In this paper, by considering the notion of pseudo-hoops, which introduced by Georgescu [10], we presented the concepts of n-fold filters in pseudo-hoop. Concerning ideas, we gave some related results. Also, we extended our definition to n-fold (positive) implicative and n-fold fantastic filters and investigated their properties and the relation among these n-fold filters. In particular, we proved that every n-fold fantastic and positive implicative filter is an n-fold implicative filter. Finally, we studied the quotient of these filters.
Introduction
Non-classical logic has become a considerable formal tool for computer science and artificial intelligence to deal with fuzzy information and uncertainty information. Many-valued logic, a great extension and development of classical logic, has always been a crucial direction in non-classical logic. In [11], Georgescu, Leustean, and Preoteasa presented pseudo-hoops were initially been introduced by Bosbach in ([3, 4]) under the name “residuated integral monoids”. The prefix “pseudo” stands for non-commutative or not necessarily the commutative type of algebra. It followed naturally after the introduction of pseudo-MV algebras [10], pseudo-Wajsberg algebras ([6, 7]) and pseudo-BL algebras ([8, 9]). All the above are non-commutative generalizations of algebras for many-valued logics. Pseudo-hoops are weaker structures, and pseudo-MV, pseudo-Wajsberg, and pseudo-BL algebras arise as particular cases of them. Pseudo-hoops are monoids endowed with orders. Moreover, the orders are canonical (actually inverse canonical) they are given by divisibility relations with respect to the monoid operation, and the orders have residuals. Moreover, if a pseudo-hoop is commutative it is called hoop and some mathematicians study this algebraic structure in different fileds, for example, in [5], the authors defined the concepts of local and perfect semihoops, then they introduced primary and perfect filters on it and investigated the relation between perfect filters with perfect semihoops and primary filter with the local semihoops. In [1] the authors characterized the notions of (implicative, maximal, prime) ideals in hoops and investigated the relation between them defined a congruence relation on hoops by ideals and studied the quotient that is made by it. By using this congruence relation, they showed that an ideal is maximal if and only if the quotient hoop is a simple MV-algebra. In [15, 16] the authors defined node and nodal filter in hoops and proved that the sets of all nodes are a bounded distributive lattice. Moreover, they investigated that under which conditions the set of all nodal filters in hoop is a Hertz algebra, Heyting algebra, Kleene algebra, semi-De Morgan algebra, Hilbert algebra and BCK-algebra. In [2], they defined fuzzy point of filter in hoops and found some equivalent definitions of them. Then they defined a congruence relation on hoops by an (∈ , ∈)-fuzzy filter and show that the quotient structure of this relation is a hoop.
The algebraic structures corresponding to Hájek’s propositional (fuzzy) basic logic, BL-algebras, are particular cases of hoops. The main example of BL-algebras in interval [0, 1] endowed with the structure induced by a t-norm. Hàjek introduced his Basic Fuzzy Logics, (BL-logics, in short) in 1998 [12], as logics of continuous t-norms, a multitude of research papers related to algebraic counterparts of BL-logics, has been published. In [13, 17–19] the authors defined the notion of different kinds of n-fold filters in BL-algebras. They studied the relation among of them.
Now, in this paper, we extend different types of n-fold (implicative, positive implicative, fantastic) filters to pseudo-hoops and investigate definitions that are equivalent to those and the relation among them.
Preliminaries
In this section, we recollect some definitions and results which will be used in this paper.
Definition 2.1. [11] A pseudo-hoop is an algebra (H, ∧ , ⊙ , → , ⇝ , 1) of type (2, 2, 2, 2, 0) such that, for all a, b, c ∈ H,
(PH-1) (H, ∧ , 1) is a meet-semilattice with the greatest element 1,
(PH-2) (H, ⊙ , 1) is a monoid with unit 1,
(PH-3) a ⊙ b ≤ c if and only if a ≤ b → c if and only if b ≤ a ⇝ c,
(PH-4) a ∧ b = (a → b) ⊙ a = a ⊙ (a ⇝ b). (divisibility condition)
On pseudo-hoop H, we define a ≤ b if and only if a → b = 1 (or equivalently a ⇝ b = 1), then (H, ≤) is a poset. If ⊙ is commutative (or equivalently → =⇝), then H is said to be a hoop. We say that a pseudo-hoop H is bounded if it has an element 0 ∈ H such that 0 ≤ a, for all a ∈ H. We let a0 = 1, an = an-1 ⊙ a, for any . We define two unary operations, a- = a → 0 and a∼ = a ⇝ 0, for all a ∈ H. If (a-) ∼ = (a∼) - = a, for all a ∈ H, then the bounded pseudo-hoop H is said to have the pseudo double negation property, (PDN) for short. (See [11]).
Definition 2.2. [11] A lattice-ordered group(ℓ-group) is an algebra (G, + , - , 0, ∧ , ∨) such that (G, + , - , 0) is a group and it is also a lattice that satisfies the identities x + (y ∧ z) + t = (x + y + t) ∧ (x + z + t) and x + (y ∨ z) + t = (x + y + t) ∨ (x + z + t). Throughout, we write x ≤ y as a shorthand for x ∨ y = y or x ∧ y = x, and ℓ-group as an abbreviation for lattice-ordered group.
Example 2.3. [11] Let (G, + , - , 0, ∧ , ∨) be an arbitrary ℓ-group. For an arbitrary element 0 ≤ u ∈ G define the following operations on the set [0, u]:
x ⊙ y = (x - u + y) ∨0, x → y = (y - x + u) ∧ u {and x ⇝ y = (u - x + y) ∧ u, for any x, y ∈ [0, u]. By routine calculation, we can see that ([0, u] , ⊙ , → , ⇝ , u) is a bounded pseudo-hoop.
Example 2.4. [11] Let G = (G, + , - , 0, ∨ , ∧) be an arbitrary ℓ-group and N (G) be the negative cone of G, that is N (G) = {a ∈ G ∣ a ≤ 0}. On N (G), we define the following operations:
a ⊙ b = a + b, a → b = (b - a) ∧0 and a ⇝ b = (- a + b) ∧0 . Then N (G) = (N (G) , ⊙ , → , ⇝ , 0) is an unbounded pseudo-hoop. The following proposition provide some properties of pseudo-hoops.
Proposition 2.5.[3, 4] Let (H, ⊙ , → , ⇝ , 1) be a pseudo-hoop. Then the following conditions hold, for all a, b, c ∈ H:
(i) 1 → a = a, 1 ⇝ a = a,
(ii) c → a ≤ (b → c) → (b → a), c ⇝ a ≤ (b ⇝ c) ⇝ (b ⇝ a),
(iii) a → b ≤ (b → c) ⇝ (a → c), a ⇝ b ≤ (b ⇝ c) → (a ⇝ c),
(iv) a ⇝ (b → c) = b → (a ⇝ c), a → (b ⇝ c) = b ⇝ (a → c),
(v) (a ⊙ b) → c = a → (b → c), (a ⊙ b) ⇝ c = b ⇝ (a ⇝ c),
(vi) a ≤ b if and only if a → b = 1 if and only if a ⇝ b = 1,
(vii) a → a = 1, a ⇝ a = 1,
(viii) a ⊙ b ≤ a ∧ b,
(ix) a ≤ b → a, a ≤ b ⇝ a,
(x) a → 1 =1, a ⇝ 1 =1,
(xi) a ≤ (a → b) ⇝ b, a ≤ (a ⇝ b) → b,
(xii) a ≤ b implies c → a ≤ c → b, c ⇝ a ≤ c ⇝ b,
(xiii) a ≤ b implies b → c ≤ a → c, b ⇝ c ≤ a ⇝ c.
Definition 2.6. [11] Let H be a pseudo-hoop. A non-empty subset F of H is called a filter if it satisfies,
(F1) a, b ∈ F implies a ⊙ b ∈ F,
(F2) a ∈ F and a ≤ b imply b ∈ F, for any b ∈ H.
A filter F of H is called proper if and only if F ≠ H.
Proposition 2.7.[11] Let H be a pseudo-hoop. If F is a non-empty subset of H such that 1 ∈ F, then the following statements are equivalent, for any a, b, c ∈ H,
(i) F is a filter,
(ii) if a, a → b ∈ F, then b ∈ F,
(iii) if a, a ⇝ b ∈ F, then b ∈ F.
Definition 2.8. [11] A filter F of pseudo-hoop H is called normal if a → b ∈ F if and only if a ⇝ b ∈ F, for all a, b ∈ H.
Definition 2.9. [11] Let F be a normal filter of a pseudo-hoop H and ≡F be a congruence relation on H and quotient of it is denoted by H/F, H/F = {[a] |a ∈ H}, where [a] = {b ∈ H ∣ a ≡ Fb} = {b ∈ H ∣ a → b, b → a ∈ F}. Define the operations ⊙, → , ⇝ on H/F as follows:
Note. From now one in this paper, we let be a pseudo-hoop, unless otherwise state.
n-Fold positive implicative filters
In this section, we introduce the notion of n-fold positive implicative filters in pseudo-hoops and investigate some properties of them.
Definition 3.1. is called an n-fold positive implicative pseudo-hoop, if for all a ∈ H and , an+1 = an.
Example 3.2. Let H = {0, a, b, 1}. We define ⊙, → and ⇝ on H as follows:
⊙
0
a
b
1
→ =⇝
0
a
b
1
0
0
0
0
0
0
1
1
1
1
a
0
0
0
a
a
b
1
1
1
b
0
0
a
b
b
a
b
1
1
1
0
a
b
1
1
0
a
b
1
Then (H, ⊙ , → , ⇝ , 0, 1) is a bounded pseudo-hoop and H is a 3-fold positive implicative pseudo-hoop, but since b3 ≠ b2, H is not a 2-fold positive implicative pseudo-hoop.
Proposition 3.3.If is an n-fold positive implicative pseudo-hoop, then is an (n + 1)-fold positive implicative pseudo-hoop.
Proof. Let be an n-fold positive implicative pseudo-hoop. Then an+1 = an, for all a ∈ H. Since an+2 = an+1 ⊙ a = an ⊙ a = an+1, we get is an (n + 1)-fold positive implicative pseudo-hoop. □
Definition 3.4. A non-empty subset F of H is called an n-fold positive implicative filter of if, for all a, b, c ∈ H,
(NPI1) 1 ∈ F,
(NPI2) an → (b → c) ∈ F and an ⇝ b ∈ F imply an → c ∈ F,
(NPI3) an ⇝ (b ⇝ c) ∈ F and an → b ∈ F imply an ⇝ c ∈ F.
The set of all n-fold positive implicative filters of H is denoted by .
Example 3.5. Let be the pseudo-hoop as in Example 3.2. Then but since b3 → 0 =1 ∈ {1} and b2 → 0 = b ≠ 1, we get .
Example 3.6. According to Example 2.3, (G = [0, 1/2] , + , - , ∧ , ∨) is an ℓ-group, (G = [0, 1/2] , ⊙ , → , ⇝ , 1/2) is a pseudo-hoop and F = {1/2} is a filter of G and by routine calculations we can see that . But , because since (1/4) → (1/3 →1/5) =1/2 ∈ F and 1/4 ⇝1/3 =1/2 ∈ F, we get 1/4 →1/5 =9/20 ∉ F. Hence .
Proposition 3.7.Let . Then F is a filter of .
Proof. Let . By (NPI1), 1 ∈ F, and so (F1) holds. Suppose a ∈ F and a ⇝ b ∈ F. Then, by Proposition 2.5(i), 1n → a = 1 → a = a ∈ F and 1n ⇝ (a ⇝ b) = a ⇝ b ∈ F. Thus, by (NPI3), 1n ⇝ b = b ∈ F. Therefore, F is a filter of . □
Proposition 3.8.Let . Then, for all a, b ∈ H,
(i) an → a2n ∈ F and an ⇝ a2n ∈ F,
(ii) if an+1 → b ∈ F, then an → b ∈ F and if an+1 ⇝ b ∈ F, then an ⇝ b ∈ F.
Proof. (i) Let . Then an ⇝ (an ⇝ a2n) = a2n ⇝ a2n = 1, for any a ∈ H. By Proposition 3.7, F is a filter of , and so an ⇝ (an ⇝ a2n) ∈ F. Since an → an = 1 ∈ F and , by (NPI2), an ⇝ a2n ∈ F. The proof of other cases is similar.
(ii) Let and an+1 → b ∈ F. By Proposition 3.7(v), an → (a → b) = an+1 → b ∈ F. Since an ≤ a, by Proposition 2.5(vi), an ⇝ a = 1 ∈ F and so by (NPI2), an → b ∈ F. The proof of other cases, is similar. □
Proposition 3.9.Let F be a filter of . If , then .
Proof. Let F be a filter of such that an+1 → (b → c) ∈ F and an+1 ⇝ b ∈ F. By Proposition 3.8(ii), an → (b → c) ∈ F and an ⇝ b ∈ F. Since , we have an → c ∈ F. Also, since an+1 ≤ an, by Proposition 2.5(xiii), an → c ≤ an+1 → c. Since an → c ∈ F, by (F2), an+1 → c ∈ F. Therefore, . □
Corollary 3.10.Let F be a positive implicative filter of . Then .
Proof. By Proposition 3.9, the proof is clear. □
Lemma 3.11.Let for a, b, c, d ∈ H, a ≤ b and c ≤ d. Then a ⊙ c ≤ b ⊙ d.
Proof. Since b ⊙ c ≤ b ⊙ c, by (PH-3), b ≤ c → (b ⊙ c). Since a ≤ b, we get a ≤ c → (b ⊙ c), then a ⊙ c ≤ b ⊙ c. □
Theorem 3.12.Let F be a normal filter of . Then if and only if
(i) if an → (b → c) ∈ F, then (an ⇝ b) ⇝ (an ⇝ c) ∈ F,
(ii) if an ⇝ (b ⇝ c) ∈ F, then (an → b) → (an → c) ∈ F.
Proof. (⇒) Let and be a normal filter of such that an → (b → c) ∈ F, for a, b, c ∈ H. By (PH-4),
Since an ∧ (b → c) ≤ b → c and an ∧ b ≤ b, by Lemma 3.11, (an ∧ (b → c)) ⊙ (an ∧ b) ≤ (b → c) ⊙ b = b ∧ c ≤ c. Thus, (an → (b → c)) ⊙ a2n ⊙ (an ⇝ b) ≤ c, and so by (PH-3), an → (b → c) ≤ (a2n ⊙ (an ⇝ b)) → c. By assumption, an → (b → c) ∈ F, then by (F2), (a2n ⊙ (an ⇝ b)) → c ∈ F. Thus, by Proposition 2.5(v), a2n → ((an ⇝ b) → c) ∈ F. Hence, by Proposition 2.5(ii), (an → a2n) → (an → ((an ⇝ b) → c))) ∈ F. Since , by Proposition 3.8(i), an → a2n ∈ F, for any a ∈ H and so by Proposition 2.7(ii), an → ((an ⇝ b) → c) ∈ F. Since F is normal, we get an ⇝ ((an ⇝ b) → c) ∈ F. By Proposition 2.5(iv), (an ⇝ b) → (an ⇝ c) ∈ F, and so (an ⇝ b) ⇝ (an ⇝ c) ∈ F. The proof of (ii) is similar.
(⇐) Let F be a normal filter of such that an → (b → c) ∈ F and an ⇝ b ∈ F. By (i), (an ⇝ b) ⇝ (an ⇝ c) ∈ F. Since an ⇝ b ∈ F, by Proposition 2.7(iii), an ⇝ c ∈ F. Since F is normal, an → c ∈ F. Then (NPI2) holds. The proof of (NPI3), is similar. Therefore, . □
Proposition 3.13.Let be an n-fold positive implicative pseudo-hoop. If F is a normal filter of , then .
Proof. Let F be a normal filter of such that an → (b → c) ∈ F and an ⇝ b ∈ F, for a, b, c ∈ H. Since F is normal, an → b ∈ F. By Proposition 2.5(iii), b → c ≤ (an → b) → (an → c), and so by Proposition 2.5(xii), an → (b → c) ≤ an → ((an → b) → (an → c)). Since an → (b → c) ∈ F, by Proposition 3.7 and (F2), an → ((an → b) → (an → c)) ∈ F. Since F is normal, we get an ⇝ ((an → b) → (an → c)) ∈ F. By Proposition 2.5(iv), (an → b) → (an ⇝ (an → c)) ∈ F. Since an → b ∈ F, by Proposition 2.7(ii), an ⇝ (an → c) ∈ F. Hence, an → (an → c) ∈ F. Then by Proposition 2.5(v), a2n → c ∈ F. Also, from is an n-fold positive implicative pseudo-hoop, an+1 = an, for all a ∈ H, thus, we have
By continuing this method, we get a2n = an. Hence an → c ∈ F. Therefore . □
Remark 3.14.[11] {1} and H are normal filters of .
Theorem 3.15. is an n-fold positive implicative pseudo-hoop if and only if .
Proof. (⇒) Let be an n-fold positive implicative pseudo-hoop. Since {1} is normal, by Proposition 3.13, .
(⇐) Let . By Proposition 2.5(viii) and (vi), a2n ≤ an+1 and so a2n → an+1 = 1 ∈ {1}. Thus, by Proposition 2.5(v) and (vii), an → (an → an+1) = a2n → an+1 = 1 ∈ {1} and an ⇝ an = 1 ∈ {1}. Since , by (NPI2), an → an+1 ∈ {1}, and so an ≤ an+1. Hence, an+1 = an. Therefore, is an n-fold positive implicative pseudo-hoop. □
Proposition 3.16.Let F and G be two filters of such that F ⊆ G. If and G is a normal filter of , then .
Proof. Let F and G be two filters of such that F ⊆ G, and G be normal. Suppose an → (b → c) ∈ G and an ⇝ b ∈ G. Since , by Proposition 3.8(i), an → a2n ∈ F, for all a ∈ H. Thus an → a2n ∈ G, for all a ∈ H. Also, by Proposition 2.5(ii), b → c ≤ (an → b) → (an → c). Then by Proposition 2.5(xii), an → (b → c) ≤ an → ((an → b) → (an → c)). Since an → (b → c) ∈ G, by (F2), an → ((an → b) → (an → c)) ∈ G. Since G is normal, we get an ⇝ ((an → b) → (an → c)) ∈ G. Then by Proposition 2.5(iv), (an → b) → (an ⇝ (an → c)) ∈ G. Since an ⇝ b ∈ G and G is normal, an → b ∈ G. Thus, by Proposition 2.7(ii), an ⇝ (an → c) ∈ G, and so an → (an → c) ∈ G. Hence, by Proposition 2.5(v), a2n → c ∈ G. By Proposition 2.5(iii), an → a2n ≤ (a2n → c) ⇝ (an → c). Since an → a2n ∈ G, by (F2), (a2n → c) ⇝ (an → c) ∈ G. Since a2n → c ∈ G, by Proposition 2.7(iii), an → c ∈ G. Therefore, .
Proposition 3.17.Let F be a normal filter of . If for all a ∈ H, an → a2n ∈ F or an ⇝ a2n ∈ F, then .
Proof. Let F be a normal filter of and an → a2n ∈ F, for any a ∈ H. Suppose an → (b → c) ∈ F and an ⇝ b ∈ F. Since F is normal, an → b ∈ F. By Proposition 2.5(ii), b → c ≤ (an → b) → (an → c). Thus, by Proposition 2.5(xii), an → (b → c) ≤ an → ((an → b) → (an → c)) and so by (F2), an → ((an → b) → (an → c)) ∈ F. Since F is normal, an ⇝ ((an → b) → (an → c)) ∈ F, and by Proposition 2.5(iv), (an → b) → (an ⇝ (an → c)) ∈ F. Since an → b ∈ F, by Proposition 2.7(ii), an ⇝ (an → c) ∈ F, and so an → (an → c) ∈ F. Then by Proposition 2.5(v), a2n → c ∈ F. Also, by Proposition 2.5(iii), an → a2n ≤ (a2n → c) ⇝ (an → c). Since an → a2n ∈ F, by (F2), (a2n → c) ⇝ (an → c) ∈ F. Since a2n → c ∈ F, by Proposition 2.7(iii), an → c ∈ F. Therefore, .
Theorem 3.18.Let F be a normal filter of . Then if and only if is an n-fold positive implicative pseudo-hoop.
Proof. (⇒) Let . Then by Proposition 3.8(i), an → a2n ∈ F, for all a ∈ H. Then [a] n → [a] 2n = [an → a2n] = [1] ∈ {[1]}. Since {[1]} is a normal filter of , by Proposition 3.17, . By Theorem 3.15, is an n-fold positive implicative pseudo-hoop.
(⇐) Let be an n-fold positive implicative pseudo-hoop and F be a normal filter of . Then [a] 2n = [a] n, for any [a] ∈ H/F. Since [an → a2n] = [a] n → [a] 2n = [1], we have an → a2n ∈ F, for any a ∈ H. Hence, by Proposition 3.17, . □
n-Fold implicative filters
In this section, we introduce the notion of n-fold implicative filters in pseudo-hoops and investigate their properties, and we study the relationship between them and n-fold positive implicative filters.
Definition 4.1. Let be a bounded pseudo-hoop. is called an n-fold implicative pseudo-hoop, if for all a ∈ H,
(NIPH-1) (an → 0) ⇝ a = a,
(NIPH-2) (an ⇝ 0) → a = a.
Example 4.2. In Example 3.2, is a 3-fold implicative pseudo-hoop, but since (b2 → 0) ⇝ b ≠ b, is not a 2-fold implicative pseudo-hoop.
Proposition 4.3.Every n-fold implicative pseudo-hoop is an (n + 1)-fold implicative pseudo-hoop.
Proof. Let be an n-fold implicative pseudo-hoop. Then (an → 0) ⇝ a = a, for all a ∈ H. Since an+1 ≤ an, then by Proposition 2.5(xiii), an → 0 ≤ an+1 → 0, and so (an+1 → 0) ⇝ a ≤ (an → 0) ⇝ a = a. By Proposition 2.5(ix), a ≤ (an+1 → 0) ⇝ a. Hence, a = (an+1 → 0) ⇝ a. Therefore, is an (n + 1)-fold implicative pseudo-hoop. □
Definition 4.4. A non-empty subset F of pseudo-hoop is called an n-fold implicative filter if, for all a, b, c ∈ H,
(NI1) 1 ∈ F,
(NI2) a → ((bn → c) ⇝ b) ∈ F and a ∈ F imply b ∈ F,
(NI3) a ⇝ ((bn ⇝ c) → b) ∈ F and a ∈ F imply b ∈ F.
The set of all n-fold implicative filters of is denoted by .
Example 4.5. In Example 3.2, , but (b2 → 0) ⇝ b = 1 and b ≠ 1, hence .
Proposition 4.6.Let . Then F is a filter of .
Proof. Let and a, a ⇝ b ∈ F, for a, b ∈ H. By Proposition 2.5(x) and (i), a ⇝ ((bn ⇝ 1) → b) = a ⇝ b ∈ F. Since a ∈ F, by (NI3), b ∈ F. Therefore, F is a filter of . □
Proposition 4.7.Let F be a filter of . Then if and only if (an → b) ⇝ a ∈ F implies a ∈ F and if (an ⇝ b) → a ∈ F implies a ∈ F, for any a, b ∈ H.
Proof. (⇒) Let and (an → b) ⇝ a ∈ F. By Proposition 2.5(i), 1 → ((an → b) ⇝ a) = (an → b) ⇝ a ∈ F. Thus, by (NI2), a ∈ F. The proof of other cases is similar.
(⇐) Suppose c → ((an → b) ⇝ a) ∈ F and c ∈ F. Then by Proposition 2.7(ii), (an → b) ⇝ a ∈ F. Thus, by assumption, a ∈ F, and so (NI2) holds. The proof of (NI3) is similar. Therefore, □
Proposition 4.8.If , then .
Proof. Let and (an+1 → b) ⇝ a ∈ F. By Proposition 2.5(viii), an+1 ≤ an, then by Proposition 2.5(xiii), an → b ≤ an+1 → b, and so (an+1 → b) ⇝ a ≤ (an → b) ⇝ a. Since (an+1 → b) ⇝ a ∈ F, by (F2), (an → b) ⇝ a ∈ F. Since , by Proposition 4.7, a ∈ F. Therefore, .
Corollary 4.9.Let be a bounded n-fold implicative pseudo-hoop. Then F is a filter of if and only if .
Proof. (⇒) Let F be a filter of and (an ⇝ b) → a ∈ F, for any a, b ∈ H. Since is a bounded pseudo-hoop, we have 0 ≤ b, for all b ∈ H. By Proposition 2.5(xii), an ⇝ 0 ≤ an ⇝ b, and so (an ⇝ b) → a ≤ (an ⇝ 0) → a. Since (an ⇝ b) → a ∈ F, by (F2), (an ⇝ 0) → a ∈ F. Since is an n-fold implicative pseudo-hoop, we have (an ⇝ 0) → a = a, for any a ∈ H, and so a ∈ F. Hence, by Proposition 4.7, .
(⇐) Let . Then by Proposition 4.6, F is a filter of . □
Proposition 4.10. is a bounded n-fold implicative pseudo-hoop if and only if .
Proof. (⇒) Let be an n-fold implicative pseudo-hoop. Then by Corollary 4.9, .
(⇐) Let and u = ((an → 0) ⇝ a) → a, for any a ∈ H. By Proposition 2.5(iv) and (iii), we have
Now, by Proposition 2.5(ix), a ≤ u, and this implies that an ≤ un. Thus, by Proposition 2.5(vi), an → un = 1, and so (un → 0) ⇝ u = 1 ∈ {1}. Since , we get u ∈ {1}. Then ((an → 0) ⇝ a) → a = 1. Hence, ((an → 0) ⇝ a) ≤ a. On other hand, by Proposition 2.5(ix), a ≤ (an → 0) ⇝ a, then (an → 0) ⇝ a = a. Therefore, is an n-fold implicative pseudo-hoop. □
Theorem 4.11.Let be bounded and F be a filter of . Then if and only if is an n-fold implicative pseudo-hoop.
Proof. (⇒) Let and ([a] n → [0]) ⇝ [a] = [1], for a ∈ H. Then [(an → 0) ⇝ a] = ([a] n → [0]) ⇝ [a] = [1] and thus (an → 0) ⇝ a ∈ F. Then by Proposition 4.7, a ∈ F and so, [a] = [1]. Hence and by Proposition 4.7, is an n-fold implicative pseudo-hoop.
(⇐) Suppose (an → 0) ⇝ a ∈ F, for a ∈ H. Then ([a] n → [0]) ⇝ [a] = [(an → 0) ⇝ a] = [1]. Since is an n-fold implicative pseudo-hoop, we get ([a] n → [0]) ⇝ [a] = [a]. Then [a] = [1], and so a ∈ F. Hence, by Proposition 4.7, . □
Proposition 4.12.Let F and G be two filters of bounded pseudo-hoop such that F ⊆ G. If , then .
Proof. Let F and G be two filters of such that F ⊆ G, and (an → 0) ⇝ a ∈ G, for a ∈ H. Since , by Theorem 4.11, is an n-fold implicative pseudo-hoop. Hence, [(an → 0) ⇝ a] = ([a] n → [0]) ⇝ [a] = [a], for a ∈ H, and so ((an → 0) ⇝ a) → a ∈ F. Since F ⊆ G, we get, ((an → 0) ⇝ a) → a ∈ G. Since (an → 0) ⇝ a ∈ G, and by Proposition 2.7(ii), a ∈ G. Then by Proposition 4.7, . □
Proposition 4.13.Let . Then, for a, b ∈ H, the following statements hold,
(i) if (an → b) ⇝ b ∈ F, then (b → a) ⇝ a ∈ F,
(ii) if (an ⇝ b) → b ∈ F, then (b ⇝ a) → a ∈ F.
Proof. (i) Let and (an → b) ⇝ b ∈ F, for a, b ∈ H. By Proposition 2.5(xi) and (xii), b ≤ (b → a) ⇝ a and then (an → b) ⇝ b ≤ (an → b) ⇝ ((b → a) ⇝ a). Since (an → b) ⇝ b ∈ F, by (F2), (an → b) ⇝ ((b → a) ⇝ a) ∈ F. By Proposition 2.5(ix), a ≤ (b → a) ⇝ a, we get an ≤ ((b → a) ⇝ a) n and so ((b → a) ⇝ a) n → b ≤ an → b. By Proposition 2.5(xiii), (an → b) ⇝ ((b → a) ⇝ a) ≤ (((b → a) ⇝ a) n → b) ⇝ ((b → a) ⇝ a). Since , by Proposition 4.6, F is filter and (an → b) ⇝ ((b → a) ⇝ a) ∈ F, by (F2), (((b → a) ⇝ a) n → b) ⇝ ((b → a) ⇝ a) ∈ F. Hence, by (NI2), (b → a) ⇝ a ∈ F.
(ii) The proof is similar to (i). □
Theorem 4.14.Let be bounded. If and for all a ∈ H, (an) -∼ ∈ F or (an) ∼- ∈ F, then .
Proof. Let and (an) -∼ ∈ F, for all a ∈ H. Suppose, an → (b → c) ∈ F and an ⇝ b ∈ F, for a, b, c ∈ H. Since (cn) -∼ ∈ F, for all c ∈ H, we have (cn → 0) ⇝0 ∈ F. Since , by Proposition 4.13, (0 → c) ⇝ c ∈ F. By Proposition 2.5(vi) and (i), 1 ⇝ c = c ∈ F. By Proposition 2.5(ix), c ≤ an → c and so by (F2), an → c ∈ F. Therefore, . □
n-Fold fantastic filters
In this section, we introduce the notion of an n-fold fantastic filter in pseudo-hoops, and investigate some properties of it and we get the relation between n-fold filters.
Definition 5.1. is called an n-fold fantastic pseudo-hoop if, for all a, b ∈ H,
(NFPH-1) ((an → b) ⇝ b) → a = b → a,
(NFPH-2) ((an ⇝ b) → b) ⇝ a = b ⇝ a.
Example 5.2. Let H = {0, a, b, c, d, 1}. We define ⊙, → and ⇝ on H as follows:
⊙
0
a
b
c
d
1
0
0
0
0
0
0
0
a
0
a
d
0
d
a
b
0
d
c
c
0
b
c
0
0
c
c
0
c
d
0
d
0
0
0
d
1
0
a
b
c
d
1
→ =⇝
0
a
b
c
d
1
0
1
1
1
1
1
1
a
c
1
b
c
b
1
b
d
a
1
b
a
1
c
a
a
1
1
a
1
d
b
1
1
b
a
1
1
0
a
b
c
d
1
Then is a 2-fold fantastic pseudo-hoop. But ((a → 0) ⇝0) → a = 1 ≠ b = b → c, so is not a 1-fold fantastic pseudo-hoop.
Proposition 5.3.If is an n-fold fantastic pseudo-hoop, then is an (n + 1)-fold fantastic pseudo-hoop.
Proof. Let be an n-fold fantastic pseudo-hoop. Then ((an → b) ⇝ b) → a = b → a, for a, b ∈ H. By Proposition 2.5(viii) and (xiii), an+1 ≤ an and an → b ≤ an+1 → b, thus, (an+1 → b) ⇝ b ≤ (an → b) ⇝ b, and so ((an → b) ⇝ b) → a ≤ ((an+1 → b) ⇝ b) → a. Since ((an → b) ⇝ b) → a = b → a, we have b → a ≤ ((an+1 → b) ⇝ b) → a. By Proposition 2.5(ix), b ≤ (an+1 → b) ⇝ b, then ((an+1 → b) ⇝ b) → a ≤ b → a. Hence, ((an+1 → b) ⇝ b) → a = b → a. Therefore, is an (n + 1)-fold fantastic pseudo-hoop. □
Definition 5.4. Let be a pseudo-hoop. Then F is called an n-fold fantastic filter of , if for all a, b, c ∈ H,
(NF1) 1 ∈ F,
(NF2) c → (b → a) ∈ F and c ∈ F imply ((an → b) ⇝ b) → a ∈ F,
(NF3) c ⇝ (b ⇝ a) ∈ F and c ∈ F imply ((an ⇝ b) → b) ⇝ a ∈ F.
The set of all n-fold fantastic filters of is denoted by
Example 5.5. Let H = {0, a, b, 1}. We define ⊙, → and ⇝ on H as follows:
⊙
0
a
b
1
→ =⇝
0
a
b
1
0
0
0
0
0
0
1
1
1
1
a
0
0
a
a
a
a
1
1
1
b
0
a
b
b
b
0
a
1
1
1
0
a
b
1
1
0
a
b
1
Then is a pseudo-hoop and .
Theorem 5.6.Let . Then F is a filter of .
Proof. Let and a, a → b ∈ F, for a, b ∈ H. Then by Proposition 2.5(i), a → (1 → b) = a → b ∈ F. Since a ∈ F and , by (NF2), b = ((bn → 1) ⇝1) → b ∈ F. Therefore, F is a filter of . □
Proposition 5.7.Let F be a filter of . Then if and only if b → a ∈ F implies ((an → b) ⇝ b) → a ∈ F, for any a, b ∈ H.
Proof. (⇒) Let and b → a ∈ F. Then by Proposition 2.5(i), 1 → (b → a) = b → a ∈ F and 1 ∈ F, thus by (NF2), ((an → b) ⇝ b) → a ∈ F.
(⇐) Suppose c → (b → a) ∈ F and c ∈ F. Then by Proposition 2.7(ii), b → a ∈ F. Thus, by assumption, ((an → b) ⇝ b) → a ∈ F. Therefore, . □
Proposition 5.8.Let F and G be two filters of such that F ⊆ G. If , then .
Proof. Let F and G be two filters of such that F ⊆ G and . Suppose b → a ∈ G, for a, b ∈ H. Let u = (b → a) ⇝ a. Then by Proposition 2.5(iv), b → u = b → ((b → a) ⇝ a) = (b → a) ⇝ (b → a) =1 ∈ F. Since and b → u ∈ F, by Proposition 5.7, ((un → b) ⇝ b) → u ∈ F. Since F ⊆ G, ((un → b) ⇝ b) → u ∈ G, and so ((un → b) ⇝ b) → ((b → a) ⇝ a) ∈ G. Then by Proposition 2.5(iv), (b → a) ⇝ (((un → b) ⇝ b) → a) ∈ G. Since b → a ∈ G, by Proposition 2.7(ii), ((un → b) ⇝ b) → a ∈ G. By Proposition 2.5(ix), a ≤ (b → a) ⇝ a, and so a ≤ u. Then an ≤ un. Thus, by Proposition 2.5(xiii), un → b ≤ an → b, and so (an → b) ⇝ b ≤ (un → b) ⇝ b and ((un → b) ⇝ b) → a ≤ (an → b) ⇝ b) → a. Since ((un → b) ⇝ b) → a ∈ G, by (F2), ((an → b) ⇝ b) → a ∈ G. Therefore, . □
Proposition 5.9.If , then .
Proof. Let b → a ∈ F, for a, b ∈ H. Then by (NF2), ((an → b) ⇝ b) → a ∈ F. Also, by Proposition 2.5(viii) and (xiii), an+1 ≤ an, then an → b ≤ an+1 → b, and so (an+1 → b) ⇝ b ≤ (an → b) ⇝ b. Thus, ((an → b) ⇝ b) → a ≤ ((an+1 → b) ⇝ b) → a. Since ((an → b) ⇝ b) → a ∈ F, by (F2), ((an+1 → b) ⇝ b) → a ∈ F. Therefore, . □
Proposition 5.10.Let be an n-fold fantastic pseudo-hoop and F be a filter of . Then .
Proof. Let F be a filter of n-fold fantastic pseudo-hoop and b → a ∈ F. Since is an n-fold fantastic pseudo-hoop, we get ((an → b) ⇝ b) → a = b → a ∈ F. Therefore, . □
Proposition 5.11. is an n-fold fantastic pseudo-hoop if and only if .
Proof. (⇒) Let b → a ∈ {1}, for a, b ∈ H. Since is an n-fold fantastic pseudo-hoop, ((an → b) ⇝ b) → a = b → a ∈ {1}. Therefore, .
(⇐) Let b → a ∈ {1}, for a, b ∈ H. Since , we get ((an → b) ⇝ b) → a ∈ {1}, and so (an → b) ⇝ b ≤ a. Also, by Proposition 2.5(ix), (viii) and (xiii), a ≤ (b → a) ⇝ a, then an ≤ ((b → a) ⇝ a) n and ((b → a) ⇝ a) n → b ≤ an → b, and so (an → b) ⇝ b ≤ (((b → a) ⇝ a) n) → b) ⇝ b. By Proposition 2.5(iv) and (vii), b → ((b → a) ⇝ a) = (b → a) ⇝ (b → a) ∈ {1}, since , we have ((((b → a) ⇝ a) n) → b) ⇝ b) → ((b → a) ⇝ a) ∈ {1}, ((((b → a) ⇝ a) n) → b) ⇝ b) ≤ ((b → a) ⇝ a). Hence, (an → b) ⇝ b ≤ (b → a) ⇝ a, and so ((an → b) ⇝ b) → ((b → a) ⇝ a) =1. Thus, (b → a) ⇝ (((an → b) ⇝ b) → a) =1. So, b → a ≤ ((an → b) ⇝ b) → a. By Proposition 2.5(iii),(iv),(vi) and (x),
Then ((an → b) ⇝ b) → a ≤ b → a. Hence ((an → b) ⇝ b) → a = b → a. Therefore is an n-fold fantastic pseudo-hoop. □
Theorem 5.12.Let F be a filter of . Then if and only if is an n-fold fantastic pseudo-hoop.
Proof. (⇒) Let [b] → [a] ∈ {[1]}, for a, b ∈ H. Then [b → a] = [b] → [a] = [1] and so, b → a ∈ F. Since , ((an → b) ⇝ b) → a ∈ F, thus, [((an → b) ⇝ b) → a] = [1]. Then (([a] n → [b]) ⇝ [b]) → [a] ∈ {[1]}, and so . Hence, by Proposition 5.11, is an n-fold fantastic pseudo-hoop.
(⇐) Let b → a ∈ F, for a, b ∈ H. Then [b] → [a] = [b → a] = [1] ∈ {[1]}. By Proposition 5.10, . Then (([a] n → [b]) ⇝ [b]) → [a] ∈ {[1]}, and so [((an → b) ⇝ b) → a] = [1]. Thus, ((an → b) ⇝ b) → a ∈ F. Therefore, . □
Theorem 5.13.If and is a normal filter of , then .
Proof. Let , be a normal filter of and a → b ∈ F. Let u = ((bn → a) ⇝ a) → b. By Proposition 2.5(iv) and (x), b ⇝ u = b ⇝ (((bn → a) ⇝ a) → b) = ((bn → a) ⇝ a) → (b ⇝ b) =1. Then b ⇝ u = 1 and b ≤ u. Thus bn ≤ un. By Proposition 2.5(xiii), un → a ≤ bn → a. Hence, (bn → a) ⇝ u ≤ (un → a) ⇝ u. Also, since a → b ∈ F and F is a normal filter of , then a ⇝ b ∈ F. By Proposition 2.5(ii), a ⇝ b ≤ ((bn → a) ⇝ a) ⇝ ((bn → a) ⇝ b), and by (F2), ((bn → a) ⇝ a) ⇝ ((bn → a) ⇝ b) ∈ F. Then ((bn → a) ⇝ a) → ((bn → a) ⇝ b) ∈ F, thus by Proposition 2.5(iv), (bn → a) ⇝ (((bn → a) ⇝ a) → b) ∈ F. Hence, (bn → a) ⇝ u ∈ F. Since (bn → a) ⇝ u ≤ (un → a) ⇝ u, we get (un → a) ⇝ u ∈ F. From , by Proposition 4.7, ((bn → a) ⇝ a) → b = u ∈ F. Therefore, . □
Theorem 5.14.Let be bounded and . Then .
Proof. Let (an → 0) ⇝ a ∈ F, for a ∈ H. Since , by (NF2), ((an → (an → 0)) ⇝ (an → 0)) → a ∈ F. By Proposition 2.5(v), ((a2n → 0) ⇝ (an → 0)) → a ∈ F. Since , by Proposition 3.8(i), an → a2n ∈ F. By Proposition 2.5(iii), an → a2n ≤ (a2n → 0) ⇝ (an → 0), and so by (F2), (a2n → 0) ⇝ (an → 0) ∈ F. Since ((a2n → 0) ⇝ (an → 0)) → a ∈ F, we get a ∈ F. Then by Proposition 4.7, . □
Conclusions and future works
In this paper, the notions of n-fold (implicative, positive implicative, and fantastic) filters in pseudo-hoops are introduced and investigated some properties of them. Several characterizations of these filters are derived, and the relation among these kinds of filters are studied. In the other word, the notion of filter, (positive) implicative and fantastic filters on pseudo hoop are generalized that help us to make different kinds of logical algebras by the quotient of pseudo hoop. Moreover, in future, other kinds of filters such as primary, integral and (semi) maximal filters, on pseudo hoop will be introduecd and by using them we can study pseudo-hoops in different fields such as defining a topological structure on them (Zariski topology), making an algebraic structure on the set of all these kinds of filter, studing softness(roghness) theory on pseudo hoop, and etc.
Footnotes
Acknowledgment
The authors are very indebted to the editor and anonymous referees for their careful reading and valuable suggestions which helped to improve the readability of the paper.
References
1.
Aaly KologaniM. and BorzooeiR.A., On ideal theory of hoops, Mathematica Bohemica (2019), DOI: 10.21136/MB.2019.0140-17.
2.
Aaly KologaniM., Mohseni TakalloM. and KimH.S., Fuzzy filters of hoops based on fuzzy points, Mathematics (2019), 1-11.
3.
BosbachB., Komplementäre Halbgruppen, Axiomatik und Arithmetik, Fundamenta Mathematicae64(3) (1969), 257–287.
4.
BosbachB., Komplementäre Halbgruppen, Kongruenzen und Quotienten, Fundamenta Mathematicae69(1) (1970), 1–14.
5.
BorzooeiR.A. and Aaly KologaniM., Local and perfect semihoops, Journal of Intelligent and Fuzzy Systems29(1) (2015), 223–234.
FlautC., Hoskova-MayerovaS., Borumand SaeidA. and VasileR., Wajsberg algebras of order n(n ≤ 9), Neural Computing and Applications (2019), doi.org/10.1007/s00521-019-04676-x.
8.
Di NolaA., GeorgescuG. and IorgulescuA., Pseudo-BL algebras: Part I, Multiple Valued Logic8 (5-6) (2002), 673–716.
9.
Di NolaA., GeorgescuG. and IorgulescuA., Pseudo-BL algebras: Part II, Multiple Valued Logic8 (5-6) (2002), 717–750.
10.
GeorgescuG. and IorgulescuA., Pseudo MV-algebras, Multiple Valued Logic6 (2001), 95–135.
11.
GeorgescuG., LeusteanL. and PreoteasaV., Pseudo-hoops, Journal of Multiple Valued Logic and Soft Computing11 (1-2) (2005), 153–184.
12.
HájekP., Metamathematics of fuzzy logic, Springer Science and Business Media, 4 (1998).
13.
HaveshkiM. and EslamiE., n-fold filters in BL-algebras, Mathematical Logic Quarterly54 (2) (2008), 176–186.
14.
MotamedS. and Borumand SaeidA., n-fold obstinate filters in BL-Algebras, Neural Computing and Applications20 (4) (2011), 461–472.
15.
NamdarA. and BorzooeiR.A., Nodal filter in hoop algebras, Soft Computing22(4) (2017), DOI: 10.1007/s00500-017-2986-8.
16.
NamdarA., BorzooeiR.A., Borumand SaeidA. and Aaly KologaniM., Some results in hoop algebras, Journal of Intelligent and Fuzzy Systems32 (2017), 1805–1813.
17.
OnasanyaB.O. and Hoskova-MayerovaS., Some Topological and Algebraic Properties of α-level Subsets’ Topology of a Fuzzy Subset, Analele Stiintifice ale Universitatii Ovidius Constanta-Seria Matematica26(3) (2018), 213–227.
18.
OnasanyaB.O. and Hoskova-MayerovaS., Multi-fuzzy group induced by multisets, Italian Journal of Pure and applied Mathematics41 (2019), 597–604.
19.
TurunenE., TchikapaN. and LeleC., A new characterization for n-fold positive implicative BL-logics, Advances on Computational Intelligence, Springer VerlagBerlin Heidelberg, (2012), 552–560.