Abstract
We study the lattice structure of fuzzy A-ideals in an mv-module M (fai (M), symbolically) and show that it is a complete Heyting lattice and so the set of its pseudocomplements forms a Boolean algebra. In the sequel, the properties of fuzzy congruences in an mv-module are investigated and using them some structural theorems are stated and proved. Finally, it is proved that fai (M) can be embedded into the lattice of fuzzy congruences.
Introduction
The concept of an mv-algebra was introduced by Chang [8], as an algebraic counterpart of ℵ0-valued Łukasiewicz propositional calculus. After that many studies were done on mv-algebras by several researchers. For a complete information about the foundation of mv-algebras see [9]. In [20], Rachůnek studied the connection between mv-algebras and (bounded) DRℓ-semigroups and proved that they are equivalent. In [13], Di Nola et al. proved that perfect mv-algebras are categorically equivalent to abelian ℓ-groups. In [5], Belluce et al. studied mv-algebras from algebraic geometry point of view. Dvurečenskij et al. introduced product mv-algebras (briefly, pmv-algebra) [10]; i.e., an mv-algebra with a product defined on the whole mv-algebra, and proved that product mv-algebras and associative unital ℓ-rings are categorically equivalent. So, it is quite natural to consider modules over pmv-algebras, generalizing the divisible mv-algebras and the mv-algebras obtained from Riesz spaces, and to prove natural equivalence theorems. Hence, the notion of mv-module was introduced by Di Nola et al. [11], see also [4, 26]. Among all respects, ideal theory plays a crucial role in studying these algebras; they correspond to the sets of provable formulas of related logic. Then, the notion of an ideal of an mv-algebra was introduced by Chang [8] and the notion of an A-ideal in an mv-module M, where A is a pmv-algebra was introduced by Di Nola et al. (see [11]). They proved that any A-ideal induces a congruence in M such that the congruence classes together with those operations induced from M form an mv-module. Up to now, mv-modules have studied by many researchers (see [3, 22–24]).
To model uncertain problems in real life, many approaches have introduced. One of the most important tools is fuzzy set theory, introduced by Zadeh [27]. After that many researchers applied it to several branches of mathematics such as group theory, ring theory, topology, lattice theory, automata theory, and so on. In related to algebras of logic specially mv-algebras, many authors have studied these algebras and published interesting works, say [17, 18]. Forouzesh [15] introduced (prime) fuzzy A-ideals of mv-modules and obtained some characterizations. Bakhshi [1] also introduced the notion of L-fuzzy prime and L-fuzzy primary ideals of product mv-algebras and mv-modules and gave some related properties.
In this paper, we are going to investigate more properties of mv-modules from lattice theory and fuzzy set theory point of view, based on A-ideals. To do this, first we give an equivalent characterization of fuzzy A-ideals introduced in [15] and obtain some new results. In the sequel, we prove that fuzzy A-ideals form a complete Heyting lattice. Next, fuzzy congruences on an mv-module are introduced and several properties are obtained. Also, some structural results are obtained. In the third part, we give an embedding from fai (M) into the lattice of fuzzy congruences of M.
Preliminaries
In this section, we collect some useful information from the literature (see [8, 16], for more details).
An algebra (M ; , ★, 0) of signature (2,1,0) is called an mv-algebra if (M ; , 0) is a commutative monoid and for every a, b ∈ M, (a★) ★ = a, 0★a = 0★, and (a★ b) ★ b = (b★ a) ★ a. mv-algebra M with the binary relation ≼ defined as x ≼ y ⇔ x★ y = 0★ is a partially ordered set.
In an mv-algebra M, the operations ‘’, ‘⊓’ and ‘⊔’ are defined as follows:
A nonempty subset I of mv-algebra (M ; , ★, 0) is called an ideal if (i) x, y ∈ I implies that xy ∈ I and (ii) whenever a, b ∈ M are such that a ≼ b and b ∈ I, then a ∈ I. Assume that (M ; , ★, 0) is an mv-algebra and + is a partial binary operation on M defined by a + b = a b provided that a ≼ b★. Then the structure (M ; , • , ★, 0) is called a pmv-algebra if (i) whenever a + b is defined in M, then a • c + b • c and c • a + c • b are defined and are equal to (a + b) • c and c • (a + b), respectively, (ii) (M ; • , 0, ≼) is a partially ordered monoid. mv-algebra (M ; , ★, 0) is called an mv-module over pmv-algebra (A ; , • , ★, 0) if there exists a function A × M→M with (α, a) ↦ αa such that (i) whenever x + y is defined in M, αx + αy is defined and α (x + y) = αx + αy, (ii) if α + β is defined in A, then αx + βx is defined in A and (α + β) x = αx + βx, (iii) (α • β) x = α (βx). M is called a unital mv-module if A has an identity 1A and 1Ax = x, for any x ∈ M.
x ≼ y implies αx ≼ αy.
α ≼ β implies αx ≼ βx.
α (x y) ≼ αx αy.
In mv-modules, homomorphisms, epimorphisms, monomorphisms, the kernel of a homomorphism, and congruences are introduced naturally. A nonempty subset I of M is called an A-ideal if it is an ideal of M and for all α ∈ A and a ∈ I, αa ∈ I. It must be noted that the kernel of any homomorphism is an A-ideal.
Let X be a nonempty set, [0, 1] the real unit interval, and let [0, 1] X denotes the set of all fuzzy subsets of X. We mention that any element of [0, 1] X×X is called a fuzzy relation in X; we denote the set of fuzzy relations in X by FR (X). For σ, υ ∈ [0, 1] X, σ and υ are said to have the same tip if
Let (L ; ⊓ , ⊔ , ≤) be a complete lattice. An element a ∈ L is said to be compact if whenever a ≤ ⨆ A in L, we have a ≤ ⨆ A1, for some finite subset A1 of A. L is said to be algebraic if it is complete and any element of L is a join of compact elements of L. L is called Brouwerian if ⊓ is distributive over the arbitrary joins. Homomorphisms and monomorphisms (or embeddings) are defined algebraically; i.e., any function that preserves joins and meets.
For nonempty set A, a mapping C : 2A→2A with three properties X⊂C (X), X⊂Y implies that C (X) sC (Y), C (C (X)) = C (X)
is called a closure operator. If C (X) = X, X is said to be closed. Also, if C (X) = ⋃ {C (Y) : YsX isfinite}, for X⊂A, C is said to be algebraic.
In this paper, M will be denoted an mv-module over pmv-algebra A, unless otherwise stated.
Construction of some algebras of logic by using fuzzy A-ideals
Equivalent definitions of fuzzy A-ideals are given and some characterizations of them such as the properties of the lattice of them are obtained. Next, the notion of a fuzzy congruence is introduced and by using it we construct a new mv-module structure.
Fuzzy A-ideals
Let σ ∈ [0, 1] M and consider the following properties:
(
(
(
(
(
(
(
According to [15], a fuzzy A-ideal of mv-module M is a fuzzy subset of M satisfying (
σ ∈ fai (M).
σ satisfies (
σ satisfies (
σ satisfies (
(2) Ra (3) Let x, y, z ∈ M such that z★ y x = 0★. Then z ≼ y x and so by (
(3) ⇔ (4) Straightforward.
(4) Ra (1) Let x, y ∈ M. From
To prove (FI5), let x ≼ y. Similar to the proof of the previous step we have
To prove (FI3), let x ∈ M, a ∈ A and ɛ > 0. Similar to the first part of the proof we can find a natural number n and i1, i2, …, i
n
∈ M such that x ≼ i1 i2 ⋯ i
n
and
For the last part, it is enough we observe that if M is unital so every element x of M can be written as ax, for some a ∈ A. Hence the inequality
The second part follows from the fact that for any nonempty set A of fuzzy A-ideals we have ⋃A = ⋃ {∪ X : X∈A isfinite}. Indeed, for any x ∈ M,
From Theorem 3.6 and [21 Theorem I.5.5] it follows that
Hence,
By Corollary 3.1, for any ν ∈ FI (M), the mapping α ↦ α ⊓ ν on FI (M) is residuated and so by [6 Theorem 1.3] sup {ν ∈ FI (M) : α ⊓ νsβ} = α→β exists, for any α, β ∈ FI (M). So, (FI (M) , ⊔ , ⊓ , →, zero, unit) is a Heyting algebra.
Furthermore, for ν ∈ FI (M), ν★ = ν→0 is the pseudocomplement of ν. So, we have
Let S (FI (M)) = {ν★ : ν ∈ FI (M)} and define α ⊔ β = (α★ ⊓ β★) ★, for any α, β ∈ FI (M). Then by [6 Theorem 7.2] we have
As an applied example of Theorems 3.9 and 3.12 and Corollary 3.11 we get that FI (M) is a distributive lattice and so by [16, Theorem 101], FI (M) does not contain any pentagon or diamond as a sublattice. This means that there are not three fuzzy A-ideals (or three non-comparable fuzzy A-ideals) μ, ν and ρ with μ ⊂ ν and μ ⊓ ρ = ν ⊓ ρ and μ ⊔ ρ = ν ⊔ ρ. For convenience, we consider the crisp case. If I, J and K are ideals of M with I ⊂ J, then there exists an ideal K such that I ∩ K = J ∩ K. In other words, the elimination property for the intersection operation does not hold. Similarly, for the join operation we get a same result. Furthermore, for any ideal I the largest ideal K such that I ⊓ K = zero exists, which is called the pseudocomplement of I. Most important result is that these pseudocomplements form a Boolean lattice (or Boolean algebra).
An element ϱ ∈ FR (M) is called a fuzzy equivalence relation if for any x, y ∈ M, (i) ϱ (x, x) = ⨆ {ϱ (y, z) : y, z ∈ M}, (ii) ϱ (x, y) = ϱ (y, x), and ϱ (x, y) ≥ ⨆ z∈M {ϱ (x, z) ⊓ ϱ (z, y)}. Let Fe (M) denotes the set of all fuzzy equivalence relations in M. The intersection, composition and the inclusion relation on [0, 1] M×M are defined as
ϱsσ ⇔ ϱ (x, y) ≤ σ (x, y), (ϱ ∩ σ) (x, y) = ϱ (x, y) ⊓ σ (x, y), and
ϱccσ (x, y) = ⨆ z∈X
ϱ (x, z) ⊓ σ (z, y).
for all x, y ∈ M.
ϑ (x★, y★) ≥ ϑ (x, y),
ϑ (x y, u v) ≥ ϑ (x, u) ⊓ ϑ (y, v),
ϑ (αx, αy) ≥ ϑ (x, y),
for all α ∈ A.
We say that M is fuzzy congruence-permutable if ϱccσ = σccϱ, for all ϱ, σ ∈ Fc (M). It is easy to verify that for ϱ, σ ∈ FR (M) with the same tip t, ϱ ∩ σ and ϱccσ have the same tip t.
Let con (M), FR (M) (Fe (M), Fc (M)) denote the set of all congruences and fuzzy (equivalence, congruence) relations in M, respectively.
Obviously, by (i) and the definition of the operation ‘ ’, the condition (ii) of Definition 3.13 can be replaced by
By a routine verification we find that for ϑ ∈ FR (M), ϑ ∈ Fc (M) if and only if ϑ t ∈ con (M), for all t ∈ [0, 1], with ϑ t ≠ ∅.
Let ϑ ∈ FR (M). For x ∈ M, ϑ x ∈ [0, 1] M is defined as ϑ x (y) = ϑ (y, x), for all y ∈ M. Now, we have the following lemma.
ϑ
x
= ϑ
y
if and only if
If ϑ
t
≠ ∅, for t ∈ [0, 1], then 0/ϑ
t
= (ϑ0)
t
.
(ii) Assume that ϑ t ≠ ∅, for t ∈ [0, 1] and x ∈ 0/ϑ t . Then (x, 0) ∈ ϑ t ; i.e., ϑ0 (x) = ϑ (x, 0) ≥ t, whence x ∈ (ϑ0) t . Then 0/ϑ t s (ϑ0) t . Conversely, if x ∈ (ϑ0) t , then ϑ (x, 0) = ϑ0 (x) ≥ t, whence x ∈ 0/ϑ t . Hence, (ϑ0) t s0/ϑ t , completes the proof.□
This shows that the converse of Proposition 3.2 is not true in general.
For fuzzy relation ϑ in M, let
We observe that if
□
In Theorem 3.16, we proved that if ϑ ∈ Fc (M), M/ϑ together with the operations induced from those of M forms an mv-module without giving any information about the existence of ϑ. Here, we show that any fuzzy A-ideal induces such a fuzzy congruence.
For x, y ∈ M define m (x, y) = (x y★) y ( x★). It is routine to verify that
(m1) m (x, 0) = x.
(m2) m (x, y) ≼ m (x, z) m (z, y).
(m3) m (x u, y v) ≤ m (x, y) m (u, v).
(m4) m (ax, ay) ≼ am (x, y).
By Theorems 3.9 and 3.28 it follows that
One of the most important tools in studying those algebras that arose from logic is (fuzzy) A-ideal theory. And what properties these (fuzzy) A-ideals may have which are useful to study structural aspects of these algebras. To answer these questions, first, fuzzy A-ideals of mv-modules were studied and showed that they form a Heyting lattice and as an algebraic structure, it contains their pseudocomplemented of elements as a Boolean algebra. Second, using fuzzy congruences in mv-modules, we characterized them and after investigating homomorphism theorems we proved that fuzzy A-ideals can be considered as a sublattice of the lattice of fuzzy congrurences.
