Based on a complete residuated lattice, algebraic fuzzy closure operators and algebraic fuzzy closure L-systems on a fuzzy complete lattice are defined and investigated. We establish a “one-to-one” correspondence between algebraic fuzzy closure operators and algebraic fuzzy closure L-systems under a condition on fuzzy order. Moreover, it is shown that the category of (algebraic) fuzzy closure operator spaces is isomorphic to the category of (algebraic) fuzzy closure L-system spaces.
The partially ordered set (poset, for short) is an important mathematical structure which attracts attention in many areas (see [5]). In order to study the poset in the general framework, many authors studied it from the fuzzy point of view [1, 30]. One of them is the fuzzy order originally proposed by Bělohlávek [1, 2], where the fundamental theorems of concept lattice were fuzzified successfully. Another kind of fuzzy order was defined by Fan and Zhang in [6, 30] and used to introduce a new approach to quantitative domain theory and continuity in quantitative domains, respectively. Later on, Yao proved that these two kinds of fuzzy order are equivalent to each other in [26].
Closure operators and closure systems have been studied in several areas of classical mathematics, e.g., topology, algebra, logic, data mining, knowledge representation. Particularly, they play a significant role in theoretical computer science and have a close relation with Galois connections [5, 8]. The notions of fuzzy LK-closure operator and fuzzy LK-closure system were firstly given in [3] within the framework of fuzzy powerset, where the truth value L is a complete residuated lattice. In addition, several particular fuzzy closure (resp., interior) operators and fuzzy closure systems have been considered in fuzzy subalgebras, fuzzy congruences, fuzzy topologies, etc. [4, 15].
Moreover, fuzzy closure operators and fuzzy interior operators based on fuzzy order were firstly provided in [27] to study the relations between them and fuzzy Galois connections. Go on this work, Yao and Zhao [28] presented fuzzy kernel systems and fuzzy kernel L-systems on fuzzy poset and established a “one-to-one” correspondence between fuzzy kernel (or interior) operators and kernel (L-)systems. However, in their paper, L must be a complete Heyting algebra and the condition “with ⊔· existing” was required in order to establish the “one-to-one” correspondence between fuzzy kernel operators and fuzzy kernel L-systems. For the purpose of expressing conveniently, we assume that (X, e) is a fuzzy complete lattice throughout this paper.
The query that arise from the previous works can be stated as follows:
How to make the assertion: “on a crisp complete lattice, every order-preserving map can induce a closure system related to it (see [25])” hold in the fuzzy setting underlying a more general structure of truth values, such as the complete residuated lattice.
In the classical setting, algebraic closure operators and algebraic closure systems on dcpo have been discussed in [8]. Therefore, the problem how to define the proper fuzzy algebraic closure operators and systems emerges naturally.
One aim of this paper is to study the relationship between fuzzy closure operators and fuzzy closure L-systems using the complete residuated lattice as the structure of truth values. But, we proposed the Condition (∗) on fuzzy order, because the assertion in (1) above does not hold in the fuzzy setting.
Another aim is to define the appropriate concepts of algebraic fuzzy closure operators and algebraic fuzzy closure L-systems on fuzzy complete lattices. Moreover, we established a relationship between them. Of course, we did all these work based on the complete residuated lattice and our given condition on fuzzy order.
The paper is organized as follows: In Section 2, we recall necessary basic concepts and propositions. In Section 3, fuzzy closure operators and fuzzy closure L-systems are introduced. After we propose the Condition (∗) on fuzzy order, a “one-to-one” correspondence between fuzzy closure operators and fuzzy closure L-systems is established under this condition. In Sections 4, the concepts of algebraic fuzzy closure operators and algebraic fuzzy closure L-systems on fuzzy complete lattices are proposed. Moreover, the relationship between them is obtained under the Condition (∗) . In Sections 5, from the category view, we further analyze the connections between the (algebraic) fuzzy closure operators and the (algebraic) fuzzy closure L-systems. Conclusions are given in Section 6.
Preliminaries
For the convenience of the readers, in this section, some basic knowledge are reviewed. More detailed information can be found in |nces.
Definition 2.1. [20] A residuated lattice L is a structure (L, ∨ , ∧ , ⊗ , → , ⇒ , 0, 1, T), where (L, ∨ , ∧ , 0, 1) is a bounded lattice, (L, ⊗ , T) a monoid which is an algebraic structure with a single associative binary operation and an identity element, ⊗ a binary operation on L, → and ⇒ are left and right residuum of ⊗ by residuation conditions (Rc . 1) a ⊗ b ≤ c ⇔ a ≤ b → c and (Rc . 2) a ⊗ b ≤ c ⇔ b ≤ a ⇒ c for any a, b, c ∈ L, respectively. It is easy to check that if the respective residua of ⊗ exist, then a → b = ∨ {c ∈ L : a ⊗ c ≤ b} and a ⇒ b = ∨ {c ∈ L : c ⊗ a ≤ b} for any a, b, c ∈ L (see [24]).
A residuated lattice is called commutative iff ⊗ is commutative (clearly, if ⊗ is commutative then → =⇒), integral iff T = 1, complete iff the underlying lattice (L, ∨ , ∧ , 0, 1) is complete. The commutative integral complete residuated lattice (L, ∨ , ∧ , ⊗ , → , ⇒ , 0, 1, T) is short for (L, ∨ , ∧ , ⊗ , → , 0, 1).
Given a residuated lattice (L, ∨ , ∧ , ⊗ , → , 0, 1), a unary operator ¬ is referred as the precomplement operator, by ¬a = a → 0.
A (complete) residuated lattice is called (complete) Heyting algebra if ⊗ =∧. In a residuated lattice (L, ⊗), if ⊗ is idempotent, i.e., a ⊗ a = a for all a ∈ L, then ⊗ =∧ and consequently L is a Heyting algebra. Properties of complete residuated lattices and complete Heyting algebras are well-known and can be found in many papers, e.g. [10, 11].
In what follows, ⊗ is sometimes called generalized triangular norm and → the residuum of ⊗.
Proposition 2.1.[16, 23] In any commutative integral complete residuated lattice (L, ∨ , ∧ , ⊗ , → , 0, 1), the following properties hold for all a, b, ai, bi, c ∈ L (i ∈ I):
⊗ is isotone in both arguments, → antitone in the 1st argument and isotone in the 2nd argument.
a ≤ (b → a ⊗ b).
a ⊗ (∨ i∈Ibi) = ∨ i∈I (a ⊗ bi).
a → ∧ i∈Ibi = ∧ i∈I (a → bi),
∨ i∈Iai → b = ∧ i∈I (ai → b).
a ⊗ b ≤ a ∧ b.
(a ⊗ b) → c = b → (a → c).
b → c ≤ ((a → b) → (a → c)),
b → c ≤ ((c → a) → (b → a)).
1 → a = a.
Because of the outstanding properties of the complete residuated lattice above, throughout this paper, unless other wise stated, L always denotes a complete residuated lattice which is both commutative and integral.
Theorem 2.1.[18] (L, ∨ , ∧ , ⊗ , → , 0, 1) is a residuated lattice if and only if for any a, b, c ∈ L:
a ⊗ b ≤ c ⇔ a ≤ b → c.
1 ⊗ a = a (resp . , a ≤ b ⇔ a → b = 1).
a → (b → c) = b → (a → c).
Definition 2.2. [22] Let X be a nonempty set. A map A : X → L is called an L-fuzzy set in X and Aα = {x ∈ X : A (x) ≥ α} is called α-level subset of A for any α ∈ L. Furthermore, A ⊆ B means A (x) ≤ B (x) for every x ∈ X.
Obviously, for any X1 ⊆ X, χX1 ∈ LX, where χX1 is the characteristic function of X1.
We abbreviate all “L-fuzzy” to “fuzzy” in the rest of this paper.
Definition 2.3. [1, 26] A fuzzy poset is a pair (X, e) such that X is a set and e : X × X → L is a map, called a fuzzy order, which satisfies for any x, y ∈ X,
e (x, x) =1 (reflexivity),
e (x, y) ⊗ e (y, z) ≤ e (x, z) (transitivity),
e (x, y) = e (y, x) =1 implies x = y (antisymmetry).
Given two fuzzy posets (X, eX) and (Y, eY), a map f : X → Y is said to be a fuzzy order-preserving map if eX (x, y) ≤ eY (f (x) , f (y)) for any x, y ∈ X.
Let (X, e) be a fuzzy poset. ≤e ∈ X × X is defined by “x ≤ ey ⇔ e (x, y) =1 for any x, y ∈ X”.
Remark 2.1. It is a direct conclusion that if (X, e) is a fuzzy poset, then (X, ≤ e) is a crisp poset.
Proposition 2.2.[26] Let (X, e) be a fuzzy poset. Then for all x, y ∈ X,
Definition 2.4. [26] Let (X, e) be a fuzzy poset, x0 ∈ X, A ∈ LX. The element x0 is called a join (resp., meet) of A, in symbols x0 = ⊔ A (resp., x0 = ⊓ A), if
∀x ∈ X, A (x) ≤ e (x, x0)
(resp . , A (x) ≤ e (x0, x)),
∀y ∈ X, ⋀ x∈X (A (x) → e (x, y)) ≤ e (x0, y)
(resp . , ⋀ x∈X (A (x) → e (y, x)) ≤ e (y, x0)).
It is easy to verify that if x1, x2 are two joins (or meets) of A, then x1 = x2 by the antisymmetry of fuzzy order e. That is, each A ∈ LX has at most one join (or meet).
Definition 2.5. [26] A fuzzy poset (X, e) is called a fuzzy complete lattice if for all A ∈ LX, ⊔A and ⊓A exist.
Proposition 2.4.[26] Let (X, e) be a fuzzy poset. The following statements are equivalent:
(X, e) is a fuzzy complete lattice.
For any A ∈ LX, ⊔ A exists.
For any A ∈ LX, ⊓ A exists.
Remark 2.2. Let (X, e) be a fuzzy complete lattice. Then (X, ≤ e) is a crisp complete lattice.
Proof. Suppose (X, e) is a fuzzy complete lattice. Then we proof ∧X1 exists for any X1 ⊆ X here.
Obviously, χX1 ∈ LX, so ⊓χX1 exists. We claim ⊓χX1 = ∧ X1. In fact,
(i) For any x ∈ X1, e (⊓ χX1, x) ≥ χX1 (x) =1 implies e (⊓ χX1, x) =1, i . e . , ⊓ χX1 ≤ ex.
(ii) If for any y ∈ X such that y ≤ ex for any x ∈ X1, then
that is, y ≤ e ⊓ χX1. □
Definition 2.6. [19, 27] For each map f : X → Y, the L-forward powerset operator f→ : LX → LY is defined by
Definition 2.7. [7, 28] On a set X, a map Sub : LX → LX is defined by
Then Sub is a fuzzy order on LX, called the subsethood operator on (X, e). Clearly,
Remark 2.3. [32] Let (X, e) be a fuzzy complete lattice. Then for any A, B ∈ LX,
Sub (A, B) ≤ e (⊔ A, ⊔ B),
Sub (A, B) ≤ e (⊓ B, ⊓ A).
Fuzzy closure L-systems and their correspondence to fuzzy closure operators
In this section, we discuss fuzzy closure operators and fuzzy closure L-systems on fuzzy complete lattices and establish a “one-to-one” correspondence between them under our given condition.
Definition 3.1. [1] Let (X, e) be a fuzzy poset. A map c : X → X is called a fuzzy closure operator on (X, e) if,
e (x, c (x)) =1 for all x ∈ X,
c is fuzzy order-preserving, i.e. e (x, y) ≤ e (c (x) , c (y)) for all x, y ∈ X,
e (cc (x) , c (x)) =1 for all x ∈ X.
Definition 3.2. Let (X, e) be a fuzzy complete lattice. Then Σ ∈ LX is called a fuzzy closure L-system on (X, e) if
Sub (S, Σ) ≤ Σ (⊓ S) for all S ∈ LX,
Σ (x) ⊗ e (x, y) ⊗ e (y, x) ≤ Σ (y) for all x, y ∈ X.
Remark 3.1. In the Definition 3.2, if L is replaced by a complete Heyting algebra and (X, e) is replaced by a fuzzy poset, respectively, then it is exactly the dual of the fuzzy kernel L-system defined in [28]. Furthermore, this definition degrades into the dual of the fuzzy kernel system in [28] if Σ is a crisp subset of X, i.e., “Σ ∈ LX”, the item (2) is removed and the item (1) is replaced by “for any S ⊆ χΣ, ⊓S ∈ Σ”.
Remark 3.2. Let (X, e) be a fuzzy complete lattice and Σ a fuzzy closure L-system on (X, e). Then for any α ∈ L, Σα is a crisp closure system on the crisp complete lattice (X, ≤ e) defined in the usual sense.
Proof. Suppose Σ is a fuzzy closure L-system on (X, e). We need to prove that ∧H ∈ Σα, i . e . , Σ (∧ H) ≥ α for any H ⊆ Σα. In fact, from Remark 2.2, we have
□
Proposition 3.1.Let (X, e) be a fuzzy complete lattice and Σ a fuzzy closure L-system on (X, e). Then the map cΣ : X → X (x ↦ ⊓ Σx) is a fuzzy closure operator on (X, e), where Σx (z) = Σ (z) ⊗ e (x, z) for any z ∈ X.
Proof. It is similar to the proof of Proposition 4.9 in [28]. □
In order to prove that every fuzzy order-preserving map can induce a fuzzy closure L-system, the authors request L to be a complete Heyting algebra in [28]. It is well known that the complete residuated lattice is a generalization of the complete Heyting algebra. In this paper, the structure of truth values is a complete residuated lattice. Thus, we need to add a condition for the purpose of making the above result hold, that is, the fuzzy order e satisfies
Obviously, if the structure of truth values is a complete Heyting algebra, then e satisfies Condition (∗) . The following Example 3.1 illustrates the fact that if L is a complete residuated lattice but not a complete Heyting algebra, there exists a fuzzy order satisfying Condition (∗) .
Example 3.1. Let L = {0, a, b, c, d, 1} be a complete lattice depicted in Fig. 1.
The generalized triangular norm ⊗ and the implication operator →in L are defined as follows: for any x, y ∈ L,
It can be easily verified that (L, ∨ , ∧ , ⊗ , → , 0, 1) is a complete residuated lattice.
Pick X = {x1, x2, x3} and define e : X × X → L as following matrix:
Then we can verify that e is a fuzzy order on X. Actually, we only need to verify transitivity here:
Apparently, c ⊗ c = 0 implies that L is not a complete Heyting algebra, however, we claim that e satisfies Condition (∗) , i . e . , e (x, y) ∧ e (y, z) ≤ e (x, z) for any x, y, z ∈ X. In fact,
Proposition 3.2.Let (X, e) be a fuzzy complete lattice with e satisfying Condition (∗) and h : X → X a fuzzy order-preserving map. Then Nh ∈ LX is a fuzzy closure L-system on (X, e), where Nh (x) = e (h (x) , x).
Proof. (1) By Condition (∗) and Proposition 2.1 (4), for any S ∈ LX, we have
(2) h is fuzzy order-preserving implies
The following Example 3.2 expresses that the Condition (∗) is indispensable in the Proposition 3.2.
Example 3.2. Let L be a complete residuated lattice defined in Example 3.1.
Define eL (x, y) = x → y for any x, y ∈ L, then (L, eL) is a fuzzy complete lattice where
for all A ∈ LL (see [26]).
Directly,
implies that eL does not satisfy Condition (∗) .
We consider the map ha : L → L by x ↦ a → x, obviously, ha is a fuzzy order-preserving map from Proposition 2.1 (7). We claim that Nha is not a fuzzy closure L-system, i.e., Sub (S, Nha) ≰ Nha (⊓ S). In fact, for any x ∈ L,
then we have,
Pick
so,
However,
That is,
The following Theorem 3.1 is similar to Theorem 4.11 in [28], we give a different proof here.
Theorem 3.1.Let (X, e) be a fuzzy complete lattice with e satisfying Condition (∗) , c : X → X a fuzzy closure operator and Σ a fuzzy closure L-system on (X, e). Then cΣc = c and ΣcΣ = Σ.
Proof. (1) For any x ∈ X, we have cΣc (x) = ⊓ (Σc) x, where (Σc) x (z) = Σc (z) ⊗ e (x, z) = e (c (z) , z) ⊗ e (x, z) for any z ∈ X, then c is a fuzzy closure operator implies that
Thus, for any x ∈ X, cΣc (x) = c (x) , i . e . , cΣc = c.
(2) The proof of ΣcΣ = Σ is similar to the proof of Theorem 4.11 in [28]. □
Algebraic fuzzy closure L-systems and algebraic fuzzy closure operators
At the beginning of this section, we introduce some preliminary knowledge firstly.
Definition 4.1. Let (X, e) be a fuzzy poset. Then for each A ∈ LX, ↓A ∈ LX (resp., ↑A ∈ LX) is defined by
Definition 4.2. [26] A ∈ LX is called a fuzzy lower set (resp., a fuzzy upper set) of X if A (x) ⊗ e (y, x) ≤ A (y) (resp., A (x) ⊗ e (x, y) ≤ A (y)) for any x, y ∈ X.
Proposition 4.1.Let (X, e) be a fuzzy complete lattice. Then for any A ∈ LX,
A ⊆ ↓ A (resp., A ⊆ ↑ A).
↓A (resp., ↑A) is a fuzzy lower (resp., upper) set.
A is a fuzzy lower set (resp., a fuzzy upper set) iff ↓A = A (resp., ↑A = A).
⊔A = ⊔ ↓ A (resp., ⊓A = ⊓ ↑ A).
Proof. (1) For any x ∈ X, ↓A (x) = ⋁ y∈X (A (y) ⊗ e (x, y)) ≥ A (x) ⊗ e (x, x) = A (x), whence, A ⊆ ↓ A.
(2) By proposition 2.1 (3), for any x, y ∈ X,
so ↓A is a fuzzy lower set.
(3) (⇒) A is a fuzzy lower set implies that A (y) ⊗ e (x, y) ≤ A (x) for any x, y ∈ X,
that is, ↓A ⊆ A. Thus, ↓A = A by (1).
(⟸) This is a direct conclusion by (2).
(4) From Remark 2.3 (1) and (1) in this Proposition, we have e (⊔ A, ⊔ ↓ A) ≥ Sub (A, ↓ A) =1, i.e., e (⊔ A, ⊔ ↓ A) =1.
On the other hand, by Proposition 2.1 (4) and (6), we have
Thus, ⊔A = ⊔ ↓ A.
The case of ↑A can be proved analogously. □
Definition 4.3. [13, 26] Let (X, e) be a fuzzy poset. Then D ∈ LX is called a fuzzy directed subset of X if
⋁x∈XD (x) =1,
D (x) ⊗ D (y) ≤ ⋁ z∈XD (z) ⊗ e (x, z) ⊗ e (y, z) for any x, y ∈ X.
Denote .
Definition 4.4. [13, 26] Let (X, e) be a fuzzy poset. Then a fuzzy lower set I ∈ LX is called a fuzzy ideal of X if it is a fuzzy directed subset of X.
Denote .
Proposition 4.2.Let (X, e) be a fuzzy complete lattice and h : X → X a fuzzy order-preserving map. Then for any ,
.
.
⊔h→ (↓ D) = ⊔ h→ (D).
Proof. (1) It can be found in [21], but the authors did not prove it, so we verify it here.
By Proposition 4.1 (2), ↓D is a fuzzy lower set, we claim that it is a fuzzy directed subset. In fact,
⋁x∈X ↓ D (x) ≥ ⋁ x∈XD (x) =1 by Proposition 4.1 (1), whence, ⋁x∈X ↓ D (x) =1.
From Propositions 4.1 (1) and 2.1 (3), we have
thus, .
(2) This is a special case of Proposition 5.3 in [26].
So, from Remark 2.3 (1),
that is e (⊔ h→ (D) , ⊔ h→ (↓ D)) =1 .
(ii) Proposition 2.1 (3) and h : X → X is a fuzzy order-preserving map imply
so, by Proposition 4.1 (4) and Remark 2.3 (1),
i.e., e (⊔ h→ (↓ D) , ⊔ h→ (D)) =1 . Thus, ⊔h→ (↓ D) = ⊔ h→ (D). □
In the following, based on above mentioned results, we investigated algebraic fuzzy closure operators and algebraic fuzzy closure L-systems on fuzzy complete lattices.
Definition 4.5. Let (X, e) be a fuzzy complete lattice and c a fuzzy closure operator. Then c is called an algebraic fuzzy closure operator on (X, e) if for any , c (⊔ D) = ⊔ c→ (D).
Lemma 4.1.A fuzzy closure operator is algebraic iff for any , c (⊔ I) = ⊔ c→ (I).
Proof. (⇒) It is obvious.
(⟸) By Propositions 4.1 (4) and 4.2 (3), we have c (⊔ D) = c (⊔ ↓ D) = ⊔ c→ (↓ D) = ⊔ c→ (D) for any . □
Definition 4.6. Let (X, e) be a fuzzy complete lattice and Σ a fuzzy closure L-system on (X, e). Then Σ is called an algebraic fuzzy closure L-system on (X, e) if for any , Sub (D, Σ) ≤ Σ (⊔ D).
The following Remark 4.1 is similar to Remark 3.2, so we omit the proof here.
Remark 4.1. Let (X, e) be a fuzzy complete lattice, Σ an algebraic fuzzy closure L-system on (X, e), then for any α ∈ L, Σα is an algebraic crisp closure system on the crisp complete lattice (X, ≤ e) defined in the usual sense.
Theorem 4.1.Let (X, e) be a fuzzy complete lattice and Σ an algebraic fuzzy closure L-system on (X, e). Then cΣ is an algebraic fuzzy closure operator on (X, e), where cΣ is defined as in Proposition 3.1.
Proof. From Proposition 3.1, cΣ is a fuzzy closure operator. Thus, we only need to prove that cΣ is algebraic here, that is for any , by Lemma 4.1.
(1) cΣ is a fuzzy closure operator implies
that is, .
(2)
In fact, (i) By Proposition 4.2 (2), , so that Σ is an algebraic fuzzy closure L-system reveals that
that is, .
(ii) I is a fuzzy lower set implies that I (x) ⊗ e (y, x) ≤ I (y) for any x, y ∈ X, that is, I (x) → I (y) ≥ e (y, x) for any x, y ∈ X by Theorem 2.1 (1), thus
that is, .
Hence, .
Therefore, , that is, cΣ is algebraic. □
Theorem 4.2.Let (X, e) be a fuzzy complete lattice with e satisfying Condition (∗) and c an algebraic fuzzy closure operator on (X, e). Then Σc is an algebraic fuzzy closure L-system on (X, e), where Σc is defined as in Proposition 3.2.
Proof. From Proposition 3.2, Σc is a fuzzy closure L-system on (X, e). Thus, we only need to prove that Σc is algebraic here. Since c is algebraic and e satisfies Condition (∗) , for any ,
Thus, Σc is algebraic. □
The category of algebraic fuzzy closure L-systems
In this section, two categories are introduced, called the category of (algebraic) fuzzy closure operator spaces and the category of (algebraic) fuzzy closure L-system paces, respectively. A(n) (algebraic) fuzzy closure operator space is a triple (X, e, c) consisting of a set X, a fuzzy order e satisfying Condition (∗) and a(n) (algebraic) fuzzy closure operator c on (X, e). A map f : X → Y is called a(n) (algebraic) fuzzy continuous map between (algebraic) fuzzy closure operator spaces (X, eX, cX) and (Y, eY, cY) if eX (x1, x2) = eY (f (x1) , f (x2)) for any x1, x2 ∈ X and f (cX (x)) = cY (f (x)) for any x ∈ X. Alternatively, one may introduce (algebraic) fuzzy closure L-system spaces as triples (X, e, Σ) where e is a fuzzy order and Σ a(n) (algebraic) fuzzy closure L-system on (X, e). A map g : X → Y is called a(n) (algebraic) fuzzy continuous map between (algebraic) fuzzy closure L-system spaces (X, eX, ΣX) and (Y, eY, ΣY) if eX (x1, x2) = eY (g (x1) , g (x2)) for any x1, x2 ∈ X and ΣY (y) = ΣX (g-1 (y)) for any y ∈ Y.
Then we can obtain the following conclusions.
Proposition 5.1.(1) (Algebraic) fuzzy closure operator spaces together with (algebraic) fuzzy continuous maps as morphisms form a category (AL -) COS.
(2) (Algebraic) fuzzy closure L-system spaces together with (algebraic) fuzzy continuous maps as morphisms form a category (AL -) CLSS.
Proof. (1) Let f1 ∈ HomCOS (X, Y), f2 ∈ HomCOS (Y, Z), and IdX : X → X an identity map. Then, for any x ∈ X,
which implies f2 ∘ f1 ∈ HomCOS (X, Z). Obviously, IdX ∈ HomCOS (X, X).
(2) Let g1 ∈ HomCLSS (X, Y), g2 ∈ HomCLSS (Y, Z), and IdX : X → X an identity map. Then, for any y ∈ Y, which implies g2 ∘ g1 ∈ HomCLSS (X, Z). Obviously, IdX ∈ HomCLSS (X, X). □
Proposition 5.2.(1) For all (X, eX, cX), (Y, eY, cY) ∈ ob (COS) and f ∈ HomCOS (X, Y), letand . Thenis a functor from the category COS to the category CLSS, i.e., the following diagram is commutative.
(2) For all (X, eX, ΣX), (Y, eY, ΣY) ∈ ob (CLSS) and g ∈ HomCLSS (X, Y), let and . Then is a functor from the category CLSS to the category COS, i.e., the following diagram is commutative.
Proof. (1) (i) By Proposition 3.2, we have (X, eX, ΣcX) ∈ob (CLSS).
(ii) For f ∈ HomCOS (X, Y), we have
that is, .
(2) Similar to (1), we only need to show that for any g ∈ HomCLSS (X, Y), , for any x ∈ X. In fact,
On the other hand, by Proposition 2.1 (6) and (2), we have
We conclude that g (cΣX (x)) = cΣY (g (x)). □
By Propositions 5.1 and 5.2 above, we obtain the following Theorem 5.1.
Theorem 5.1.The categories COS and CLSS are isomorphic.
Proof. From Theorem 3.1 and Propositions 5.1 and 5.2 above, they are isomorphic, i.e., the following diagram is commutative.
□
AL - COS and AL - CLSS are full categories of COS and CLSS, respectively. Thus, we have the following Corollary 5.1.
Corollary 5.1.The categories AL - COS and AL - CLSS are isomorphic.
Conclusions
In this work, we discuss the relationship between fuzzy closure operators and fuzzy closure L-systems based on complete residuated lattice, establish a “one-to-one” correspondence between fuzzy closure operators and fuzzy closure L-systems under our given condition on fuzzy order. We also propose the notions of the algebraic fuzzy closure operators and the algebraic fuzzy closure L-systems on fuzzy complete lattices, which generalizes algebraic closure operators and the algebraic closure systems on classical setting. Moreover, in order to further exploit the relationship between (algebraic) fuzzy closure operators and (algebraic) fuzzy closure L-systems from the category view, we obtain that the category of (algebraic) fuzzy closure operators is isomorphic to the category of (algebraic) fuzzy closure L-systems.
Footnotes
Acknowledgments
This work is partially supported by the National Natural Science Foundation of China (No. 11371130) and Research Fund for the Doctoral Program of Higher Education of China (No. 20120161110017).
References
1.
BělohlávekR., Concept lattices and order in fuzzy logic, Ann Pure Appl Logic128 (2004), 277–298.
MuraliV., Lattice of fuzzy subalgebras and closure systems in IX, Fuzzy Sets Syst41 (1991), 101–111.
16.
MaZ.M. and HuB.Q., Topological and lattice structures of Lfuzzy rough sets determined by lower and upper sets, Inf Sci218 (2013), 194–204.
17.
MaX.L., ZhanJ.M. and JunY.B., Some kinds of falling fuzzy filters of lattice implication algebras, Appl Math J Chinese Univ30(3) (2015), 299–316.
18.
PeiD.W., The characterization of residuated lattices and regular residuated lattices, Acta Math Sin45 (2002), 271–278.
19.
RodabaughS.E., Powerset operator foundations for poslat fuzzy set theories and topologies. Chapter 2 in: Mathematics of Fuzzy Sets: Logic, Toology, and Measure Theory (HöhleU. and RodabaughS.E., eds.), Kluwer Academic Publishers, 1999, pp. 91–116.
20.
RadzikowskaA.M. and KerreE.E., Fuzzy rough sets based on residuated lattices, Transactions on Rough Sets II (2004), 278–296.
21.
SuS.H. and LiQ.G., Algebraic fuzzy directed-complete posets, Neural Comput and Appl21 (2012), 255–265.
22.
SlowinskiR. and VanderpootenD., Similarity relation as a basis for rough approximations, ICS Res Rep53 (1995), 249–250.
23.
SheY.H. and WangG.J., An axiomatic approach of fuzzy rough sets based on residuated lattices, Comput Math Appl58 (2009), 189–201.