The concept of A-subset is introduced in lattice implication algebras. Firstly, the properties of the A-subset are discussed when A is a general set of lattice implication algebras. Next, the properties of A-subset are investigated when the A is an LI-ideal of lattice implication algebras. We obtain some properties of A-subset and prove that B(A)(the A-subset of B) is an LI-ideal in lattice implication algebras. Finally, the properties of A-subset are investigated in lattice implication product algebras. We prove that the A-subset of is the product of A-subset of Bi (i = 1, 2, ⋯ , n) respectively .
Non-classical logic has become a considerable formal tool for computer science and artificial intelligence to deal with fuzzy information and uncertain information. Many-valued logic, a extension and development of classical logic [1], has always been a crucial direction in non-classical logic. Incomparability which can be encountered in our life is an important one among all kinds of uncertainties. In order to research the many-valued logical system whose propositional value is given in a lattice, in 1993 Xu [2, 3] proposed the concept of lattice implication algebras by combining algebraic lattice and implication algebra. Since then many researchers have investigated this logic algebra and many results have been obtained [9–13, 24–29]. For example, in [4, 5], Jun et al. introduced the concept of LI-ideals and prime LI-ideals in lattice implication algebras and investigated some properties. In [6, 7], Liu introduced the notions of ILI-ideals and maximal LI-ideals in lattice implication algebras and investigated the properties of ILI-ideals, prime LI-ideals and maximal LI-ideals, respectively. In [8], Zhao studied on the implicative and fuzzy implicative LI-ideals in lattice implication algebras. In [20], Long investigated the LI-ideals in the lattice implication product algebras L1 × L2. After that, Long studied on fuzzy LI-ideals in the lattice implication product algebras and discussed the relation between the fuzzy LI-ideals of L1 × L2 and the fuzzy LI-ideals of L1 and L2 [21]. In [23], Zhu proposed the concept of IFI–ideals in lattice implication algebras and discussed the related properties. Xu have collected details of lattice implication algebras and lattice-value logic based on lattice implicationalgebras [3].
In 2005, Zhu proposed the concept of the annihilator in lattice implication algebras and introduced related properties [14]. The annihilator is an important part of the algebraic structure in lattice implication algebras. Since then, Long studied the properties of annihilator carefully in lattice implication algebras. In [15], Long proposed the concept of fuzzy annihilator in lattice implication algebras and some properties. In [19], Long intensive studied the properties of annihilators in finite lattice implication algebras. In this article, the authors founded out all annihilators of LI-ideals in the finite lattice implication algebras and proved that doing annihilator (briefly 0*) was an order-reversing involution operator. Next, the authors defined the implicative operator “⇒” in the Σ (L)(the sets of all LI-ideals of L) and proved that (Σ (L) , ∨ , ∧ , ⇒ , 0*, {0} , L) was a lattice implication algebra.
In 2006, Long proposed the concept of α-subsets which it was important promotion of annihilators [16]. The notion of α-subsets was gained that the zero element was replaced by a nonzero element in lattice implication algebras. Next, Long investigated the related properties of α-subsets [16–18]. It is very close that the relations between α-subsets and α-resolution domain. The proposition of α-subsets provided some help for automatic reasoning.
Now, a natural idea is to replace an element with a set. In this paper, with this objective in view, we will propose the concept of A-subsets and discuss the properties in lattice implication algebras. In particular, we will focus on the properties of A-subset when A is an LI-ideal and prove that B (A)(the A-subset of B) is an LI-ideal and A ⊆ B (A) in lattice implication algebra. Next, we will study on the A-subset in lattice implication product algebras. Firstly, we investigate the properties of A-subset in lattice implication product algebra L1 × L2. It is obtained that the A-subset of B1 × B2 is the product of A-subset of Li (i = 1, 2) respectively (briefly(B1 × B2) (A1 × A2) = B1 (A1) × B2 (A2)). Finally, we will generalize the conclusion from the product of two lattice implication algebras to the product of many lattice implication algebras. It is hoped that the above work would serve as a foundation for further studying lattice-valued logic system based on linguistic truth values lattice implication algebras and developing corresponding applied methods of uncertainty reasoning and resolution automated reasoning with linguisticterms.
Preliminaries
In this section, we recall some basic concepts and results, which we shall need in the subsequentsections.
Lattice implication algebras, introduced by Xu, are important logic algebras. A lattice implicationalgebra is defined as follows:
Definition 2.1. (Xu [2]) Let (L, ∨ , ∧ , ′, 0, I) be a bounded lattice with the universal boundaries 0 (the least element) and I(the greatest element) respectively, and “′” an order-reversing involution. If a mapping → : L × L → L satisfies for anyx, y, z ∈ L,
x → (y → z) = y → (x → z);
x → x = I;
x → y = y′ → x′;
x → y = y → x = I ⇒ x = y;
(x → y) → y = (y → x) → x;
(x ∨ y) → z = (x → z) ∧ (y → z);
(x ∧ y) → z = (x → z) ∨ (y → z),
then (L, ∨ , ∧ , ′, → , 0, I) is called a lattice implication algebra. In the following, unless otherwise stated, L always represents any given lattice implication algebra.
A mapping f : L1 → L2 from lattice implication algebras L1 to L2 is called a lattice implication homomorphism if it satisfies: for any x, y ∈ L1
A one-to-one and onto lattice implication homomorphism is called a lattice implication isomorphism.
In a lattice implication algebra, we define a partial ordering “⩽” as follows:
and the operation “⊕” as follows:
In a lattice implication algebra L, the following hold:
Theorem 2.1.(Xu [2]) LetLbe a lattice implication algebra, for anyx, y, z ∈ Lthe following hold:
0 → x = I, x → 0 = x′, I → x = x, x → I = I;
x ⩽ y ⇒ y → z ⩽ x → z, z → x ⩽ z → y;
x ∨ y = (x → y) → y, x ∧ y = ((x → y) → x′) ′;
x ∨ y ⩽ x ⊕ y;
x ∨ y = x ⊕ (y → x) ′;
x ⊕ (y → z) = y → (x ⊕ z);
x ⊕ (y ∧ z) = (x ⊕ y) ∧ (x ⊕ z);
x ∧ (y ⊕ z) ⩽ (x ∧ y) ⊕ (x ∧ z);
.
For more details of lattice implication algebras we refer the readers to [3].
Definition 2.2. (Xu [2]) Let L be a lattice implication algebra. A non-empty subset A of L is called an LI-ideal of L if it satisfies the following conditions:
(LI1) 0 ∈ A;
(LI2) (∀ x, y ∈ L) ((x → y) ′ ∈ A, y ∈ A ⇒ x ∈ A).
Let ∑ (L) denote the set of all LI-ideals of L.
Theorem 2.2.(Xu [2]) LetLbe a lattice implication algebra.Anon-empty subsetAofLis called an LI-ideal ofLif and only if:
(LI3) (∀ x, y ∈ L) (x ⩽ y, y ∈ A ⇒ x ∈ A);
(LI4) (∀ x, y ∈ L) ((x ∈ A, y ∈ A ⇒ x ⊕ y ∈ A).
Theorem 2.3.(Liu, Xu and Qin [6]) LetLbe a lattice implication algebra. A non-empty subsetAofLis called an LI-ideal ofL ⇔ (∀ x, y ∈ A, ∀ z ∈ L) if (z → x) ′ ⩽ y, then z ∈ A.
Definition 2.3. (Jun, Roh, and Xu [4]) Let L be a lattice implication algebra. A is a non-empty subset of L, the set <A>that it is generated by A is called an LI-ideal of L and a minimal LI-ideal contained A. Especially, if A = {a} , < A > = < {a} > = < a >;.
Theorem 2.4.(Jun, Roh, and Xu [4]) LetLbe a lattice implication algebra. A is a non-empty subset ofL, the following hold:
Theorem 2.5.(Xu [2]) LetLbe a lattice implication algebra, the following hold:
Theorem 2.6.(Jun, Roh, and Xu [4]) LetLbe a lattice implication algebra, the following hold:
Definition 2.4. (Jun, Roh, and Xu [4]) Let L be a lattice implication algebra. A proper LI-ideal A of a lattice implication algebra L is said to be prime if it satisfies the following condition:
A proper LI-ideal A of a lattice implication algebra L is said to be maximal if it satisfies the following condition:
Definition 2.5. (Liu, Xu and Qin [6]) Let L be alattice implication algebra. An LI-ideal A of a lattice implication algebra L is said to be an ILI-ideal if it satisfies the following condition:
Theorem 2.7.(Liu, Xu and Qin [6]) LetLbe a lattice implication algebra, ∀A, B ∈ ∑ (L), ifA ⊆ BandAis an ILI-ideal ofL, thenBis an ILI-ideal ofL.
A-subset
Firstly, the notion of the A-subset is introduced in lattice implication algebras.
Definition 3. 1. Let L be a lattice implication algebra. A and B are two non-empty subsets of L,
B (A) ={x ∈ L|x ∧ b ∈ A, ∀ b ∈ B}
B (A) is called an A-subset of B.
Obviously, if A = {0}, B (A) = B (0) is an annihilator of B.
Example 3.1. Let L = {0, a, b, c, d, I} the Hasse diagram of L be defined as Fig. 1 and “′” and “→” as follows:
It is easy to verify that (L, ∧ , ∨ , ′, →) is a lattice implication algebra [6]. Let B = {a, b} , A1 = {0, c}, A2 = {0, d, a} , A3 = {c, d}, then B (A1) = {0, c}, B (A2) = {0, d, a} , B (A3) = {d}.
The example 3.1 shows that the A-subset exists in lattice implication algebras.
Next, the properties of A-subset are discussed in lattice implication algebras.
Theorem 3.1.Let L be a lattice implication algebra, Ais a non-empty subset ofL, the following hold:
(∀ B ⊆ C ⊆ L) (C (A) ⊆ B (A));
(∀ B ⊆ L) (B ⊆ B (A) 2);
(∀ B ⊆ L) (B (A) = B (A) 3);
(∀ B, C ⊆ L) ((B ∪ C) (A) ⊆ C (A) ∩ B (A)).
Proof. (1) By Definition 3.1, suppose x ∈ C (A), then ∀c ∈ C, x ∧ c ∈ A, because B ⊆ C, ∀b ∈ B ⇒ b ∈ C, x ∧ b ∈ A, then x ∈ B (A), hence C (A) ⊆ B (A).
(2) Suppose x ∈ B, for any y ∈ B (A), ∀b ∈ B, y ∧ b ∈ A, so y ∧ x ∈ A, by Definition 3.1,x ∈ B (A) 2, hence B ⊆ B (A) 2.
(3) By the Theorem 3.1 (1) (2), because B ⊆ B (A) 2, then B (A) 3 ⊆ B (A). On the other hand, suppose x ∈ B (A), ∀c ∈ B (A) 2, ∀d ∈ B (A), c ∧ d ∈ A, then x ∧ c ∈ A, x ∈ B (A) 3, hence B (A) ⊆ B (A) 3. So, B (A) = B (A) 3.
(4) Because B ⊆ B ∪ C, C ⊆ B ∪ C, by the Theorem 3.1 (1), (B ∪ C) (A) ⊆ B (A) , (B ∪ C) (A) ⊆ C (A) hence (B ∪ C) (A) ⊆ B (A) ∩ C (A). □
Theorem 3.2.LetLbe a lattice implication algebra, Cis a non-empty subset ofL, the following hold:
(∀ A ⊆ B ⊆ L) (C (A) ⊆ C (B));
(∀ A, B ⊆ L) (C (A) ∪ C (B) = C (A ∪ B));
(∀ A, B ⊆ L) (C (A) ∩ C (B) = C (A ∩ B)).
Proof. (1) By Definition 3.1, suppose x ∈ C (A), then ∀c ∈ C, x ∧ c ∈ A, because A ⊆ B, then x ∧ c ∈ B, x ∈ C (B), hence C (A) ⊆ C (B).
(2) Suppose ∀x ∈ (C (A) ∪ C (B)), then x ∈ C (A) or x ∈ C (B), ∀c ∈ C, x ∧ c ∈ A or x ∧ c ∈ B, hence x ∧ c ∈ A ∪ B, x ∈ C (A ∪ B), thus C (A) ∪ C (B) ⊆ C (A ∪ B); On the other hand, suppose x ∈ C (A ∪ B), ∀c ∈ C, x ∧ c ∈ A ∪ B, then x ∧ c ∈ A or x ∧ c ∈ B, x ∈ C (A) or x ∈ C (B), hence x ∈ (C (A) ∪ C (B)), thus C (A ∪ B) ⊆ C (A) ∪ C (B), so C (A) ∪ C (B) = C (A ∪ B).
(3) Because A ∩ B ⊆ A, A ∩ B ⊆ B, by the Theorem 3.1 (1), C (A ∩ B) ⊆ C (A), C (A ∩ B) ⊆ C (B), then C (A ∩ B) ⊆ C (A) ∩ C (B); On the other hand, suppose x ∈ C (A) ∩ C (B), then x ∈ C (A) and x ∈ C (B), ∀c ∈ C, x ∧ c ∈ A and x ∧ c ∈ B, so x ∧ c ∈ A ∩ B, x ∈ C (A ∩ B), then C (A) ∩ C (B) ⊆ C (A ∩ B), hence C (A) ∩ C (B) = C (A ∩ B). □
Moreover, the properties of A-subset are introduced in lattice implication algebras when A is an LI-ideal. It is obtained that B (A) is an LI-ideal of L and A ⊆ B (A). These conclusions are very important for us to further study the structure of the lattice implication algebra.
Theorem 3.3.LetLbe a lattice implication algebra, Bis a non-empty subset ofL, Ais an LI-ideal ofL, thenB (A) is an LI-ideal ofLandA ⊆ B (A).
Proof. ∀b ∈ B, 0 ∧ b = 0 ∈ A, then 0 ∈ B (A); ∀x, y ∈ L, if (x → y) ′ ∈ B (A) and y ∈ B (A), then ∀b ∈ B, (x → y) ′ ∧ b ∈ A and y ∧ b ∈ A; A is an LI-ideal of L, by the Theorem 2.2, (y ∧ b) ⊕ ((x → y) ′ ∧ b) ∈ A, by the Theorem 2.1 (5) (8), (y ∧ b) ⊕ ((x → y) ′ ∧ b) ⩾ b ∧ (y ⊕ (x → y) ′) = b ∧ (x ∨ y) ⩾ b ∧ x, so x ∧ b ∈ A, x ∈ B (A), then B (A) is an LI-ideal of L; Next, we will prove the A ⊆ B (A). If x ∈ A, ∀b ∈ B, x ∧ b ⩽ x, by A is an LI-ideal of L, x ∧ b ∈ A, then x ∈ B (A), A ⊆ B (A). □
Theorem 3.4.LetLbe a lattice implication algebra, Bis a non-empty subset ofL, Ais an LI-ideal ofL, thenB (A) = L ⇔ B ⊆ A.
Proof. “⇐” Obviously, B (A) ⊆ L. Next, we will prove the L ⊆ B (A), suppose x ∈ L, because B ⊆ A, ∀b ∈ B, then b ∈ A, x ∧ b ⩽ b ∈ A, A is an LI-ideal of L, so x ∧ b ∈ A, then x ∈ B (A), L ⊆ B (A), hence B (A) = L.
“⇒” If B (A) = L, ∀b ∈ B, then b ∈ B ⊆ L = B (A), so b ∧ b = b ∈ A, thus B ⊆ A. □
Theorem 3.5.LetLbe a lattice implication algebra, the following hold:
Proof. (1) Suppose x ∈ B (A) ∩ B, then x ∈ B (A) and x ∈ B, by Definition 3.1, x ∧ x = x ∈ A, thus B (A) ∩ B ⊆ A; In addition, {0} ⊆ A, A ⊆ A, by Theorem 3.4, 0 (A) ⊆ A (A) = (B (A) ∩ B) (A) = L.
(2) Suppose A ⊆ B, by Theorem 4.1, A ⊆ B (A), so A ⊆ B (A) ∩ B; On the other hand, suppose x ∈ B (A) ∩ B, then x ∈ B (A) and x ∈ B, by Definition 3.1, x ∧ x = x ∈ A, thus B (A) ∩ B ⊆ A, hence B (A) ∩ B) = A.
(3) By Theorem 4.1 and Theorem 3.2 (3), B (A) 2 ∩ B (A) = A.
(4) Because B⊆ < B >, by the Theorem 3.1 (1) <B > (A) ⊆ B (A); On the other hand, suppose x ∈ B (A), ∀b ∈ B, x ∧ b ∈ A, ∀b1 ∈ < B > , then ∃a1, a2, ⋯ , an ∈ B, s.t. b1 ⩽ a1 ⊕ a2 ⊕ ⋯ ⊕ an, by Theorem 2.1 (8), b1 ∧ x = x ∧ b1 ⩽ x ∧ (a1 ⊕ a2 ⊕ ⋯ ⊕ an) ⩽ (x ∧ a1) ⊕ (x ∧ a2) ⊕ ⋯ ⊕ (x ∧ an), because x ∧ ai ∈ A (i = 1, 2, ⋯ , n), A is an LI-ideal of L, by Theorem 2.4, x ∧ b1 ∈ A, so x ∈ < B > (A), then B (A) ⊆ < B > (A), hence B (A) = < B > (A).
(5) Suppose x ∈ C (B (A)), ∀c ∈ C, x ∧ c ∈ B (A), by Definition 3.1, ∀b ∈ B, (x ∧ c) ∧ b ∈ A, then (x ∧ b) ∧ c ∈ A, (x ∧ b) ∈ C (A), x ∈ B (C (A)), so C (B (A)) ⊆ B (C (A)); In the same way, we can prove that B (C (A)) ⊆ C (B (A)), hence C (B (A)) = B (C (A)).
(6) Because A ⊆ B, A⊆ B ⊆ < B >, by Theorem 3.5 (2), <B > ∩ < B > (A) = A. □
Theorem 3.6.LetLbe a lattice implication algebra, Ais an LI-ideal ofL, B, Care two non-empty subsets ofL, the following hold:
If B = ∅ ⇒ B (A) = A;
If I ∈ B ⇒ B (A) = A;
If A is a prime LI-ideal of L, B (A) ≠ L, then B (A) = A;
If A is a maximal LI-ideal of L, B (A) ≠ L, then B (A) = A;
If B ⊆ C, B (A) = A ⇒ C (A) = A.
Proof. (1) Trivially.
(2) Suppose I ∈ B, ∀x ∈ B (A) , x = x ∧ I ∈ A, then B (A) ⊆ A; By the Theorem 3.3, A ⊆ B (A), hence B (A) = A.
(3) If B (A) ≠ A, then ∃x ∈ B (A) , s . t . x ∉ A, ∀b ∈ B, x ∧ b ∈ A, because A is a prime LI-ideal of L, then b ∈ A, B ⊆ A, By the Theorem 3.4, B (A) = L; Contradiction, so B (A) = A.
(4) If A is a maximal LI-ideal of L, B (A) ≠ L, then B (A) ⊆ A; By Theorem 3.3, A ⊆ B (A), hence B (A) = A.
(5) Suppose B ⊆ C, B (A) = A, by the Theorem 3.1 (1), C (A) ⊆ B (A); By Theorem 3.3, A ⊆ C (A), hence C (A) = A. □
Theorem 3.7.LetLbe a lattice implication algebra, Ais an LI-ideal ofL, Bis a non-empty subset ofL, if A is an ILI-ideal ofL, B (A) is an ILI-ideal ofL.
Proof. Because A is an ILI-ideal of L, by the Theorem3.3, A ⊆ B (A), hence by the Theorem 2.7, B (A) is an ILI-ideal of L. □
Theorem 3.8.LetLbe a lattice implication algebra, {Aα } α∈J ⊆ ∑ (L) andB ⊆ L, then ∩α∈JB (Aα) = B (∩ α∈JAα), Jis an index set.
Proof. For any x ∈ ∩ α∈JB (Aα) ⇔ (∀ α ∈ J) (x ∈ B (Aα)) ⇔ (∀ α ∈ J) (∀ b ∈ B)(x ∧ b ∈ Aα) ⇔ (∀ b ∈ B) (x ∧ b ∈ ∩ α∈JAα) ⇔ x ∈ B (∩ α∈JAα)), then ∩α∈JB (Aα) = B (∩ α∈JAα). □
Remark 3.2.Ψ (B) = { B (A) | ∀ A ∈ ∑ (L) } (∀ B ⊆ L).
In the following, we will prove that Ψ (B) is closed under the operation ∩.
Theorem 3.9.LetLbe a lattice implication algebra, Ψ (B) is closed under the operation ∩.
Proof. For any B (A1) , B (A2) ∈ Ψ (B), A1, A2 ∈ Σ (L), then A1 ∩ A2 ∈ Σ (L), by the Theorem 3.8, B (A1) ∩ B (A2) = B (A1 ∩ A2) ∈ Ψ (B). □
Next, the propositions of homomorphism image of A-subset are investigated in the following.
Theorem 3.10.LetL1andL2be two lattice implication algebras, the mappingf : L1 → L2is a lattice implication homomorphism, ∀B ⊆ L1, A ∈ Σ (L1), thenf (B (A)) ⊆ (f (B)) (f (A)).
Proof. For any y ∈ f (B (A)) , ∃ x ∈ B (A) , , because x ∈ B (A) , ∀ b ∈ B, x ∧ b ∈ A, then f (b) ∈ f (B) , f (x ∧ b) = f (x) ∧ f (b) ∈ f (A), hence y = f (x) ∈ (f (B)) (f (A)). □
Corollary 3.11.LetL1andL2be two lattice implication algebras, the mappingf : L1 → L2is a lattice implication isomorphism, ∀B ⊆ L1, A ∈ Σ (L1), thenf (B (A)) = (f (B)) (f (A)).
Proof. It can be obtained by Theorem 3.10 and the definition of the lattice implication isomorphism. □
A-subset of the lattice implication product algebra
In this section, we focus on the A-subset in lattice implication product algebras. Firstly, we investigate the properties of A-subset in lattice implication product algebra L1 × L2. It is obtained that the A-subset of B1 × B2 is the product of A-subsets of Li (i = 1, 2) respectively ((B1 × B2) (A1 × A2) = B1 (A1) × B2 (A2)). In the end, we will generalize the conclusion from the product of two lattice implication algebras to the product of many lattice implication algebras.
Definition 4.1. (Xu, Ruan, Qin and Liu [3]) Let be a family of lattice implication algebras, where J is an index set. Define
For any f, g ∈ A, α ∈ J, binary operation ∨, ∧ , → and an unary operation on L are defined as follows:
and 0 (α) =0α, I (α) = Iα. It can be proved that these operations are well defined and L is a lattice implication algebra. It is called the direct product or a lattice implication product algebra of Lα (α ∈ J). Specially, if J ={ 1, 2 }, then L = L1 × L2 is a lattice implication product algebra of L1 and L2.
Theorem 4.1. (Long [20]) LetL1andL2be two lattice implication algebras, L1 × L2their lattice implication product algebra. For anyAi ⊆ Li (i = 1, 2), A1 × A2is an LI-ideal (or a prime LI-ideal) of the lattice implication product algebraL1 × L2if and only ifAi (i = 1, 2) is an LI-ideal (or a prime LI-ideal) of the lattice implication algebraLi (i = 1, 2) respectively.
Theorem 4.2.LetL1andL2be two lattice implication algebras, L1 × L2their lattice implication product algebra. For anyAi ∈ ∑ (Li) andBi ⊆ Li (i = 1, 2), then (B1 × B2) (A1 × A2) = B1 (A1) × B2 (A2) .
Proof. For any x = (x1, x2) ∈ (B1 × B2) (A1 × A2), then ∀b = (b1, b2) ∈ B1 × B2, x∧ b ∈ A1 × A2, hence, (x1 ∧ b1) × (x2 ∧ b2) ∈ A1 × A2, x1 ∧ b1 ∈ A1, x2 ∧ b2 ∈ A2, so x1 ∈ B1 (A1), x2 ∈ B2 (A2), x ∈ B1 (A1) × B2 (A2).
On the other hand, for any y = (y1, y2) ∈ B1 (A1) × B2 (A2), then y1 ∈ B1 (A1) and y2 ∈ B2 (A2), hence ∀b1 ∈ B1, y1 ∧ b1 ∈ A1 and ∀b2 ∈ B2, y2 ∧ b2 ∈ A2, note b = (b1, b2) ∈ B1 × B2, y ∧ b = (y1 ∧ b1) × (y2 ∧ b2) ∈ A1 × A2, so y ∈ (B1 × B2) (A1 × A2). Consequently, (B1 × B2) (A1 × A2) = B1 (A1) × B2 (A2) . □
Theorem 4.3.LetL1andL2be two lattice implication algebras, L1 × L2their lattice implication product algebra. For anyAiis a prime Li-ideal ofLi, Bi ⊆ LiandBi (Ai) ≠ Li (i = 1, 2), then
Proof. It can be obtained by the Theorem 3.6 (3) and the Theorem 4.2. □
Next, we will generalize the conclusion from the product of two lattice implication algebras to the product of many lattice implication algebras.
Theorem 4.4.LetLi (i = 1, 2, ⋯ , n) be lattice implication algebras, their lattice implication product algebra, 0i (i = 1, 2, ⋯ , n) is the smallest element ofLi (i = 1, 2, ⋯ , n). For anyAi ⊆ Li (i = 1, 2, ⋯ , n), is an LI-ideal of the lattice implication product algebraif and only ifAi (i = 1, 2, ⋯ , n) is an LI-ideal of the lattice implication algebraLi (i = 1, 2, ⋯ , n) respectively.
Proof. “⇒” Because is an LI-ideal of the lattice implication product algebra , then , 0i ∈ Ai (i = 1, 2, ⋯ , n). For any xi, yi ∈ Ai (i = 1, 2, ⋯ , n), , , ∀zi ∈ Li (i = 1, 2, ⋯ , n), then . If ∀i = {1, 2, ⋯ , n} , (zi → xi) ′ ⩽ yi, hence ((z1 → x1) ′, (z2 → x2) ′, ⋯ , (zn → xn) ′) = (z1 → x1, z2 → x2, ⋯ , zn → xn) ′ = ((z1, z2, ⋯ , zn) → (x1, x2, ⋯, xn)) ′⩽ (y1, y2, ⋯ , yn), then (z → x) ′ ⩽ y, by the Theorem 2.3, we have and zi ∈ Ai (i = 1, 2, ⋯ , n), so Ai (i = 1, 2, ⋯ , n) is an LI-ideal of the lattice implication algebra Li (i = 1, 2, ⋯ , n) respectively.
“⇐” Because Ai (i = 1, 2, ⋯ , n) is an LI-ideal of the lattice implication algebra Li (i = 1, 2, ⋯ , n) respectively, then 0i ∈ Ai (i = 1, 2, ⋯ , n) and . For any , , , , if (z → x) ′ ⩽ y, we will prove that . For (z → x) ′ ⩽ y, then (z → x) ′ = ((z1, z2, ⋯ , zn) → (x1, x2, ⋯ , xn)) ′ = (z1 → x1, z2 → x2, ⋯ , zn → xn) ′ = ((z1 → x1) ′, (z2 → x2) ′, ⋯ , (zn → xn) ′) ⩽ (y1, y2, ⋯ , yn) = y, so (zi → xi) ′ ⩽ yi, because Ai (i = 1, 2, ⋯ , n) is an LI-ideal of the lattice implication algebra Li (i = 1, 2, ⋯ , n) respectively, by the Theorem 2.3, zi ∈ Ai (i = 1, 2, ⋯ , n), so , hence is an LI-ideal of the lattice implication product algebra . □
Theorem 4.5.LetLi (i = 1, 2, ⋯ , n) be lattice implication algebras, their lattice implication product algebra, 0i (i = 1, 2, ⋯ , n) is the smallest element ofLi (i = 1, 2, ⋯ , n). For anyAi ⊆ Li, Ai ≠ {0i} (i = 1, 2, ⋯ , n), is a prime LI-ideal of the lattice implication product algebraif and only ifAi (i = 1, 2, ⋯ , n) is a prime LI-ideal of the lattice implication algebraLi (i = 1, 2, ⋯ , n) respectively.
Proof. “⇒” Because is a prime LI-ideal of the lattice implication product algebra , then is an LI-ideal of the lattice implication product algebra . For any xi, yi ∈ Li (i = 1, 2, ⋯ , n), , suppose xi ∧ yi ∈Ai (i = 1, 2, ⋯ , n), then x ∧ y = (x1 ∧ y1, . Because is aprime LI-ideal of the lattice implication product algebra , hence or , xi ∈ Ai or yi ∈ Ai (i = 1, 2, ⋯ , n), so Ai (i = 1, 2, ⋯ , n) is a prime LI-ideal of the lattice implication algebra Li (i = 1, 2, ⋯ , n) respectively.
“⇐” Because Ai (i = 1, 2, ⋯ , n) is a prime LI-ideal of the lattice implication algebra Li (i = 1, 2, ⋯ , n) respectively, then Ai is an LI-ideal of the lattice implication algebra Li (i = 1, 2, ⋯ , n) respectively, By Theorem 4.4, is an LI-ideal of the lattice implication algebra ; For any x = (x1, x2, ⋯ , xn), , suppose , then , xi ∧ yi ∈ Ai (i = 1, 2, ⋯ , n). Because Ai (i = 1, 2, ⋯ , n) is a prime LI-ideal of the lattice implication algebra Li (i = 1, 2, ⋯ , n) respectively, then xi ∈ Ai or yi ∈ Ai (i = 1, 2, ⋯ , n), so or y = (y1, , so is a prime LI-ideal of the lattice implication product algebra . □
Theorem 4.6.LetLi (i = 1, 2, ⋯ , n) be lattice implication algebras, their lattice implication product algebra. For any Ai ∈ ∑ (Li) and Bi ⊆ Li (i = 1, 2, ⋯ , n), then
Proof. “⇒” If , then, x = (x1, x2, ⋯, xn), b = (b1, b2, ⋯ , bn), x ∧ b = (x1, x2, ⋯ , xn) ∧ (b1, b2, ⋯ , bn) = (x1 ∧ b1, x2 ∧ , so ∀i, xi ∧ bi ∈ Ai, i = 1, 2, ⋯ , n, hence xi ∈ Bi (Ai),
“⇐” If , then xi ∈ Bi (Ai) (i = 1, 2, ⋯ , n), , xi ∧ bi ∈ Ai (i = 1, 2, ⋯ , n), (x1∧ b1, x2 ∧ b2, ⋯ , xn ∧ bn) ∈, , so , hence □
Theorem 4.7.LetLi (i = 1, 2, ⋯ , n) be lattice implication algebras, their lattice implication product algebra. For anyAiis a prime LI-ideal o fLi, Bi ⊆ LiandBi (Ai) ≠ Li (i = 1, 2, ⋯ , n), then
Proof. It can be obtained by the Theorem 3.6 (3), the Theorem 4.5 and the Theorem 4.6. □
Structure of the paper
Lattice implication algebra is an important logical algebra. Based on lattice implication algebra, Xu have proposed lattice-valued logic and their application in uncertainty reasoning and automated reasoning. For the development of lattice-valued logic, we need make clear the structure of lattice implication algebra. As we know, LI-ideal with special properties plays a very important role to study the lattice implication algebra and corresponding lattice-valued logic. A-subset is an important LI-ideal. Therefore, in this paper, we have focused on an A-subset of lattice implication algebras. Firstly, we discussed the properties of the A-subset in lattice implication algebras. Next, we proved that B (A) was an LI-ideal when A was an LI-ideal and A ⊆ B (A) in lattice implication algebras. In the end, we investigated the properties in lattice implication product algebras and proved that the A-subset of was the product of A-subset of Bi (i = 1, 2, ⋯ , n) respectively . This work not only enriched the content of LI-ideal of lattice implication algebra. It provides technical and method reference for the study of lattice implication algebra and lattice-valued logic system structure based on LI-ideal content. But also the above work serve as a foundation for further studying lattice-valued logic system based on linguistic truth values lattice implication algebras and developing corresponding applied methods of uncertainty reasoning and resolution automated reasoning with linguistic terms.
Footnotes
Acknowledgments
This work has been supported by National Science Foundation of China (Grant No.61673320) and by the provincial education department of Sichuan (Grant No. 13ZB0215).
References
1.
BornsD.W. and MackJ.M., An Algebraic Introduction to Mathematical Logic, Springer, Berlin, 1975.
RuanXu, D., QinK.Y. and LiuJ., Lattice-Valued Logic, Springer-verlag, Berlin, 2003.
4.
BaeJ.Y.EunR.O.H., Eun HwanR.O.H. and YangX., Li-ideal in lattice implication algebra [J], Bull Korean Math Soc35(1) (1998), 13–24.
5.
JunY.B., On Li-ideals and prime Li-ideals of lattice implication algebras[J], Korean Math Soc36(2) (1999), 369–380.
6.
LiuY.L., LiuS.Y., XuY. and QinK.Y., ILI-ideals and prime LI-ideals in lattice implication algebras, Information Sciences155 (2003), 157–175.
7.
LiuY., Some fuzzy LI-ideals of lattice implication algebras[J], Journal of Nanping Teachers College23(4) (2004), 5–8.
8.
ZhaoG.F., XuY. and SongZ., Implicative and fuzzy implicative ideals of lattice implication algebras[J], Chinese Quarterl Journal of Mathematics (12) (2001), 104–110.
9.
MaJ., ChenS.W. and XuY., Fuzzy logic from the viewpoint of machine intelligence [J], Fuzzy Sets and Systems157 (2006), 628–634.
10.
PanX.D. and XuY., Lattice implication ordered Semigroups [J], Information Science178(2) (2008), 403–413.
11.
XuY., QinK.Y., LiuJ., et al., L-valued propositional logic Lvpl [J], Information Science114 (1999), 205–235.
12.
XuY., RuanD., KerreE.E. and LiuJ., α-Resolution Principle based on Lattice-valued propositional logic LP(X) [J], Information Science130 (2000), 1–29.
13.
XuY., RuanD., KerreE.E. and LiuJ., α-Resolution Principle based on first-order Lattice-valued propositional logic LP(X) [J], Information Science132 (2001), 221–239.
14.
ZhuH., Study on filters and Li-ideals in lattice implication algebras[D], Southwest Jiaotong University, Cheng Du, 2005.
15.
LongX.-Q. and XiongO., Fuzzy Annihilator [J], Journal of Yibin University (6) (2006), 11–12.
16.
LongX.-Q., XuY. and GuX.-M., Some properties of α-Subsets [J], Journal of Donghua University23(6) (2006), 141–144.
17.
LongX.-Q., Some properties of α-Subsets in Lattice Implication Algebra [J], Journal of Yibin University (12) (2010), 8–11.
18.
LongX.-Q., Study on the two classes of simple inequalities in lattice implication algebra [J], Journal of Yibin University (12) (2010), 10–12.
19.
LongX.-Q. and XuY., Study on annihilators of finite lattice implication algebra [J], Fuzzy Systems and Mathematics25(3) (2011), 8–12.
20.
LongX., Li-ideals of the lattice implication product algebra L1 × L2[J], Journal of Yibin University (6) (2010), 27–28.
21.
LongX., XuY. and ZhuH., Fuzzy li-ideals of the lattice implication algebra L1 × L2, Proceedings of the 9th International FLINS Conference, 2010, pp. 150–155.
22.
ZhuH., ZhaoJ. and XuY., The primary ideals of residuated lattice implication algebras[J], Journal of Zhenzhou University38(2) (2006), 25–28.
23.
ZhuH., ZhaoJ. and XuY., IFI–ideals of lattice implication algebras[J], International Journal of Computational Intelligence Systems6(6) (2013), 1002–1011.
24.
ZhuH., ZhaoJ. and XuY., 2-dimension linguistic computational model with 2-tuples for multi-attribute group decision making[J], Knowledge-Based Systems103 (2016), 132–142.
25.
ZhuH., LiuY. and XuY., On derivations of linguistic truth-valued lattice implication algebras[J], International Journal of Machine Learning & Cybernetics (2016). DOI: 10.1007/s13042-016-0551-x
26.
XiaohongZ. and WangW., Lattice-valued Interval Soft sets-A general frame of many Soft set models [J], Journal of Intelligent & Fuzzy Systems26(3) (2014), 1311–1321.
27.
XiaodongP. and XuY., On lifting quasi-filters and Strong lifting quasi-filters in MV-algebras [J], Journal of Intelligent & Fuzzy Systems28(5) (2015), 2245–2265.
28.
LiuY., QinX. and XuY., Interval-valued intuitionistic (T, S)-fuzzy filters theory on residuated lattices[J], International Journal of Machine Learning & Cybernetics5(5) (2013), 683–696.
29.
YiL., YangX. and XiaomeiZ., Multi-ary alpha-semantic resolution automated reasoning based on lattice-valued first-order logic LF(X) [J], Journal of Intelligent & Fuzzy Systems29(4) (2015), 1581–1593.