Abstract.

The definition of the complement of a fuzzy subset is algebraic in nature and when it is used in the context of fuzzy topological spaces it does not share any similarity with the usual property of topological spaces that the complement of an open subset is closed. To tackle this inconsistency, we associate to any fuzzy topological space a topological space and use its fundamental groupoid equipped with the Lasso topology to give a topological characterization for the complementation of fuzzy subsets.

keywords:
fuzzy topological space; fundamental groupoid of a space; Lasso topology on the fundamental groupoid.
MSC:
22A22; 55U40; 03E72; 54A40.

1. Introduction and preliminaries

The following is the fuzzy version of the definition of a topological space and appears in [3].

Definition 1.1.

A fuzzy topology is a family 𝒯 of fuzzy sets in X which satisfies the following conditions:

  • (i)

    ,X𝒯,

  • (ii)

    If A,B𝒯, then AB𝒯,

  • (iii)

    For every family I and every Ai𝒯 with iI, iIAi𝒯.

Here is the constant map at 0, and X is the constant map at 1. The mapping AB is defined by (AB)(x)=min(A(x),B(x)), and iIAi is defined by (iIAi)(x)=iIAi(x).

This definition generalises that of a topological space since every topological space (X,τ) can be regarded as a fuzzy topological space in the above sense. Indeed, for every Tτ, the corresponding indicator map IT on X is a fuzzy subset of X in the sense of [8], and the collection 𝒯 of all such IT is a fuzzy topology on X. The indicator map Iθ of the empty map θ is the constant map at zero, the indicator map IX is the constant map X at 1, and conditions (ii) and (iii) of definition 1.1 are easily verified. Of course there are examples of fuzzy topological spaces which do not arise from topological spaces in the above manner. One such example has been provided by Lowen in [5] who explores some interesting relationships between topological and fuzzy topological spaces. Lowen associates to any fuzzy topological space (X,𝒯) the topological space (X,ι(𝒯)), where ι(𝒯) is the initial topology on X for the family of maps in 𝒯 and the topological space Ir. In the reverse direction, he associates to any topological space (X,τ) the fuzzy topological space (X,𝒞(X,Ir)) where 𝒞(X,Ir) is the set of all continuous maps from (X,τ) to Ir. It is obvious that the maps of 𝒞(X,Ir) are not indicator maps in general, therefore (X,𝒞(X,Ir)) serves as a counterexample making thus the difference between topological and fuzzy topological spaces apparent. It should be mentioned that there is another, not so obvious reason, which distinguishes the two notions and has to do with the definition of the complement of a fuzzy subset F of a set X as being the map 1F. This definition, which is used widely in the context of fuzzy topological spaces too, is associated with the following pathology. Given any fuzzy topological space (X,𝒯), T𝒯 a fuzzy open subset of X and T1((γ,1]) any sub basis member for the topological space (X,ι(𝒯)), the complement of T1((γ,1]) in (X,ι(𝒯)) is in general different than (1T)1((γ,1]) even if 1T is fuzzy open as the following example shows. Let for instance X be any nonempty set and 𝒯={1/3,2/3,1,} consisting of four constant maps. If γ=0 and T=1/3, then 1T=2/3𝒯 and T1((γ,1])=X=(1T)1((γ,1]), but X(T1((γ,1]))=θ(1T)1((γ,1]). It is now natural to ask the following question. If fuzzy complementary subsets F and 1F in (X,𝒯) do not give rise in general to set theoretic complementary subsets in (X,ι(𝒯)), then is there any other space related to (X,𝒯) in which we can interpret in algebraic or topological terms the process of taking complements of fuzzy subsets in (X,𝒯)? The main scope of this paper is to address this question. We leave the details for the definition of that space for the next section, but we have to mention here that our approach is heavily based on the notion of the topological groupoid πlY of a given space Y defined from Pakdaman and Shahini in [6]. If Y is a topological space, which is assumed to be connected and locally path connected and πY its fundamental groupoid, Pakdaman and Shahini defined a topology on πY provided that a basis for Y is known. With this topology, the groupoid πY now becomes a topological groupoid and is denoted throughout by πlY. Pakdaman and Shahini definition is a generalization of the Lasso topology defined in [1] which makes the fundamental group of a space a topological group. It is shown in [6] that a basis for πlY ”modulo” a given basis 𝒰 of Y consists of sets N([α],𝒰,V,W) with [α]π(Y,x,y) where V,W𝒰 are open neighbourhoods of x,y respectively, which have elements [β] such that

βγμαμλ,

where γ is a path in V with γ(1)=x, μπ1(𝒰,x), μπ1(𝒰,y) and λ is a path in W such that λ(0)=y. Here π1(𝒰,x) is the so called the Spanier group with respect to 𝒰 and is by definition the subgroup of π1(Y,x) consisting of homotopy classes of loops that can be represented by a finite product of the form iIuiviui1 where ui(0)=x and vi is a loop which sits inside some Ui𝒰. It is proved in Corollary 2.7 of [6] that there is a functor πl from the category 𝐓𝐨𝐩𝐜𝐥𝐩𝐜 of connected and locally path connected topological spaces and continuous maps to the category 𝐓𝐨𝐩-𝐠𝐫𝐩𝐝 of topological groupids. This functor assigns to each space X the corresponding topological groupoid πlX, and maps every morphism f:XY in 𝐓𝐨𝐩𝐜𝐥𝐩𝐜 to πl(f):πlXπlY defined by [α][fα]. It follows from Proposition 2.6 of [6] that this map is continuous with respect to the lasso topology and therefore it is a morphism in 𝐓𝐨𝐩-𝐠𝐫𝐩𝐝.

Further we will explain a few notions which are frequently used throughout the paper. If α:IX is a path in the space X, then its initial point α(0) will be denoted by ι(α) and its terminal point α(1) by τ(α). If α is a path in X from x0=α(0) to x1=α(1), then its inverse path α1 from x1 to x0 is the path defined by α1(u)=α(1u). If α1 and α2 are two paths in X such that τ(α1)=ι(α2), then α1α2 denotes their topological concatenation. By recursion, if α1,α2,,αn1,αn are paths in X such that for all 1in1, τ(αi)=ι(αi+1), we use the notation α1α2αn1αn to indicate the path (α1α2αn1)αn. In the present paper we omit brackets whenever we work via homotopy since the operation is associative up to homotopy. For every space X we denote by πX the fundamental groupoid of X whose objects are the elements of X and whose morphisms are the homotopy classes [α] of paths α in X. It is known that πX is a groupoid where the composition [α][β] of morphisms [α] and [β] is defined whenever αβ exists and [α][β]=[αβ]. The inverse [α]1 of [α] is given by [α]1=[α1] and the identity morphism ex at each object x is given by ex=[cx] where cx is the constant path at x.

Since the notion of the initial topology on a set induced by a family of maps with domain the given set and codomain a certain topological space is crucial in our paper, we will give its definition as it appears in [4]. Given a set X, a topological space (Y,τ) and a family of maps fs:XY with sS, the initial topology ι(S) on X induced by the family {fs|sS} is the coarsest topology on X for which all the maps fs are continuous. A subbasis for ι(S) is 𝒮={fs1(U)sS,Uτ}. Thus the topology ι(S) consists of all unions of finite intersections of sets from 𝒮.

Also from [4] we will present here the definition of the product topology on the cartesian product of two spaces together two basic results since some part of the paper uses the product topology and related results. Let (X,τX) and (Y,τY) be topological spaces. The product space is the cartesian product X×Y equipped with the product topology which is the topology generated by the basis ={U×VUτX,VτY}. It follows that an arbitrary open set in X×Y is a union of such basic open sets. If we let πX:X×YX and πY:X×YY be the projection maps in the first and the second coordinate, then it follows that these maps are both open (and continuous). Also for any topological space Z and any mapping f:Z(X×Y), the mapping f is continuous if and only if πXf and πYf are both continuous. It follows from this that a map α:I(X×Y) is a path, if and only if πXα and πYα are paths in X and Y respectively.

In several auxiliary results in the paper we use the notion of a free homotopy between paths in a space. In order not to get it confused with the notion of a path homotopy, we present it here as it appears in [7]. Let X be a topological space and γ0,γ1:IX be two paths (with possibly different endpoints). A free homotopy between γ0 and γ1 is a continuous map H:I×IX satisfying

H(t,0)=γ0(t),H(t,1)=γ1(t) for all tI.

We conclude this section by stating that everything which is used in the paper but is not explained in the introduction or latter, can be found in [2] and in [6] if it is related to groupoids, and in [7] if it is related to Algebraic Topology. Necessary notions from fuzzy subsets and fuzzy topological spaces are in [3], [5] and [8].

2. From fuzzy topological spaces to topological spaces

Given a fuzzy topology 𝒯 on a set X, we will define a topology Ψ(𝒯) on the Cartesian product X×J where J=[0,1) as follows. We first let [0,1]X to be the set of all mapping from [0,1] to X and 𝒫(X×J) the power set of X×J. It is more convenient to define first a map

Ψ:[0,1]X𝒫(X×J)

such that for every T[0,1]X,

Ψ(T)={(x,α)X×J|T(x)>α}.

We denote for further use XT={xX|T(x)0} and note that P1(Ψ(T))=XT, where P1 is the projection in the first coordinate. In the extreme case when T= we see that

(x,α)Ψ()0=(x)>α

which is impossible, therefore Ψ()=. On the other hand, it is clear that for T, Ψ(T) can be expressed as a disjoint union of sets as follows

Ψ(T)=xXT{x}×[0,T(x)), (1)

and that for every fixed xXT,

T(x)=sup{αJ|(x,α)Ψ(T)}. (2)

Let us show that if we restrict Ψ on 𝒯, then the respective family of subsets Ψ(𝒯)={Ψ(T)|T𝒯} constitutes to a topology on X×J. Indeed, as we previously observed, Ψ()=, and so Ψ(𝒯). If we take T=X, then

(x,α)Ψ(X) 1=X(x)>α
(x,α)X×J,

which shows that X×JΨ(𝒯). Now let T1,T2𝒯. We show that

Ψ(T1)Ψ(T2)=Ψ(T1T2) (3)

from which we get that Ψ(T1T2)Ψ(𝒯) since T1T2𝒯. This proves that Ψ(𝒯) is closed under finite intersections. Indeed, if T1T2=, then there are no pairs (x,α)Ψ(T1)Ψ(T2), therefore

Ψ(T1)Ψ(T2)==Ψ(T1T2).

If T1T2, then for some xX, T1(x)T2(x)0, consequently Ψ(T1)Ψ(T2) since for every 0<α<T1(x)T2(x) we have that (x,α)Ψ(T1)Ψ(T2). Further, to complete the proof for (3) in the latter case, we see that

(x,α)Ψ(T1)Ψ(T2) T1(x)>α and T2(x)>α
(T1(x)T2(x))>α
(T1T2)(x)>α
(x,α)Ψ(T1T2).

Finally, let I be any nonempty index set and let Ti𝒯 for iI. We show that

iIΨ(Ti)=Ψ(iI(Ti)), (4)

from which we get that Ψ(iI(Ti))Ψ(𝒯) since iITi𝒯. This proves that Ψ(𝒯) is closed under arbitrary unions. Indeed, if each Ti=, then the equality is clear. Otherwise, iIΨ(Ti) is nonempty in which case we see that

(x,α)iIΨ(Ti) iI,(x,α)Ψ(Ti)
iI,Ti(x)>α
iITi(x)>α
(x,α)Ψ(iITi).

The problem with the topology Ψ(𝒯) on X×J defined in terms of the fuzzy topology 𝒯 on X, is that the correspondence Ψ does not extends to closed subsets. More specifically, it may happen that for some fuzzy open subset T𝒯, we have that Ψ(1T)(X×J)Ψ(T) as the subsequent example shows. In contrast with this, when T is the indicator map IA of some AX, we have that Ψ(1T)=(X×J)Ψ(T). Indeed, when A=X, then IA=1 the constant map at 1 and 1IA=θ the constant map at zero. On the other hand Ψ(1)=X×J and Ψ(θ)=. In this case we see that Ψ(1IA)=(X×J)Ψ(IA). The case when A= is dual to the above. When AX is a nontrivial subset, we observe that 1IA=IXA and that

Ψ(1IA) ={(x,α)X×J:IXA(x)>α}
=(XA)×J
=(X×J)(A×J)
=(X×J){(x,α)X×J:IA(x)>α}
=(X×J)Ψ(IA).
Example 2.1.

Let X be any nonempty set and let 𝒯={θ,1,13} be the fuzzy topology on X consisting of only these three constant maps. Letting T=13 we see that

Ψ(T)={(x,α)X×J:13>α}=X×[0,1/3[,

and then

(X×J)Ψ(T)=X×[1/3,1[.

But

Ψ(1T)={(x,α)X×J:11/3>α}=X×[0,2/3[,

which shows that Ψ(1T)(X×J)Ψ(T).

This oddity that steams from the definition of fuzzy complements which is algebraic in nature, motivates us to construct another, more complex topological space in which taking complements of fuzzy subsets on the one side, is equivalent on the other side with taking inverses. This idea has led us to consider the groupoid of homotopy classes of paths on X×J but the topology Ψ(𝒯) is to coarse to achieve anything, therefore it is tempting to refine Ψ(𝒯) in a reasonable way. Our approach in doing this is based on Lowen’s idea in [5] who associates any given fuzzy topology 𝒯 on X with the initial topology on X for the family of maps T𝒯 and the topological space Ir.

Definition 2.2.

Consider the set (1,1] and the family of all left intervals (γ,1] with 1γ<1. We let (1,1]r be the topological space generated by this family.

Definition 2.3.

For every T𝒯 we define T:X×J(1,1]r by T(x,α)=T(x)α.

Notation 2.4.

Let P2:X×J(1,1]r be the projection in the second coordinate, P2((x,α))=α.

Notation 2.5.

Let ι(𝒯) be the initial topology on X×J for the family of maps T with T𝒯 together with P2, and the topological space (1,1]r.

Lemma 2.6.

The topology ι(𝒯) is finer than Ψ(𝒯).

Proof 2.7.

For every T𝒯, we see that (T)1((0,1])={(x,α)X×J:T(x)α(0,1]}={(x,α)X×J:T(x)>α}=Ψ(T).

Notation 2.8.

Let ιX(𝒯) be the initial topology on X for the family of maps T𝒯 and the topological space (1,1]r.

Lemma 2.9.

Every T𝒯 is a continuous map from the space (X,ιX(𝒯)) to (1,1]r.

Proof 2.10.

This follows from the general result that the initial topology on a family of maps makes these maps continuous.

Remark 2.11.

A sub basis for ι(𝒯) consists in all (T)1((γ,1]) with T𝒯 and 1γ<1 together with (P2)1((γ,1]) with 1γ<1. To make the second more explicit, we see that (P2)1((γ,1])={(x,α)X×J:α>γ}. If we consider now the subspace X×{0} of (X×J,ι(𝒯)) where the topology is the one inherited from ι(𝒯), we see that for every γ<0, (P2)1((γ,1])={(x,0)X×{0}:0>γ}=X×{0}, and for every γ0, (P2)1((γ,1])={(x,0)X×{0}:0>γ}=. Therefore the only sub basis member for (X×{0},ι(𝒯)) arising from P2 is X×{0} itself. Finally, we mention that it follows from the definition ιX(𝒯) that a sub basis for ιX(𝒯) consist of all subsets T1((γ,1]) with T𝒯 and 1γ<1.

Lemma 2.12.

The projection in the first coordinate P1:X×{0}X is a homeomorphism of spaces.

Proof 2.13.

Let (x,0)X×{0} and T1((γ,1]) an open sub basis member containing x=P1(x,0). It follows that T(x)>γ, whence (x,0)(T)1(γ,1]. For every (y,0)(T)1((γ,1]), since T(y)>γ, we have that yT1((γ,1]) which proves that P1 is continuous. Conversely, let (x,0)=P11(x) and let (T)1((γ,1]) be an open sub basis neighbourhood of (x,0). Since T(x)>γ, we have that xT1((γ,1]). For every yT1((γ,1]), T(y)>γ, hence P11(y)=(y,0)(T)1((γ,1]) proving that P11 is also continuous.

Theorem 2.14.

The space (X×J,ι(𝒯)) deformation retracts to (X×{0},ι(𝒯)).

Proof 2.15.

Let H:I×(X×J)X×J defined by H(t,(x,α))=(x,(1t)α). First we note that H(t,(x,0))=(x,0) for every (x,0)X×{0}, H(0,(x,α))=(x,α) for all (x,α)X×J and H(1,(x,α))=(x,0) for all (x,α)X×J. Now we prove that H is continuous by testing it on the sub basis described in the previous remark. We distinguish between the following cases for t.
(i) t=1. Let P21((γ,1]) with 1γ<1 be an open neighbourhood of (x,0)=(x,(11)α). It follows that γ<0. If α=0, then for some appropriately chosen ε>0, (1ε,1]×P21((γ,1]) is an open neighbourhood of (1,(x,0)). For every (1δ,(y,β))(1ε,1]×P21((γ,1]) we have that H((1δ,(y,β)))=(y,δβ)P21((γ,1]) since δβ0>γ. In the case when α>0, we can chose ε>0 such that 1ε>0 and αε>0. It follows that an open neighbourhood of (1,(x,α)) is (1ε,1]×P21((αε,1]). For every (1δ,(y,β))(1ε,1]×P21((αε,1]) we have that H((1δ,(y,β)))=(y,δβ)P21((γ,1]) since δβδ(αε)0>γ. In the case when (T)1((γ,1]) with 1γ<1 is an open neighbourhood of (x,0)=(x,(11)α), we have that T(x)>γ. If α=0, then an open neighbourhood of (1,(x,0)) is (1ε,1]×(T)1((γ,1]) where 0<1ε<1. For every (1δ,(y,β))(1ε,1]×(T)1((γ,1]) we have that H((1δ,(y,β)))=(y,δβ)(T)1((γ,1]). Indeed,

T(y) >γ+β (from the assumption that (y,β)(T)1((γ,1]))
γ+δβ (since δ<ε),

which means that T(y)δβ(γ,1], or equivalently that H((1δ,(y,β)))=(y,δβ)(T)1((γ,1]). In case α>0, we can chose 0<ε<1 such that T(x)α>γ(α2ε) and αε>0. An open neighbourhood of (1,(x,α)) now is (1ε,1]×((T)1((γ(α2ε)]P21(αε,1]). Let (1δ,(y,β))(1ε,1]×((T)1((γ(α2ε)]P21(αε,1]), then T(y)β>γ(α2ε). It follows that for every 1δ(1ε,1] we have

T(y)(1(1δ))β =T(y)β+(1δ)β
>γ(α2ε)+(1δ)(αε)
=γ(αε)+ε+(αε)δ(αε)
=γ+εδ(αε)
γ (since εδ(αε)0)

(ii) 0<t<1. As in the previous case, an open neighbourhood of (x,(1t)α) can be of two kinds. The first one is P21((γ,1]) with 1γ<1. Then, α>γ+tα. We can find ε>0 such that (tε,t+ε)[0,1] and α>γ+(t+ε)α. It follows that (x,α)P21((γ+(t+ε)α,1]), and that an open neighbourhood of (t,(x,α)) is (tε,t+ε)×P21((γ+(t+ε)α,1]). We prove that H((tε,t+ε)×P21((γ+(t+ε)α,1]))P21((γ,1]). Let (t+δ,(y,β))(tε,t+ε)×P21((γ+(t+ε)α,1]), hence |δ|<ε and β>γ+(t+ε)α. For H((t+δ,(y,β)))=(y,(1(t+δ))β) we see that

(1(t+δ))β (1(t+ε))β
>(1(t+ε))(γ+(t+ε)α)
=γ+(t+ε)(αγ(t+ε)α)
γ (since α>γ+(t+ε)α).

This proves that H((t+δ,(y,β)))P21((γ,1]). The second kind of an open neighbourhood of (x,(1t)α) is (T)1((γ,1]) with 1γ<1. In this case T(x)α>γαt. We can chose ε>0 such that (tε,t+ε)[0,1] and that

T(x)α>γαt+(εt+ε)=γ(α(ε+εt))t.

Let μ=max{1,γ(α(ε+εt))t}. It follows that (x,α)(T)1((μ,1])P21((αε,1]). Thus an open neighborhood of (t,(x,α)) is (tε,t+ε)×((T)1((μ,1])P21((αε,1])). We prove that H((tε,t+ε)×((T)1((μ,1])P21((αε,1])))(T)1((γ,1]). Indeed, for every (t+δ,(y,β))(tε,t+ε)×((T)1((μ,1])P21((αε,1])), we have that |δ|<ε, T(y)β>μγ(α(ε+εt))t and β>αε. It follows that

T(y)(1(t+δ))β =T(y)β+tβ+δβ
>γ(α(ε+εt))t+t(αε)+δβ
=γ(αε)t+ε+t(αε)+δβ
=γ+ε+δβ
γ (since ε>βε>β|δ|,)

which show that H((t+δ,(y,β)))(T)1((γ,1]).
(iii) t=0. Let P21((γ,1]) be an open neighbourhood of H(0,(x,α))=(x,α), hence α>γ. When α0, we can find 0<ε<1 such that α>11εγ. We can in fact chose 0<ε<1γα. It is clear that (0,(x,α))[0,ε)×P21((11εγ,1]). Let now (δ,(y,β))[0,ε)×P21((11εγ,1]), hence δ<ε and β>11εγ. It follows that H((δ,(y,β)))=(y,(1δ)β)P21((γ,1]) since

β>11εγ11δγ,

which implies that (1δ)β>γ. Now assume that α=0, then H(0,(x,0))=(x,0)P21((γ,1]). This means that γ<0. For every 0<ε<1, (0,(x,0))[0,ε)×P21((γ,1]). Let (δ,(y,β))[0,ε)×P21((γ,1]), then δ<ε and β>γ. It follows that (1δ)β>(1δ)γγ, therefore H((δ,(y,β)))=(y,(1δ)β)P21((γ,1]). Finally assume that (0,(x,α))(T)1((γ,1]). Since T(x)α>γ, then for every 0<ε<1, [0,ε)×(T)1((γ,1]) is an open neighbourhood of (0,(x,α)). For every (δ,(y,β))[0,ε)×(T)1((γ,1]) we see that

T(y)(1δ)βT(y)β>γ.

This proves that H((δ,(y,β)))=(y,(1δ)β)(T)1((γ,1]), concluding the proof.

3. The groupoid approach

In this section we will consider the topological groupoid πl(X×J) of homotopy classes of paths on X×J equipped with the Lasso topology. The topological groupoid πl(Y) whose elements are homotopy classes of paths on Y has been defined in [6] under the assumption that Y is path connected (p.c) and locally path connected (l.p.c), therefore the definition of our πl(X×J) would require X×J to be p.c and l.p.c. It turns out from Proposition 3.11 that in order for X×J to be p.c and l.p.c., it is enough to assume that (X,ιX(𝒯)) is p.c and l.p.c. The first part of this section is devoted to the proof of Proposition 3.11. In order to make the proof easy to follow we have proved in advance a number of technical results one of which is Lemma 3.7 that uses Remark 3.23, a result which belongs to the second part of the section. The second part contains also a few other technical results that precede the proof of Theorem 3.30 which states that πl(X×J) deformation retract onto πl(X×{0}). The result of Theorem 3.30 will be essential in section 4.

In what follows we will let σ:X×JX×{0} be the restriction of H on {1}×(X×J). Since H is a deformation retraction, σ has to be a homotopy equivalence. Here the topology in X×{0} is the one derived from that in X×J.

Lemma 3.1.

For every path p in X×{0} and every fixed αJ, we let pα:IX×J defined by pα(u)=(P1(p(u)),α) where P1:X×{0}X is the homeomorphism of Lemma 2.12. The map pα is a path in X×J.

Proof 3.2.

If (T)1((γ,1]) is a sub basis member containing (P1(p(u)),α), then (TP1p)(u)>α+γ. But the map T:XI is continuous, therefore (TP1p)1((α+γ,1]I) is an open subset of I and it contains u. For every v(TP1p)1((α+γ,1]I), (TP1p)(v)>α+γ, which means that pα(v)=(P1(p(v)),α)(T)1((γ,1]). If now a sub basis member containing (P1(p(u)),α) is P21((γ,1]), then α>γ. In this case as an open neighbourhood of α we can take the whole of I since for every vI, pα(v)=(P1(p(v)),α)P21((γ,1]). It follows that pα is continuous.

Lemma 3.3.

For every finite number of open subsets of the form (Ti)1((γi,1]), we have that
σ(𝑖(Ti)1((γi,1]))=𝑖σ((Ti)1((γi,1])).

Proof 3.4.

We prove the non obvious inclusion 𝑖σ((Ti)1((γi,1]))σ(𝑖(Ti)1((γi,1])). Let (x,0)𝑖σ((Ti)1((γi,1])), then there are αiJ such that Ti(x)>αi+γiγi. This implies that (x,0)𝑖(Ti)1((γi,1])). Since (x,0)=σ(x,0), the inclusion follows.

Lemma 3.5.

For every open subset of the form (T)1((γ,1]) in X×J, every (y,β)(T)1((γ,1]) and every 0ββ, (y,β)(T)1((γ,1]). In particular, if (y,β)(T)1((γ,1]), then (y,0)(T)1((γ,1]).

Proof 3.6.

Indeed, since T(y)>β+γ, then T(y)>β+γ, hence (y,β)(T)1((γ,1]).

Lemma 3.7.
  • (i)

    If (y,β1),(y,β2)(T)1((γ,1]), then the path p arising from Remark 3.23 which connects (y,β1) with (y,β2) sits inside (T)1((γ,1]).

  • (ii)

    If (y,β1),(y,β2)P21((γ,1]), then the path p arising from Remark 3.23 which connects (y,β1) with (y,β2) sits inside P21((γ,1]).

Proof 3.8.

(i) This follows from Lemma 3.5 since each point of p is a pair (y,β) with β1ββ2.
(ii) Indeed, any point of p is a pair (y,β) with β1ββ2. But β1>γ, hence β>γ and (y,β)P21((γ,1]).

Lemma 3.9.

The images under σ of sub basis members of ι(𝒯) are open in X×{0}.

Proof 3.10.

First we assume that B=(T)1((γ,1]), with T𝒯 and 1γ<1. For every (x,0)=σ(x,α) with (x,α)(T)1((γ,1]) we have that T(x)>α+γγ from which we get that (x,0)(T)1((γ,1])(X×{0}). So we have in this case that

σ((T)1((γ,1]))(T)1((γ,1])(X×{0}).

But the converse inclusion holds true as well for if (x,0)(T)1((γ,1])(X×{0}), then (x,0)=σ(x,0). Therefore we have that

σ((T)1((γ,1]))=(T)1((γ,1])(X×{0}),

and (T)1((γ,1])(X×{0}) is open in the subspace topology. Secondly, if the sub basis member is (P21)((γ,1]), where we can assume without loss of generality that γ0, then it follows that σ(P21((γ,1]))=X×{0} since for γ0, P21((γ,1])=X×(γ,1], hence σ(P21((γ,1])) is open.

Proposition 3.11.
  • (i)

    X×{0} is l.p.c., if and only if X×J is l.p.c.

  • (ii)

    X×{0} is p.c., if and only if X×J is p.c.

Proof 3.12.

(i) Assume that X×{0} is l.p.c. Let (x,α) be arbitrary and U some open subset of X×J containing (x,α). Then U decomposes as U=iCi where each Ci=j𝒥iBi,j with 𝒥i finite and each Bi,j being a sub basis member. It follows that for some i, (x,α)Ci. There are two possible cases for Ci. In the first one, all the intersecting components Bi,j of Ci are of the form P21((γi,j,1]), hence Ci=P21((γi,1]) where γi=max{γi,j:j𝒥i}. Lemma 3.7, (ii) implies that there is a path connecting any two points (x1,α1),(x2,α2)P21((γi,1]) which is included in P21((γi,1]) and therefore in U. The second case for Ci is when all of the Bi,j are of the form (T1)1((γ1,1]),,(Tn)1((γn,1]). From Lemma 3.3 and Lemma 3.9, σ((T1)1((γ1,1]))σ((Tn)1((γn,1])) is an open neighbourhood of (x,0). From the assumption on X×{0}, there is neighbourhood V of (x,0) such that Vσ((T1)1((γ1,1]))σ((Tn)1((γn,1])) with the property that any two points in V can be connected by a path in σ((T1)1(γ1,1])σ((Tn)1((γn,1])). Since σ is continuous, σ1(V) is an open neighbourhood of (x,α), hence

σ1(V)(T1)1((γ1,1])(Tn)1((γn,1])

is also an open neighbourhood of (x,α) and

σ1(V)(T1)1((γ1,1])(Tn)1((γn,1])(T1)1((γ1,1])(Tn)1((γn,1]).

Let now (x1,α1),(x2,α2)σ1(V)(T1)1((γ1,1])(Tn)1((γn,1]). It follows for their images under σ that

(x1,0),(x2,0) σ(σ1(V)(T1)1((γ1,1])(Tn)1((γn,1]))
Vσ((T1)1((γ1,1]))σ((Tn)1((γn,1]))
=V.

From our assumption, there is a path p connecting (x1,0) with (x2,0) which is included in σ((T1)1(γ1,1])σ((Tn)1(γn,1]). But

σ((T1)1((γ1,1]))σ((Tn)1((γn,1]))(T1)1((γ1,1])(Tn)1((γn,1]),

hence p is also included in (T1)1((γ1,1])(Tn)1((γn,1]). From Lemma 3.7,(i) there are paths, q1 connecting (x1,α1) with (x1,0), and q2 connecting (x2,α2) with (x2,0), which are inside (T1)1((γ1,1])(Tn)1((γn,1]). It follows that q1pq21 is a path that connects (x1,α1) to (x2,α2) which sits inside (T1)1((γ1,1])(Tn)1((γn,1]).

The third case for Ci is when some of the Bi,j are of the form (T1)1((γ1,1]),,(Tn)1((γn,1]), and the rest of the components form a non-empty family consisting of open sets P21(δj,1] whose intersection has the form P21((δ,1]), therefore

Ci=(T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1]).

Since (x,α)Ci we have that α>δ and for every i=1,,n, Ti(x)>γi+α which means in particular that

(x,0)σ((T1)1((γ1+α,1]))σ((Tn)1((γn+α,1])).

From the assumption on X×{0}, there is some path connected open set V such that

(x,0)Vσ((T1)1((γ1+α,1]))σ((Tn)1((γn+α,1])).

Since σ is continuous, then σ1(V) is an open neighbourhood of (x,α), then so is

U=σ1(V)(T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1]).

We prove that for every two points (x1,α1),(x2,α2)U, there is a path in (T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1]) connecting these two points. Their images (x1,0),(x2,0) under σ are in V, therefore there is a path p connecting (x1,0) to (x2,0) which is included in σ((T1)1((γ1+α,1]))σ((Tn)1((γn+α,1])). This means that for every point (y,0) in p we have that for every i=1,,n, Ti(y)>γi+α which implies that

(y,α)(T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1]).

It follows that the path pα which connects (x1,α) to (x2,α) is such that

Im(pα)(T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1]).

Since

(x1,α),(x2,α),(x1,α1),(x2,α2)(T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1]),

we have from Lemma 3.7 the existence of paths p1 and p2 inside

(T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1])

which connect respectively (x1,α1) to (x1,α), and (x2,α) to (x2,α2). The composite p1pαp2 is a path inside

(T1)1((γ1,1])(Tn)1((γn,1])P21((δ,1])

which connects (x1,α1) to (x2,α2).

Conversely assume that X×J is l.p.c. Let U be any open in X×{0} containing any (x,0). Consider σ1(U) which is open in X×J and contains (x,0). Since X×J is l.p.c., there exists an open neighbourhood V of (x,0) such that Vσ1(U) and satisfies the property that any two points in V are connected by a path which is included in V. Decompose V as V=iCi where each Ci=j𝒥iBi,j with 𝒥i finite and each Bi,j being a sub basis member. There is some i such that (x,0)Ci=j𝒥iBi,j. If for some j𝒥i, Bi,j=P21((γi,j,1]), then γi,j<0, therefore Bi,j=X×J. It follows that, if for all j𝒥i, Bi,j=P21((γi,j,1]), then Ci=X×J, consequently V=X×J=σ1(U). In this case we prove that U has the property that any two points in U are connected by a path that is included in U. Indeed, let (x1,0),(x2,0)U. Their preimages (x1,0),(x2,0)V can be connected by a path p in V=σ1(U). Then σ(p) is a path in U connecting (x1,0) to (x2,0). Now assume that not for all j𝒥i, Bi,j=P21((γi,j,1]). It follows that there is a non-empty subset 𝒥i of 𝒥i such that for every j𝒥i, Bi,j=(Tj)1((γj,1]) and for all j𝒥i, Bi,j=P21((γj,1])=X×J. In such circumstances, Ci=j𝒥i(Tj)1((γj,1]). From Lemma 3.3 and Lemma 3.9 we have that σ(Ci) is an open neighbourhood of (x,0) in X×{0}. Let (x1,0),(x2,0)σ(Ci) be arbitrary. Since

σ(Ci)=σ(j𝒥i(Tj)1((γj,1]))=j𝒥iσ((Tj)1(γj,1]))=j𝒥i(Tj)1((γj,1]))(X×{0}),

it follows that (x1,0),(x2,0)j𝒥i(Tj)1((γj,1]))V. From the assumption on V, there is a path p in V connecting (x1,0) to (x2,0). Since Vσ1(U), it follows that σ(p) is a path in U connecting (x1,0) to (x2,0) proving that X×{0} is locally path connected.
(ii) Assume that X×{0} is path-connected, and let (x,α),(y,β)X×J be arbitrary. There is a path p connecting (x,α) to (x,0), and a path q connecting (y,β) to (y,0). Also, from the assumption, there is a path r connecting (x,0) to (y,0). Now the path prq1 connects (x,α) to (y,β) proving that X×J is path connected. Conversely, for every (x,0),(y,0)X×{0}, and every path p in X×J which connects (x,0) to (y,0), σ(p) is a path in X×{0} which connects (x,0) to (y,0) proving that X×{0} is path connected. This completes the proof.

Lemma 3.13.

Let γ:IX×J be a path in X×J, and tI a fixed element. Let I×(X×J) be the product of spaces equipped with the product topology. The map γt:II×(X×J) defined by γt(s)=(t,γ(s)) is continuous, and therefore a path in I×(X×J). This path is in fact a pair (ct,γ) of paths with ct the constant path at t in I, and γ the given path in X×J.

Proof 3.14.

Since I×(X×J) is equipped with the product topology, the continuity of γt follows from the fact that its compositions with projections in the first and in the second coordinate, give respectively, the constant map at t, and the map γ which are both continuous. The second statement is based on the standard fact that paths in a product of two spaces equipped with the product topology correspond to pairs of paths by taking compositions with the respective projections.

In the rest of the paper, wherever it appears, H will be the deformation retraction defined in Theorem 2.14.

Lemma 3.15.

Let γ:I(X×J) be a path with image inside X×{0} and tI arbitrary, then Hγt=γ.

Proof 3.16.

Let for any sI, (x,0)=γ(s). Then,

(Hγt)(s)=H(t,γ(s))=H(t,(x,0))=(x,0)=γ(s),

which shows that Hγt=γ.

Lemma 3.17.

Let γ:I(X×J) be any path, then Hγ1 is a path inside X×{0}.

Proof 3.18.

Let for any sI, (x,α)=γ(s). Then,

(Hγ1)(s)=H(1,γ(s))=H(1,(x,α))=(x,(11)α)=(x,0),

which shows that Im(Hγ1)X×{0}.

Lemma 3.19.

Let γ:I(X×J) be any path, then Hγ0=γ.

Proof 3.20.

Let for any sI, (x,α)=γ(s). Then,

(Hγ0)(s)=H(0,γ(s))=H(0,(x,α))=(x,(10)α)=(x,α)=γ(s),

which shows that Hγ0=γ.

Lemma 3.21.

For every path γ:IX×J and every s,tI with st, the paths Hγs and Hγt are freely homotopic in X×J.

Proof 3.22.

We let first κ(s,t):II be the map κ(s,t)(x)=(ts)x+s which is continuous and satisfies κ(s,t)(0)=s and κ(s,t)(1)=t, hence it is a path in I from s to t. Now we define

χγ,κ(s,t):I×IX×J

by setting

χγ,κ(s,t)(η,x)=H(κ(s,t)(x),γ(η)).

For x=0 we have that

χγ,κ(s,t)(η,0)=H(s,γ(η))=(Hγs)(η),

and for x=1 we have that

χγ,κ(s,t)(η,1)=H(t,γ(η))=(Hγt)(η).

The map χγ,κ(s,t) is continuous. Indeed, χγ,κ(s,t) factors through H as χγ,κ(s,t)=H(κ(s,t),γ)j where (κ(s,t),γ):I×II×(X×J) is defined by (x,η)(κ(s,t)(x),γ(η)) and j:I×II×I is defined by j(η,x)=(x,η). The continuity of χγ,κ(s,t) follows from that of j and that of (κ(s,t),γ). The map j is obviously continuous, and (κ(s,t),γ) is continuous too since its composite with the projection in the first coordinate gives κ(s,t) and its composite with the projection in the second coordinate gives γ which are both continuous.

Remark 3.23.

Let γ:IX×J be a path with ι(γ)=γ(0)=(y,α) and τ(γ)=γ(1)=(z,β). Let s,tI and let χγ,κ(s,t) be the free homotopy of Lemma 3.21 from Hγs to Hγt. The restriction of the homotopy χγ,κ(s,t) on {0}×I induces a path p given by

p(x)=χγ,κ(s,t)(0,x)=H(κ(s,t)(x),γ(0)).

We note that

p(0)=(Hγs)(0)=H(s,γ(0))=(y,(1s)α)

and

p(1)=(Hγt)(0)=H(t,γ(0))=(y,(1t)α).

Similarly, by restricting χγ,κ(s,t) on {1}×I we get a path q given by

q(x)=χγ,κ(s,t)(1,x)=H(κ(s,t)(x),γ(1)),

which runs from

q(0)=(Hγs)(1)=H(s,γ(1))=(z,(1s)β)

to

q(1)=(Hγt)(1)=H(t,γ(1))=(z,(1t)β).

We observe that p1(Hγs)q and Hγt are now parallel paths with

ι(p1(Hγs)q)=ι(p1)=(y,(1t)α)=(Hγt)(0),

and

τ(p1(Hγs)q)=τ(q)=(z,(1t)β)=(Hγt)(1).

Also we note that the restriction of χγ,κ(s,t) on I×{0} gives Hγs since

χγ,κ(s,t)(η,0)=H(κ(s,t)(0),γ(η))=H(s,γ(η))=(Hγs)(η).

In a similar fashion one can verify that the restriction of χγ,κ(s,t) on I×{1} gives Hγt.

Finally, we pay a special attention to the case when γ is the constant path c(y,α) at some (y,α), s=0 and tI arbitrary. In this case the above path p starts at p(0)=H(0,(y,α))=(y,α) and ends at p(1)=H(t,(y,α))=(y,(1t)α). This implies that for every two points (y,α),(y,β)X×J, there is always a path in X×J connecting (y,α) to (y,β) consisting of points (y,δ) with δ between α and β. Indeed, assuming that one of α or β is non zero, for instance α0, we can take s=0 and t=1βα and that will do.

Lemma 3.24.

The paths p1(Hγs)q and Hγt are homotopic relative to their end points.

Proof 3.25.

The map χγ,κ(s,t) is null homotopic since I×I is contractible. On the other hand, I×I is homeomorphic with D2 and its boundary is homeomorphic with S1. Since the inclusion map ι:S1D2 is null homotopic, it follows that the restriction of χγ,κ(s,t) on the boundary of I×I is null homotopic too. But from Remark 3.23 the image of this restriction is the path p1(Hγs)q(Hγt)1, hence p1(Hγs)q(Hγt)1c(y,(1t)α). This implies that

p1(Hγs)q p1(Hγs)qc(z,(1t)β)
p1(Hγs)q(Hγt)1(Hγt)
c(y,(1t)α)(Hγt)
Hγt,

which proves the claim.

Lemma 3.26.

For every path γ:I(X×J) and every tI, (Hγt)1=Hγt1.

Proof 3.27.

We wee that for every uI,

(Hγt)1(u) =(Hγt)(1u)
=H(t,γ(1u))
=H(t,γ1(u))
=(Hγt1)(u),

proving the claim.

Lemma 3.28.

For every n paths γ1,,γn in X×J such that the concatenation γ1γn exists, and for every fixed tI, the concatenation (H(γ1)t)(H(γn)t) exists, and (H(γ1)t)(H(γn)t)=H(γ1γn)t.

Proof 3.29.

Indeed, since for every 1in1, γi(1)=γi+1(0), then

(H(γi)t)(1)=H(t,γi(1))=H(t,γi+1(0))=(H(γi+1)t)(0),

which proves the first part of the lemma. The proof of the second part will be done by induction on n2. When n=2, for every s[0,1/2],

(H(γ1γ2)t)(s) =H(t,(γ1γ2)(s))=H(t,γ1(2s))
=((H(γ1)t)(H(γ2)t))(s),

and similarly, for s[1/2,1],

(H(γ1γ2)t)(s) =H(t,(γ1γ2)(s))=H(t,γ2(2s1))
=((H(γ1)t)(H(γ2)t))(s).

By comparing we see that H(γ1γ2)t=(H(γ1)t)(H(γ2)t). For the inductive step, considering that γ1γn1γn=(γ1γn1)γn by definition, we have that

H(γ1γn1γn)t =(H(γ1γn1)t)(H(γn)t) (by the base step)
=(H(γ1)t)(H(γn1)t)(H(γn)t) (by the assumption,)

which proves the second part of the lemma.

From this moment and on we will assume that (X,ιX(𝒯)) is p.c and l.p.c. to ensure that we can define the topological space πl(X×J).

Theorem 3.30.

The space πl(X×J) deformation retracts to its subspace πl(X×{0}).

Proof 3.31.

We define

Hl:I×πl(X×J)πl(X×J) by (t,[γ])[Hγt].

This map is well defined for if γδ are homotopic paths in X×J (relative to end points) and tI fixed, then

P2γt=γδ=P2δt.

But for both, γ and δ,

P1(γt)=ct=P1(δt),

where ct is the constant path at t in I, therefore we have a homotopy of pairs

γt=(ct,γ)(ct,δ)=δt

in I×(X×J). The continuity of H now implies that HγtHδt, and so [Hγt]=[Hδt].

Before we prove the continuity of Hl we define an open cover 𝒰 of X×J in terms of any given open cover 𝒰 of X×J and of H in the following way. Since H is continuous, for every V𝒰, H1(V) is open in I×(X×J), therefore for some index set V, H1(V)=iVVi(1)×Vi(2) where Vi(1) is open in I and Vi(2) is open in X×J. The family 𝒰 consisting of all Vi(2) with V ranging in 𝒰 and iV is an open cover for X×J. Indeed, for every (x,α)X×J, there is V𝒰 such that (x,α)V. It follows that (0,(x,α))H1(V)=iVVi(1)×Vi(2) therefore for some iV, (0,(x,α))Vi(1)×Vi(2), hence (x,α)Vi(2), where from the definition, Vi(2)𝒰.

Now we prove the continuity of Hl. Let (t,[γ])I×πl(X×J) and assume that N([Hγt],𝒰,V,W) is an arbitrary open neighbourhood of [Hγt]. If ι(γ)=(x,α) and τ(γ)=(y,β), then ι(Hγt)=(x,(1t)α) and τ(Hγt)=(y,(1t)β). So V is an open neighbourhood of (x,(1t)α) and W an open neighbourhood of (y,(1t)β). It follows that (t,(x,α))H1(V)=iVVi(1)×Vi(2), therefore for some iV, tVi(1) and (x,α)Vi(2). Since Vi(2) is an open neighbourhood of (x,α), we rewrite it for simplicity as V(x,α). It is also clear from the definition of 𝒰 that V(x,α)𝒰. In the same way we find an open neighbourhood Wj(1) of t in I and an open neighbourhood W(y,β) of (y,β) in X×J which is a member of 𝒰. Since Vi(1)Wj(1) is an open subset of I containing t, there is an open "interval" t such that tt and tVi(1)Wj(1). It is now clear that an open neighbourhood of (t,[γ]) in I×πl(X×J) is the product t×N([γ],𝒰,V(x,α),W(y,β)). Next we prove that for every (s,[δ])t×N([γ],𝒰,V(x,α),W(y,β)) we have that Hl((s,[δ]))=[Hδs]N([Hγt],𝒰,V,W). From the definition of N([γ],𝒰,V(x,α),W(y,β)),

δλμγμω (5)

where λ:IV(x,α) with τ(λ)=(x,α), μπ1(𝒰,(x,α)), μπ1(𝒰,(y,β)) and ω:IW(y,β) with ι(ω)=(y,β). It follows from the continuity of H and from Lemma 3.28 that

Hδs(Hλs)(Hμs)(Hγs)(Hμs)(Hωs). (6)

Since st, and since for every uI, λ(u)V(x,α), it follows that

(Hλs)(u)=H((s,λ(u)))H(Vi(1)×V(x,α))H(H1(V))=V, (7)

hence Hλs is a path with Im(Hλs)V. Also we see that τ(Hλs)=(x,(1s)α) since λ(1)=(x,α). By a similar argument we see that Hωs is a path with Im(Hωs)W and ι(Hωs)=(y,(1s)β). Further, since μ is a finite concatenation of paths

μ=𝑖uiviui1

where each ui is a path starting at (x,α) and ending at some (xi,αi) and vi is a loop at (xi,αi) which lies entirely inside some Ui𝒰, it follows that

Hμs =𝑖(H(ui)s)(H(vi)s)(H(ui1)s) (8)
=𝑖(H(ui)s)(H(vi)s)(H(ui)s)1 (by lemma 3.26)

where

(H(ui)s)(0)=H((s,(x,α)))=(x,(1s)α),

and that

(H(ui)s)(1)=H((s,(xi,αi)))=(xi,(1s)αi).

Since Ui𝒰, there has been some Ui𝒰 and an open subset AI such that A×Ui takes part in the decomposition of H1(Ui) as a union of direct products. If sA, then for every rI, since vi(r)Ui, it follows that (s,vi(r))H1(Ui), consequently we have that

(H(vi)s)(r)=H((s,vi(r)))H(H1(Ui))Ui.

So in this case the loop H(vi)s is included in Ui𝒰. Now we deal with the case when sA. For any siA, we have from the above that H(vi)si is included in Ui. Let κ(si,s):II be the path in I of Lemma 3.21 with κ(si,s)(0)=si and κ(si,s)(1)=s which defines a free homotopy χvi,κ(si,s) from H(vi)si to H(vi)s by the rule

χvi,κ(si,s)(r,p)=H((κ(si,s)(p),vi(r))).

For p=0 we have that

χvi,κ(si,s)(r,0)=H((si,vi(r)))=(H(vi)si)(r),

and for p=1 we have that

χvi,κ(si,s)(r,1)=H((s,vi(r)))=(H(vi)s)(r).

We observe that H(vi)si is a loop at

(H(vi)si)(0)=H((si,vi(0)))=H((si,(xi,αi)))=(xi,(1si)αi),

and most importantly that,

(H(vi)si)(r)=H((si,vi(r)))H(H1(Ui))Ui,

since siA. The restriction of χvi,κ(si,s) on {0}×I gives a path pi

(xi,(1si)αi)=H(si,vi(0))=χvi,κ(si,s)(0,0)χvi,κ(si,s)(0,1)=H(s,vi(0))=(xi,(1s)αi).

But from Lemma 3.24 we have that

H(vi)spi1(H(vi)si)pi.

It follows that we can now replace in (8) each component

(H(ui)s)(H(vi)s)(H(ui)s)1

whenever sA by

((H(ui)s)pi1)(H(vi)si)((H(ui)s)pi1)1

without changing the homotopy class of Hμs. In conclusion, Hμs is homotopic with a loop in π1(𝒰,(x,(1s)α)). By a similar argument, we see that Hμs is homotopic with a loop in π1(𝒰,(y,(1s)β)). What we proved so far, together with (6), imply that [Hδs]N([Hγs],𝒰,V,W). A particular case of this is when δ=γ, and λ,μ,μ,ω are trivial. Then from (7) we would have for every ξt that

(x,(1ξ)α)=H((ξ,(x,α)))=H((ξ,c(x,α)(u)))=(H(c(x,α))ξ)(u)V. (9)

We prove now that [Hγt]N([Hγs],𝒰,V,W) which together with Lemma 2.3 of [6] imply that [Hδs]N([Hγt],𝒰,V,W) as desired. We will utilize again Remark 3.23 in the following form. Let κ(s,t):II be the map of Lemma 3.21 such that κ(s,t)(0)=s and κ(s,t)(1)=t and let χγ,κ(s,t) be the corresponding free homotopy from Hγs to Hγt. The restriction of χγ,κ(s,t) on {0}×I gives a path

p(ξ)=χγ,κ(s,t)(0,ξ)=H((κ(s,t)(ξ),γ(0)))

with

p(0)=H((s,γ(0)))=(x,(1s)α) and p(1)=H((t,γ(0)))=(x,(1t)α),

which from (9) is included entirely in V. By restricting now χγ,κ(s,t) on {1}×I we get a path

q(ξ)=χγ,κ(s,t)(1,ξ)=H((κ(s,t)(ξ),γ(1))),

with

q(0)=H(s,γ(1))=(y,(1s)β) and q(1)=H((t,γ(1)))=(y,(1t)β).

By a similar argument with the one used to prove that ImpU, one can prove that ImqW. It follows that [p1(Hγs)q]N([Hγs],𝒰,V,W). Now Lemma 3.24 implies that

Hγtp1(Hγs)q,

which proves that [Hγt]N([Hγs],𝒰,V,W). Finally, we need to check the rest of the conditions for Hl to be a deformation retraction. For every [γ]Hl(X×J) we have from Lemma 3.19 that

Hl((0,[γ]))=[Hγ0]=[γ].

For every [γ]Hl(X×J) we have from Lemma 3.17 that

Hl((1,[γ]))Hl(X×{0}).

For every tI and every path γ in X×{0} we have from Lemma 3.15 that

Hl((t,[γ]))=[γ],

which concludes the proof.

Corollary 3.32.

There is a continuous map πlσ:πl(X×J,ι(𝒯))πl(X×{0},ι(𝒯)).

Proof 3.33.

The existence of πlσ follows directly from Proposition 2.6 of [6] and is defined by πlσ([α])=[σ(α)] for every homotopy class of a path α in X×J. Also πlσ can be realized as the restriction of Hl on {1}×πl(X×J) since Hl((1,[α]))=[Hα1] and (Hα1)(s)=H((1,α(s)))=σ(α)(s).

4. Fuzzy complements in topological terms

As we mentioned in section 2 the main goal of this paper is interpreting in topological terms the complement of a fuzzy subset. It turns out that the groupoid π(πl(X×J)) has the necessary information encoded in it to make this interpretation possible. Theorem 4.16 explained in simple terms, states that every fuzzy subset F and its complement 1F, give rise to a pair of functors [F],[1F] in the category Grpd of groupoids which are related by the equality [1F]=π(𝜾)[F] where π(𝜾):π(πl(X×J))π(πl(X×J) is the natural extension to the homotopy classes of paths of the map 𝜾:πl(X×J)πl(X×J) which maps every [α] to [α1]. Therefore complementing F in [0,1]X, is represented in Grpd by applying π(𝜾) to [F] where π(𝜾) maps points to their inverses. We emphasize here that we do not assume any topology defined on π(πl(X×J)). It is just the fundamental groupoid of the topological space πl(X×J).

Let γ be a path in X×J, s,tI and let χγ,κ(s,t) be the free homotopy of Lemma 3.21 which transforms Hγs to Hγt. For every 0a<b1 we let γ:IX×J be the path given by γ(η)=γ(a+η(ba)). In the following lemma we will describe the free homotopy of Lemma 3.21 which transforms Hγs to Hγt in terms of χγ,κ(s,t). Our interest lies in studying the neighbourhoods of the homotopy classes of paths of Remark 2.12 arising from the above homotopy. For this we need the following. For every fixed ηI we let η:II×I be the continuous map x(η,x). Its composite χγ,κ(s,t)η is continuous and is given by the rule (χγ,κ(s,t)η)(x)=H(κ(s,t)(x),γ(η))=(Hγκ(s,t)(x))(η).

Lemma 4.1.

Let γ be a path in X×J, s,tI and let χγ,κ(s,t) be the free homotopy of Lemma 3.21 which transforms Hγs to Hγt. For every 0a<b1, the free homotopy induced by χγ,κ(s,t) from the restriction of Hγs in [a,b] to the restriction of Hγt in [a,b] coincides with the free homotopy from Hγs to Hγt. The path of Remark 3.23 arising from this homotopy which connects (Hγs)(a) to (Hγt)(a) is given by (χγ,κ(s,t)a)(x), and the other path which connects (Hγs)(b) to (Hγt)(b) is given by (χγ,κ(s,t)b)(x).

Proof 4.2.

The first part of the proof is standard and works in general but we have described it in full for the sake of the second statement of the lemma which will be used in the subsequent lemma. The map σ:I×II×I defined by σ(η,x)=(a+η(ba),x) is continuous and its composite with χγ,κ(s,t) is given by

(χγ,κ(s,t)σ)(η,x)=H((κ(s,t)(x),γ(a+η(ba)))).

At x=0 the corresponding path is (χγ,κ(s,t)σ)(η,0)=H((s,γ(a+η(ba)))) whose initial is

(χγ,κ(s,t)σ)(0,0)=H((s,γ(a)))=(Hγs)(a),

and its terminal is

(χγ,κ(s,t)σ)(1,0)=H((s,γ(b)))=(Hγs)(b).

At x=1 the corresponding path is (χγ,κ(s,t)σ)(η,1)=H((t,γ(a+η(ba)))) whose initial is

(χγ,κ(s,t)σ)(0,1)=H((t,γ(a)))=(Hγt)(a),

and its terminal is

(χγ,κ(s,t)σ)(1,1)=H((t,γ(b)))=(Hγt)(b).

Further we observe that

H((κ(s,t)(x),γ(a+η(ba))))=H((κ(s,t)(x),γ(η))),

where the right hand side gives the homotopy from Hγs to Hγt. Now we prove the second part of the lemma. From Remark 3.23 we see that the path which connects (Hγs)(a)=(Hγs)(0) to (Hγt)(a)=(Hγt)(0) is given by

p(x)=H((κ(s,t)(x),γ(0)))=H((κ(s,t)(x),γ(a)))=(χγ,κ(s,t)a)(x),

and similarly, the path which connects (Hγs)(b)=(Hγs)(1) to (Hγt)(b)=(Hγt)(1) is given by

q(x)=H((κ(s,t)(x),γ(1)))=H(κ(s,t)(x),γ(b))=(χγ,κ(s,t)b)(x),

which concludes the proof.

Lemma 4.3.

The map χ~γ,κ(s,t):Iπl(X×I) given by χ~γ,κ(s,t)(η)=[χγ,κ(s,t)η] is continuous.

Proof 4.4.

Let N([χγ,κ(s,t)η],𝒰,V,W) be any open neighbourhood of [χγ,κ(s,t)η]. Here V is an open set belonging to 𝒰 which contains (χγ,κ(s,t)η)(0)=(Hγκ(s,t)(0))(η), and similarly, W is an open set belonging to 𝒰 which contains (χγ,κ(s,t)η)(1)=(Hγκ(s,t)(1))(η). It follows from the continuity of Hγκ(s,t)(0) that (Hγκ(s,t)(0))1(V) is an open neighbourhood of η in I, and similarly from the continuity of Hγκ(s,t)(1) we have that (Hγκ(s,t)(1))1(W) is another open neighbourhood of η in I. Hence 𝒪=(Hγκ(s,t)(0))1(V)(Hγκ(s,t)(1))1(W) is an open neighbourhood of η in I. There is an open interval η𝒪 which contains η. We prove now that χ~γ,κ(s,t)(η)N([χγ,κ(s,t)η],𝒰,V,W) from which the continuity of χ~γ,κ(s,t) follows. Let ηη be arbitrary and assume that η<η. We observe that for every ηη"η

(Hγκ(s,t)(0))(η′′)(Hγκ(s,t)(0))(η)(Hγκ(s,t)(0))((Hγκ(s,t)(0))1(V))=V,

which proves that the image of the restriction of Hγκ(s,t)(0) in [η,η] lies inside V. Similarly, we see that

(Hγκ(s,t)(1))(η′′)(Hγκ(s,t)(1))(η)(Hγκ(s,t)(1))((Hγκ(s,t)(1))1(W))=W,

which implies that the image of the restriction of Hγκ(s,t)(1) in [η,η] lies inside W. From Lemma 3.21 the restrictions of the paths Hγκ(s,t)(0) and Hγκ(s,t)(1) in [η,η] are homotopic, and from Lemma 4.1, the homotopy class of the path connecting (Hγκ(s,t)(0))(η) to (Hγκ(s,t)(1))(η) is [χγ,κ(s,t)η]=χ~γ,κ(s,t)(η). Similarly, the homotopy class of the path connecting (Hγκ(s,t)(0))(η) to (Hγκ(s,t)(1))(η) is [χγ,κ(s,t)η]=χ~γ,κ(s,t)(η). Lemma 3.24 implies that

(χγ,κ(s,t)η)1(Hγκ(s,t)(0))(χγ,κ(s,t)η)(Hγκ(s,t)(1)),

whence

(χγ,κ(s,t)η)(Hγκ(s,t)(0))1(χγ,κ(s,t)η)(Hγκ(s,t)(1)).

But, from the first part of the lemma, Im(Hγκ(s,t)(0))V and Im(Hγκ(s,t)(1))W, therefore χ~γ,κ(s,t)(η)=[χγ,κ(s,t)η]N([χγ,κ(s,t)η],𝒰,V,W).

Lemma 4.5.

For every path γ, and every s,t,ηI, χγ,κ(s,t)η=(χγ,κ(t,s)η)1.

Proof 4.6.

For every xI we have that

(χγ,κ(t,s)η)1(x) =(χγ,κ(t,s)η)(1x)
=H((κ(t,s)(1x),γ(η)))
=H((κ(s,t)(x),γ(η)))
=(χγ,κ(s,t)η)(x),

therefore we have the equality.

Lemma 4.7.

Let Y be any connected and locally path connected space and let πl(Y) be its fundamental groupoid equipped with Lasso topology. The map 𝛊:πl(Y)πl(Y) defined by [p][p1] is continuous.

Proof 4.8.

The claim is an immediate consequence of the fact that in topological groupoids such as πl(Y), the inverse map 𝛊 is continuous.

Lemma 4.9.

The map 𝛊:πl(X×J)πl(X×J) induces a covariant functor π(𝛊):π(πl(X×J))π(πl(X×J)) of groupoids.

Proof 4.10.

This is an immediate consequence of the fact that there is a covariant functor π:𝐓𝐨𝐩𝐆𝐫𝐩𝐝 which maps any space X to its fundamental groupoid πX and any mapping of spaces f:XY to the morphism of groupoids π(f):πXπY defined by πf([α])=[fα] (see 6.4.2 of [2]). In our case, for the map 𝛊:πl(X×J)πl(X×J), we derive that the corresponding morphism of groupoids π(𝛊):π(πl(X×J))π(πl(X×J)) maps every homotopy class [p] of a path p in πl(X×J) to [𝛊p].

Before we make the next definition we recall two facts from groupoids. First, any nonempty set X gives rise to the discrete groupoid X whose objects are the elements of X and for every xX there is a single morphism 1x (see [2], Example 1, p. 217). Second, for every two groupoids X and Y, we have their direct product groupoid X×Y with object set X×Y and morphisms (α,β):(x,y)(x,y) wherever α:xx is a morphism in X and β:yy is a morphism in Y (see [2], p. 222).

Definition 4.11.

Let X be the discrete groupoid arising from a nonempty set X and X×πl(X×J) the direct product groupoid. For every fuzzy subset F in X we define [F]:X×πl(X×J)π(πl(X×J)) on objects by [F](y,(z,β))=[pF,(y,(z,β))] where pF,(y,(z,β)) is the path in X×J given by pF,(y,(z,β))(u)=H((κ(F(y),1F(y))(u),(z,β))), and on morphisms by [F](y,[γ])=[χ~γ,κ(F(y),1F(y))].

Lemma 4.12.

For every fuzzy subset G in X and every (y,[c(z,β)])X×πl(X×J), the path χ~c(z,β),κ(G(y),1G(y)) is the constant path c[pG,(y,(z,β))] at [pG,(y,(z,β))].

Proof 4.13.

For every ηI,

(χ~c(z,β),κ(G(y),1G(y)))(η)=[χc(z,β),κ(G(y),1G(y))η]. (10)

To prove the claim we show that paths χc(z,β),κ(G(y),1G(y))η in X×J with η varying in I coincide. Indeed, for every uI,

(χc(z,β),κ(G(y),1G(y))η)(u) =H((κ(G(y),1G(y))(u),c(z,β)(η)))
=H((κ(G(y),1G(y))(u),(z,β))), (11)

where the right hand side is independent of η. The second part of the lemma follows from (10) and (11).

Proposition 4.14.

For every fuzzy subset F in X, [F] is a covariant functor of groupoids.

Proof 4.15.

First we prove the correctness of [F]. Let γδ and we want to show that for every yX, χ~γ,κ(F(y),1F(y))χ~δ,κ(F(y),1F(y)). If φ:I×IX×J is a homotopy between γ and δ, then for every tI, the restriction φ(,t) of φ on I×{t} is a path in X×J from γ(0)=δ(0) to γ(1)=δ(1). We let φ~:I×Iπl(X×J) be the map given by

φ~(η,t)=χ~φ(,t),F(y),1F(y)(η)=[χφ(,t),κ(F(y),1F(y))η].

This map is a homotopy between χ~γ,κ(F(y),1F(y)) and χ~δ,κ(F(y),1F(y)). Indeed,

φ~(η,0)=[χφ(,0),κ(F(y),1F(y))η]=[χγ,κ(F(y),1F(y))η]=(χ~γ,κ(F(y),1F(y)))(η),

and

φ~(η,1)=[χφ(,1),κ(F(y),1F(y))η]=[χδ,κ(F(y),1F(y))η]=(χ~δ,κ(F(y),1F(y)))(η).

Also for every tI,

φ~(0,t)=[χφ(,t),κ(F(y),1F(y))0]=[χγ,κ(F(y),1F(y))0]=(χ~γ,κ(F(y),1F(y)))(0),

where the second equality holds true since for every uI,

(χφ(,t),κ(F(y),1F(y))0)(u) =H((κ(F(y),1F(y))(u),φ(0,t)))
=H((κ(F(y),1F(y))(u),γ(0)))
=(χγ,κ(F(y),1F(y))0)(u).

In a similar way one can check that

φ~(1,t)=(χ~γ,κ(F(y),1F(y)))(1).

It remains now to prove the continuity of φ~. Let (η,t)I×I be arbitrary and N([χφ(,t),κ(F(y),1F(y))η],𝒰,V,W) be any open neighbourhood of [χφ(,t),κ(F(y),1F(y))η] in πl(X×J). It follows that V is an open neighbourhood of

(χφ(,t),κ(F(y),1F(y))η)(0)=H((F(y),φ(η,t))),

and that W is an open neighbourhood of

(χφ(,t),κ(F(y),1F(y))η)(1)=H((1F(y),φ(η,t))).

The continuity of H implies that there is an open A in I and an open B in X×J such that F(y)A, φ(η,t)B and that A×BH1(V). Similarly, there is an open A in I and an open B in X×J such that 1F(y)A, φ(η,t)B and that A×BH1(W). Consequently BB is an open neighbourhood of φ(η,t) in X×J. The continuity of φ implies that φ1(BB) is an open neighbourhood of (η,t) in I×I. We can chose some r>0 such that the open ball B((η,t),r) with center (η,t) and radius r is included in φ1(BB). We prove that φ~(B((η,t),r))N([χφ(,t),κ(F(y),1F(y))η],𝒰,V,W) which implies the continuity of φ~. Let (η,t)B((η,t),r) and want to prove that

φ~(η,t)=[χφ(,t),κ(F(y),1F(y))η]N([χφ(,t),κ(F(y),1F(y))η],𝒰,V,W). (12)

The homotopy φ induces a path φ(η,):IX×J by the rule t′′φ(η,t′′) which in turn induces two paths, Hφ(η,)F(y) and Hφ(η,)1F(y) which are freely homotopic. Under the assumption that t<t, Lemma 4.1 implies that the restrictions α and α of respectively Hφ(η,)F(y) and Hφ(η,)1F(y) on [t,t] are also freely homotopic, and the path which connects H((F(y),φ(η,t))) to H((1F(y),φ(η,t))) is χφ(η,),κ(F(y),1F(y))t, and the path which connects H((F(y),φ(η,t))) to H((1F(y),φ(η,t))) is χφ(η,),κ(F(y),1F(y))t. It is easy to see that

χφ(η,),κ(F(y),1F(y))t=χφ(,t),κ(F(y),1F(y))η,

and

χφ(η,),κ(F(y),1F(y))t=χφ(,t),κ(F(y),1F(y))η.

It follows from Lemma 3.24 that

χφ(,t),κ(F(y),1F(y))ηα1(χφ(,t),κ(F(y),1F(y))η)α. (13)

We prove that α is included in V and that α is included in W. We present here the proof for the first claim since the proof for the second is dual. Any point of α is of the form H((F(y),φ(η,t′′))) with t′′[t,t] where (η,t′′)B((η,t),r) since

d((η,t′′),(η,t))=(ηη)2+(tt′′)2(ηη)2+(tt)2<r.

This implies that

φ(η,t′′)φ(B((η,t),r))φ(φ1(BB))φ(φ1(B))=B.

But F(y)A, therefore (F(y),φ(η,t′′))A×BH1(V), and then H((F(y),φ(η,t′′)))H(H1(V))=V. Now the facts that α1V and that αW together with (13) imply that

[χφ(,t),κ(F(y),1F(y))η]N([χφ(,t),κ(F(y),1F(y))η],𝒰,V,W). (14)

Further, under the assumption that η<η, Lemma 4.1 implies that the restrictions β and β of respectively Hφ(,t)F(y) and Hφ(,t)1F(y) on [η,η] are homotopic with each other, and the path which connects H((F(y),φ(η,t))) to H((1F(y),φ(η,t))) is χφ(,t),κ(F(y),1F(y))η, and the path which connects H(F(y),φ(η,t)) to H(1F(y),φ(η,t)) is χφ(,t),κ(F(y),1F(y))η. Since

(χφ(,t),κ(F(y),1F(y))η)1β(χφ(,t),κ(F(y),1F(y))η)β,

it follows that

β(χφ(,t),κ(F(y),1F(y))η)β1χφ(,t),κ(F(y),1F(y))η. (15)

Also we have that β is included in V and β is included in W. We present here the proof for β since the proof for β is dual and similar to the proof that α is included in V. Any point on β has the form H((1F(y),φ(η′′,t))) with η′′[η,η] and (η′′,t)B((η,t),r) since

d((η′′,t),(η,t))=(ηη′′)2+(tt)2(ηη)2+(tt)2<r.

This implies that

φ(η′′,t)φ(B((η,t),r))φ(φ1(BB))φ(φ1(B))=B.

This, together with 1F(y)A, imply that (1F(y),φ(η′′,t))A×BH1(W), consequently H((1F(y),φ(η′′,t)))H(H1(W))=W. Now (15) and the facts that βV and βW imply that

[χφ(,t),κ(F(y),1F(y))η]N([χφ(,t),κ(F(y),1F(y))η],𝒰,V,W). (16)

Now (14), (16) and Lemma 2.3 of [6] imply (12) as desired.

To check the functoriality of [F] we first see that [F] sends identities to identities. Indeed, for every object (y,(z,β)),

[F](e(y,(z,β))) =[F](y,[c(z,β)])
=[χ~c(z,β),κ(F(y),1F(y))]
=[c[pF,(y,(z,β))]] (by Lemma 4.12)
=[c[F](y,(z,β))] (by the definition)
=e[F](y,(z,β))

Let now [γ],[δ]πl(X×J) such that [γ][δ] exists, then for every yX, (y,[γ])(y,[δ])=(y,[γ][δ])=(y,[γδ]). Let us check that [F](y,[γ])=[χ~γ,κ(F(y),1F(y))] is composable with [F](y,[δ])=[χ~δ,κ(F(y),1F(y))]. This follows if we prove that (χ~γ,κ(F(y),1F(y)))(1)=(χ~δ,κ(F(y),1F(y)))(0), or equivalently that χγ,κ(F(y),1F(y))1=χδ,κ(F(y),1F(y))0. This is indeed so since for every xI we have that

(χγ,κ(F(y),1F(y))1)(x) =H((κ(F(y),1F(y))(x),γ(1)))
=H((κ(F(y),1F(y))(x),δ(0))) (γδ exists)
=(χδ,κ(F(y),1F(y))0)(x).

Now we have to prove that

[F](y,[γ])[F](y,[δ])=[F](y,[γδ]),

or equivalently that

[χ~γ,κ(F(y),1F(y))][χ~δ,κ(F(y),1F(y))]=[χ~γδ,κ(F(y),1F(y))].

We prove this by proving that

(χ~γ,κ(F(y),1F(y)))(χ~δ,κ(F(y),1F(y)))=χ~(γδ),κ(F(y),1F(y)).

The path in the left hand side of the above is given by

(χ~γ,κ(F(y),1F(y))χ~δ,κ(F(y),1F(y)))(η)={[χγ,κ(F(y),1F(y))2η]if0η1/2[χδ,κ(F(y),1F(y))2η1]if1/2η1

Observe that for every xI, if 0η1/2, then

(χγ,κ(F(y),1F(y))2η)(x)=H((κ(F(y),1F(y))(x),γ(2η))),

and when 1/2η1, then

(χδ,κ(F(y),1F(y))2η1)(x)=H((κ(F(y),1F(y))(x),δ(2η1))).

On the other hand, since

(χ~(γδ),κ(F(y),1F(y)))(η)=[χ(γδ),κ(F(y),1F(y))η],

we have that for every xI,

(χ(γδ),κ(F(y),1F(y))η)(x)=H((κ(F(y),1F(y))(x),(γδ)(η))).

It follows that for 0η1/2,

(χ(γδ),κ(F(y),1F(y))η)(x)=H((κ(F(y),1F(y))(x),γ(2η))),

and for 1/2η1,

(χ(γδ),κ(F(y),1F(y))η)(x)=H((κ(F(y),1F(y))(x),δ(2η1))).

By comparing we get the desired equality.

Theorem 4.16.
  • (i)

    For every two fuzzy subsets F and G in X, π(𝜾)[F]=[G] if and only if G=1F.

  • (ii)

    For every fuzzy subset F in X, for every yX and every (z,β)X×J we have in particular that [1F]((y,(z,β)))=([F]((y,(z,β))))1.

Proof 4.17.

(i) Assume that G=1F and let (y,[γ])X×πl(X×J) be arbitrary. Then,

(π(𝜾)[F])((y,[γ]))=π(𝜾)([χ~γ,κ(F(y),1F(y))])=[𝜾χ~γ,κ(F(y),1F(y))],

and [1F]((y,[γ]))=[χ~γ,κ(1F(y),F(y))]. The claim follows if prove that for every ηI,

(𝜾χ~γ,κ(F(y),1F(y)))(η)=(χ~γ,κ(1F(y),F(y)))(η).

But on the one side

(𝜾χ~γ,κ(F(y),1F(y)))(η)=𝜾([χγ,κ(F(y),1F(y))η])=[(χγ,κ(F(y),1F(y))η)1],

and on the other side

(χ~γ,κ(1F(y),F(y)))(η)=[χγ,κ(1F(y),F(y))η].

From Lemma 4.5 we have that (χγ,κ(F(y),1F(y))η)1=χγ,κ(1F(y),F(y))η, therefore the equality follows.

Conversely, assume that π(𝛊)[F]=[G], therefore for every (y,[γ])X×πl(X×J) we have that

[χ~γ,κ(G(y),1G(y))]=[G]((y,[γ]))=(π(𝜾)[F])((y,[γ]))=[𝜾χ~γ,κ(F(y),1F(y))].

This implies that for η=0 in particular we have,

[χγ,κ(G(y),1G(y))0]=(χ~γ,κ(G(y),1G(y)))(0)=(𝜾χ~γ,κ(F(y),1F(y)))(0)=[(χγ,κ(F(y),1F(y))0)1].

Taking x=0 we obtain

H((G(y),γ(0))) =H((κ(G(y),1G(y))(0),γ(0)))
=(χγ,κ(G(y),1G(y))0)(0)
=(χγ,κ(F(y),1F(y))0)1(0)
=(χγ,κ(1F(y),F(y))0)(0) (from Lemma 4.5)
=H((1F(y),γ(0))).

Since this holds true for every path γ, we can chose it to satisfy γ(0)=(z,β) with β0, hence we have (1G(y))β=F(y)β. This implies that for every yX, G(y)=1F(y) therefore G=1F.
(ii) Combining part (i) of the theorem together with the definitions of [F] and π(𝛊) we have the following

[1F]((y,(z,β))) =π(𝜾)([F]((y,(z,β)))) (by part (i) of the theorem)
=π(𝜾)([pF,(y,(z,β))]) (by definition 4.11)
=[pF,(y,(z,β))1] (definition of π(𝜾))
=([F]((y,(z,β))))1 (by definition 4.11.)

This completes the proof.

We will conclude this section by giving an example whose aim is to make the statement of the above theorem digestible.

Example 4.18.

Let 𝒯={θ,1,13} be the fuzzy topology on any nonempty set X considered in Counterexample 2.1 and let (X×J,ι(𝒯)) be the corresponding topological space. For every segment [a,b]J and every zX we know from Remark 3.23 that there is a path γ in X×J from (z,a) to (z,b). For every fuzzy subset F in X and every yX, we know that [F]((y,[γ])) is represented in π(πl(X×J)) by the path χ~γ,κ(F(y),1F(y)) whose points in πl(X×J) are the homotopy classes [χγ,κ(F(y),1F(y))η] with η varying in I. Taking F to be the constant map 13 we see that the corresponding point of η in this case is the class [χγ,κ(1/3(y),2/3(y))η]. We will describe the path χγ,κ(1/3(y),2/3(y))η and compare it with χγ,κ(2/3(y),1/3(y))η whose class [χγ,κ(2/3,1/3)η] is the point corresponding to η of χ~γ,κ(2/3(y),1/3(y)) which represents [2/3]((y,[γ])) in π(πl(X×J)). We observe that

(χγ,κ(1/3(y),2/3(y))η)(t) =H((κ(1/3,2/3)(t),γ(η)))
=H(((t+1)/3,(z,(ba)η+a)))
=(z,(2t)((ba)η+a)/3).

In a similar fashion we find that

(χγ,κ(2/3(y),1/3(y))η)(t)=(z,(1+t)((ba)η+a)/3).

But paths χγ,κ(1/3(y),2/3(y))η and χγ,κ(2/3(y),1/3(y))η are inverses of each other since for each tI,

(χγ,κ(1/3(y),2/3(y))η)(1t)=(χγ,κ(2/3(y),1/3(y))η)(t).

This shows that the point of χ~γ,κ((1/3)(y),(11/3)(y)) corresponding to η is the inverse of the point of
χ~γ,κ((11/3)(y),(1/3)(y)) corresponding to η, which was expectable since π(𝛊)[F]=[1F] and π(𝛊) maps point to their inverses. This new interpretation of the duality between the complementary maps 1/3 and 2/3 is in contrast with Example 2.1 where for the coarser topology Ψ(𝒯) we were not able to find any set theoretic relationship between Ψ(2/3) and Ψ(1/3) apart from the observation that Ψ(2/3)(X×J)Ψ(1/3).

Acknowledgements.
The authors are very grateful to the anonymous referee for his/her extremely valuable remarks and suggestions.
Funding.
This research has not received external funding.
Author contributions.
Conceptualization, investigation, writing - original draft, writing - review & editing, A. K. and E. P. All authors have read and agreed to the published version of the manuscript.

References

  • [1] N. Brodskiy, J. Dydac, B. Labuz and A. Mitra, Covering maps for locally path-connected spaces, Fund. Math. 218, no. 1 (2012), 13–46.
  • [2] R. Brown, Topology and groupoids: A Geometric Account of General Topology, Homotopy Types and the Fundamental Groupoid, Deganwy, United Kingdom (2006).
  • [3] C. L. Chang, Fuzzy Topological Spaces, J. Math. Anal. Appl. 24 (1968), 182–190.
  • [4] J. Kelley, General Topology, D. Van Nostrand Company, Inc. (1955).
  • [5] R. Lowen, Fuzzy topological spaces and fuzzy compactness, J. Math. Anal. Appl. 56 (1976), 621–633.
  • [6] A. Pakdaman, F. Shahini, The fundamental groupoid as a topological groupoid: Lasso topology, Topology Appl. 302 (2021), 107837.
  • [7] J. J. Rotman, An Introduction to Algebraic Topology, Springer Verlag (1988).
  • [8] L. A. Zadeh, Fuzzy sets, Inform. and Comput. 8 (1965), 338–353.