Abstract
It is clear to characterize logic algebras, ideals and filters play important role, therefore in this research, we survey the structure of various ideals and find some types of ideals such as positive implicative ideals, strong ideals and MV-ideals in residuated lattices. We also introduce the concept of quasi ideals and show that any ideal is a quasi ideal, but the converse does not hold in general. We clarify the relations between these ideals in residuated lattices, strong residuated lattices and BL-algebras. For instance, we prove that in strong residuated lattices the concept of quasi ideals and ideals are the same and in BL-algebras the concepts of quasi ideals, ideals, strong ideals and MV-ideals coincide, whereas they are different in residuated lattices and MTL-algebras. We detect the relation between these ideals with MV-algebras, strong algebras and Boolean algebras.
Introduction
It is well-known that certain information process is based on classical logic (Boolean logic) and artificial intelligence deal with uncertain information that this process is based of non-classical logic. Many-valued logic, as the extension and development of classical logic, has always been a crucial direction in non-classical logic. To formalize the fuzzy logic induced by continuous t-norms on the real unit interval [0,1], in 1998, Hájek introduced a general many-valued logic, called Basic Logic that BL-algebras are the algebraic structure of this logic [8]. As is known to all result that a t-norm has a residuum if and only if the t-norm is left-continuous, so this shows that Basic Logic is not the most general t-norm- based logic. In fact, a logic weaker than Basic Logic, called Monoidal t-norm-based logic (MTL for short), was defined by Esteva and Godo in [7] and proved to be the logic of left-continuous t-norms and their residua. Thus, the MTL is indeed the logic of left-continuous t-norms, and MTL-algebras are the algebraic counterpart of this logic. Residuated lattices are very basic and important algebraic structure because the other logical algebras such as BL-algebras and MTL-algebras are all particular cases of residuated lattices. They have been investigated by Krull, Ward and Dilworth, Balbes and Dwinger and Pavelka (see [1 , 18]). Y. Liu et al. in [10] introduced and characterized the concept of an ideal on residuated lattices, they also study fuzzy ideals and congruence relation induced by an ideal on a residuated lattice. In fact by Theorem 2.9, Definitions 2.8 and 2.10, the concept of ideals and LI-ideals that studied on lattice implication algebras and MTL-algebras coincides, respectively (See [11, 19]). In area of logic algebras, many types of filters in residuated lattices or in special classes of residuated lattices (BL-algebras, MTL-algebras, etc.) have been studied. Many researchers (see [4, 9]) by the structures of some logical algebras such as MV-algebras, Boolean algebras and Gődel algebras introduced some types of filters such as MV-filters (fantastic filters), positive implicative filters (Boolean filters) and implicative filters (Hyting filters or G-filters). Similarly to characterize logical algebras ideals are important and we study some types of ideals in residuated lattices and special classes of them. In this paper, by the concept of ideals and structure of some classes of residuated lattices, we introduce the concepts of positive implicative ideals, quasi ideals, strong ideals and MV-ideals. We characterize the relationships between these ideals and survey these concepts of ideals in BL-algebras and strong algebras and show that in strong residuated lattices, the concept of quasi ideals and ideals coincides and in BL-algebras, the concepts of quasi ideals, ideals, strong ideals and MV-ideals coincide. Finlay, we show the relation between these ideals by a figure.
Preliminaries
A resituated lattice is an algebra (L, ∨ , ∧ , ⊙ , → , 0, 1) of type (2,2,2,2,0,0) such that (L, ∨ , ∧ , 0, 1) is a bounded lattice with the greatest element 1 and the smallest element 0, (L, ⊙ , 1) is a commutative monoid, (⊙ , →) is an adjoint couple on L. A resituated lattice L is called a strong residuated lattice or Glivenko residuated lattice if (x
** → x) ** = 1 for all x, y ∈ L. A resituated lattice L is called an MTL-algebra, if it satisfies the pre-linearity equation: (x → y) ∨ (y → x) =1 for all x, y ∈ L. An MTL-algebra L is called an IMTL-algebra, if (x → 0) →0 = x, for all x ∈ L. An MTL-algebra L is called a BL-algebra if x ∧ y = x ⊙ (x → y), for all x, y ∈ L. A BL-algebra L is said to be an MV-algebra if (x → y) → y = (y → x) → x or x
** = 0 that x
* = x → 0.
x ≤ y ⇔ x → y = 1. 1 → x = x, x → 1 =1, x → x = 1, 0 → x = 1, x → (y → x) =1.
x ≤ y → z ⇔ y ≤ x → z.
x → (y → z) = (x ⊙ y) → z = y → (x → z).
x ≤ y implies z → x ≤ z → y and y → z ≤ x → z.
z → y ≤ (x → z) → (x → y), z → y ≤ (y → x) → (z → x). (x → y) ⊙ (y → z) ≤ x → z.
x
* = x
***, x ≤ x
**.
x
* ∧ y
* = (x ∨ y) *.
x ∨ x
* = 1 implies x ∧ x
* = 0. (x → y
**) ** = x → y
**.
x ⊙ y ≤ x ∧ y.
x ≤ y implies x ⊙ z ≤ y ⊙ z.
y → z ≤ x ∨ y → x ∨ z.
x
* ∨ y
* = (x ∧ y) *. (x ∨ y) → z = (x → z) ∧ (y → z).
x ∨ y = ((x → y) → y) ∧ ((y → x) → x).
x → (y ∨ z) = (x → y) ∨ (x → z).
x ∧ (y ∨ z) = (x ∧ y) ∨ (x ∧ z). (x ∧ y) ** = (x
** ∧ y
**),(x ∨ y) ** = (x
** ∨ y
**), (x ⊙ y) ** = (x
** ⊙ y
**).
In a residuated lattice, the binary operation ⊕ is defined by x ⊕ y = x * → y for any x, y ∈ L.
F is called a filter (deductive system) if 1 ∈ F and x ∈ F, x → y ∈ F imply y ∈ F. let F be a filter of L. Then F is called a strong filter of L if for all x ∈ L, (x
** → x) ** ∈ F.
x
** = x. (x → y) → y = (y → x) → x = x ∨ y.
(L, ⊕ , * , 0) is a MV-algebra. (x → y) → y = (y → x) → x. ((x → y) → y) → x = y → x.
for any x, y ∈ L, if x ≤ y and y ∈ I, then x ∈ I, for any x, y ∈ I, x ⊕ y ∈ I.
0 ∈ I, for any x, y ∈ L, if (x
* → y
*) * ∈ I and x ∈ I, then y ∈ I.
L is a Boolean algebra. (x → y) → x = x, for every x, y ∈ L.
x
* → x = x, for every x ∈ L.
(x
** → x) ** = 1. (x → y) ** = x → y
**.
Quasi ideals and strong ideals in residuated lattices
0 ∈ I and (x → y) * ∈ I and y ∈ I imply x ∈ I.
The following example shows that the converse of Lemma 3.2, does not hold in general.
Suppose that ∧ and ∨ are defined on L by min and max, respectively. Then (L, ∧ , ∨ , ⊙ , 0, 1) is a residuated lattice. It is easy to show that {0, a} is a quasi ideal, but {0, a} is not an ideal, since (a * → b *) * = (c → c) * = 0 ∈ {0, a}, but b ∉ {0, a}.
The following example shows that strong ideals exist.
Suppose that ∧ and ∨ are defined on L by min and max, respectively. Then (L, ∧ , ∨ , ⊙ , 0, 1) is a residuated lattice. It is easy to show that I = {0, a} and I = {0} are strong ideals, but in Example 3.3, {0, a} is not a strong ideal, since (a ** → a) * = (b → a) * = c * = b ∉ {0, a}.
{0} is a strong ideal. every ideal is a strong ideal. L is a strong residuated lattice.
Therefore ((y → x) * → (x * → y *) *) * = ((x ** → x) **) * = 0 ∈ I, and it follows that (y → x) * ∈ I. Now, since I is a quasi ideal and x ∈ I, we have y ∈ I.
Second way: by Lemma 2.12, we have (x * → y *) ** = (y → x **) ** = (y → x) **, and it follows that (y → x) * = (x * → y *) * ∈ I, hence by the definition of a quasi ideal, we have y ∈ I. □
{0} is a strong ideal. every quasi ideal is a strong ideal. L is a strong residuated lattice.
Positive implicative ideals in residuated lattices
(z * → ((x * → y *) → x *) **) * ∈ I and z ∈ I implies x ∈ I for all x, y, z ∈ L.
Since I is a positive implicative ideal, hence y ∈ I. □
The following example shows that the converse of Theorem 4.2, does not hold in general.
Suppose that ∧ and ∨ are defined on L by min and max, respectively. Then (L, ∧ , ∨ , ⊙ , 0, 1) is a residuated lattice. It is easy to show that {0, a} is a positive implicative ideal, but {0} is not a positive implicative ideal, since ((a * → 1*) → a *) * = (a ** → a *) * = (a → b) * = 0 ∈ {0}, but a ∉ {0}.
I is a positive implicative ideal. ((x
* → y
*) → x
*) * ∈ I implies x ∈ I. (x → x
*) * ∈ I implies x ∈ I.
Therefore by Definition 4.1, we have x ∈ I.
(ii) ⇒ (i) The proof is straightforward.
(ii) ⇒ (iii) Let (x → x *) * ∈ I. Then ((x * → 1*) → x *) * = (x ** → x *) * = (x → x *) * ∈ I, so by (ii) we have x ∈ I.
(iii) ⇒ (ii) Let ((x * → y *) → x *) * ∈ I. Then x * → 0 ≤ x * → y *, so (x * → y *) → x * ≤ (x * → 0) → x * = (x ** → x *). Consequently (x ** → x *) * ≤ ((x * → y *) → x *) *, hence by Definition 2.8 (I1), we have (x → x *) * = (x ** → x *) * ∈ I, and it follows that x ∈ I. □
I is a positive implicative ideal. (x
* → (x
* → y
*)) * ∈ I implies (x
* → y
*) * ∈ I. (z
* → (x
* → y
*)) * ∈ I implies (z
* → x
*) → (z
* → y
*)) * ∈ I.
Therefore
Now, by Definition 2.8 (I1), we have (((y * → x *) ** → x *) → (y * → x *) **) * ∈ I, hence by the definition of a positive implicative ideal (y * → x *) * ∈ I.
(ii) ⇒ (iii). Let I be an ideal of L and (z
* → (x
* → y
*)) * ∈ I. Since x
* ≤ z
* → x
*, hence (z
* → x
*) → y
* ≥ x
* → y
* and we have
So (z * → (z * → ((z * → x *) → y *))) * ≤ (z * → (x * → y *)) *.
Since I is an ideal and (z * → (x * → y *)) * ∈ I, we have (z * → (z * → ((z * → x *) → y *))) * ∈ I. Therefore by (i) we have (z * → x *) → (z * → x *)) * = (z * → ((z * → x *) → y *)) * ∈ I.
(iii) ⇒ (ii) It is sufficient in (iii), we put z = x.
(ii) ⇒ (i) Let (x → x
*) * ∈ I. Since
On the other hand since
Hence ((x → x *) ** → x *) * ∈ I and by the definition of an ideal we have x ∈ I. Therefore by Lemma 4.4, I is a positive implicative ideal. □
Thus (x
* → (x
* → (U → y
*) **)) * = 0 ∈ I. Now, by Lemma 4.5 (ii), we have (x
* → (U → y
*) **) * ∈ I, hence by Lemma 4.6, we have (U → (x
* → y
*)) * ∈ I. On the other hand since
Therefore ((U ** → (x * → y *) **) * ≤ (U → (x * → y *)) *. Since I is an ideal, so ((U ** → (x * → y *) **) * ∈ I ⊆ J. Now, since U * ∈ J and J is an ideal, we have (x * → y *) * ∈ J and this completes the proof. □
Conversely, if I is a positive implicative ideal and
{0} is a positive implicative ideal. every ideal is a positive implicative ideal. for all a ∈ L, L is a Boolean algebra.
(ii) ⇒ (iii) Since {0} is an ideal, by hypothesis, {0} is a positive implicative ideal. Hence by Theorem 4.8,
(iii) ⇒ (iv) Since L is a commutative residuated lattice for x, y ∈ L, there exist s, t ∈ L such that x = s *, y = t *. Now, we put u = ((x → y) → x) *. Since ((s * → t *) → s *) * = ((x → y) → x) * = u ∈ A (u) and A (u) is a positive implicative ideal, by Lemma 4.4 (ii) we have s ∈ A (u). Therefore (u * → s *) * ∈ {0}, hence [((x → y) → x) → x] * = [((x → y) → x) ** → x] * = 0, consequently ((x → y) → x) → x = 1, so (x → y) → x ≤ x. It is clear that x ≤ (x → y) → x. Hence (x → y) → x = x and by Proposition 2.11, L is a Boolean algebra.
(iv) ⇒ (i) Suppose that (x → x *) * ∈ {0}. Then by (iv), we have x * → x = (x → 0) → x = x. Hence by Proposition 2.11, (x → x *) * = ((x * → x) → x *) * = (x *) * = x ** ∈ {0}, this implies x = 0 ∈ {0}. Therefore by Lemma 4.4, {0} is a positive implicative ideal. □
MV-ideals in residuated lattices
The following example shows that MV-ideals exist and the converse of Theorem 5.3, does not hold in general.
Suppose that ∧ and ∨ are defined on L by min and max, respectively. Then (L, ∧ , ∨ , ⊙ , 0, 1) is a strong residuated lattice. It is easy to show that {0, a} is a MV-ideal and {0} is a strong ideal, but {0} is not a MV-ideal, since (b * → a *) * = (a → b) * = 1* = 0 ∈ {0}, but (((a * → b *) → b *) → a *) * = (((b → a) → a) → b) * = ((a → a) → b) * = b * = a ∉ {0}.
Therefore
So ((u → y *) * → (u → y *) **) * ≤ (x * → y *) *. Since (x * → y *) * ∈ I, we have ((u → y *) * → (u → y *) **) * ∈ I, hence by Lemma 4.4, we have (u → y *) * = (((y * → x *) → x *) → y *) * ∈ I, this completes the proof. □
The following example shows that the converse of Theorem 5.5, does not hold in general.
Suppose that ∧ and ∨ are defined on L by min and max, respectively. Then (L, ∧ , ∨ , ⊙ , 0, 1) is a residuated lattice. It is easy to show that {0} is a MV-ideal, but {0} is not a positive implicative ideal, since ((a * → 1*) → a *) * = (a ** → a *) * = (b → b) * = 0 ∈ {0}, but a ∉ {0}.
Hence by the definition of a MV-ideal we have
On the other hand since
Therefore by Definition 2.8 (I1), we have
{0} is a MV-ideal. every ideal is a MV-ideal. (x
* → y
*) → y
* = (y
* → x
*) → x
*. ((x
* → y
*) → y
*) → x
* = y
* → x
*.
(ii) ⇒ (iii) By suppose we have {0} is a MV-ideal, if u = ((x
* → y
*) → y
*) *, then by Lemma 4.6, we have
Therefore by the definition of a MV-ideal, we have (((u * → x *) → x *) → u *) * ∈ {0} (a). On the other hand since y * ≤ u *, u * → x * ≤ y * → x *, it follows that (y * → x *) → x * ≤ (u * → x *) → x *, hence ((u * → x *) → x *) → u * ≤ ((y * → x *) → x *) → u *, and by (a) we have (((y * → x *) → x *) → u *) * ≤ (((u * → x *) → x *) → u *) * ∈ {0}. Consequently (((y * → x *) → x *) → u *) * ∈ {0}, and it follows that (((y * → x *) → x *) → u *) ** = (((y * → x *) → x *) → u *) =1. Therefore ((y * → x *) → x *) ≤ u * = ((x * → y *) → y *) ** = ((x * → y *) → y *). Similarly (y * → x *) → x * ≥ (x * → y *) → y *, so we have (y * → x *) → x * = (x * → y *) → y *.
(iii) ⇒ (iv) ((x * → y *) → y *) → x * = ((y * → x *) → x *) → x * = y * → x *.
(iv) ⇒ (ii) Suppose that I is an ideal and (x * → y *) * ∈ I. Then by (iv) we have (((y * → x *) → x *) → y *) * = (x * → y *) * ∈ I, and this completes the proof. □
{0} is a MV-ideal. every ideal is a MV-ideal. (x
* → y
*) → y
* = (y
* → x
*) → x
*. ((x
* → y
*) → y
*) → x
* = y
* → x
*. L is a MV-algebra.
In the following diagram we can see the relation between some kinds of ideals in residuated lattices.
Conclusion
It is well known that the use of filters and ideals play an important role in characterizing the structure of a logical system. Many researcher studied various filters in logical structures such as BL-algebras, MTL-algebras and residuated lattices, but because of some limitation various ideals are not defined and consequently by the structure of sub-logical algebras such as MV-algebras and strong algebras, we introduce some types of ideals in residuated lattices and detect the relations between these ideals in residuated lattices.
Footnotes
Acknowledgments
The author would like to thank the referees and editor for their valuable suggestions and comments.
