Smooth preuniform and preproximity spaces

Smooth preuniform and preproximity spaces

Fuzzy Sets and Systems 59 (1993) 95-107 North-Holland 95 Smooth preuniform and preproximity spaces R. Badard, A.A. Ramadan and A.S. Mashhour CAR...

792KB Sizes 0 Downloads 79 Views

Fuzzy Sets and Systems 59 (1993) 95-107 North-Holland

95

Smooth preuniform and preproximity spaces R. Badard,

A.A.

Ramadan

and A.S. Mashhour

CARSOP, PrO Marzy, Frontenas, Le Bois d'Oingt, France

Received March 19!)2 Revised March 19921 Abstract." Fuzzy sets and fuzzy logic are very suited to interpret every day life sentences. Fuzzy interpretations are defined with

the use of membership functions whose role is simply to give a kind of graphical, visual support to help us to capture the meaning. We think that generally membership values are not very important, but only some characteristics of membership functions have to be kept. We think that monotonic relations between degrees with which some properties are satisfied is an important characteristic. We translate in this sense axioms corresponding to preuniform structures and preproximity structures. Contrary to fuzzy extensions, like fuzzy topology for instance, which generally keep the original axioms but adapt few of them to deal with fuzzy sets, our approach induce much more transformations. Finally we study how classic constructions relating these concepts can be translated in this framework. Keywords: Fuzzy sets; topology; logic.

Fuzzy sets and fuzzy logic have opened new horizons and new ways of thinking. But these theories are very semantical in the sense they lie on the definition of membership functions. In fact many statements are not very dependent on such membership functions. Membership functions are there to help us to reason, they recall us the underlying interpretation, like figures help us to prove theorems in geometry. But like in geometry, even if these interpretations are not exact we must be able to build correct proofs and results. For instance, an assertion like 'when winter is cold the fuel consumption is high' can be interpreted in many ways. Particularly in fuzzy set theory we have to interpret the meaning 'winter is cold' and the meaning of 'fuel consumption is high'. But in fact, such an assertion simply says that everything else being equal, the more the winter is cold the more the consumption of fuel is high. It does not matter to define that an average temperature of say - 1 0 centigrade degrees agrees 0.97 to 'cold winter' and that an average consumption of 1500 fuel litres per person and per month agrees 0.83 to 'high consumption'. The only interesting thing is that when we are in winter in a particular geographical area and the average temperature decreases then generally the fuel consumption increases. Such assertions can be translated as systems of inequalities between truth values. On the other hand we feel that many mathematical structures have been extended to fuzzy sets, but in fact the structures themselves are almost the same, only their definitions have been adapted to deal with fuzzy sets. For instance the way Chang [4] defined fuzzy topologies is exactly the classic definition for a family of open sets, only the fact that some of these sets can be fuzzy makes the difference. We think that it could be more interesting to reformulate the defining axioms themselves in term of multiple valued logics, in this case the corresponding axioms become systems of inequalities. Such an approach is very aesthetic and brings us to precisely analyse all the concepts we need and the way they may be smoothed. This approach is not only aesthetic in a pure mathematical point of view, but it could be fruitful for applications. It is well known that the classic topological approach is of little interest for application to digital image processing. Such digital images must be described on different levels of Correspondence u~: Dr. R. Badard, CARSOP, Pr6 Marzy, Frontenas, 69620 Le Bois d'Oingt, France.

0165-0114/93/$06.00 © 1993--Elsevier Science Publishers B.V. All rights reserved

R. Badard et al. / Smooth preuniform and preproximity spaces

96

abstraction and particularly at a topological one. But topology does not work well for this goal and certainly pretopology and preuniformity could be of practical use (recall that if we want to endow a finite set with a topology for which it becomes a separated space then we get the discrete topology). In a p a p e r [2], we gave some rules and developed a rough methodology to deal with these problems. H e r e we will show how the concepts of preuniformity and preproximity [1, 6] can be smoothed in this way and how we still get theories which are well articulated and have nice properties. In this p a p e r we will note L and L ' two lattices which will be copies of [0, 1] or {0, 1}. In fact these sets could be m o r e general lattices but for simplicity we will restrict the study to these sets. We will use the same notations for fuzzy or crisp sets, when confusion is possible we eventually underlined symbols referring to non-fuzzy concepts. We will note [A]~ for the a cut of a fuzzy set A, [A]~ = {x • E ]A(x)/> a}, and [A]~+ for the strong cut [A]~+ = {x • E ]A(x) > ce}.

1.

Smooth

prenniform

spaces

1.1. Definitions and general properties A fuzzy preuniform space, as defined in [1] is: 1.1.1. A fuzzy preuniform structure OR on a set E is a family of L-fuzzy subsets of E x E, called entourages, which satisfies - Vu E OR, u ~ D, where D is the diagonal: D = {(x, x) I x e E} - Vu e OR, v ~ u implies v • OR. The pair (E, OR) is said to be a preuniform space. The preuniform structure OR is said to be - symmetrical, when for every u • OR we can assert that u 1 • OR, where u l(x, y) = u(y, x). - type D, when for every u, v • OR we can assert that u N v • OR. -type S, when for every u • O R there is v • O R such that v ® v c u , where ( v ® v ) ( x , y ) = Definition

sup(v(x, z ) ^ v ( z , y) l z • E}. Obviously a fuzzy preuniform space which is symmetrical, type D and S is a fuzzy uniform space. Now, a smooth preuniform space will be defined by smoothing the preceding axioms. 1.1.2. A smooth preuniform structure OR on E is a L'-fuzzy set on the L-fuzzy sets of E x E. OR is an element of L,L ExE which satisfies - I f u ~ D then OR(u) = 0L,, -- VU, V in L E×E, if v ~ u then °R(v) >/OR(u), in words it says that when v contains u then v belongs at least as u to the family OR, - OR(E × E) = 1L,. The pair (E, OR) is said to be a smooth preuniform space. The smooth preuniform structure is said to be - symmetrical when OR(u-1) = OR(u), - type D when OR(u n v) >! OR(u)^ OR(v), but with the second axiom OR(u) and OR(v) t> OR(u n v), so we can write OR(u n v) = oR(u) ^ OR(v). - type S when sup{oR(v) [ v ® v c u} ~> OR(u). Definition

M a n y constructions from a preuniformity use the concept of ball. For every A E L F" and v e OR, we will denote ~3(A, u) the ball ~3(A, u ) ( x ) = s u p { u ( x , y ) ^ A ( y ) l Y E E}. When we deal with a smooth preuniformity the same construction can be used, but now we must be aware that this fuzzy ball is m o r e or less interesting, depending on how u belongs to OR. We r e m a r k that L can be the Boolean lattice {0, 1}. In this case we build a smooth preuniform structure with crisp entourages. We have in fact different possibilities, for this reason we have distinguished the lattices L and L ' which play different

R. Badard et al. / Smooth preuniform and preproximity spaces

97

roles. A s for the classical case we can c o m p a r e s m o o t h p r e u n i f o r m structures by way of the inclusion of L-fuzzy sets.

Proposition 1.1.1. The set o f smooth preuniform structures on E & a lattice when endowed with the thinness relation >, where U1 > U2¢:~ U1 ~ U2 (in the sense o f inclusion o f L - f u z z y sets). Proof. T h e p r o o f is straightforward, inherited f r o m the inclusion relation of L-fuzzy sets. It is also clear that the sup, inf, defined f r o m inclusion, give s m o o t h p r e u n i f o r m structures when applied to s m o o t h p r e u n i f o r m structures.

Proposition 1.1.2. We note OR~v °~2, O~1^ O~2 the supremum, preuniform structures O~1 and OR2. When OR1, OR2 are symmetrical then so are OR1^ ore, OR1v ~12. When OR1, OR2 are type D then so is OR1^ ORe. When OR~, OR2 are type S then so is all1 v OR2.

respectively infimum,

o f the smooth

Proof. If OR1, ~12 are s y m m e t r i c a l then for every L-fuzzy set u on E × E we have ORffu) = OR~(u ~) and OR2(u) = OR2(u-1). So we conclude that (ORI V 0~2)(U ) = 0~I(U ) V 0~2(U ) = 0~I(U-1 ) V 0~2(U 1) ~_ (0~1 V 0~2)(U 1), (0~,~1 A 0~2)(U ) ~- 0~I(U ) A 0~2(U ) = 0~I(U 1)A 0~2(U 1) = (0~1 A @/2)(u-l). If OR~, ORe are type D then for e v e r y u, v in L e×F, we have (oR, ^ OR2)(u N v) = OR,(u n v) ^ % ( u c~ v) = ORl(u) ^ ORffv) ^ % ( u ) ^ OR2(v) = (% ^ %)(u) ^ (% ^ %)(v).

If OR1, 0~2 are type S then for e v e r y u in L e×L" we can write sup{(oR1 v ORz)(V) I v ® v = u} = sup{oRl(V) v °~2(v ) ] V @ V = U} = sup{ORl(V) [ V @ V = U} V sup{OR2(V) I V @ v = U} />

%(u) v %(u) = (% ,1%)(u).

A n o t h e r o p e r a t i o n , which will be used subsequently, will be n o t e d Q and is defined as:

Definition 1.1.3. Let 0~1, 0~2 be s m o o t h p r e u n i f o r m structures on E. W e d e n o t e OR~C)°//2 the structure defined as ORj Q OR2(u) = sup{oRl(v) ^ ~//2(w) [ v fq w c u}.

Proposition 1.1.3. OR1(3 °//2 is a smooth preuniform structure. We have OR~(3 °R2 > OR~v OR2. W h e n OR1 and OR2 are symmetrical, type D, type S then so is O~1 (~ 0~2, respectively.

Proof. L e t u be in L E×E, such that u :p D. T h e n for any v, w such that v N w c u at least one of t h e m does not contain D. H e n c e ORI(v) ^ OR2(w) = 0L,, which p r o v e s that OR1Q OR2(u) = 0L,.

98

R. Badard et al. / Smooth preuniform and preproximity spaces

L e t u, v be in L E×E and u ~ v. T h e n 9/1 (3 9/2(u) = sup{9/~ (x) ^ 9/~2(y) [ x n y = u}

and

9/1 (3 9/2(v) = sup{9/l(x) ^ 9/2(Y) [ x n y = v}.

But if x n y ~ v then x N y = u which p r o v e s that 9/1 (3 9/2(u)/> 9/~ (3 °Re(v). From 9/1 (3 0~2(U) ~---sup{9/l(v) ^ 9/2(w) [ v n w ~ u} i> sup{9/l(v) ^ 9/2(E X E ) [ v = u} = sup{9/l(V) [ V ~ U) = 9/1(U), we can write 9/1 (3 9/2 ~ 9/1, 9/2, and 9/a (3 9/2 > 9/1 v 9/2. W h e n 9/1 and °?/2 are s y m m e t r i c a l it is clear that 9/1 (3 9 / 2 ( u - l ) = sup{9/l(X) A 9/2(Y) [ x n y ~ u 1} = sup{9/l(x 1) ^ 9/2(y 1) [ x - 1 n y-1 ~ u} = 9/1 (3 9/2(U) • L e t us s u p p o s e 9/a and 9/2 are type D. W e consider a = 9/~ (3 9/2(u) a n d / 3 = 9/~ (3 9/2(v), for any u and v. F o r any e > 0 , arbitrary small, which verifies e < - a ^ / 3 we can find x~, y~ such that 9/1(Xl) A 9/2(Yl) ~> of -- E, X 1 N ya = u, and x2, Y2 such that 9/1(X2) A 9/2(Y2) ~ / 3 -- 6, X 2 n 22 ~ P. But (x~ n x2) n (yl n Y2) ~ u n v, implies 9/1 (3 9/2(u n v)/> 9/1(x~ n x2) ^ 9/2(Yl n Y2). 9/1 and 0~ being type D we have 9/1 Q) 9/2( u n v ) ~ 9/1(Xl) A 9/1(X2)/x. 9/2(Yl) A 9/2(Y2) ~ (Of -- e)/x. (/3 -- e).

This p r o v e s that 9/1 (3 9/2(u n v)/> 9/1 (3 9/2(u) ^ 9/1 (3 ~ ( v ) .

1.2. The cuts and the representation o f smooth preuniform structures W e n o w study the cuts of a s m o o t h p r e u n i f o r m structure 9/. Let us note 9/~ = [9/]~ = {u • L e×E ] 9/(u) 1> of}

and

9/~+ = [9/]~ = {u E LE×E I 9/(u) > of}.

A s we will see the second kind of cut is m o r e interesting b e c a u s e it enables the m a n y p r o p e r t i e s of U to be c o n v e r t e d in c o r r e s p o n d i n g p r o p e r t i e s for the cuts.

Proposition 1.2.1. The cuts 9/~ and °71+ o f a smooth preuniform structure are L-fuzzy preuniform structures. When 9/ is respectively symmetrical, type D then so are the 9/~ for any of > O. When 9/ is respectively symmetrical, type D, type S then so are the °'11+for any a. For every a >!/3, we have Us < Us and U+~ < U~. P r o o f . W h e n a = 0 9/~ is the trivial structure which is a fuzzy preuniformity. W h e n a > 0, if u • 9/~ then 9/(u)/> a > 0 and so u ~ D (if u :~ D then 9/(u) = 0L'). F o r any of, if u • 9/+ then 9/(u) > a / > 0 and so u ~ D. W h e n v • 9/~, resp. 9/+ and u ~ v, we have 9/(u) i> 9/(v) and so u • 9/~, resp. 9/~+. W h e n U is s y m m e t r i c a l u ~ 9/~, resp. 9/~+, implies 9/(u) I> a, resp. 9/(u) > a, but 9/(u -1) = 9/(u) implies that u -1 • 9/~, resp. 9/~+. W h e n 9/ is type D, then for e v e r y u, v • 9/~, resp. 9/+, we have 9 / ( u ) ~>of, 9 / ( v ) ~>of, and so 9 / ( u n v ) > ~ 9 / ( u ) ^ 9 / ( v ) > ~ o f , thus u n v • 9 / ~ , resp. 9 / ( u ) > o f , 9 / ( v ) > o f and 9 / ( u N v ) > ~ 9 / ( u ) ^ 9/(v) > of, which implies u n v • 9/+. W h e n 91 is type S it is possible that 9/~ would not verify the c o r r e s p o n d i n g p r o p e r t y . L e t us show that

R. Badard et al. / Smooth preuniform and preproximity spaces

99

it holds for ~ + . If u • ~/~+ then ~ ( u ) > a, but sup{°//(v) I v @ v = u}/> °//(u) > a and so there is a v such that v ® v ~ u and °//(v) > a, which p r o v e s that o?/+ is type S. T h e last p a r t is trivial to verify. O n the contrary, for a r e p r e s e n t a t i o n t h e o r e m , we would like to see if the axioms for s m o o t h p r e u n i f o r m structures are effectively satisfied w h e n we start f r o m families of fuzzy p r e u n i f o r m structures associated with every a in L ' . M o r e precisely:

Proposition 1.2.2. Let °V(a)l~a,\~o~, be a family o f L-fuzzy preuniform structures on E, such that if al ~ a2 then °U(al) < °F(a2). Let all be the L' f u z z y set built by ~//(u) = sup{a I u • °V(a)}, when this set is non empty, and °ll(u) = Ot' else. °ll is a smooth preuniform structure and if the °F(a) are symmetrical, type D, type S, then so is all (respectively).

Proof. If u does not contain D, then for every a u ~ 7/'(a) and so °?/(u) = 0L,. L e t be u ~ v. T h e n for e v e r y a, v E °U(a) implies u E 7r(a), so sup{a ] u • ?/'(a)}/> sup{a [ v • 7/'(a)} implies ~/(u)/> a//(v). If the °U(a) are s y m m e t r i c a l then f r o m u E ~ ( a ) it follows that u ~ E ~ ( a ) and sup{a I u - I E c~(O~)} = 0~(U 1) ) ~/(U). If the °V(a) are type D then for every u, v and a we have that if u, v e °V(a) then u f9 v • °V(a). But {a [u n v E ~ V ( a ) } = { a ]u • ~ ( ~ ) and v e °V(a)} implies that ~ ( u N v ) ~ ° ~ ( u ) ^ ° l l ( v ) and so 0// is type D. If the °V(a) are type S then ~ ( u ) = sup{~ [ u e °V(a)}, but u • °V(a) implies that there is v such that v • °V(a) and v Q v c u , so {a 13v, v Q v c u and v • ° V ( a ) } = { a [u e °V(a)}. But sup{a ] 3v, v ® v = u and v • °V(a)} = sup{sup{a [ v • °V(a)} [ v ® v = u}

= sup{~(v) l v ® v =u}>~ U(u), which concludes the proof. U being a L ' fuzzy set, with L ' = [0, 1], we can state a r e p r e s e n t a t i o n t h e o r e m :

Proposition 1.2.3. Let oR be a smooth preuniform structure and let U, and U + be the a cuts as defined precedingly. From the families o f f u z z y preuniform structures ~ and °ll+ we build 7~ and °W2 by 74/'1(u) = sup{a 1 u E 0//,~} and °Wz(u) = sup{a [ u E 0//+}. We can assert °W1 = 7~U 2= % Proof. T h e p r o o f is trivial f r o m the p r e c e d i n g results and the well k n o w n fact that sup{a ] u ~ ~ } = sup{a I ~ ( u ) I> a} = °~(u),

and

sup{a ] u ~ U +} = sup{a I ~ ( u ) > a} = ~//(u).

1.3. Constructions o f smooth preuniform structures, the use o f basis L e t us n o w exhibit s o m e simple constructions of s m o o t h p r e u n i f o r m construction lies in the use of basis, such basis can also be defined here.

structures.

A traditional

Definition 1.3.1. L e t ~3 be a L ' fuzzy set on L E×E such that u :p D implies ~ ( u ) = 0L,, w h e r e D is still the diagonal of E × E. T h e L ' fuzzy set ~ on L e×E defined as ~//(u) = s u p { ~ ( v ) I u ~ v} is a s m o o t h p r e u n i f o r m structure, and Y3 is said to be a basis for 0//. W e must p r o v e that this construction gives a s m o o t h p r e u n i f o r m structure on E. O b v i o u s l y when u~bD we have u~v~v:pD~3(v)=0L, and so °?/(u)=0L,. Let be u~v. Then °//(u) = s u p { N ( w ) [ u = w}, ~ ( v ) = s u p { N ( w ) ] v = w}, but {w [ u ~ w} ~ {w ] v ~ w} so ~ ( u ) / > ~ ( v ) . Like in the traditional case we can define the countability p r o p e r t y .

R. Badard et al. / Smooth preuniform and preproximity spaces

100

Definition 1.3.2. A smooth preuniform structure OR on E is said to be countable if it is generated by a countable basis 99 ( ~ being a fuzzy set, it is said countable if the set {v E LE×e[99(v)>O} is countable).

Proposition 1.3.1. Let ~ be a bas& for the smooth preuniform structure °R, which verifies sup{~(v) l v ® v = u} ~ 99(u), for any u, We can assert that OR is type S. Proof. sup{OR(v) [ v Q v c u}/> sup{~(v) ] v ® v = u}/> 99(u) and OR(u) = sup{~(x) Ix = u} ~< sup{sup{oR(x) ] v ® v c x } [ x = u} = sup{oR(v) [ v ® v c u}, which concludes the proof.

Proposition 1.3.2. Let 99 be a basis for OR which verifies for every u, v 99(u

n v) >! ~3(u) ^ ~(v), then OR is type D. Let ~3 be a basis for OR and let ~3" be defined from 99 by 99"(u)= sup{A~z 5~(vi) lOiEivi = u}, where I is any finite set. Then the smooth preuniform structure OR* generated from 5~* is type D. If 5~ is countable then OR* is countable.

Proof. For every u and v we have {99(w)

Iw

=

u

n v} = {99(x n y) I x c u, y c v},

but 99(x D y)/> 99(x) A ~ ( y ) , SO take the supremum OR(u n v) = s u p ( 9 9 ( w ) [ w = u n v} i> sup{99(x) A 99(y) [ X c u, y = v} ----OR(U)A OR(V). For the second part we only have to prove that 99* verifies the property ~ * ( u n v)/> ~ * ( u ) ^ ~*(v). Let be a = 9 9 * ( u ) = s u p { / \ i ~ 1 9 9 ( v i ) ] ( h i E l v i = u } and /3=99*@). Then for every e such that O < e ~ < a A / 3 , we can find finite families I0 and 11 such that Ai~toVi=U, f ~ v ~ = v , A i ~ l o ~ ( V i ) ~ Ol -- E, A i ~ l 2 ~ ( O i ) ~ /3 -- E and so Oi~t0ul, vi = u n v, AiEloUl199(vi) ~ ( ol A / 3 ) - - E. But this can be done for arbitrary small e, which proves that 99"(u rq v)/> a ^/3. If ~ is countable then 99* is also countable and so is OR*. A n o t h e r very practicable construction is to start from the set S of fuzzy preuniform structures on a set E. Let us consider a L' fuzzy set F on S. We compute OR(u) = sup{F(oR) ] OR • S, u • OR}. When this set is non empty and we take OR(u) = 0L, else, we can assert:

Proposition 1.3.3. ORas defined precedingly & a smooth preuniform structure on E. Proofi Let us consider u • L e×e such that u zp D. Then for every fuzzy preuniform structure OR we have u ~ OR and so OR(u)= 0L,. Let us consider u ~ v in L exe. For every OR in S we have that if v•OR, then u•OR, so {F(OR) [ ORe S, v • OR}c {F(OR) ] OR• S, u • OR}, which shows that OR(u) t> OR(v). 1.4. Maps between smooth preumform spaces, initial and final structures Let us now study maps from a smooth preuniform space into another.

Definition 1.4.1. Let (E, °R) and (F, ~ ) be smooth preuniform spaces and f a map from E into F. The map f i s said to be a smooth preuniform map if for every v in L F×F the inverse image ( f x f ) l(v) is such that OR((f x f ) l(v)) t> ~(v). We have the traditional results about the product of maps:

R. Badard et al. / Smooth preuniform and preproximity spaces

t01

Proposition 1.4.1. Let (E, OR), (F, or) (G, °W) be smooth preuniform spaces and f, g be smooth preuniform maps f : E --> F and g :F --->G. The map g of is a smooth preuniform map from E into G. Proof. Let w be in L c × c and v = ( g x g ) l(w) and u = ( f x f ) ~(v). F r o m the assumptions we have or(v) 1> °M#(w) and OR(u)/> or(v) which shows that OR(u) ~> °#2(w), where u is in fact (g of × g o f ) - t(w). A natural way to endow a set with a smooth p r e u n i f o r m structure is to build it such that some maps are smooth preuniform maps. In fact we choose extremal preuniform structures, in particular the initial structure is defined as:

Definition 1.4.2. Let E, F be sets and °R a smooth preuniform structure on F. Let f be a m a p from E into F. We consider the set of smooth preuniform structures on E and select the coarsest for which f i s a smooth preuniform map. This structure is said to be the initial one. This structure verifies:

Proposition 1.4.2. The initial structure or on E is generated by the basis N: N ( ( f × f ) where u is any element of L Fxe, and we have or((f × f ) l(u)) = OR(u). When OR is symmetrical, type D, type S, then so is the initial structure.

~(u)) = OR(u),

Proof. We have °V(v) = sup{~(w) I w c v} = sup{oR(u) I ( f x f ) - l ( u ) = v}. So, obviously f is a smooth preuniform map, because for every u in L F×F ~/~((f X f) I(U))/> 0~(U). In fact we have equality because °V((f x f ) l(u))/> ~ ( ( f x f ) - l ( u ) ) = OR(u). But let us suppose the inequality would be strict. Then we could find w = u ~ ( ( f x f ) - l ( w ) ) > U(u), but u = w implies OR(u) ~> OR(w) > OR(u), a contradiction. Let us show that °7 is the coarsest structure for which f is a smooth preuniform map. We suppose on the contrary that there is °/4/"on E such that f is a smooth preuniform m a p and that ~ < °7 strictly. T h e r e would be vo with °W(v0)< °V(Vo), but °W(Vo)< °V(Vo) implies that there is uo such that ( f x f ) '(u0) c vo and ~V(Vo)< ~(Uo) = oR(Uo). But ~V((f X f ) - l ( u 0 ) ) ~< °/4/'(V0) because ( f X f ) I ( u o ) c v0, and °/4/'(v0)< oR(Uo) which shows that (°W((f x f ) - l ( U o ) ) ~ < oR(u0), a contradiction. W h e n OR is symmetrical then obviously °7 is symmetrical. W h e n OR is type D we can write Vu, v OR(u D v) = OR(u)^ OR(v). But let us consider ff = ( f x f ) l(u) and ~ = ( f x f ) l(v), ~ ( g ) = OR(u) and ~ ( ~ ) = OR(v). We have g D ~ ~ u D v = ( f x f ) - l ( u D v), so we conclude or(a n ~) >/or(u n v) = oR(u n v) = oR(u) ^ oR(v) = °r(a) ^ o r ( J ) Let us consider the case where OR is type S, so for every u s u p { o R ( v ) [ v ® v c u } ~ o R ( u ) . Let us suppose that or is not type S. We could find w such that sup{or(v) Iv ® v c w} < or(w) and for every v such that v @ v c w we would have o r ( v ) < or(w). So we could find u such that g = ( f × f ) - ~ ( u ) c w and o r ( g ) > or(v) for every v such that v ® v c w . But {v [ v ® v c w } ~ { v [ v ® v c g } so sup{or(v) [ v @ v c a} ~< sup{or(v) ] v @ v c w}

and

or(g > sup(or(v) [ v ® v c u).

Let us consider {x ] x @ x c u } . We then have sup{oR(x) Ix ® x = u} i> OR(u) = or(g) > sup{or(v) I v ® v = w} and x ® x c u implies Y@Y ~ u and so sup{or(v) ] v ® v c u} ~> sup{oR(x) Ix ® x c u}, a contradiction.

Definition 1.4.3. Let (E, OR) be a smooth preuniform structure and F be a set. Let f be a m a p from E onto F. We define the final structure as the finest smooth preuniform structure on F for which the m a p f is a smooth preuniform map.

102

R. Badard et al. / Smooth preuniform and preproximity spaces

Proposition 1.4.3. The final structure 7# on F is generated by 7#(u) = sup{oR(v) I v = ( f x f ) - l ( u ) } = OR((f x f ) - l ( u ) ) . When ~ is symmetrical type D, then so is 7#. Proof. The proof of this proposition is very similar to the preceding one about the initial structure. Let us sketch the steps. With the structure 7# the map f is a smooth preuniform map. Let us consider u in L FxF 7#(u) = sup{oR(v) I v c ( f / f ) - l ( u ) } . But v c ( f x f ) - l ( u ) implies OR(v)~< OR(a), where t / = ( f x f ) - l ( u ) , and so 7#(u) = OR(a) and OR(a) I> 7#(u). Let us now show that 7# is the finest smooth preuniform structure for which f is a smooth preuniform map. Let us suppose on the contrary that there is 74/"which was strictly finer than 7#. There would be u such that °W(u) > 7#(u) and OR(t/) i> °W(u) > 7#(u), a contradiction. Let us now consider the case where OR is type D, and we consider u, v in L FxF. We have 7#(u) = OR(t/), 7#@) = OR(0), and 7#(u n v) = OR(u n v), where ~ is ( f X f ) - I ( x ) . But u n v ~ ff n ~ and so OR(u n v)/> ~ ( t / n ~)/> OR(t/) ^ OR(0), which shows that 7#(u Cl v)/> 7#(u)^ 7#@) and that 7# is also type D. 1.5. Products o f smooth preuniform spaces We now would like taking the interesting

deal with the construction of products of smooth preuniform spaces, as traditionally we the projections to be smooth preuniform maps. But the traditional approach which lies in coarsest structure for which the projections are smooth preuniform maps, is not very when the smooth preuniform spaces are not type D. In fact we will define:

Definition 1.5.1. Let (E, OR) (F, 7#) be smooth preuniform spaces. The product E x F can be endowed with the following smooth preuniform structures: - OR® 7# generated from the basis: for every u in L ExE and v in L F x F we take ~((Pl xp0-1(u))=

OR(u) and

~ ( ( P z X p 2 ) - l ( v ) ) = 7#(v),

where Pl and P2 are the projections on E and F. - ORx 7# generated from the basis: for every u in L exE and v in

L FxF we

take

~ ( ( P l Xp1)-a(u) n (P2 × Pz)-I(v)) = OR(u) A 7#(V). The first product a//® 7# is obviously a smooth preuniform structure for which the projections are smooth preuniform maps. But without the axiom for type D we do have not to consider the intersections of the inverse images of entourages from OR and 7#. The second construction is closer to traditional definitions. Obviously projections are still smooth preuniform maps, but it is principally when OR and 7# are type D that this construction is justified. In fact E x F can be endowed with a smooth preuniform structure 7#1 which is the coarsest such that the projection Pl is a smooth preuniform map. In the same way let 7/'2 be associated with the projection P2. 7#1 is the initial structure induced from Pl and 7#2 is the initial structure induced from P2- So we see that OR® 7# is simply 7#~v 7#2 and °R x 7# is 7#1@ 7#2- So we can state:

Proposition 1.5.1. When all and 7# are respectively symmetrical type D, type S, then so is all X 7#. When °ll and 7# are smooth uniformities then so is ORx 7#. Proof. The proof is clear from the preceding discussion. In fact we have just to use the preceding results about initial structures. Here, 7#1 and ~2 are initial structures on E x F relative to the maps Pl and P2, and so they are symmetrical, type D, type S, when OR and 7# have these properties. From preceding results on the operation E) and from the identity ORx 7#= 7/'1Q 7#2 we conclude the proposition.

R. Badard et aL / Smooth preuniform and preproximity spaces

103

2. S m o o t h p r e p r o x i m i t y spaces

Let us now recall what is a smooth preproximity space. D e f i n i t i o n 2.1. A relation 8 on L e (the fuzzy sets on E) is said to be a fuzzy preproximity on E if it

satisfies (pl) 6(A, B ) ~ A ~0 and B ~ 0 , (p2) A N B ¢ 0 ~ 6 ( A , B). The pair (E, 8) is said to be a fuzzy preproximity space. The preproximity may satisfy the following additional axioms and is said to be - symmetrical when it verifies p3: 8(A, B) ~ 8(B, A), - type I when it verifies (p4): A ~ B and C ~ D and 8(B, D) ~ 8(A, C), - type D when it verifies (p5): 8(A U B, C)¢~ 6(A, C) or 8(B, C), - t y p e S when it verifies (p6): 6 ( A , B ) ~ 3 C such that 6(A, C) and 8(C, B), where C is the complementary of C in the sense of the decreasing involution r on L. A fuzzy preproximity which verifies p3, p5 and p6 is a fuzzy proximity as defined by Katsaras [5]. In this case it satisfies also p4 because p3 and p5 implies p4. We can remark the very resemblance with the definition of classic proximity spaces. A possible smoothing of this structure may be the following: D e f i n i t i o n 2.2. We

will now consider 6 as a fuzzy relation on the set of fuzzy sets on E. 8 : L E × L E ~ L', or 8 E L,Le X L E, which satisfies (P1) ~b(A)^ ~b(B) 1> 8(A, B), where ~b is a non-vacuity degree mapping L E into L'. In fact 4~ yields a truth value which characterizes how a fuzzy set is far to be empty. Such a map must obviously verifies A~B~c~(A)>~qb(B), ~b(0)=0L,. We will only use ~b0 and oh1 defined by ~bo(A) = 1L, when A ~ 0 and 0L, else; and q~l(A) = sup{A(x) [ x ~ E}. (p2) 4~(Af) B) <~8(A, B). The pair (E, 8) is said to be a smooth preproximity space. The preproximity will be said to be - symmetrical when it verifies (P3): 8(A, B) = 8(B, A), - type I when it verifies (P4): C ~ A and D = B implies 8(C, D)>! 6(A, B), - type D when it verifies (P5): 8(A t3 B, C) = 8(A, C) v 8(B, C), - type S when it verifies (P6): for every A and B there is C such that 8(A, B) >!8(A, C)v 6(C, B), where C is the complementary of C. We compare preproximity by way of inclusion of the corresponding relations. D e f i n i t i o n 2.3. A preproximity (fuzzy or smooth)

81 is finer than 82, we will note

81 > 82, if and only if

81 ~82.

3. Links b e t w e e n s m o o t h p r e u n i f o r m i t y and s m o o t h p r e p r o x i m i t y

3.1. Construction from the cuts Let E be a set and °R be a smooth preuniform structure on E. Let us consider for every a the set OR, = {u ~ LE×e[ OR(u)/> a}. When a > 0 ~//~ is a fuzzy preuniform structure, and the family OR~[~I0,~I verifies: if a/>/3 then ORs c ORs (°Rs is finer than ORs). To every a we can associate with ORs a fuzzy preproximity 8, by taking 6,~(A, B) if and only if Vu E ORs: 5~(A, u) N ~ ( B , u) ~ 0, where ~(A, u) is the ball around A built from entourage u.

104

R. Badard et al. / Smooth preuniform and preproximity spaces

But a t>/3 implies OR~= ORt~and 6t~ is finer than ~ . This comes from

6tffA, B) ,~ Vu ~ ORt3[~3(A, u) n ~3(B, u) # 01 ~ Vu E OR~ [~(A, u) n ~3(B, u) # 0] ¢~ 6~(A, B) and so 6~ > 6~. For every A, B in L E we consider the sets DAB = {O~ ~ ]0, 1] I 6~(A, B)} and /)AB the complementary of DAB. We have a ~ / 3 ~ ( / 3 ~ D A B ~ ~ DAB) and we will take $~(A, B ) = s u p £ ) A B (0 when /)aB = 0) and 61(A, B ) = v(6~(A, B)), r is the decreasing involution V(x)= 1--x. We first consider 6 ~ we define as

6'(A, B ) = T(~I(A, B)) = 1 - s u p / S A B = 1 --infDAB, where inf DAB is taken as 1 when DAn = O.

Proposition 3.1.1. The fuzzy relation 61 on L E × L E & a smooth preproximity (with the non-vacuity degree qbo, dpo(A) = 1 when A # 0 and 0 when A = 0), which is symmetrical and type I. If the smooth preuniform structure °R is type D then so is 6J. Proof. Let us consider A = 0. We have Va > 0 6~(0, B) and so bob = ]0, 1] implies 61(0, B) = 1 and 61(0, B) = 0. A = 0 or B = 0 implies 61(A, B) = 0 and 4~o(A) ^00(B) i> 61(A, B). When A n B # 0 we have for every a > 0 6~(A, B), so /)AB = 0 implies 61(A, B) = 0 which implies 61(A, B) = 1 and we conclude that Cko(A N B) <- 6~(A, B). Let us consider C ~ A and D ~ B. For every a > 0 if 6~(A, B) then 6~(C, D) (the fuzzy preproximity generated from a fuzzy preuniform structure are type I, see T h e o r e m 5.1 of [6]), so if DAB ~ DCD then DAB ~ DCD SO 61(A, B) >i 6~(C, D) and 61(A, B) <~6~( C, D ). Symmetry is obvious by construction because N(A, u) N N(B, u) = Y3(B, u) n N(A, u). When OR is type D the cuts OR~ are type D, because OR(uNv)>~OR(u)^OR(v) and u e OR~, v e OR~ implies OR(u n v)/> a so u n v E OR~. The associated 6~ are also type D (Theorem 5.1 of [6]), so for every a > 0 we have 6~(A U B, C) iff 6~(A, C) or 6~(B, C), and so DAUB,C = DAC U DBC, from which we conclude that 61(A U B, C)= 61(A, C ) v 6~(B, C).

3.2. Construction with the use of a non-vacuity degree We will now generalize the construction of a smooth preproximity from a smooth preuniformity by considering a 'smoothing', a soft version, of the predicate relative to non-vacuity. In fact we will consider the non-vacuity degree Ckl:LE---~L ', which assign to a fuzzy set a measure of how it is non-empty. We will have to replace ~ ( A , u) n ~ ( B , u) # 0 by the degree 4 h ( ~ ( A , u) n ~ ( B , u)), (with 4h defined as ~bl(A)= sup{A(x) lx E E}). When we use a fuzzy preuniform structure we can do a construction like in T h e o r e m 4.1 of [3], but here the entourages belong more or less to OR. The classic construction of a fuzzy preproximity from a fuzzy preuniformity starts from

6 ( A , B ) ¢::>Vu

[uEOR ~

~(A,u) n~(B,u)#O],

or equivalently 6 ( A , B ) ¢:~ 3u

[u e oR and ~ ( A , u) n ~ 3 ( B , u ) = 0 ] .

This last formula can be generalized to a smooth structure as 62(A, B) = sup[oR(u)^ [1 - ~bl(O3(A, u) n ~ ( B , u))]],

and

62(A, B) = 1 - 62(A, B),

tl

in which we have associated inf with the conjunction and v(x) = 1 - x with the negation and the sup with the existential quantifier (which is a form of disjunction). With these choices, if we want to keep the equivalence between A ~ B , not (A) or B, not (A and not (B)), we must take 1 - ( a ^ ( 1 - b ) ) = (1 - a ) v b as the truth value of A ~ B, where a, b are the truth values of A and B.

R. Badard et al. / Smooth preuniform and preproximity spaces

105

we would get" starting from the first formula to generalize 6 (A, B) 63(A, B) = inf,[(1 - ~ ( u ) ) v ~ b f f ~ ( A , u) n ~ ( B , u))]. We now verify that these two smoothings are identical. So

Proposition 3.2.1. 6 2 is a smooth preproximity which is symmetrical and type I. When ~)l is type D then so is 6 ~. 6 2 and 6 ~ are identical. Proof. Our interpretation of connectives keeps the De Morgan laws. We can write 1 - 62(A, B) = 1 - sup [ag(u)/x (1 - ~bl(~(A, u) n ~ ( B , u))] tg

= inf[1 - (°g(u) ^ (l - &,(~(A, u) N ~ ( B , u))))] 11

= inf [(1 - ~ ( u ) ) v (1 - (1 - 4,1(~(A, u) n Yd(B, u))))] tl

= inf [(1 - °g(u)) v &I(~(A, u) n Yd(B, u))] = 63(A, B). II

Let us now show that ~2 is a smooth preproximity.

62(A, B ) = inf [(1 - ~ / ( u ) ) v & , ( ~ ( A , u ) n ~ ( B , u))], It

but ~ ( A , u) ~ A and ~ ( B , u) ~ B and so ~b,(~(A, u) n ~ ( B , u)) ~ &I(A N B). This enables us to write

62(A, B) >t inf [(1 - ~ ( u ) ) v &I(A N B)] > 4,l(A n B). it

From ~ ( A , u) _-v~ ( A , u) n @(B, u)

and

~ ( B , u) ~ ~ ( A , u) n ~ ( B , u)

we have &I(~(A, u) n ~ ( B , u)) ~< 6 1 ( ~ ( A , u))A 6 , ( ~ ( B , u)).

62(A, B) <~(1 - ~//(u)) v 6 1 ( ~ ( A , u) n B(B, u)) <~(1 - °//(u)) v &,(~(A, u)) A 6 , ( ~ ( B , u)), this for any u. Let us consider uo = E × E. Then ~(Uo) = 1 and 32(A, B) ~< ¢h~(~(A, u)) A &I(~(B, u)), but from the construction of ~ 4 , 1 ( ~ ( A , u ) ) = ( a ~ ( A ) , and so 62(A,B)<~dpl(A)AckI(B). These properties show that 62 is a smooth preproximity. Symmetry is obvious from commutativity of N. Let us now consider 62(A, B) and C ~ A and D ~ B . Then

62(C, D ) = inf [(1 - °//(u))v 6,(~3(C, u ) n ~ ( D , u))], u

but ~ ( C , u) ~ B(A, u) and ~ ( D , u) ~ ~ ( B , u), which shows that &I(~(C, u) n ~ ( D , u)) > ~I(~(A, a) n ~ ( B , u)) and so 62(C, D) >~62(A, B). We now suppose that ~ is type D. We know that 62 is type I, so we have

A OB ~ A ~

6Z(A O B, C) >I 62(A, C)

A UB ~ B 0

62(A 0 B, C) >~82(B, C), ~2(A U B, C) >I 82(A, C) v 32(B, C).

and

We note 32(A O B, C) = a, so for every u (1 - °R(u)) v &I(N(A, u) N N(B, u)) >1a. Let us suppose 62(A, C) V 62(B, C) < oz. There would be u and v such that (1 - ~ ( u ) ) v 4~,(Y3(A, u) N N(B, u)) < oz and

(1 - ~/(v)) v ~b,(N(A, v) N ~ ( B , v)) < oz.

106

R. Badard et al. / Smooth preuniform and preproximity spaces

We consider w = u n v. We have ~ I ( ~ ( A , w) n ~ ( B , w)) ~< (~I(~(A, u) n ~ ( B , u)),

~bl(~(A, v) n ~ ( B , v)).

But ~ ( w ) / > °//(u) ^ °//(v) implies 1 - °//(w) ~< 1 - ~//(u), 1 - ~(v), so

(1 - °//(w)) v (hl(~(A, w) N ~ ( B , w)) ~< (1 - ~//(u) v (~I(~(A, u) n ~ ( B , u)) and the same inequality holds for v, which shows that 62(A U B, C) ~< (1 -

~U(w))v 6 1 ( ~ ( A ,

w) n ~ ( B , w)) < c~,

a contradiction. It is interesting to relate this construction with the first one, in which we started from the cuts ~ . Proposition 3.2.2. The smooth preproximity preuniformity by use o f the equality

6 2 can

be constructed from the cuts ~ ,

a > O, of the

62(A, B) = sup [6(.)(A, B ) ^ a], oL:>0

where 6(.)(A, B) is defined from ~ll. by 6(.)(A, B) = inf{¢(g3(A, u) n ~ ( S , u)) l u E ~.},

ch is ehl and 6(.)(A, B) = 1 - 6(.)(A, B ). Proof. 62(A, B) = sup [°//(u) ^ (1 - (~I(~(A, u) n ~ ( B , u)))]. u

But let A(x), B ( x ) be maps from a set X into [0, 1] and let us consider s u p { A ( x ) ^ B ( x ) l x have

~ X}. We

s u p { A ( x ) ^ B ( x ) I x E X} = sup s u p { A ( x ) ^ B ( x ) [A(x)/> a, x E X}. a c[0,1]

But if for some y in X we have A ( y ) > i a, then we can write A ( y ) ^ B ( y ) > 1 a ^ B ( y ) and sup{A(x) ^ B ( x ) [ A ( x ) >t a}/> sup{B(x) ^ a [ A ( x ) >1 a}. But for every x there is a such that A ( x ) >t a, which proves that taking the global supremum we have sup sup{A(x) ^ B ( x ) [A(x)/> a} = sup sup{B(x) ^ a [A(x) i> a}. ~ c[o,1] ~[0,11 Applying this equality to the formula giving ~2(A, B) we obtain 62(A, B) = s u p [ ~ ( u ) ^ (1 - ~bl(~(A , u) n 93(B, u)))] u

= sup[sup{(1 - ch~(O3(A, u) n ~ ( B , u))) ^ a I U(u) >1a}] a~>0

= sup[(1 - inf{¢l(~(A, u) n 9¢(B, u)) I u E ~.}) ^ a] = sup[(~(.)(A, B) ^ ol]. a>O

a~'O

Corollary 3.2.1. When we take ¢ = 4>o, with C~o(A) = 1 i r A # 0 and 0 if A = O, in the construction o f 6 2,

we get the structure 61 we have defined from the cuts.

R. Badard et al. / Smooth preuniform and preproximity spaces

107

Proof. The proof of the preceding proposition shows that in this case we still have ~ 2 ( a , B) = sup[6(~)(a, B) ^ a],

but

6(~)(A, B)

= inf{~b0(~(A, u) n ~ ( B , u)) [u • 0//~}

is equal to 1 when ~(A, u) n ~(B, u) ~ t3 for every u in ~ , and 0 else. So $(~)(A, B) is 1 when there is u in ~/~ such that ~ ( A , u) n ~ ( B , u) = 13, and 0 else. g(~)(A,B)^o~ is ~ when $~(A, B) and 0 else. In this case we have sup[g(~)(A, B) A a] = sup{ol I ol > 0 and g~(A, B)}. c~>[)

It is just sup/SAB we used in the definition of 61.

4. Conclusion

In this paper we have presented smooth extensions of preuniform and preproximity structures. These structures are obtained by weakening axioms of the corresponding classic mathematical structures. This weakening consists in the embedding of the structure in a multiple valued logic context. In this way axioms are converted in system of inequalities between truth values. These structures, we qualify with smooth, are deeper than classic fuzzy extensions which generally lie on slight adaptations in order to work with fuzzy sets. This approach has more fundamental basis: H u m a n beings are unable to have absolute feeling but are very sensible to differences. Any person is very efficient to compare sounds, c o l o u r s , . . , but only few persons have an absolute hear (can recognize a note in an absolute manner). For this reason we think that our 'intern logic' is basically a logic of monotony. In this logic, assertions must be interpreted as monotonic relations between truth values. For instance A implies B must be interpreted as: the more property A is satisfied then the more B is.

References [1] R. Badard, Fuzzy preuniform structures and the structures they induce Part 1: Main results, J. Math. Anal. Appl. 100 (2) (1984). [2] R. Badard, Smooth axiomatics, First IFSA Congress, Palma de Mallorca, July 1986. [3] R. Badard, A.S. Mashhour and A.A. Ramadan, Smooth preproximity spaces, to appear in Fuzzy Sets and Systems. [4] C.L Chang, Fuzzy topological spaces, J. Math. Anal. Appl. 24 (1968). [5] A.K. Katsaras, On fuzzy proximity spaces, J. Math. A n a l Appl. 68 (1979). [6] A.S. Mashhour, R. Badard, A.A. Ramadan, Fuzzy preproximity, to appear in Fuzzy Sets and Systems.