In this paper, we first point out some mistakes in [12]. Especially the Theorem 3.9 [12] showed that: Let A be residuated lattice and ∅ ≠ X ⊆ A, then the least ideal containing X can be expressed as: 〈X〉 = {a ∈ A|a ≤ (·· · ((x1 ⊕ x2) ⊕ x3) ⊕ ·· ·) ⊕ xn, xi ∈ X, i = 1, 2 ·· · , n}. But we present an example to illustrate the ideal generation formula may not hold on residuated lattices. Further we give the correct ideal generation formula on residuated lattices. Moreover, we extend the concepts of annihilators and α-ideals to MTL-algebras and focus on studying the relations between them. Furthermore, we show that the set Iα (M) of all α-ideals on a linear MTL-algebra M only contains two trivial α-ideals {0} and M. However, the authors [24] studied the structure of Iα (M) in a linear BL-algebra M, which means some results with respect to Iα (M) given in [24] are trivial. Unlike that, we investigate the lattice structure of Iα (M) on general MTL-algebras.
It is generally known that many-valued logic can be used to process various uncertain information as a powerful tool. Since the Basic Logic was first proposed by P. Hájek [7], BL-algebras have been widely studied as the algebraic structure of truth degrees related to this logic systems. Subsequently, based on the well known statement that a t-norm has residuum iff the t-norm remains left-continuous, Esteva and Godo [5] introduced a more general many-valued logic than Basic Logic, which is called Monoidal t-norm Based Logic (MTL for short). And the algebraic structure of MTL is called MTL-algebras, which plays an indispensable role in verifying the completeness of the Monoidal t-norm Based Logic. Both BL-algebras and MTL-algebras are the special classes of residuated lattices [21], and BL-algebras are the special class of MTL-algebras. MV-algebras, Π-algebras and R0-algebras are also the most known classes of residuated lattices [5, 19]. Recently, many researchers investigated residuated lattices from different aspects, including topological algebras [22, 23], state [8], derivation [9] and very true operators [20].
The theory of filters plays an indispensable role in studying logic algebras because filters can be seen as the set of provable formulas. In logical algebra, the notion of ideals appeared in MV-algebras and lattice implication algebras. In fact, for any filter F of an MV-algebra M, F∗ = {x∗|x ∈ F} is an ideal of M, which means that the duality of a filter is an ideal in MV-algebras. On the contrary, the duality of an ideal is a filter in MV-algebras. This implies we only need to choose one of the filters and the ideals to study in MV-algebras. However, Lele and Nganou [11] extended the concept of ideal given in MV-algebras to BL-algebras and they constructed a series of examples to show the duality of a filter may not be an ideal in BL-algebras. Furthermore, they stated that the behavior of ideals is very different from filters in BL-algebras and the notion of ideals has a proper meaning in BL-algebras from a purely algebraic point of view. In 2017, Liu etl., [12] builded the theory of ideals on general residuated lattices. But there exist some mistakes in [12]. Especially Theorem 3.9 in [12] gave the wrong ideal generation formula on residuated lattices. By these motivations, we will try to rectify Theorem 3.9 in [12] and give the correct ideal generation formula on residuated lattices.
Based on the concept of ideals given in Lele and Nganou [11], Zou and Xin [24] introduced the concepts of annihilators and α-ideals in BL-algebras and mainly focused on studying the structure Iα (M) of all α-ideals in a linear BL-algebra M. But in this paper, we will prove the set Iα (M) contains only two trivial α-ideals {0} and M, when M is a linear BL-algebra. It implies that the set Iα (M) is a trivial structure. Thus some results related to Iα (M) mentioned in [24] are trivial. This inspires us to investigate some properties of Iα (M) on non-linear logical algebras. Therefore, we study the structure of Iα (M) on general MTL-algebras and get some non-trivial results. In addition, we extend the notion of annihilators to MTL-algebras, it is shown that an annihilator is an ideal on an MTL-algebra, but this may not hold in residuated lattice.
Preliminaries
We first give some existing concepts and notations on residuated lattices.
Definition 2.1. ([1, 7]) (i) We say an algebraic structure (A, ∧ , ∨ , ⊙ , → , 0, 1) is a residuated lattice provided that
(a) (A, ∧ , ∨ , 0, 1) forms a bounded lattice,
(b) (A, ⊙ , 1) is a commutative monoid,
(c) δ ⊙ ξ ≤ θ iff δ ≤ ξ → θ, for all δ, ξ, θ ∈ A.
(ii) A residuated lattice A is called an MTL-algebra provided that (δ → ξ) ∨ (δ → ξ) =1 for all δ, ξ ∈ A.
(iii) An MTL-algebra is called a BL-algebra provided that δ ∧ ξ = δ ⊙ (δ → ξ) for all δ, ξ ∈ A.
Let us denote δ → 0 by δ∗, then we have the following properties.
Proposition 2.2([1, 16]) The following properties (R1)-(R15) hold on residuated lattices, (R1)-(M5) hold on MTL-algebras and (R1)-(B2)hold in BL-algebras.
δ ≤ ξ ⇔ δ → ξ = 1.
1 → δ = δ, δ → 1 =1, 0 → δ = 1, δ → (ξ → δ) =1.
δ ≤ ξ ⇒ z → δ ≤ θ → ξ, ξ → θ ≤ δ → θ and ξ* ≤ δ*.
(δ ∨ ξ) → θ = (δ → θ) ∧ (ξ → θ).
δ → (ξ ∧ θ) = (δ → ξ) ∧ (δ → θ).
δ ⊙ (δ → ξ) ≤ ξ.
δ ⊙ ξ ≤ δ ∧ ξ.
δ → (ξ → θ) = (δ ⊙ ξ) → θ = ξ → (δ → θ).
δ = δ∗∗∗, δ ≤ δ∗∗.
(δ ∨ ξ) ∗ = δ∗ ∧ ξ∗.
δ ∨ δ∗ = 1 ⇒ δ ∧ δ∗ = 0.
δ ≤ ξ ⇒ δ ⊙ θ ≤ ξ ⊙ θ.
δ → ξ ≤ ξ∗ → δ∗.
δ ≤ (δ → ξ) → ξ.
δ ∨ (ξ ⊙ θ) ≥ (δ ∨ ξ) ⊙ (δ ∨ θ).
(δ ∧ ξ) ∗ = δ∗ ∨ ξ∗.
δ ∨ ξ = ((δ → ξ) → ξ) ∧ ((ξ → δ) → δ).
δ → (ξ ∨ θ) = (δ → ξ) ∨ (δ → θ).
δ ∧ (ξ ∨ θ) = (δ ∧ ξ) ∨ (δ ∧ θ).
(δ ∧ ξ) ∗∗ = δ∗∗ ∧ ξ∗∗, (δ ∨ ξ) ∗∗ = δ∗∗ ∨ ξ∗∗.
(δ ⊙ ξ) ∗∗ = δ∗∗ ⊙ ξ∗∗.
(δ → ξ) ∗∗ = (δ∗∗ → ξ∗∗).
The authors [12] defined the operation ⊕ on a residuated lattice A as: δ ⊕ ξ = δ* → ξ.
Definition 2.3. ([12]) Assume A is a residuated lattice and ∅ ≠ I ⊆ A. We say I is an ideal provided that for any δ, ξ ∈ A,
(I1) δ ≤ ξ, ξ ∈ I ⇒ δ ∈ I,
(I2) δ, ξ ∈ I ⇒ δ ⊕ ξ ∈ I.
We say an ideal I is a proper ideal on a residuated lattice A provided that I ≠ A.
Definition 2.4. ([2]) Assume L is a lattice with the minimum element 0 and δ ∈ L. If there is an element ξ ∈ L satisfying δ ∧ ξ = 0 and for each θ ∈ L, θ ∧ δ = 0 implies θ ≤ ξ, then we say ξ is the pseudo-complement of δ. A lattice is called a pseudo-complemented lattice provided that each element has a pseudo-complement.
Notes on ideals and fuzzy ideals on residuated lattices
In this part, we first pointed out some mistakes in [12] and further rectify the ideal generation formula given in [12]. Also we give the correct ideal generation formula on residuated lattices. Finally, we give some properties of ideals and discuss the structure of all ideals on MTL-algebras.
Notation. In [12], some properties with respect to the operation ⊕ were given on a residuated lattice A. But there exist some mistakes in [12]. For example, the Proposition 2.3 in [12] gave that (P21): δ ⊕ δ∗ = 0, (P23): (δ ∧ ξ) ⊕ θ = (δ ⊕ θ) ∧ (ξ ⊕ θ) and (P25): (δ ⊕ ξ) ⊕ θ = δ ⊕ (ξ ⊕ θ), we observe that these properties are not correct in general. (P21) is incorrect by the fact that δ ⊕ δ∗ = δ∗ → δ∗ = 1. And we can take the following example to indicate that (P23) and (P25) may not be true on residuated lattices.
Example 3.1. Let A = {0, δ, ξ, θ, γ, 1} and ⊙, → be given by:
The diagram of Example 3.1.
⊙
0
δ
ξ
θ
γ
1
0
0
0
0
0
0
0
δ
0
δ
ξ
γ
γ
δ
ξ
0
ξ
ξ
0
0
ξ
θ
0
γ
0
γ
γ
θ
γ
0
γ
0
γ
γ
γ
1
0
δ
ξ
θ
γ
1
→
0
δ
ξ
θ
γ
1
0
1
1
1
1
1
1
δ
0
1
ξ
θ
θ
1
ξ
θ
1
1
θ
θ
1
θ
ξ
1
ξ
1
δ
1
γ
ξ
1
ξ
1
1
1
1
0
δ
ξ
θ
γ
1
Then (A, ∧ , ∨ , ⊙ , → , 0, 1) is a residuated lattice. We can find (ξ ∧ θ) ⊕ γ = (ξ ∧ θ) ∗ → γ = 1 → γ = γ, but
Thus (ξ ∧ θ) ⊕ γ ≠ (ξ ⊕ γ) ∧ (θ ⊕ γ). This means that (P23) may not be true on residuated lattices. We also find ξ ⊕ (ξ ⊕ γ) = ξ∗ → (ξ∗ → γ) = θ → (θ → γ) = θ → δ = 1, but
Although the statement (P23): (δ ∧ ξ) ⊕ θ = (δ ⊕ θ) ∧ (ξ ⊕ θ) is false on residual lattices, the following proposition shows that it holds on MTL-algebras. For instance, we give some other properties of ideals on residuated lattices in the following.
Proposition 3.2.Let A be a residuated lattice. Then for any δ, ξ, θ ∈ A,
δ ≤ ξ ⇒ δ ⊕ θ ≤ ξ ⊕ θ, θ ⊕ δ ≤ θ ⊕ ξ,
δ ⊕ ξ ≥ δ, δ ⊕ ξ ≥ ξ and δ ⊕ ξ ≥ δ ∨ ξ,
δ ⊕ δ∗ = 1,
δ ⊕ ξ ≤ (δ∗ ⊙ ξ∗) ∗ and (δ ⊕ ξ) ∗ ≥ δ∗ ⊙ ξ∗,
(δ ⊕ ξ) ⊕ θ ≤ δ ⊕ (ξ ⊕ θ),
δ ⊕ (ξ ∧ θ) = (δ ⊕ ξ) ∧ (δ ⊕ θ),
if A is an MTL-algebra, then δ ∧ (ξ ⊕ θ) ≤ (δ ∧ ξ) ⊕ (δ ∧ θ),
if A is an MTL-algebra, then (δ ∧ ξ) ⊕ θ = (δ ⊕ θ) ∧ (ξ ⊕ θ).
Proof. The proofs of (i), (ii) and (iii) are omitted.
(iv). Since
which implies δ ⊕ ξ ≤ (δ∗ ⊙ ξ∗) ∗. Thus (δ ⊕ ξ) ∗ ≥ (δ∗ ⊙ ξ∗) ∗∗ ≥ δ∗ ⊙ ξ∗. (v). By (iv) and Proposition 2.2 (R8), we have
(vi). By Proposition 2.2 (R5), we have
(vii). By Proposition 2.2 (M1)(R4) and Proposition 3.2 (vi), we have
(viii). By Proposition 2.2 (M1)(R4), we have
Notation. The Remark 2.4 in [11] showed that ⊕ is not commutative in BL-algebras. By the fact that BL-algebras are the particular class of MTL-algebras, we get that ⊕ is also not commutative on MTL-algebras. Furthermore, the following example shows that ⊕ is non-associative on MTL-algebras.
Example 3.3. Assume M = {0, δ, ξ, θ, 1} is a chain and the operation ⊙, → are given by
⊙
0
δ
ξ
θ
1
0
0
0
0
0
0
δ
0
0
0
0
δ
ξ
0
0
ξ
ξ
ξ
θ
0
0
ξ
θ
θ
1
0
δ
ξ
θ
1
→
0
δ
ξ
θ
1
0
1
1
1
1
1
δ
θ
1
1
1
1
ξ
δ
δ
1
1
1
θ
δ
δ
ξ
1
1
1
0
δ
ξ
θ
1
Then (M, ∧ , ∨ , ⊙ , → , 0, 1) is an MTL-algebra. We can find (δ ⊕ ξ) ⊕0 = (δ∗ → ξ) ∗ → 0 = δ → 0 = θ and δ ⊕ (ξ ⊕ 0) = δ∗ → (ξ∗ → 0) = θ → θ = 1. This implies (δ ⊕ ξ) ⊕0 ≠ δ ⊕ (ξ ⊕ 0). Therefore, ⊕ is non-associative on MTL-algebras.
Notation. Let A be a residuated lattice and ∅ ≠ X ⊆ A, then the symbol 〈X〉 means 〈X〉 is the least ideal containing X. The Theorem 3.9 in [12] showed 〈X〉 = {a ∈ A|a ≤ (·· · ((x1 ⊕ x2) ⊕ x3) ⊕ ·· ·) ⊕ xn, xi ∈ X}. But we can take the following example to indicate that the ideal generation formula of Theorem 3.9 in [12] is false.
Example 3.4. Let A = 〈[0, 1] , ∧ , ∨ , ⊙ , → , 0, 1〉 such that, for any δ, ξ ∈ [0, 1],
Then 〈[0, 1] , ∧ , ∨ , ⊙ , → , 0, 1〉 is a residuated lattice [17]. Let . According to the ideal generation formula in [12], there exists such that Since , we have . By induction, we get that (·· · . Thus . But . Clearly 1 ∉ 〈X〉, which is a contradiction to the definition of ideals. Therefore, the ideal generation formula of Theorem 3.9 in [12] is not true.
In the following theorem, we give the correct method to generate an ideal on residuated lattices.
Theorem 3.5.Assume A is a residuated lattice and ∅ ≠ X ⊆ A. Then 〈X〉 = {a ∈ A | ∃ δ1, δ2, . . . , δn ∈ Xs . t . a ≤ δn ⊕ (. . . ⊕ (δ3 ⊕ (δ2 ⊕ δ1)) . . .)} .
Proof. Let U = {a ∈ A | ∃ δ1, δ2, . . . , δn ∈ Xs . t . a ≤ δn ⊕ (. . . ⊕ (δ3 ⊕ (δ2 ⊕ δ1)) . . .)} . Clearly, 0 ∈ U and X ⊆ U. If b ≤ a and a ∈ U, then b ∈ U clearly.
Now, let a, b ∈ U. Then there exist and δ1, δ2, . . . , δn ∈ X, ξ1, ξ2, . . . , ξm ∈ X such that a ≤ δn ⊕ (·· · ⊕ (δ3 ⊕ (δ2 ⊕ δ1)) ·· ·) and b ≤ ξm ⊕ (·· · ⊕ (ξ3 ⊕ (ξ2 ⊕ ξ1)) ·· ·) . Thus by Proposition 3.2 (i) (v), we get
Hence a ⊕ b ∈ U. Therefore, U is an ideal containing X.
For any ideal I with X ⊆ I, take a ∈ U, then there exist and δ1, δ2, . . . , δn ∈ X satisfying a ≤ δn ⊕ (·· · ⊕ (δ3 ⊕ (δ2 ⊕ δ1)) ·· ·), this means a ∈ I. Thus U ⊆ I. Therefore, U is the smallest ideal containing X, i.e. 〈X〉 = U. □
Assume A is a residuated lattice and δ ∈ A, we say 〈 {δ} 〉 is the principal ideal of A, denoted by 〈δ〉. Thus we have 〈δ〉 = {ξ ∈ A|ξ ≤ nδ}, where .
Remark 3.6. In [11], the authors showed that for any nonempty subset X of a BL-algebra M, 〈X〉 = {a ∈ M|a ≤ (·· · ((δ1 ⊕ δ2) ⊕ δ3) ⊕ ·· ·) ⊕ δn, δi ∈ X, i = 1, 2 ·· · , n} . From [11] we get that ⊕ is associative in BL-algebras, so the ideal generation formula in the above theorem and the ideal generation formula given by [11] are consistent in BL-algebras.
Let us use I (M) to represent the set of all ideals on an MTL-algebra M.
Proposition 3.7.Assume M is an MTL-algebra. Then for arbitrary δ, ξ ∈ M,
if δ ≤ ξ, then 〈δ〉 ⊆ 〈ξ〉,
〈δ〉 ∨ I〈ξ〉 = 〈δ ⊕ ξ〉,
〈δ〉 ∩ 〈ξ〉 = 〈δ ∧ ξ〉.
Proof. (i) Take z ∈ 〈δ〉. Then there exists such that z ≤ nδ ≤ nξ, which implies z ∈ 〈ξ〉.
(ii) From δ, ξ ≤ δ ⊕ ξ and (i), we have 〈δ〉, 〈ξ〉 ⊆ 〈δ ⊕ ξ〉. This implies that 〈δ ⊕ ξ〉 is an upper bound of 〈δ〉 and 〈ξ〉 in I (M). For any I ∈ I (M) satisying 〈δ〉 ⊆ I and 〈ξ〉 ⊆ I, we get δ, ξ ∈ I, which implies δ ⊕ ξ ∈ I. Since I is an ideal, we have 〈δ ⊕ ξ〉 ⊆ I. Therefore, 〈δ〉 ∨ I〈ξ〉 = 〈δ ⊕ ξ〉.
(iii) Since δ ∧ ξ ≤ δ, ξ, we have 〈δ ∧ ξ〉 ⊆ 〈δ〉 ∩ 〈ξ〉. Conversely, let t ∈ 〈δ〉 ∩ 〈ξ〉. Then there exist satisfying t ≤ nδ and t ≤ mξ. Let q = max {n, m}. Then t ≤ qδ, qξ. Now, we prove n (δ ∧ ξ) = ⋀ {an ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·) |ai = δorai = ξ}. When n = 2, by Proposition 3.2 (vi) and (viii), we have
Assume the equation n (δ ∧ ξ) = ⋀ {an ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·) |ai = δorξ} holds when k = n. Now, let k = n + 1. Then we get
Therefore, 2q (δ ∧ ξ) = ⋀ {a2q ⊕ (·· · ⊕ (a2 ⊕ a1) ·· ·) |ai = δorξ}. Now, we show a2q ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·) ≥ qδ or qξ. The reason is as follows. Since for any 1 ≤ i ≤ 2q, ai = δ or ξ, then there exist two cases:
(1). If the number of δ among a1, a2 ·· · a2q is less than q, then the number of ξ among a1, a2 ·· · a2q is greater than q. By Proposition 3.2(i) and (ii), we have a2q ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·) ≥ qξ.
(2). If the number of δ among a1, a2 ·· · a2q is greater or equal to q, then the number of ξ among a1, a2 ·· · a2q is less than q. By Proposition 3.2 (ii), we have a2q ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·) ≥ qδ.
Therefore, a2q ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·) ≥ qδ or qξ. Hence, ⋀ {a2q ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·) |ai = δorξ} ≥ qδ ∧ qξ ≥ t ∧ t = t . It results that t ≤ 2q (δ ∧ ξ), which implies t ∈ 〈δ ∧ ξ〉. Therefore, 〈δ〉 ∩ 〈ξ〉=〈δ ∧ ξ〉. □
Notation The Proposition 3.7 (iii) may not be true on residuated lattices. For example, in Example 4.3, 〈γ〉 ∩ 〈θ〉 = {0, γ, η} ∩ M = {0, γ, η}. But 〈γ ∧ θ〉 = 〈0〉 = {0}, so 〈γ〉 ∩ 〈θ〉 ≠ 〈γ ∧ θ〉.
In the following theorem, we will discuss the lattice structure of I (M).
Theorem 3.8.Assume M is an MTL-algebra, then (I (M) , ∩ , ∨ I, {0} , M) is a distributive lattice, where I ∨ IJ = 〈I ∪ J〉 for all I, J ∈ I (M).
Proof. It is trivial that (I (M) , ∩ , ∨ I, {0} , M) is a bounded lattice. Next, we prove that the distributive law holds, i.e. for all I, J, Q ∈ I (M),
In fact, (I ∩ J) ∨ I (I ∩ Q) ⊆ I ∩ (J ∨ IQ) obviously holds. On the other hand, let δ ∈ I ∩ (J ∨ IQ). then we have δ ∈ I and δ ∈ J ∨ IQ. It gives that δ ≤ an ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·), where ai ∈ J or Q. Since I, J, Q ∈ I (M), it implies δ ∧ ai ∈ I ∩ J or I ∩ Q. Now, we prove δ ≤ (δ ∧ an) ⊕ (·· · ⊕ ((δ ∧ a3) ⊕ ((δ ∧ a2) ⊕ (δ ∧ a1))) ·· ·). Since δ ≤ an ⊕ (·· · ⊕ (a3 ⊕ (a2 ⊕ a1)) ·· ·), by Proposition 3.2 (vii) we have
which implies δ ∈ (I ∩ J) ∨ I (I ∩ Q). Hence, I ∩ (J ∨ IQ) = (I ∩ J) ∨ I (I ∩ Q). Therefore, (I (M) , ∩ , ∨ I, {0} , M) is a distributive lattice. □
Annihilators on MTL-algebras
In this part, we mainly introduce the concept of annihilators on MTL-algebras and we show an annihilator is an ideal on MTL-algebras, but an example can be used to indicate that an annihilator may not be an ideal on residuated lattices.
In the following research, M represents an MTL-algebra unless otherwise specified.
Definition 4.1. Assume ∅ ≠ G ⊆ M. We say
is an annihilator of G and for each δ ∈ M, we write {δ} ⊤ as δ⊤. It can be easily seen that M⊤ = {0} and 0⊤ = M.
Theorem 4.2.Assume ∅ ≠ G ⊆ M, then G⊤ is an ideal.
Proof. Let δ ∈ G⊤ and θ ≤ δ, then θ ∧ ξ ≤ δ ∧ ξ = 0 for all ξ ∈ G, which implies θ ∈ G⊤. Suppose δ, θ ∈ G⊤, so for arbitrary ξ ∈ G, ξ ∧ δ = ξ ∧ θ = 0. From Proposition 3.2 (vii), we get that ξ ∧ (δ ⊕ θ) ≤ (ξ ∧ δ) ⊕ (ξ ∧ θ) =0 ⊕ 0 =0. Hence (δ ⊕ θ) ∈ G⊤. Therefore, G⊤ is an ideal. □
Example 4.3. Assume M = {0, δ, ξ, θ, γ, 1} and ⊙,→ are defined as follows.
The diagram of Example 4.3.
⊙
0
δ
ξ
θ
γ
1
0
0
0
0
0
0
0
δ
0
δ
δ
0
δ
δ
ξ
0
δ
ξ
0
δ
ξ
θ
0
0
0
θ
θ
θ
γ
0
δ
δ
θ
γ
γ
1
0
δ
ξ
θ
γ
1
→
0
δ
ξ
θ
γ
1
0
1
1
1
1
1
1
δ
θ
1
1
θ
1
1
ξ
θ
γ
1
θ
γ
1
θ
ξ
ξ
ξ
1
1
1
γ
0
ξ
ξ
θ
1
1
1
0
δ
ξ
θ
γ
1
Then (M, ∧ , ∨ , ⊙ , → , 0, 1) is an MTL-algebra. It is immediately clear that {0, δ, ξ} ⊤ = {0, θ}. And {0, θ} is an ideal of M.
However, the following example can indicate that the Theorem 4.2 doesn’t hold on residuated lattices in general.
Example 4.4. Assume A = {0, δ, ξ, θ, γ, e, 1}, with 0 < θ < ξ < δ < 1, 0 < γ < η < δ < 1 and {ξ, θ} are incomparable with {γ, η}. Define the operations ⊙ and → on A as follows:
The diagram of Example 4.4.
⊙
0
δ
ξ
θ
γ
η
1
0
0
0
0
0
0
0
0
δ
0
θ
θ
θ
0
0
δ
ξ
0
θ
θ
θ
0
0
ξ
θ
0
θ
θ
θ
0
0
θ
γ
0
0
0
0
0
0
γ
η
0
0
0
0
0
0
η
1
0
δ
ξ
θ
γ
η
1
→
0
δ
ξ
θ
γ
η
1
0
1
1
1
1
1
1
1
δ
0
1
δ
δ
η
η
1
ξ
γ
1
1
δ
η
η
1
θ
η
1
1
1
η
η
1
γ
ξ
1
δ
δ
1
1
1
η
θ
1
δ
δ
δ
1
1
1
0
δ
ξ
θ
γ
η
1
Then (A, ∧ , ∨ , ⊙ , → , 0, 1) is a residuated lattice but it is not an MTL-algebra, because (γ → θ) ∨ (θ → γ) = δ ∨ η = δ ≠ 1. Let X = {0, γ}, then X⊤ = {0, γ} ⊤ = {0, θ, ξ}, but {0, θ, ξ} is not an ideal of A, because θ ⊕ ξ = θ∗ → ξ = δ ∉ {0, θ, ξ}.
Proposition 4.5.For any nonempty subsets J, Q of M, then
J ⊆ Q ⇒ Q⊤ ⊆ J⊤,
J ⊆ J⊤⊤,
J⊤ = J⊤⊤⊤,
J⊤ = 〈J〉⊤,
〈J〉 ∩ 〈J〉⊤ = {0},
(J ∪ Q) ⊤ = J⊤ ∩ Q⊤,
〈J〉 ∩ 〈Q〉 = {0} ⇔ 〈J〉 ⊆ Q⊤ and 〈Q〉 ⊆ G⊤.
Proof. We only prove (iv). The rest of the proofs can refer to [24].
(iv) Since J ⊆ 〈J〉, by (i) we have 〈J〉⊤ ⊆ J⊤. Conversely, let t ∈ J⊤. Then δ ∧ t = 0, for each δ ∈ J. Let z ∈ 〈J〉. Then there exist and δ1, δ2, δ3, . . . , δn ∈ J such that z ≤ δn ⊕ (·· · ⊕ (δ3 ⊕ (δ2 ⊕ δ1)) ·· ·), and t ∧ δi = 0 (i = 1, 2, ·· · n). Now we prove that
By Proposition 3.2 (vii), it is easy to get
So t ∧ z ≤ t ∧ (δn ⊕ (·· · ⊕ (δ3 ⊕ (δ2 ⊕ δ1)) ·· ·)) ≤0 ⊕ (0 ⊕ (·· · ⊕ (0 ⊕ (0 ⊕ 0)) ·· ·)) =0. It implies t ∧ z = 0, thus t ∈ 〈J〉⊤. Therefore, G⊤ ⊆ 〈J〉⊤. □
Proposition 4.6.For any δ, ξ ∈ M, then
δ ≤ ξ ⇒ ξ⊤ ⊆ δ⊤,
δ⊤ ∩ ξ⊤ = (δ ⊕ ξ) ⊤ = (δ ∨ ξ) ⊤,
δ⊤ = M ⇔ δ = 0,
(δ ∧ ξ) ⊤⊤ = δ⊤⊤ ∩ ξ⊤⊤.
Proof. (i) It obviously holds.
(ii) Since δ ≤ δ ⊕ ξ and ξ ≤ δ ⊕ ξ, by (i) we know (δ ⊕ ξ) ⊤ ⊆ δ⊤ and (δ ⊕ ξ) ⊤ ⊆ ξ⊤, which implies (δ ⊕ ξ) ⊤ ⊆ δ⊤ ∩ ξ⊤. Conversely, take z ∈ δ⊤ ∩ ξ⊤, then we have z ∈ δ⊤ and z ∈ ξ⊤, which gives z ∧ δ = 0 and z ∧ ξ = 0. By Proposition 3.2 (vii), we get z ∧ (δ ⊕ ξ) =0, thus z ∈ (δ ⊕ ξ) ⊤. Therefore, δ⊤ ∩ ξ⊤ ⊆ (δ ⊕ ξ) ⊤. In a similar way, we can prove that δ⊤ ∩ ξ⊤ = (δ ∨ ξ) ⊤.
(iii) It is evident that 0⊤ = M. Conversely, suppose δ⊤ = M. Since 1 ∈ M, we have δ = 1 ∧ δ = 0.
(iv) Clearly, (δ ∧ ξ) ⊤⊤ ⊆ δ⊤⊤ ∩ ξ⊤⊤ holds. Conversely, let x ∈ δ⊤⊤ ∩ ξ⊤⊤ and y ∈ (δ ∧ ξ) ⊤, which implies y ∧ δ ∧ ξ = 0, we thus get y ∧ δ ∈ ξ⊤. Since x ∈ ξ⊤⊤, we have x ∧ y ∧ δ = 0, which implies x ∧ y ∈ δ⊤. Since x ∈ δ⊤⊤, we have x ∧ y ∧ x = 0. Hence x ∧ y = 0 for all y ∈ (δ ∧ ξ) ⊤. This gives that x ∈ (δ ∧ ξ) ⊤⊤. Therefore, (δ ∧ ξ) ⊤⊤ = δ⊤⊤ ∩ ξ⊤⊤. □
Notes on on annihilators in BL-algebras
In the following, we first extend the concept of α-ideals introduced by Zou etl [24] to MTL-algebras. We show that there are no non-trivial α-ideal on linear MTL-algebras. Further we point out that some results obtained in [24] are trivial. Finally, we study the relations between annihilators and α-ideal on MTL-algebras.
Definition 5.1. We say the ideal I of M is an α-ideal provided that for each δ ∈ I, δ⊤⊤ ⊆ I. And we say {0} and M are trivial α-ideals.
Example 5.2. In Example 4.3, we can see that {0, δ, ξ} and {0, θ} are α-ideals of M.
Proposition 5.3.If ξ, β ∈ M and ξ ∧ β = 0 implies ξ = 0 or β = 0, then M does not contain any non-trivial α-ideal.
Proof. Suppose I is a non-trivial α-ideal of M, then there is an element θ ∈ I with 0 ≠ θ. For each ξ ∈ θ⊤, we have ξ ∧ θ = 0, so ξ = 0 since 0 ≠ θ. It implies θ⊤ = {0}. By the fact that I is a proper ideal, we get θ⊤⊤ = M ⊈ I, which contradicts the assumption. Therefore, M doesn’t contain any non-trivial α-ideal. □
Let us represent the collection of all α-ideals of an MTL-algebra M by Iα (M). As a consequence of Proposition 5.3, we have the following remark.
Remark. The authors [24] considered the lattice structure of Iα (M) when M was a linear BL-algebra. But from Proposition 5, we get Iα (M) contains only two elements {0} and M in a linear BL-algebra, and hence it is a trivial structure. Unlike the trivial results obtained in [24], we will study the lattice structures of Iα (M) on non-linear MTL-algebras. The following example shows that Iα (M) contains more than two elements on some non-linear MTL-algebras. This shows that our research has more significance.
Example 5.4. Assume M = {0, δ, ξ, θ, γ, η, ϑ, 1} such that 0 < δ < ξ < θ < 1, 0 < γ < η < ϑ < 1, δ < e and ξ < ϑ. And the operations ⊙ and → are given as follows:
⊙
0
δ
ξ
θ
γ
η
ϑ
1
0
0
0
0
0
0
0
0
0
δ
0
δ
δ
δ
0
δ
δ
δ
ξ
0
δ
δ
ξ
0
δ
δ
ξ
θ
0
δ
ξ
θ
0
δ
ξ
θ
γ
0
0
0
o
γ
γ
γ
γ
η
0
δ
δ
δ
γ
η
η
η
ϑ
0
δ
δ
ξ
γ
η
η
f
1
0
δ
ξ
θ
γ
η
ϑ
1
→
0
δ
ξ
θ
γ
η
ϑ
1
0
1
1
1
1
1
1
1
1
δ
γ
1
1
1
γ
1
1
1
ξ
γ
ϑ
1
1
γ
ϑ
1
1
θ
γ
η
ϑ
1
γ
η
ϑ
1
γ
θ
θ
θ
θ
1
1
1
1
η
0
θ
θ
θ
γ
1
1
1
ϑ
0
ξ
θ
θ
γ
ϑ
1
1
1
0
δ
ξ
θ
γ
η
ϑ
1
Then (M, ∧ , ∨ , ⊙ , → , 0, 1) is an MTL-algebra and Iα (M) = {{0} , {0, γ} , {0, δ, ξ, θ} , M}, it is evident Iα (M) contains more than two elements.
Theorem 5.5.Assume I ∈ I (M), then the least α-ideal containing I is ⋃θ∈Iθ⊤⊤.
Proof. Let G = ⋃ θ∈Iθ⊤⊤. It is sufficient to show that G is an ideal. Let δ ∈ G with ξ ≤ δ. By Proposition 4.6 (i) and Proposition 4.5 (i), we can get ξ⊤⊤ ⊆ δ⊤⊤. By the fact that δ ∈ G = ⋃ θ∈Iθ⊤⊤, there exists θ0 ∈ I satisfying . It follows from Proposition 4.5 (i) that . Thus , which implies ξ ∈ G. Let δ, ξ ∈ I. Then there exist θ1, θ2 ∈ I such that and . It implies , . By Proposition 4.6 (ii), we get
which gives δ ⊕ ξ ∈ (δ ⊕ ξ) ⊤⊤ ⊆ (θ1 ⊕ θ2) ⊤⊤ . Since I is an ideal, we get θ1 ⊕ θ2 ∈ I. This implies δ ⊕ ξ ∈ G. Therefore, G is an ideal.
For δ ∈ G, there is an θ ∈ I satisfying δ ∈ θ⊤⊤ ⊆ G, we can deduce that δ⊤⊤ ⊆ θ⊤⊤. Hence G is an α-ideal. It is easily proved that I ⊆ G. Suppose J is an arbitrary α-ideal containing I. Then for each δ ∈ G, there exists θ ∈ I such that δ ∈ θ⊤⊤. Since J is an α-ideal and I ⊆ J, we have δ ∈ θ⊤⊤ ⊆ J. We can conclude G ⊆ J. Therefore, ⋃θ∈Iθ⊤⊤ is the least α-ideal containing I. □
Next, we investigate the relations between α-ideals and annihilators on M. First, we can easily prove that for ∅ ≠ X ⊆ M, X⊤ is an α-ideal.
Lemma 5.6. Assume I ∈ I (M). Then I⊤ = ⋂ w∈Iw⊤.
Proof. For any θ ∈ I, I⊤ ⊆ θ⊤ holds by Proposition 4.5(i). It results that I⊤ ⊆ ⋂ θ∈Iθ⊤. On the other hand, for each ξ ∈ ⋂ θ∈Iθ⊤, then ξ ∧ θ = 0 for all θ ∈ I. This implies ξ ∈ I⊤. Therefore, I⊤ = ⋂ θ∈Iθ⊤. □
Theorem 5.7.Assume I ∈ I (M). If I contains maximum element, then the least α-ideal containing I is I⊤⊤.
Proof. To prove the statement holds, we only need to show ⋃θ∈Iθ⊤⊤ = I⊤⊤. By Proposition 4.5(i), we get ⋃θ∈Iθ⊤⊤ ⊆ I⊤⊤. Conversely, let δ ∈ I⊤⊤. We first denote the maximum element by θ0, so we have θ ≤ θ0 for all θ ∈ I. It implies for all θ ∈ I, so . Thus by Lemma 5.6, , which gives . Therefore, I⊤⊤ ⊆ ⋃ θ∈Iθ⊤⊤. □
Corollary 5.8.Assume I ∈ I (M). If M is finite, then the least α-ideal containing I is I⊤⊤.
Proof. From Theorem 5.7, we can obtain this result. □
Theorem 5.9.Iα (M) , ∩ , ∨ α, * , {0} , M) is a pseudo-complemented lattice, for any I, G ∈ Iα (M), I ∨ αG = ⋃ δ∈I∨IGδ⊤⊤ = ⋃ δ∈〈I∪G〉δ⊤⊤, I* = I⊤.
Proof. Take I, G ∈ Iα (M), we note that I ∨ αG = ⋃ δ∈I∨IGδ⊤⊤. Clearly I, G ⊆ ⋃ δ∈I∨IGδ⊤⊤. So ⋃δ∈I∨IGδ⊤⊤ is an upper bound of I and G in Iα (M). Consider H ∈ Iα (M) such that I ⊆ H and G ⊆ H, then I ∨ IG ⊆ H. It implies δ ∈ H for all δ ∈ I ∨ IG. Since H is an α-ideal, we have δ⊤⊤ ∈ H. This implies ⋃δ∈I∨IGδ⊤⊤ ⊆ H, we conclude that I ∨ αG = ⋃ δ∈I∨IGδ⊤⊤.
Finally, take I ∈ Iα (M), we show that I* = I⊤. Clearly I ∩ I⊤ = {0}. Consider Q ∈ Iα (M) such that I ∩ Q = {0}, then by Proposition 4.5 (vii), we have Q ⊆ I⊤. Therefore, (Iα (M) , ∩ , ∨ α, {0} , M) is a pseudo-complemented lattice. □
Theorem 5.10.(Iα (M) , ∩ , ∨ α, {0} , M) forms a distributive lattice.
Proof. Let I, G, K ∈ Iα (M). Then by Theorem 3.8, we have
Now, we prove the second equation holds. It is clear that
Conversely, for x ∈ ⋃ δ∈I∨IGδ⊤⊤ ∩ ⋃ ξ∈I∨IKξ⊤⊤, then there exist δ ∈ I ∨ IG, ξ ∈ I ∨ IK such that x ∈ δ⊤⊤ and x ∈ ξ⊤⊤, which implies x ∈ δ⊤⊤ ∩ ξ⊤⊤ = (δ ∧ ξ) ⊤⊤ by Proposition 4.6(iv). Since δ ∧ ξ ∈ (I ∨ IG) ∩ (I ∨ IK), we have x ∈ ⋃ θ∈(I∨IG)∩(I∨IK)θ⊤⊤. Hence
Thus,
Therefore, (Iα (M) , ∩ , ∨ α, {0} , M) is distributive lattice. □
Proposition 5.11.If for each I ∈ I(M), I has the maximum element, then (Iα (M) , ∩ , ∨ α, {0} , M) is a Boolean algebra.
Proof. From Theorem 5.9 and Theorem 5.10, we can obtain that (Iα (M) , ∩ , ∨ α, {0} , M) is a pseudo-complemented lattice and distributive lattice. Now, let I ∈ Iα (M). Next, we show that I⊤ is the complement of I ∈ Iα (M). Clearly, I⊤ ∩ I = 0 and I⊤ ∨ αI = ⋃ δ∈I∨II⊤δ⊤⊤. We note that 1 ∈ ⋃ δ∈I∨II⊤δ⊤⊤. Let ξ be the maximum element of I ∨ II⊤, then by Lemma 5.6 we have (I ∨ II⊤) ⊤ = ⋂ θ∈I∨II⊤θ⊤ = ξ⊤. Since (I ∨ II⊤) ⊤ ⊆ I⊤ ∩ I⊤⊤ = {0}, we get ξ⊤ = {0}. It implies ξ⊤⊤ = M, thus I⊤ ∨ αI = M. Therefore, (Iα (M) , ∩ , ∨ α, {0} , M) is a Boolean algebra. □
Corollary 5.12.Assume M is a finite MTL-algebra. Then (Iα (M) , ∩ , ∨ α, {0} , M) is a Boolean algebra.
Definition 5.13 ([6]) Assume M is a complete lattice and δ ∈ M. If for any G ⊆ M, δ ≤ ⋁ G implies that there exist ξ1 ·· · ξn ∈ G such that δ ≤ ξ1 ∨ ·· · ∨ ξn, then we say a is a compact element. And we say M is a algebraic lattice provided that its each element can be expressed as the join of some compact elements.
Theorem 5.14.Let ξ ∈ M, then the least α-ideal containing 〈ξ〉 is compact in Iα (M), i.e. is compact in Iα (M).
Proof. From the proof of Theorem 5.9, we can see that . Suppose such that , we aim to show there exist finite elements G1, G2 ·· · Gn of satisfying .
Since ξ ∈ 〈ξ〉 and ξ ∈ ξ⊤⊤, we have . So there is an such that ξ⊤⊤ ⊆ θ⊤⊤. In fact, by Theorem 3.5 implies there exist and δi ∈ Gi (1 ≤ i ≤ n) such that θ ≤ δn ⊕ (⋯ ⊕ (δ3 ⊕ (δ2 ⊕ δ1)) ⋯). It follows from Proposition 4.6 (i) that
So we can get
Let , it is easy to see that
which means . In fact, is an α-ideal, it gives . Since is the least α-ideal containing 〈ξ〉, we have . By the fact that is finite, we conclude that is compact.
Conversely, we state that each compact element in Iα (M) is with the form , for some z ∈ M. Let G ∈ Iα (M) be a compact element of Iα (M). Then by Theorem 5.5 we get . Since G = ⋁ I {〈δ〉|δ ∈ G}, we have
Since G is compact, there exist δi ∈ G (1 ≤ i ≤ n) such that
It follows from Proposition 3.7(ii) that . Put z = δ1 ⊕ ·· · ⊕ δn, we have .
□
Theorem 5.15.The lattice (Iα (M) , ∩ , ∨ α, {0} , M) is an algebraic lattice.
Proof. Let G ∈ Iα (M). Then by Theorem 5.5 we get . Since G = ⋁ I {〈δ〉|δ ∈ G}, we have
It follows from Theorem 5.14 that is compact. Therefore, (Iα (M) , ∩ , ∨ α, {0} , M) is an algebraic lattice. □
Theorem 5.16.The lattice structure (Iα (M) , ∩ , ∨ α, {0} , M) can form a Heyting algebra.
Proof. For any I, J ∈ Iα (M), consider U = {x ∈ M| ∀ i ∈ I, i ∧ x ∈ J}. Now, we prove U is an ideal. If a, b ∈ U, then for any i ∈ I, a ∧ i ∈ J, b ∧ i ∈ J, so by Proposition 3.2(vii) (a ⊕ b) ∧ i ≤ (a ∧ i) ⊕ (b ∧ i) ∈ J. If a ∈ U and b ≤ a, then for any i ∈ I, b ∧ i ≤ a ∧ i ∈ J, thus b ∧ i ∈ J, it implies b ∈ U. Therefore, U is an ideal. Define I → αJ = ⋃ z∈Uz⊤⊤. Clearly, I → αJ ∈ Iα (M). Next, we prove H ∩ I ⊆ J iff H ⊆ I → αJ If I, J, H ∈ Iα (M) and H ∩ I ⊆ J. We will show that H ⊆ I → αJ. Let x ∈ H, it is easy to see that x ∧ i ∈ H ∩ I, so x ∧ i ∈ J for all i ∈ I. Hence x ∈ I → αJ. Since x is arbitrary, we conclude that H ⊆ I → αJ.
Conversely, assume H ⊆ I → αJ. Now we prove that H ∩ I ⊆ J. Let y ∈ H ∩ I, then y ∈ I and y ∈ H, and so y ∈ I → αJ = ⋃ z∈Uz⊤⊤. Then there exists z ∈ U such that y ∈ z⊤⊤. Further, we get y⊤⊤ ⊆ z⊤⊤ and z ∧ i ∈ J for all i ∈ I. Put i = y, then y ∧ z ∈ J. Since J ∈ Iα (M), we have (y ∧ z) ⊤⊤ ⊆ J. By Proposition 4.6(iv), we get (y ∧ z) ⊤⊤ = y⊤⊤ ∩ z⊤⊤ = y⊤⊤. It yields that y ∈ y⊤⊤ ⊆ J. Since y is arbitrary, we conclude that H ∩ I ⊆ J. □
Conclusions
In this paper, we showed that ⊕ is non-associative on residuated lattices. It follows that the ideal generation formula in BL-algebras [11] doesn’t hold on residuated lattices. So it is clearly incorrect that Liu [12] extended the ideal generation formula in BL-algebras to residuated lattices. But in our paper, we used the inequality (δ ⊕ ξ) ⊕ θ ≤ δ ⊕ (ξ ⊕ θ) to give the correct ideal generation formula on residuated lattices. It laid the foundation for us to study ideals on residuated lattices. Also, we extended the concepts of annihilators and α-ideals to MTL-algebras, and generalized some results obtained in [24]. We showed that the least α-ideal containing the ideal I is ⋃x∈Ix⊤⊤ on an MTL-algebra and we further proved that the least α-ideal containing the ideal I is I⊤⊤ on a finite MTL-algebra. In fact, we observed that there are no non-trivial α-ideals on MTL-chains or in BL-chains. Thus, the set Iα (M) of all α-ideals in a BL-chain M [24] was a trivial structure containing two elements {0} and M. However, Zou [24] discussed the lattice structure of Iα (M) in a BL-chain M and obtained some related results. Obviously, these results were trivial in [24]. While in our paper, we studied the lattice structure of Iα (M) on a general MTL-algebra M and got a series of non-trivial results in some non-chain cases. For example, Iα (M) can be made into an algebraic lattice, (Iα (M) , ∩ , ∨ α, {0} , M) became a Boolean algebra under certain conditions. Future research will focus on studying the congruence relation induced by α-ideals and corresponding quotient algebra on MTL-algebras.
Footnotes
Acknowledgements
This study was funded by a grant of National Natural Science Foundation of China (11871097, 12071033, 12001423, 61976244, 11961016), Beijing Institute of Technology Science and Technology Innovation Plan Cultivation Project (No. 2021CX01030), the Natural Science Basic Research Plan in Shaanxi Province of China (2020JQ-762, 2021JQ-580, 2021JQ-579) and Natural Science Foundation of Education Committee of Shannxi Province (20JK0626).
References
1.
BelohlávekR., Some properties of residuated lattices, Czechoslovak Math J53 (2003), 161–171.
2.
BikhoffG., Lattice theory, Amer Maths Soc, 1973.
3.
CornishW.H., Annulets and α-ideals in a distributive lattice, J Austral Math Soc15 (1973), 70–77.
4.
DongY.Y., XinX.L., α-filters and prime α-filter spaces in residuated lattices, Soft Computing23 (2019), 3207–3216.
5.
EstevaF., GodoL., Monoidal t-norm based logic: towards a logic for left-continuous t-norms, Fuzzy Sets Syst124 (2001), 271–288.
6.
GrätzerG., Lattice theory, W. H. Freeman and Company, San Francisco, 1979.
7.
HájekP., Metamathematics of fuzzy Logic, Kluwer Academic Publishers, Dordrecht, 1998.
8.
HeP.F., XinX.L., On derivations and their fixed point sets in residuated lattices, Fuzzy Sets Syst303 (2016), 97–113.
9.
HeP.F., XinX.L., YangY.W., On state residuated lattices, Soft Computing19 (2015), 2083–2094.
10.
JayaramC., Prime α-ideals in a 0-distributive lattice, Indian J Pure Appl Math3 (1986), 331–337.
11.
LeleC., NganouJ.B., MV-algebras derived from ideals in BL-algebras, Fuzzy Sets Syst218 (2013), 103–113.
12.
LiuY., QinY., QinX.Y., XuY., Ideals and fuzzy ideals on residuated lattices, Int J Mach Learn Cyber8 (2017), 239–253.
13.
PawarY.S., ManeD.N., α-ideals in 0-distributive semilattices and 0-distributive lattices, Indian J Pure Appl Math24(7-8) (1993), 435–443.
14.
PeiD.W., On equivalent forms of fuzzy logic systems NM and IMTL, Fuzzy Sets Syst138 (2003), 187–195.
15.
RaoG.C., RaoM.S., α-ideals and prime ideals in almost distributive lattices, Int J Algebra3 (2009), 221–229.
16.
TurunenE., Boolean deductive systems of BL-algebras, Arch Math Logic40 (2001), 467–473.
17.
TurunenE., MertanenJ., States on semi-divisible residuated lattices, Soft Computing12 (2008), 353–357.
18.
WangG.J., An introduction to mathematical logic and resolution principle, Science in China Press, Beijing, 2003.
19.
WangG.J., MV-algebras, BL-algebras, R0-algebras and multiple-valued logic, Fuzzy Systems and Mathematics16 (2002), 1–15.
20.
WangJ.T., XinX.L., SaeidA.B., Very true operators on MTL-algebras, Open Math14 (2016), 955–969.
21.
WardM., DilworthR.P., Residuated lattices, Trans Amer Math Soc, 1939.