In this paper, the relations between M-fuzzifying cotopologies and M-fuzzifying closure systems, and the relations between M-fuzzifying convex structures and M-fuzzifying closure systems are studied, respectively. A categorical approach is provided to present these relations. It is shown that the category of M-fuzzifying cotopological spaces and the category of M-fuzzifying convex spaces are both bicoreflective subcategories of the category of M-fuzzifying closure spaces.
By a closure system, we usually mean a subset of the power set 2X which satisfies certain conditions [5]. With the development of fuzzy set theory, closure systems are generalized to different kinds of fuzzy closure systems. Biacino and Gerla [3, 4] defined a kind of fuzzy closure systems by extending 2X to IX. Moreover, Kim [16] proved that the lattice of fuzzy closure systems is isomorphic to the lattice of fuzzy closure operators for the respective notions defined in [4]. Later, Bělohlávek [2] outlined a general theory of fuzzy closure operators and fuzzy closure systems (LK-closure systems), and showed the existence of a one-to-one correspondence between his fuzzy closure operators and fuzzy closure systems.
However, the above-mentioned fuzzy closure systems are crisp families of fuzzy subsets on a universe set X. Following the idea of [11, 35], Fang [7] proposed the concept of L-fuzzy closure systems. Unluckily, L-fuzzy closure operators in [7] are not equivalent to L-fuzzy closure systems. Later, Luo and Fang [19] introduced the concepts of fuzzifying closure systems and fuzzifying closure operators as a generalization of Birkhoff’s closure operators. Moreover, a one-to-one correspondence between the notions was established. Actually, the relations between closure systems and closure operators are investigated extensively [6, 40].
In this paper, we will focus on another important aspect of closure systems. As we all know, a closure system is not only a generalization of a cotopology [14] by relaxing the condition that it is closed under finite unions, but also a generalization of a convex structure [36] by relaxing the condition that it is closed under directed unions. In a categorical sense, the category of cotopological spaces and the category of convex spaces are both subcategories of the category of closure spaces. In [21, 38], convex structures were generalized to the fuzzy case and were widely studied. In the framework of fuzzy topology, categorical relations between different kinds of spatial structures are investigated extensively [12, 22–24]. Motivated by this, we will provide a categorical approach to investigate the relations between different kinds of spatial structures. In this paper, we will first generalize fuzzifying closure systems in [19] to M-fuzzifying closure systems. Then we attempt to show that M-fuzzifying cotopologies [10, 39] and M-fuzzifying convex structures [33] can be included in the framework of M-fuzzifying closure systems [19] from a categorical aspect.
Preliminaries
A complete lattice M is said to be completely distributive if it satisfies the completely distributive law (CD law, in short), i.e.,
or
holds for all Xi = {ai,j ∣ j ∈ Ji} ⊆2M (i ∈ I).
Throughout this paper, let M denote a completely distributive lattice. The smallest element and the largest element in M are denoted by ⊥ and ⊤, respectively. For a, b ∈ M, we say that a is wedge below b in M, in symbols a ≺ b, if for every subset D ⊆ L, ⋁D ⩾ b implies d ⩾ a for some d ∈ D. A complete lattice M is completely distributive if and only if b = ⋁ {a ∈ M ∣ a ≺ b} for each b ∈ M. For a nonempty set X, 2X denotes the powerset of X. Let denote that {Aj} j∈J is a directed subset of 2X, which means for each B, C ∈ {Aj} j∈J, there exists D ∈ {Aj} j∈J such that B ⊆ D and C ⊆ D. Let denote the directed union of .
Let X, Y be two nonempty sets and φ : X ⟶ Y be a mapping. Define φ→ : 2X ⟶ 2Y and φ← : 2Y ⟶ 2X as follows:
Definition 2.1. [19] An M-fuzzifying closure system on X is a mapping which satisfies:
;
.
For an M-fuzzifying closure system on X, the pair is called an M-fuzzifying closure space.
A mapping between M-fuzzifying closure spaces is called continuous if it satisfies
It is easy to check that all M-fuzzifying closure spaces as objects and all continuous mappings as morphisms form a category, denoted by M-FYS.
As we all know, topologies and cotopologies are dual and equivalent. In the situation of M-fuzzifying topology theory, M-fuzzifying topologies are also equivalent to M-fuzzifying cotopologies. In the sequel, we will adopt the concept of M-fuzzifying cotopologies.
Definition 2.2. [10, 39] An M-fuzzifying cotopology on X is a mapping τ : 2X ⟶ M which satisfies:
τ (∅) = τ (X) = ⊤;
τ (⋂ i∈IAi) ⩾ ⋀ i∈Iτ (Ai);
τ (A ∪ B) ⩾ τ (A) ∧ τ (B).
For an M-fuzzifying cotopology τ on X, the pair (X, τ) is called an M-fuzzifying cotopological space.
A mapping φ : (X, τX) ⟶ (Y, τY) between M-fuzzifying cotopological spaces is called continuous if it satisfies
It is easy to check that all M-fuzzifying cotopological spaces as objects and all continuous mappings as morphisms form a category, denoted by M-FYT.
Definition 2.3. [33] An M-fuzzifying convex structure on X is a mapping which satisfies:
;
;
.
For an M-fuzzifying convex structure on X, the pair is called an M-fuzzifying convex space.
A mapping between M-fuzzifying convex spaces is called convexity preserving (CP, in short) if it satisfies
It is easy to check that all M-fuzzifying convex spaces as objects and all convexity preserving mappings as morphisms form a category, denoted by M-FYC.
Actually, it is easy to see that M-FYT and M-FYC are both full subcategories of M-FYS.
Definition 2.4. [1, 27] A category C is called a topological category over Set with respect to the usual forgetful functor from C to Set if it satisfies (TC1)–(TC3).
(TC1) Existence of final structures: For any set X, any class J, and family ((Xj, ξj)) j∈J of C-object and any family (fj : Xj ⟶ X) j∈J of mappings, there exists a unique C-structure ξ on X which is final with respect to the sink (fj : (Xj, ξj) ⟶ X)) j∈J, this means that for a C-object (Y, η), a mapping g : (X, ξ) ⟶ (Y, η) is a C-morphism iff for all j ∈ J, g ∘ fj : (Xj, ξj) ⟶ (Y, η) is a C-morphism.
(TC2) Fibre-smallness: For any set X, the C-fibre of X, i.e., the class of all C-structures on X, which we denote by C(X), is a set.
(TC3) Terminal separator property: For any set X with cardinality at most one, there exists exactly one C-object with underlying set X (i.e. there exists exactly one C-structure on X).
For more notions related to category theory we refer to [1] and [27].
M-FYT as M-FYS
An M-fuzzifying closure system is just an M-fuzzifying cotopology by relaxing (MFYT3). In this sense, M-fuzzifying closure systems are generalizations of M-fuzzifying cotopologies. In this section, we will investigate the relations between M-fuzzifying closure systems and M-fuzzifying cotopologies from a categorical aspect.
Lemma 3.1.Let be an M-fuzzifying closure space and define as follows:
where F is finite. Then satisfies (MFYT3). Moreover, .
Proof. Take any A, B ∈ 2X. Then
Moreover, holds obviously. □
Based on Lemma 3.1, we can construct anM-fuzzifying cotopology from an M-fuzzifying closure system.
Theorem 3.2.Let be an M-fuzzifying closure space and define as follows:
Then is an M-fuzzifying cotopology on X. Moreover, .
Proof. By the definition of , it follows that . Then it suffices to verify that satisfies (MFYT1)–(MFYT3). In fact,
(MFYT1) Since , by (MFYS1), we have .
(MFYT2) For{Aj ∣ j ∈ J} ⊆2X, we have
(MFYT3) For each A, B ∈ 2X, by Lemma 3.1, it follows that
This shows that is an M-fuzzifying cotopology on X. □
Lemma 3.3.Let (Y, τY) be an M-fuzzifying cotopological space and φ : Y ⟶ X be a mapping. Define τX : 2X ⟶ M as follows:
Then τX is an M-fuzzifying cotopology on X.
Proof. It suffices to show that τX satisfies (MFYT1)–(MFYT3).
Theorem 3.4.M-MFYT is a bicoreflective subcategory of M-MFYS.
Proof. Let be an M-fuzzifying closure space. By Theorem 3.2, we obtain is an M-fuzzifying cotopology on X. Next we claim that is the M-MFYT-bicoreflector.
For this it suffices to show:
is continuous.
For each M-fuzzifying cotopological space (Y, τY) and each mapping φ : Y ⟶ X, the continuity of implies the continuity of .
For (1), by Theorem 3.2, we know for each A ∈ 2X, it follows that . This implies that is continuous.
For (2), for each M-fuzzifying cotopological space (Y, τY) and each mapping φ : Y ⟶ X, define τX as in Lemma 3.3. Then (X, τX) is an M-fuzzifying cotopological space. Since is continuous, we have
Further, by the definition of , we obtain
This proves that is continuous. □
M-FYC as M-FYS
In this section, we will investigate the relations between M-fuzzifying closure systems and M-fuzzifying convex structures. By Definitions 2.1 and 2.3, it is easy to see that an M-fuzzifying closure system is exactly an M-fuzzifying convex structure by relaxing (MFYC3). In the sequel, we will investigate their categorical relations.
Theorem 4.1.Let be an M-fuzzifying closure space and define as follows:
Then is an M-fuzzifying convex structure on X. Moreover, .
Proof. It suffices to show that satisfies (MFYC1)–(MFYC3). In fact,
(MFYC1) Since satisfies (MFYS1), it follows that .
(MFYC2) Take {Ai ∣ i ∈ I} ⊆2X. Then we prove , i.e.,
Take any a ∈ M such that
Then for each i ∈ I, there exists a directed set {Gi,j ∣ j ∈ Ji} ⊆2X such that and for each j ∈ Ji, . Thus,
and . Since {Gi,j ∣ j ∈ Ji} is directed, it is trivial to check that is directed. This implies that
By the arbitrariness of a, we obtain , as desired.
(MFYC3) Take . Then we prove that . That is to say,
Take any a ∈ M such that
Then for each j ∈ J, there exists a directed set {Gj,i ∣ i ∈ Ij} such that and for each i ∈ Ij, . Put . Then . Now define a mapping as follows:
where denotes the set of all finite subsets of C. Then it is easy to check that
By the definition of σ, we know σ is order preserving. Since is directed, we know is directed. Thus, it follows that
This implies that
By the arbitrariness of a, we obtain
as desired. □
Lemma 4.2.Let be an M-fuzzifying convex space and φ : Y ⟶ X be a mapping. Define as follows:
Then is an M-fuzzifying convex structure on X.
Proof. It suffices to show that τX satisfies (MFYC1)–(MFYC3).
(MFYC1) and .
(MFYC2) For {Ai ∣ i ∈ I} ⊆2X, it follows that
(MFYC3) For , it follows that
This shows that is an M-fuzzifying convex structure on X. □
Theorem 4.3.M-MFYC is a bicoreflective subcategory of M-MFYS.
Proof. Let be an M-fuzzifying closure space. By Theorem 4.1, we obtain is an M-fuzzifying convex structure on X. Next we claim that is the M-MFYC-bicoreflector.
For this it suffices to show:
is continuous.
For each M-fuzzifying convex space and each mapping φ : Y ⟶ X, if is continuous, then is CP.
For (1), by Theorem 4.1, we know for each A ∈ 2X, it follows that . This implies that is continuous.
For (2), for each M-fuzzifying convex space and each mapping φ : Y ⟶ X, define as in Lemma 4.2. Then is an M-fuzzifying convex space. Since is continuous, we have
Further, by the definition of , we obtain
This proves that is CP, as desired. □
In a categorical sense, the category M-FYT of M-fuzzifying cotopological spaces is a topological category over Set. In the final, we will show that the M-FYC of M-fuzzifying convex spaces is also a topological category over Set.
Theorem 4.4.The category M-FYC is topological over Set.
Proof. We first prove the existence of final structures. Let be a family of M-fuzzifying convex spaces and let X be a nonempty set. Let further be a sink. Define by
Since preserves arbitrary meets and directed joins, we can verify that is an M-fuzzifying convex structure on X.
Let further be an M-fuzzifying convex space and ψ : X ⟶ Y be a mapping. Assume that ψ ∘ φλ is CP for all λ ∈ Λ. We have for all B ∈ 2Y,
This implies that is CP, as desired.
Secondly, the class of all M-fuzzifying convex structures on a fixed set X is a subset of 2(M(2X)), which means that the M-FYC fibre of X is aset.
Finally, for a one point set X = {x}, there exists only one M-fuzzifying convex structure such that . Hence, M-FYC satisfies the terminal separator property. Therefore, M-FYC is a topological category in the sense of [27], that is, a well-fibred topological category in the terminology of [1]. □
Conclusions
In this paper, we studied the categorical relations between M-fuzzifying closure systems, M-fuzzifying cotopologies and M-fuzzifying convex structures. The category of M-fuzzifying cotopological spaces and the category of M-fuzzifying convex spaces are both bicoreflective subcategories of the category of M-fuzzifying closure spaces. Based on these conclusions, we know both M-fuzzifying cotopologies and M-fuzzifying convex structures can be treated as special cases of M-fuzzifying closure systems in a categorical sense.
Footnotes
Acknowledgments
The authors would like to express their sincere thanks to the anonymous reviewers and the area editor for their careful reading and constructive comments. This work is supported by the Scientific Research Foundation for Introduced Talents of CUIT (KYTZ201631), the 2016-2017 Scientific Research Foundation of CUIT (CRF201611) and the National Natural Science Foundation of China (11371002).
References
1.
AdámekJ., HerrlichH. and StreckerG.E., Abstract and Concrete Categories, Wiley, New York, 1990.
2.
BělohlávekR., Fuzzy closure operators, J Math Anal Appl262 (2001), 473–489.
3.
BiacinoL. and GerlaG., Closure systems andL-subalgebras, Inf Sci33 (1984), 181–195.
4.
BiacinoL. and GerlaG., An extension principle for closure operators, J Math Anal Appl198 (1996), 1–24.
HöhleU. and RodabaughS.E., et al., (Eds), Mathematics of Fuzzy Sets: Logic, Topology and Measure Theory, The Handbooks of Fuzzy Sets Series, vol. 3, Kluwer Academic Publishers, Boston, Dordrecht, London, 1999.