Abstract
The goal of this study is to consider the natural interrelations between all of the (fuzzy) soft topological spaces in the categorical viewpoint. For this reason, the categories of (fuzzy) soft topological spaces are constructed and then the relations between these categories are observed by using the defined functors.
Introduction
General topology was one of the first branches of pure mathematics to which fuzzy sets have been applied. Three years after 1965, Zadeh’s paper [5] appeared, Chang first gave the definition of fuzzy topology which is a family of fuzzy sets satisfying three certain axioms [23]. In his paper, he made an attempt to develop basic topological notions for such spaces. This paper was followed by other mathematicians and intensity of research in the area of fuzzy topology has increased sharply. At present there are hundreds of publications in this area. In 1976, Lowen [14] proposed a new notion of fuzzy topological space which differs from Chang’s definition. He replaced the first axiom of Chang’s definition which is “(1) empty fuzzy set and universal fuzzy set are in the fuzzy topology” by a sharper condition “(1)′ all constant fuzzy sets are in the fuzzy topology”. An essential feature of Lowen type fuzzy topological spaces is that as easily verified, the constant mappings of such spaces are a priori continuous (that is, they are morphisms in the category of fuzzy topological spaces
In 1999, Molodtsov [17] initiated a novel concept of soft set theory, which is a completely new approach for modeling vagueness and uncertainty. He showed several applications of this theory in solving many practical problems in economics, engineering, social science, medical science, etc. Later Maji et al. [15] introduced the concept of fuzzy soft sets which combines fuzzy sets and soft sets. From then on, many authors have contributed to (fuzzy) soft set theory in the different fields such as algebra, topology and etc., see [1–4, 22].
Soft topology is a relatively new and promising domain which can lead to the development of new mathematical models and innovative approaches that will significantly contribute to the solution of complex problems in natural sciences. According to this idea, in this paper, we present the notions, constructions and some results of (fuzzy) soft topological spaces. We begin with recalling the definitions of such spaces and deal with their basic properties by some examples. Then we construct categories of (fuzzy) soft topological spaces and we investigate the interrelations between the categories of these topological spaces by constructing functors between such categories.
Preliminaries
In this section we give some fundamental properties of soft sets and fuzzy soft sets. Throughout this paper, X refers to an initial universe, E is the set of all parameters for X, I X is the set of all fuzzy sets on X (where for λ ∈ I = [0, 1] , , for all x ∈ X) .
Soft sets
The subscript A in the notation F A indicates where the image of F A is non-empty.
A soft set can also be defined by the set of ordered pairs
F A = {(e, F A (e)) : e ∈ E, F A (e) ∈ P (X)} [6].
The value F A (e) is a set called e-component of the soft set F A , for all e ∈ E.
From now on, the family of all soft sets over X will be denoted by (2 X ) E .
(1) F A is a soft subset of G B , denoted F A ⊑ G B if F A (e) ⊆ G B (e), for each e ∈ E. F A and G B are soft equal, denoted by F A = G B if F A ⊑ G B and G B ⊑ F A .
(2) union of F A and G B is a soft set H C defined by H C (e) = F A (e) ∪ G B (e), ∀e ∈ E, where C = A ∪ B.
(3) intersection of F A and G B is a soft set H C defined by H C (e) = F A (e) ∩ G B (e), ∀e ∈ E, where C = A ∩ B.
(4) the soft set F∅ is called a null soft set, denoted by Φ. Here, F∅ (e) =∅ for every e ∈ E.
(5) if F E (e) = X, ∀e ∈ E, then F E is called an absolute soft set, denoted by .
(6) if F A (e) = X, ∀e ∈ A, then F A is called an A-absolute soft set, denoted by .
(7) the complement of F A , denoted by is defined by , for all e ∈ E.
(1) The image of F
A
under the soft mapping φ
ψ
is the soft set over Y, denoted by φ
ψ
(F
A
) and defined by
(2) The pre-image of G
B
under the soft mapping φ
ψ
is the soft set over X denoted by and defined by
The soft mapping φ ψ is called injective, if φ and ψ are injective. The soft mapping φ ψ is called surjective, if φ and ψ are surjective.
Fuzzy soft sets
A fuzzy soft set can also be denoted by
From now on, the family of all fuzzy soft sets over X will be denoted by (I X ) E .
(1) we say that f A is a fuzzy soft subset of g B and write f A ⊑ g B if f e ≤ g e , for each e ∈ E. f A and g B on X are called equal if f A ⊑ g B and g B ⊑ f A .
(2) union of f A and g B on X is the fuzzy soft set h C = f A ⊔ g B , where C = A ∪ B and h e = f e ∨ g e , for each e ∈ E. That is, for each e ∈ A \ B, for each e ∈ B \ A and h e = f e ∨ g e , for each e ∈ A ∩ B.
(3) intersection of f A and g B on X is the fuzzy soft set h C = f A ⊓ g B , where C = A ∩ B and h e = f e ∧ g e , for each e ∈ E.
(4) the complement of f A is denoted by , where f c : E → I X is a mapping given by , for each e ∈ E. Clearly .
(5) (Null fuzzy soft set) f E on X is called a null fuzzy soft set and denoted by Φ, if , for each e ∈ E.
(6) (Absolute fuzzy soft set) f E on X is called an absolute fuzzy soft set and denoted by , if , for each e ∈ E. Clearly and .
(7) (λ-absolute fuzzy soft set) f E is called a λ-absolute fuzzy soft set and denoted by , if , for each e ∈ E. Clearly, .
(1) The image of f
A
under the soft mapping φ
ψ
, denoted by φ
ψ
(f
A
), is the fuzzy soft set on Y defined by follows: if φ-1 (y)¬ = ∅ , ψ-1 (k) ∩ A ¬ = ∅, then
otherwise φ (f A ) k (y) =0 for all k ∈ F and y ∈ Y.
(2) The pre-image of g
B
under the soft mapping φ
ψ
, denoted by , is the fuzzy soft set on X defined by
(Fuzzy) Soft Topological Spaces
In this section we recall the definitions of (fuzzy) soft topological spaces and construct related categories. From now on, E and K denote arbitrary nonempty sets viewed on the sets of parameters, otherwise stated.
Soft topological spaces
(1)
(2) If F A , G B ∈ T k , then F A ⊓ G B ∈ T k .
(3) If {(F A ) i } i∈Γ ⊆ T k , then ⨆i∈Γ (F A ) i ∈ T k .
The pair (X, T) is called an (E, K)-soft topological space. A soft set F A is called open according to k ∈ K if F A ∈ T k , and it is called closed if w.r.tk ∈ K.
We note that if K = {k} is a singleton, then the above definition coincides with Shabir and Naz’s definition [20].
(E, K)-soft topological spaces and continuous mappings between these spaces form a category and it is denoted by
Let T k (e) ={ (F A ) λ (e) | (F A ) λ ∈ T k }, for all e ∈ E, then T k is a classical topology on X and it is called e-parameter topology on X.
Let where By the assumption and so
(1) , for all A ⊆ E.
(2) T k is closed under finite intersections.
(3) T k is closed under arbitrary unions.
The pair (X, T) is called a stratified (E, K)-soft topological space. The category of stratified (E, K)-soft topological spaces and its continuous mappings is denoted by
A primary feature of stratified soft topological spaces is that, as it is shown in [20], the constant soft mappings of such spaces are continuous. Another essential difference of such spaces is that there is only one stratified soft topology on a one-point set, while different soft topologies can be defined if the parameter set is not singleton. For example, for such set and parameter set, trivial soft topology and discrete soft topology are different. According to this,
Fuzzy soft topological spaces
The definition of fuzzy soft topology was first given in [21] and the basic idea of this definition depends on Chang’s definition of fuzzy topology [5] which has some disadvantages mentioned by Lowen [14]. In this subsection, we attempt to develop fuzzy soft topological spaces with respect to Lowen’s, Shostak’s and also Ying’s ideas, respectively, as follows.
In the following we first give the definition of quasi fuzzy soft topology on an initial universe X.
(1) .
(2) If , then .
(3) If , then
The pair is called a quasi (E, K)-softI-topological space.
(2) The family is called discrete quasi (E, K)-soft I-topology on X where for each k ∈ K,
It is noted that if K = {k} is a one-pointed set, then the definition corresponds to the definition of fuzzy soft topology given by Tanay and Kandemir [21].
The category of quasi (E, K)-soft I-topological spaces and its continuous mappings is denoted by
Then is a member of
(1) , for each α : E ⟶ I.
(2) is closed under finite intersections.
(3) is closed under arbitrary unions.
The pair is called an (E, K)-soft I-topological space. The elements of are called open fuzzy soft sets w.r.t k ∈ K. A fuzzy soft set g B is called closed fuzzy soft set w.r.t k ∈ K if .
It is obvious that every (E, K)-soft I-topological space is a quasi (E, K)-soft I-topological space.
We denote
Let us define α : E ⟶ I as α (e) = (G B ) ψ(e) (y0). Then . Hence constant mappings are fuzzy soft continuous.
However, this is not satisfied for quasi fuzzy soft topological spaces in general. This is shown by the following example.
where for each e ∈ E,
Then is an α-constant fuzzy soft set which is not contained in Γ. Hence the constant mapping φ ψ is not continuous.
According to the above examples constant mappings are morphism in
We also note that there is a continuum of different fuzzy soft topologies on a one-point set, while there is only one stratified fuzzy soft topology. This makes
In the following, the definition of fuzzy soft topology is given in Shostak sense.
(O1)
(O2) τ k (f A ⊓ g B ) ≥ τ k (f A ) ∧ τ k (g B ) , for each f A , g B ∈ (I X ) E .
(O3) τ k (⨆ i∈Δ (f A ) i ) ≥ ⋀ i∈Δτ k ((f A ) i ) , for each (f A ) i ∈ (I X ) E , i ∈ Δ .
Then the pair (X, τ) is called a fuzzy (E, K)-soft topological space. The value τ k (f A ) is interpreted as the degree of a fuzzy soft set f A w.r.t the parameter k ∈ K .
It is easy to verify that τ is a fuzzy (E, K)-soft topology on X .
for all g B ∈ (I X 2 ) E 2 , k ∈ K1 .
The category of fuzzy (E, K)-soft topological spaces and continuous mappings between them is denoted by
(O1)′, for each α-constant fuzzy soft set and k ∈ K
then the pair (X, τ) is called a stratified fuzzy (E, K)-soft topological space.
The category of stratified fuzzy (E, K)-soft topological spaces and their continuous mappings is denoted as
It is clear that constant soft mappings are fuzzy soft continuous, since , for some α : E ⟶ I, for each g B ∈ (I X 2 ) E 2 , k ∈ K.
This makes constant mapping morphism in
(1)
(2) ζ k (F A ⊓ G B ) ≥ ζ k (F A ) ∧ ζ k (G B ) , for all F A , G B ∈ (2 X ) E .
(3) ζ k (⨆ i∈Γ (F A ) i ) ≥ ⋀ i∈Γζ k ((F A ) i ) for all {(F A ) i } i∈Γ ⊆ (2 X ) E .
The pair (X, ζ) is called a fuzzifying (E, K)-soft topological space. Let (X1, ζ1) and (X2, ζ2) be fuzzifying (E1, K1)-soft topological space and fuzzifying (E2, K2)-soft topological space, respectively. Then the mapping φψ,η : (X1, ζ1) → (X2, ζ2) is called continuous if for all G B ∈ (2 X 2 ) E 2 , k ∈ K1 .
Categorical interrelations between soft topological spaces
In this section we construct functors between categories of topological spaces, soft topological spaces and fuzzy soft topological spaces.
The category of topological spaces TOP as a subcategory of STop
Let (X, T) be a topological space and E be a fixed parameter set. Let us identify a subset G of X with a soft set G
E
: = {(e, G) : e ∈ E} which is called soft characteristic of G, and given a mapping φ with a soft mapping φ
id
E
, where id
E
is the identity function of E. It is easy to show that is a soft topology on X. Since, for a soft set G
E
, , the continuity of a mapping φ : (X, T) → (Y, T*) implies soft continuity of the mapping . Thus, there is an inclusion functor mapping
The functor STop (E, K)→ TOP
Let (X, T) be an (E, K)-soft topological space and let k ∈ K be arbitrary. Then is a classical topological space where is a topology on X whose subbase is {⋂ e∈EF A (e) : F A ∈ T k }.
Since φψ,η : (X1, T1) → (X2, T2) is soft continuous, .
By the surjectivity of the function ψ,
So, .
Thus, is a covariant functor and it is the right inverse of the functor , that is, , for each topology T.
STop (E, K) as a subcategory of QFSTop (E, K)
Let us identify a soft set F
A
∈ (2
X
)
E
with , where is a characteristic function of F
A
(e) ⊆ X, and is called characteristic mapping of the soft set F
A
. In this way, it can be considered that an (E, K)-soft topological space (X, T) as an object of
The functor j :QFSTop (E, K)→ STop (E, K)
If is a quasi (E, K)-soft I-topological space, then , where for each k ∈ K, is an (E, K)-soft topology on X. Also if is continuous, then is also continuous (where ). So, j is a functor from
STop (E, K) as a subcategory of LFSTop (E, K)
We associate with any (E, K)-soft topological space (X, T) the stratified (E, K)-soft I-topological space , where for each k ∈ K, is the family of all fuzzy soft sets, whose e-components are lower semi-continuous from (X, T k ) to the unit interval.
So,
Hence, is lower semi-continuous.
It implies that
The functor LFSTop (E, K)→ LSTop (E, K)
We associate any (E, K)-soft I-topological space (X, τ) with the (E, K)-soft topological space , where
, such that α e ∈ [0, 1) and f A ∈ τ k .
It is easy to show that is a stratified (E, K)-soft topology on X. So we have the following proposition.
Since φψ,η is continuous, . On the other hand,
By the definition of , is lower semi-continuous for each e ∈ E1, it follows that . Hence, is soft continuous.
Evidently, is a covariant functor and it is the right inverse of the functor , that is, , for each τ ∈
QFSTop (E, K) as a subcategory of FSTOP (E, K)
We associate any quasi (E, K)-soft I-topological space with , where , defined by for each f
A
∈ (I
X
)
E
and k ∈ K,
It is easy to show that is a fuzzy (E, K)-soft topological space.
Evidently, ℑ :
The functor I′ :FSTOP (E, K)→ QFSTop (E, K)
We associate any fuzzy (E, K)-soft topological space (X, τ) with (X, I′ (τ)), where I′ (τ) k : = {f A ∣ τ k (f A ) =1}. Clearly, (X, I′ (τ)) is a quasi (E, K)-soft I-topological space.
φψ,η : (X1, I′ (τ1)) → (X2, I′ (τ2)) is continuous, too.
. It implies that , then . Hence, φψ,η is continuous between generated spaces.
Thus, I′ :
Functors between LFSTop (E, K), SFSTOP (E, K) and I
a
- FSTOP (E, K)
Let (X, τ) be a stratified fuzzy (E, K)-soft topological space and define τ (a) = {τ (a)
k
} k∈K, where τ (a)
k
⊆ (I
X
)
E
as follows:
(2) Let f A , g B ∈ τ (a) k . Then τ k (f A ) ≥ a and τ k (g B ) ≥ a, for all k ∈ K . So, τ k (f A ⊓ g B ) ≥ τ k (f A ) ∧ τ k (g B ) ≥ a, k ∈ K . Hence f A ⊓ g B ∈ τ (a) k , for each k ∈ K .
(3) Let (f A ) i ∈ τ (a) k , for all i ∈ Γ . Then τ k ((f A ) i ) ≥ a for each i ∈ Γ and k ∈ K . So, τ k (⨆ i∈Γ (f A ) i ) ≥ ⋀ i∈Γτ k ((f A ) i ) ≥ a, for each k ∈ K . Hence, ⨆i∈Γ ((f A ) i ) ∈ τ (a) k .
τ k (f A ) = ⋁ {a ∈ (0, 1] ∣ f A ∈ τ (a) k } .
Then T a is a stratified fuzzy (E, K)-soft topology on X such that T a (a) = T .
(2) Note that If , it is obvious. If , then f A and g B are constant and hence f A ⊓ g B is also constant. Thus If then and Then f A ∈ T k and g B ∈ T k , and hence f A ⊓ g B ∈ T k .
So for all k ∈ K .
(3) If it is obvious.
If then for all i ∈ Γ and k ∈ K . Thus (f
A
)
i
is constant for all i ∈ Γ . Hence ⨆i∈Γ (f
A
)
i
is constant. So,
If then for all i ∈ Γ . Thus (f A ) i ∈ T k , and hence ⨆i∈Γ (f A ) i ∈ T k .
So,
Hence the following is obtained for each a ∈ (0, 1] , Moreover f A ∈ (T a (a)) k if and only if if and only if f A ∈ T k , for each k ∈ K . HenceT a (a) = T .
Conversely, let φψ,η : (X, τ (a)) → (Y, ξ (a)) be continuous for all a ∈ (0, 1] . Let g B ∈ (I Y ) E 2 . If ξη(k) (g B ) =0, then it is obvious. If ξη(k) (g B ) ≠0, let ξη(k) (g B ) = r, then g B ∈ (ξ (r)) η(k) . So, by continuity. Hence, This implies the continuity of φψ,η .
Let g B ∈ Uη(k) and Then By the continuity, So, In case So, Hence φψ,η : (X, T a ) → (Y, U a ) is continuous for all a ∈ (0, 1] .
Conversely, let φψ,η : (X, T a ) → (Y, U a ) be continuous for each a ∈ (0, 1] . Then φψ,η : (X, T a (a)) → (Y, U a (a)) is continuous by the above proposition. Since T a (a) = T and U a (a) = U, then the desired result is obtained.
For each a ∈ (0, 1] , I
a
-
(2) Define W :
Define W : I
a
-
Take (X, τ) ∈ I
a
-
Thus V ∘ W (X, τ) = (X, τ) . This completes the proof.
To complete the proof we need to check thatφψ,η : (X, (τ (a)) a ) → (Y, ξ) is a continuous map.Note that for g B ∈ (I Y ) E 2 , ξη(k) (g B ) =1 or a or 0.If ξη(k) (g B ) =1, then g B is constant. Thus If ξη(k) (g B ) =0, then If ξη(k) (g B ) = a, then from that φψ,η : (X, τ) → (Y, ξ) is a continuous map. Thus Hence and so Thus, φψ,η : (X, (τ (a)) a ) → (Y, ξ) is continuous. In the light of the above discussions, we get:
Functors between FYSTOP (E, K) and FSTOP (E, K)
for all k ∈ K .
Then the following properties are valid.
(1) β τ is a base of a fuzzifying (E, K)-soft topology which is denoted by ι (τ) .
(2) ω (ι (τ)) ≥ τ .
(3) ι (ω (ζ)) = ζ .
(1) Define ω :
(2) Define ι :
Conclusion
It is well known that topology is an important area of mathematics with many applications in the domain of computer science and physical sciences. Soft topology is a relatively new and promising domain which can lead to the development of new mathematical models and innovative approaches that will significantly contribute to the solution of complex problems in natural sciences. This motivates us to observe categorical relations between all of the (fuzzy) soft topologicalspaces.
Footnotes
Acknowledgments
The authors are thankful to the associate editor for the improvement of the paper.
