International Journal of Computational Intelligence Systems

Volume 12, Issue 1, November 2018, Pages 359 - 366

Further Complete Solutions to Four Open Problems on Filter of Logical Algebras

Authors
Wei Wang1, 2, 3, *, Pengxi Yang1, Yang Xu2, 3
1College of Sciences, Xi’an Shiyou University, Xi’an, Shaanxi, 710065, China
2National-Local Joint Engineering Laboratory of System Credibility Automatic Verification, Southwest Jiaotong University, Chengdu, 610031, China
3System Credibility Automatic Verification Engineering Lab of Sichuan Province, Southwest Jiaotong University, Chengdu, 610031, China
*Corresponding author. Email: wwmath@xsyu.edu.cn
Corresponding Author
Wei Wang
Received 3 January 2019, Revised 11 January 2019, Accepted 18 January 2019, Available Online 4 February 2019.
DOI
10.2991/ijcis.2019.125905652How to use a DOI?
Keywords
Pseudo BCK-algebra; BL-algebra; Artificial intelligence; Filter; Boolean filter; Implicative filter; Normal filter; Fantastic filter
Abstract

This paper focuses on the investigation of filters of pseudo BCK-algebra and BL-algebra, important and popular generic commutative and non-commutative logical algebras. By characterizing Boolean filter and implicative filter in pseudo BCK-algebra, the essential equivalent relation between these two filters is revealed. An open problem that “In pseudo BCK-algebra or bounded pseudo BCK-algebra, is the notion of implicative pseudo-filter equivalent to the notion of Boolean filter?” is solved. Based on this, this paper explores the essential relations between the implicative (Boolean) filter and implicative pseudo BCK-algebra. A complete solution to an open problem that “Prove or negate that pseudo BCK-algebras is implicative BCK-algebras if and only if every filter of them is implicative filters (or Boolean filter)” is derived. This paper further characterizes the fantastic filter and normal filter in BL-algebra, then gets the equivalent relation between the two filters, and completely solves two open problems regarding the relationship between these two filters: 1. Under what suitable condition a normal filter becomes a fantastic filter? and 2. (Extension property for a normal filter) Under what suitable condition extension property for normal filter holds?

Copyright
© 2019 The Authors. Published by Atlantis Press SARL.
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

1. INTRODUCTION

The rapid development of computer science, technology, and mathematical logic put forward many new requirements, thus contributing to the nonclassical logic and the rapid development of modern logic [1]. The study of fuzzy logic has become a hot topic with scientific information and artificial intelligence, which makes fuzzy logic study of algebra and logic inseparable. Fuzzy logic is both the mathematical basis of the artificial intelligence and fuzzy reasoning. Based on the actual background, different forms of fuzzy logic system are proposed.

Logical algebras are the algebraic counterparts of the nonclassical logic and the algebraic foundation of reasoning mechanism in information sciences, computer sciences, theory of control, artificial intelligence, and other important fields. For example, BCK-algebra, BL-algebras, pseudo MTL-algebras, and noncommutative residuated lattice are algebraic counterparts of BCK Logic, Basic Logic, monoidal t-norm-based logic, and monoidal logic, respectively [13].

Hájek introduced BL-algebra as algebraic structure for his Basic Logic [3, 5]. Di Nola generalized BL-algebra in a noncommutative form and introduced the notion of pseudo BL-algebra as a common extension of BL-algebra in order to express the noncommutative reasoning [4, 6].

In 1966, BCK-algebra was introduced by Iséki and Imai from BCK/BCI Logic [79]. Iorgulescu established the connections between BCK-algebra and BL-algebra in [10]. Afterward, Georgescu and Iorgulescu introduced the notion of pseudo BCK-algebra as an extension of BCK-algebra to express the noncommutative reasoning [11, 12]. Iorgulescu established the connections between pseudo BL-algebra and pseudo BCK-algebra [12]. In [13], Wang and Zhang presented the necessary and sufficient conditions for residuated lattice and bounded pseudo BCK-algebra to be Boolean algebra.

Filter theory plays a vital role not only in studying of algebraic structure, but also in nonclassical logic and computer science [14, 15]. From logical point of view, various filters correspond to various sets of provable formulae [16, 17]. For example, based on filter and prime filter in BL-algebra, Hájek proved the completeness of Basic Logic [3]. In [18], Turunen proposed the notions of implicative filter and Boolean filter and proved that implicative filter is equivalent to Boolean filter in BL-algebra. In [19], some types of filters in BL-algebra were proposed. In [2022], filters of pseudo MV-algebra, pseudo BL-algebra, pseudo effect algebra, and pseudo hoops were further studied. Literatures [8, 18, 19, 2328] further studied filters of BL-algebra, lattice implication algebra, pseudo BL-algebra, pseudo BCK-algebra, R0-algebra, residuated lattice, triangle algebra, and the corresponding algebraic structures.

In [29], there is an open problem that “In pseudo BCK-algebra or bounded pseudo BCK algebra, is the notion of implicative pseudo-filter equivalent to the notion of Boolean filter?” Based on this, [25] proposed another open problem that “Prove or negate that pseudo BCK-algebras is implicative BCK-algebras if and only if every filter of them is implicative filters (or Boolean filter).” The two kinds of filters are important in pseudo BCK-algebra, thus the open problems are interesting and meaningful topics for further research and are the motivation of this paper.

We have explored the properties and relations of fuzzy pseudo filter (filter) of pseudo BCK-algebra. After we discussed the equivalent conditions of fuzzy normal filter in pseudo BCK-algebra (pP), we proposed fuzzy implicative pseudo filter and its relation with fuzzy Boolean filter in (bounded) pseudo BCK-algebra (pP). Then the open problem are partly solved [1]. Based on this, having further investigated the Boolean filter and implicative filter in pseudo BCK-algebra, we found the essentially equivalent relation between them, and the relation between them and implicative BCK-algebra, then we completely solved the open problems.

The role of filters are important not only in pseudo BCK-algebra, but also in related domains. In [26], there are two open problems: 1. Ünder what suitable condition a normal filter becomes a fantastic filter?” and 2. “(Extension property for a normal filter) Under what suitable condition extension property for normal filter holds?”

In our previous work, we have characterized the fuzzy fantastic filter and normal filter of BL-algebra, and discussed the relation between them, then partly solved the two open problems [30]. But so far we have not got sufficient and necessary condition for a normal filter to be fantastic. Based on this, we further obtained the relation between them and completely solved the two open problems.

This paper is organized as follows: In Section 2, we present some basic definitions and results in BL-algebra and pseudo BCK-algebra. In Section 3, we focus on the relation between implicative filter and Boolean filter of pseudo BCK-algebra or bounded pseudo BCK-algebra and give a complete solution to an open problem. In Section 4, based on the result we obtained in Section 3, we investigate the relation between implicative filter (Boolean filter) and implicative pseudo BCK-algebra and give a complete solution to another open problem. In Section 5, we recall the concept of filter and the corresponding properties of filter in BL-algebra and we propose complete solutions to two open problems of filter in BL-algebra.

2. PRELIMINARIES

Here we recall some definitions and results which will be needed. Reader can refer to [9, 11, 12, 19, 3137].

Definition 1.

(Birkhoof [32]) Suppose L is a nonempty set with two binary operations ∧ and ∨. L is called a lattice if for x, y, zL, the following conditions hold

  1. xx = x, xx = x,

  2. xy = yx, xy = yx,

  3. (xy) ∧ z = x ∧ (yz), (xy) ∨ z = x ∨ (yz),

  4. (xy) ∨ x = x, (xy) ∧ x = x.

Definition 2.

(Balbes and Dwinger [31]) A lattice L is called a distributive lattice if for x, y, zL, the following conditions hold

  1. x ∧ (yz) = (xy) ∨ (xz),

  2. x ∨ (yz) = (xy) ∧ (xz).

In lattices, (1) and (2) are equivalent.

Suppose L be a lattice. A binary relation ≤ is defined as for x, yL, xy if xy = x or xy = y. Then we can find that binary relation ≤ is a partially ordered relation.

Definition 3.

(Meng and Jun [9]) An algebraic structure (A, →, 1) is called an BCK-algebra if for all x, y, zA

  1. (zx) → (yx) ≥ (yz),

  2. (yx) → xy,

  3. xx,

  4. xy and yx imply x = y,

  5. x → 1 = 1,

where xy means xy = 1.

Definition 4.

(Georgescu and Iorgulescu [11]) A(reversed left-) pseudo BCK-algebra is a structure (A, ≥, →, ↪, 1), where ≥ is a binary relation on A, → and ↪ are binary operations on A and 1 is an element of A, verifying, for all x, y, zA, the axioms

  1. (zx) ↪ (yx) ≥ yz, (zx) → (yx) ≥ yz,

  2. (yx) ↪ xy, (yx) → xy,

  3. xx,

  4. 1 ≥ x,

  5. xy and yx imply x = y,

  6. xy iff yx = 1 iff yx = 1.

Example 1.

(Jun, Kim and Neggers [38]) Let X = [0, ∞] and let ≤ be the usual order on X. Define → and ↪ on X as follows:

xy = 0 (if yx) or xy=2yπarctanlnyx (if x < y) and

xy = 0 (if yx) or xy=yetan(πx2y) (if x < y),

for all x, yX. Then (X, ≤, →, ↪, 0) is a pseudo BCK-algebra.

Definition 5.

(Iorgulescu [12]) A pseudo BCK-algebra (A, ≥, →, ↪, 1) is called bounded if there exits unique element 0 such that 0 → x = 1 or 0 ↪ x = 1 for any xA.

In a pseudo-BCK-algebra A we can define x = x → 0, x = x ↪ 0 for any xA.

Proposition 1.

(Iorgulescu [35]) Let (A, ≥, →, ↪, 1) be a pseudo BCK-algebra. Then the following properties hold for any x, y, zA

  1. xyyzxz and yzxz,

  2. xyzxzy and zxzy,

  3. z ↪ (yx) = y → (zx),

  4. xy iff xy = 1 iff xy = 1,

  5. xy = xxy, xy = xxy,

  6. xy ≤ (zx) → (zy), xy ≤ (zx) ↪ (zy),

  7. yxy, yxy,

  8. 1 → x = x = 1 ↪ x,

  9. (xy) → z = (xz) ∧ (yz), (xy) ↪ z = (xz) ∧ (yz),

  10. xy = ((xy) ↪ y) ∧ ((yx) ↪ x), xy = ((xy) → y) ∧ ((yx) → x).

Definition 6.

(Ciungu [34]) A pseudo BCK-algebra with condition (pP) (i.e., with pseudo product) is a pseudo BCK-algebra (A, ≥, →, ↪, 1) satisfying the condition (pP)

(pP) there exists, for all x, yA, xy=min{z|xyz}=min{z|yxz}.

Theorem 2.

(Ciungu [34]) Let (A, ≥, →, ↪, 1) be a pseudo BCK-algebras with condition (pP), xy is defined as min{z|xyz} or min{z|yxz}, then the followings hold in A

  1. (xy) → z = x → (yz),

  2. (yx) ↪ z = x ↪ (yz),

  3. (xy) ⊙ xx, y, x ⊙ (xy) ≤ x, y,

  4. xyxyx, y.

In the sequel, we shall agree that the operations ∨, ∧, ⊙ have priority towards the operations →, ↪.

Definition 7.

(Blount and Tsinakis [33]) A lattice-ordered residuated monoid is an algebra (A, ∨, ∧, ⊙, →, ↪, e) satisfying the following conditions:

  1. (A, ∨, ∧) is a lattice,

  2. (A, ⊙, e) is a monoid,

  3. xyz iff xyz iff yxz for all x, y, zA.

A lattice-ordered residuated monoid A is called integral if xe for all xA. In an integral lattice-ordered residuated monoid, we use “1” instead of e.

Lemma 3.

(Jipsen and Tsinakis [36]) Pseudo BCK-algebra with condition (pP) is category equivalent to partially ordered residuated integral monoid.

Definition 8.

(Zhang [37]) A BCK-algebra (A, →, 1) is called an implicative BCK-algebra if it satisfies (xy) → x = x for any x, yA.

Definition 9.

(Zhang [37]) A pseudo BCK-algebra (A, ≥, →, ↪, 1) is called a 1-type implicative pseudo BCK-algebra if it satisfies (xy) → x = (xy) ↪ x = x for any x, yA.

Definition 10.

(Zhang [37]) A pseudo BCK-algebra (A, ≥, →, ↪, 1) is called a 2-type implicative pseudo BCK-algebra if it satisfies (xy) → x = (xy) ↪ x = x for any x, yA.

Definition 11.

(Haveshki, Saeid, and Eslami [19]) A BL-algebra is an algebra (A, ∨, ∧, ⊙, →, 0, 1) of type (2, 2, 2, 2, 2, 0, 0) such that (A, ∨, ∧, 0, 1) is a bounded lattice, (A, ⊙, 1) is a commutative monoid, and the following conditions hold for all x, y, zA:

  • (A1) xyz if and only if xyz,

  • (A2) xy = x ⊙ (xy),

  • (A3) (xy) ∨ (yx) = 1.

Example 2.

Let A = [0, 1]. Define ⊙ and → as follows:

xy = minx, y and xy = 1 (if x < y) or xy = y (if x > y).

Then (A, ∨, ∧, ⊙, →, 0, 1) is a BL-algebra.

An MV-algebra A is a BL-algebra satisfying x−− = x for any xA. A Gödel-algebra is a BL-algebra satisfying xx = x for any xA.

Proposition 4.

(Zhang [37]) In a BL-algebra A, the following properties hold for all x, y, zA

  1. y → (xz) = x → (yz),

  2. 1 → x = x,

  3. xy iff xy = 1,

  4. xy = ((xy) → y) ∧ ((yx) → x),

  5. xyyzxz,

  6. xyzxzy,

  7. xy ≤ (zx) → (zy),

  8. xy ≤ (yz) → (xz),

  9. x ≤ (xy) → y,

  10. x ⊙ (xy) = xy.

We shall agree that the operations ∨, ∧, ⊙ have priority toward the operations →.

3. THE RELATION BETWEEN IMPLICATIVE FILTER AND BOOLEAN FILTER OF PSEUDO BCK-ALGEBRA OR BOUNDED PSEUDO BCK-ALGEBRA

In this section, we recall the definitions of filter, positive implicative pseudo filter, Boolean filter, normal filter, and implicative filter of pseudo BCK-algebra.

Definition 12.

(Zhang [29]) A nonempty subset F of pseudo BCK-algebra A is called a (pseudo) filter of A if it satisfies

  • (F1) xF, yA, xyyF,

  • (F2) xF, xyF or xyFyF.

Theorem 5.

(Wang [1]) A nonempty subset F of a pseudo BCK-algebra A is a filter of A if and only if it satisfies

  • (F3) 1 ∈ F,

  • (F4) xF, xyF or xyFyF.

In example 1, we can find {0} is a filter.

Theorem 6.

(Wang [1]) A nonempty subset F of a pseudo BCK-algebra A with condition (pP) is a filter of A if and only if it satisfies

  • (F5) xF, yFxyF,

  • (F6) xF, yA, xyyF.

Definition 13.

(Zhang [29]) Let F be a filter of A, for all x, yA, F is called a(an)

  1. Boolean filter if (xy) ↪ xF and (xy) → xF, then xF,

  2. Prime filter if xyF implies xF or yF,

  3. Maximal filter if xF or xF (and xF),

  4. Loyal filter if x x¯F F and y y¯F F implies xyF and xyF,

  5. Normal filter if xyF iff xyF,

  6. Implicative filter if (xy) → xF and (xy) ↪ xF, then xF.

Definition 14.

(Zhang and Jun [13]) A nonempty subset F of a pseudo BCK-algebra A is called a positive implicative filter of A if it satisfies (F1) and for all x, yA.

  • (F7) x ↪ (yz) ∈ F, xyF implies xzF,

  • (F8) x → (yz) ∈ F, xyF implies xzF.

Note that any filter of a BCK-algebra is normal.

Theorem 7.

(Zhang [29]) Let (A; ≤, →, ↪, 0, 1) be a bounded pseudo BCK-algebra and F implicative pseudo filter of A. Then

  1. xA, ((x → 0) → x) ↪ xF, that is, (xx) ↪ xF,

  2. xA, ((x ↪ 0) ↪ x) → xF, that is, (xx) → xF,

  3. x, yA, ((xy) → x) ↪ xF,

  4. x, yA, ((xy) ↪ x) → xF,

  5. x, yA, if (xy) → yF, then (yx) ↪ xF,

  6. x, yA, if (xy) ↪ yF, then (yx) → xF,

  7. x, yA, if xyF, then ((yx) → x) ↪ yF,

  8. x, yA, if xyF, then ((yx) ↪ x) → yF.

In [29], there is an open problem: “In pseudo BCK-algebra or bounded pseudo BCK algebra, is the notion of implicative pseudo filter equivalent to the notion of Boolean filter?”

To solve the open problem, we recall the results of the relation between the two filters and then get a new solution to the open problem in pseudo BCK-algebra.

Theorem 8.

(Zhang [29]) Let (A, ≥, →, ↪, 1) be a pseudo BCK-algebra and F a normal pseudo filter of A. Then F is implicative if and only if F is Boolean.

With the help of the equivalent conditions of fuzzy normal filter of pseudo BCK-algebra (pP), [1, 39] get the following results and partly solve the open problem.

Theorem 9.

(Wang [1]) In bounded pseudo BCK-algebra, every implicative pseudo filter is a Boolean filter. In pseudo BCK-algebras(pP), every Boolean filter is an implicative pseudo filter.

We further investigate the properties of Boolean filter and implicative filter which make the relation between the two filters much clear, and get the solution for the open problem.

Theorem 10.

Implicative pseudo filter is Boolean filter in pseudo BCK-algebra.

Proof.

Let F be an implicative pseudo filter of A. Then ∀xA, suppose (xy) ↪ xF,

from x ≤ ((xy) ↪ x) → x,

so (((xy) ↪ x) → x) → yxy,

and ((((xy) ↪ x) → x) → y) → (xy) = 1.

On the other hand, xy ≤ ((xy) ↪ x) → x,

so we get ((((xy) ↪ x) → x) → y) → (xy) ≤ ((((xy) ↪ x) → x) → y) → (((xy) ↪ x) → x).

Then ((((xy) ↪ x) → x) → y) → (((xy) ↪ x) → x) = 1 ∈ F,

and ((xy) ↪ x) → xF, since F is an implicative filter.

Combine that (xy) ↪ xF, according to the definition of filter, we get xF.

Similarly, suppose (xy) → xF,

from x ≤ ((xy) → x) ↪ x,

so (((xy) → x) ↪ x) ↪ yxy,

and (((xy) → x) ↪ x) ↪ y) ↪ (xy) = 1.

By xy ≤ ((xy) → x) ↪ x,

so we get ((((xy) → x) ↪ x) ↪ y) ↪ (xy) ≤ ((((xy) → x) ↪ x) ↪ y) ↪ (((xy) → x) ↪ x).

Then ((((xy) → x) ↪ x) ↪ y) ↪ (((xy) → x) ↪ x) = 1 ∈ F,

and ((xy) → x) ↪ xF, since F is an implicative filter.

Combine that (xy) → xF, according to the definition of filter, then we get xF.

According to the definition, then F is a Boolean filter of A.

Similarly, we can get

Theorem 11.

In pseudo BCK-algebra, every Boolean filter is an implicative pseudo filter.

Proof.

Let F be an Boolean filter of A. Then ∀xA, suppose (xy) → xF,

from x ≤ ((xy) → x) ↪ x,

so (((xy) → x) ↪ x) → yxy,

and (((xy) → x) ↪ x) → y) ↪ (xy) = 1.

On the other hand, xy ≤ ((xy) → x) ↪ x,

so we get ((((xy) → x) ↪ x) → y) ↪ (xy) ≤ ((((xy) → x) ↪ x) → y) ↪ ((xy) → x) ↪ x).

Then ((((xy) → x) ↪ x) → y) ↪ (((xy) → x) ↪ x) = 1 ∈ F and ((xy) → x) ↪ xF, since F is an implicative filter.

Combine that (xy) → xF, according to the definition of filter, then we get xF.

Similarly, suppose (xy) ↪ xF,

from x ≤ ((xy) ↪ x) → x,

so (((xy) ↪ x) → x) ↪ yxy,

and (((xy) ↪ x) → x) ↪ y) → (xy) = 1.

On the other hand, xy ≤ ((xy) ↪ x) → x,

so we get ((((xy) ↪ x) → x) ↪ y) → (xy) ≤ ((((xy) ↪ x) → x) ↪ y) → ((xy) ↪ x) → x).

Then ((((xy) ↪ x) → x) ↪ y) → (((xy) ↪ x) → x) = 1 ∈ F and (xy) ↪ x) → xF, since F is a Boolean filter.

Combine that (xy) ↪ xF, according to the definition of filter, we get xF.

Thus F is an implicative pseudo filter of A.

From the above results, we can get the following results as a solution for the open problem:

Theorem 12.

In pseudo BCK-algebra or bounded pseudo BCK-algebra, the notion of implicative pseudo filter is equivalent to the notion of Boolean filter.

Remark 1.

The equivalent relation between the implicative filter and Boolean filter is of importance in the study of logical algebras. For example, when studying of the pseudo BCK-algebra, implicative filter and Boolean filter can reflect the algebraic structure of the pseudo BCK-algebra. When we get the equivalent relation between them, and based on some other results we obtained [1, 16, 30], we can completely solve some other problems like this.

4. THE RELATION BETWEEN IMPLICATIVE FILTER (BOOLEAN FILTER) AND IMPLICATIVE PSEUDO BCK-ALGEBRA

The filters play a vital role in representing the algebras, such as in a pseudo BL-algebra A,

A is pseudo MV-algebra if and only if every filter of A is a pseudo MV filter,

A is a Godel-algebra if and only if every filter of A is a pseudo G filter,

A is a Boolean algebra if and only if every filter of A is a Boolean filter.

The similar relation between implicative or Boolean filter and implicative pseudo BCK-algebra is not obtained, yet. For this reason, [25] set it as an open problem.

Prove or negate that pseudo BCK-algebras is implicative BCK-algebras if and only if every filter of them is implicative filters (or Boolean filter).

[1] partly solve the open problem. Based on this, we can further get the following results as a solution for the open problem:

Proposition 13.

Let A be a pseudo BCK algebra. Then the following statements are equivalent:

  1. A is an implicative BCK-algebras,

  2. Every filter of A is an implicative filters (or Boolean filter),

  3. {1} is an implicative filters (or Boolean filter).

Proof.

(1) ⇒ (2) Based on the results of [9] and the previous result, pseudo BCK-algebra A is implicative BCK-algebra if and only if A is a 1-type (or 2-type) implicative pseudo BCK-algebra. Then for every filter of them, if (xy) → x, (xy) ↪ xFxF, (xy) → x, (xy) ↪ xFxF. Then every pseudo filters of them is implicative pseudo filters (Boolean filter), so necessity is obvious.

(2) ⇒ (3) obvious.

(3) ⇒ (1) Now suppose every pseudo filter of a pseudo BCK-algebra A is an implicative pseudo filters (Boolean filter), then pseudo filter {1} is an implicative pseudo filters (Boolean filter).

For any x, yA, from x ≤ ((xy) → x) ↪ x (by Theorem (7)),

we get (((xy) → x) ↪ x) ↪ yxy (by Theorem (1)),

then ((((xy) → x) ↪ x) ↪ y) → (xy) = 1 (by Definition (6)).

From xy ≤ ((xy) → x) ↪ x (by Definition (2)),

we get ((((xy) → x) ↪ x) ↪ y) → (xy) ≤ ((((xy) → x) ↪ x) ↪ y) → (((xy) → x) ↪ x) (by Theorem (2)),

then ((((xy) → x) ↪ x) ↪ y) → (((xy) → x) ↪ x) = 1 ∈ {1}, (by Definition (4)),

we get ((xy) → x) ↪ x = 1 ∈ {1}, since {1} is an implicative pseudo filters, that is, (xy) → xx (by Definition (6)).

On the other hand, x ≤ (xy) → x, then (xy) → x = x.

For the same reason, from x ≤ ((xy) ↪ x) → x, so (((xy) ↪ x) → x) → yxy and (((xy) ↪ x) → x) → y) ↪ (xy) = 1. And xy ≤ ((xy) ↪ x) → x, so we get ((((xy) ↪ x) → x) → y) ↪ (xy) ≤ ((((xy) ↪ x) → x) → y) ↪ ((xy) ↪ x) → x). Then ((((xy) ↪ x) → x) → y) ↪ (((xy) ↪ x) → x) = 1 ∈ {1}, then (xy) ↪ x) → x = 1 ∈ {1}, that is, (xy) ↪ xx. On the other hand, x ≤ (xy) ↪ x, then (xy) ↪ x = x.

From above results, we find that A is a 1-type implicative pseudo BCK-algebra, then A is implicative BCK-algebra.

5. THE RELATION BETWEEN FANTASTIC FILTER AND NORMAL FILTER IN BL-ALGEBRA

Here we recall some kinds of filters in BL-algebra. Similar with the pseudo BCK-algebra, here we recall some definitions and results which will be needed. Reader can refer to [3, 16, 30, 37, 4042].

Definition 15.

A filter of a BL-algebra A is a nonempty subset F of A such that for all x, yA,

  • (F1) if x, yF, then xyF,

  • (F2) if xF and xy, then yF.

Proposition 14.

Let F be a nonempty subset of a BL-algebra A. Then F is a filter of A if and only if the following conditions hold

  1. 1 ∈ F,

  2. x, xyF implies yF.

A filter F of a BL-algebra A is proper if FA, that is, 0¯A.

In example 2, we can find 12,1 is a filter.

Definition 16.

A proper filter F is prime if for any x, y, zA, xyF implies xF or yF.

Theorem 15.

A proper filter F is prime if for any x, yA, xyF or yxF.

Definition 17.

A filter F of A is called normal if for any x, y, zA, z → ((yx) → x) ∈ F and zF imply (xy) → yF.

Definition 18.

Let F be a nonempty subset of a BL-algebra A. Then F is called a fantastic filter of A if for all x, y, zA, the following conditions hold:

  1. 1 ∈ F,

  2. z → (yx) ∈ F, zF implies ((xy) → y) → xF.

Definition 19.

Let F be a nonempty subset of a BL-algebra A. Then F is called an implicative filter of A if for all x, y, zA, the following conditions hold:

  1. 1 ∈ F,

  2. x → (yz) ∈ F, xyF imply xzF.

Definition 20.

Let F be a nonempty subset of a BL-algebra A. Then F is called a positive implicative filter of A if for all x, y, zA, the following conditions hold:

  1. 1 ∈ F,

  2. x → ((yz) → y) ∈ F, xF imply yF.

Definition 21.

A filter F of A is called Boolean if xxF for any xA.

Definition 22.

Let F be a filter of A. F is called an ultra filter of A if it satisfies xF or xF for all xA.

Definition 23.

Let F be a filter of A. F is called an obstinate filter of A if it satisfies xF and yF implies xyF for all x, yA.

Definition 24.

A proper filter of a BL-algebra A is called maximal if it is not properly contained in any other proper filter of A.

Proposition 16.

A proper filter F of a BL-algebra A is maximal if and only if x¯F,nN, such that xnF.

In order to investigate the essential relations among the filters, and based on the past work [1, 16, 30], we characterize the following filters.

Theorem 17.

Let F be a filter of a BL-algebra A. F is a normal filter if and only if one of the followings holds for all x, yA

  1. (yx) → xF implies (xy) → yF,

  2. x−−F implies xF.

Theorem 18.

Let F be a filter of A. Then the followings are equivalent for all x, y, zA

  1. F is a Boolean filter of A,

  2. (xy) → xF implies xF,

  3. xxF implies xF.

Theorem 19.

Let F be a Boolean filter of A, then for all x, yA

  1. xyF implies ((yx) → x) → yF,

  2. (xx) → xF,

  3. x−−F implies xF,

  4. x → (xy) ∈ F implies xyF.

Theorem 20.

Let F be a filter of a BL-algebra A. Then the followings are equivalent for all x, y, zA:

  1. F is a fantastic filter,

  2. yxF ⇒ ((xy) → y) → xF,

  3. x−−xF.

Theorem 21.

Let F be a filter of a BL-algebra A. Then for any x, y, zA the followings are equivalent:

  1. F is an implicative filter of A,

  2. y → (yx) ∈ F implies yxF,

  3. xxxF.

By the above results, we can get the following results:

Corollary 22.

In an MV-algebra, every filter is a fantastic filter.

Corollary 23.

In a Gödel-algebra, every filter is an implicative filter.

Based on this, we get some relations among the filters in BL-algebras.

Theorem 24.

Each Boolean filter is equivalent to a positive implicative filter in BL-algebras.

Theorem 25.

Each ultra filter is equivalent to an obstinate filter in BL-algebras.

Theorem 26.

Each ultra filter f a BL-algebra A is a fantastic filter.

Proof.

Suppose F is an ultra filter. If xF, we have xx−−xF. If xF, we get (x → 0) → (x−−x) = x−− → ((x → 0) → x) ≥ 0 → x = 1, we get x−−xF, then F is a fantastic filter.

Theorem 27.

Let F be a filter of A. Then F is a Boolean filter if and only if it is an implicative and normal filter.

Proof.

If F is a Boolean filter, then by Theorem 17, 19, and 21, we know that F is an implicative and normal filter.

Suppose F is an implicative and normal filter. Since xxxx−− = x → (x → 0), we have x → 0 ∈ F since F is an implicative filter. Then since F is also a normal filter, we have xF, thus we get then F is a Boolean filter.

Theorem 28.

Let F be a filter of A. Then F is a Boolean filter if and only if it is an implicative and fantastic filter.

Based on the previous work and the above results, we get the essential relation.

Theorem 29.

Let F be a filter of A. Then F is an implicative and normal filter if and only if it is an implicative and fantastic filter.

In [26], there are two open problems in BL-algebras:

  1. Under what suitable condition a normal filter becomes a fantastic filter?

  2. (Extension property for a normal filter) Under what suitable condition extension property for normal filter holds?

[30] proposed solutions for the two open problems by the fuzzy filters, respectively as follows:

  1. Suitable condition should be

    1. BL-algebra is an MV-algebra,

    2. The filter is an implicative filter,

    3. The filter is an obstinate filter,

    4. The filter is an ultra filter.

  2. Under the condition

    1. If A is an MV-algebra,

    2. F is a normal and implicative filter of A,

    3. F is a normal and obstinate filter of A,

    4. F is a normal and ultra filter of A.

Extension property for normal filter holds.

According to the above theorem and corollary, we can get the equivalent relation between the two filters and give answers to the open problems.

The suitable condition should be

  1. A normal filter is equivalent to a fantastic filter.

  2. Extension property for a normal filter holds.

We further characterized the filters in BL-algebra. Compared with the solutions in [30], the condition that the filter is an obstinate filter or the filter is an ultra filter is redundant.

6. CONCLUSION

We discuss the properties of implicative filters and Boolean filters in pseudo BCK-algebra. Based on the results and previous work, we completely solve an open problem which is important to deep study of the algebraic structure of pseudo BCK-algebra. Based on this, we prove that pseudo BCK-algebra is implicative BCK-algebra if and only if every filter of them is implicative filter (or Boolean filter).

We further characterize the filters in BL-algebra. Compared with the solutions in [30], the condition that the filter is an obstinate filter or the filter is an ultra filter is redundant.

In the future work, we will extend the corresponding filter theory to different algebraic structures, and study the congruence relations induced by the filters.

ACKNOWLEDGMENTS

This Research work is supported by the National Natural Science Foundation of P. R. China (Grant No. 11571281, 61673320); Xi’an Shiyou University College Students Innovation and Entrepreneurship Training Program Funding Project (Grant No. 201819062); the Fundamental Research Funds for the Central Universities (Grant No. 2682017ZT12).

REFERENCES

1.W. Wang, H. Wan, K. Du, and Y. Xu, On open problems based on fuzzy filters of pseudo BCK-algebras, J. Intell. Fuzzy Syst., Vol. 29, 2015, pp. 2387-2395.
2.P. Hájek, Observations on non-commutative fuzzy logic, Soft Comput., Vol. 8, 2003, pp. 38-43.
3.P. Hájek, Metamathematics of Fuzzy Logic, Kluwer, Dordrecht, 1998.
4.A.D. Nola, G. Georgescu, and A. Iorgulescu, Pseudo BL algebras I, II, Multi-Valued Log., Vol. 8, 2002, pp. 673 717-714 750.
5.E. Turunen, Mathematics Behind Fuzzy Logic, Physica-Verlag, Heidelberg, 1999.
6.G. Georgescu and L. Leustean, Some classes of pseudo BL algebras, J. Aust. Math. Soc., Vol. 73, 2002, pp. 127-153.
7.K. Iséki and S. Tanaka, An introduction to the theory of BCK-algebras, Math Japon., Vol. 23, 1978, pp. 1-26.
8.K. Iséki and S. Tanaka, Ideal theory of BCK-algebras, Math. Japon., Vol. 21, 1976, pp. 351-366.
9.J. Meng and Y.B. Jun, BCK-Algebras, Kyung Moon Sa Co., Seoul, 1994.
10.A. Iorgulescu, Iséki algebras, Connection with BL-algebras, Soft. Comput., Vol. 8, 2004, pp. 449-463.
11.G. Georgescu and A. Iorgulescu, Pseudo BCK algebras: an extension of BCK algebras, Springer, in Proceedings of DMTCS: Combinatorics, Computability and Logic (London), 2001.
12.A. Iorgulescu, Classes of Pseudo BCK-algebras: part-I, J. Multi-Valued Log. Soft Comput., Vol. 12, 2006, pp. 71-130.
13.L.L. Wang and X.H. Zhang, Necessary and sufficient conditions for residuated lattice and bounded psBCK-algebra to be Boolean algebra, Fuzzy Syst. Math., Vol. 24, No. 5, 2010, pp. 8-13.
14.K.J. Lee and C.H. Park, Some ideals of pseudo BCI-algebras, J. Appl. Math. Info., Vol. 27, 2009, pp. 217-231.
15.X.H. Zhang and W.H. Li, On pseudo BL-algebras and BCC-algebras, Soft Comput., Vol. 10, 2006, pp. 941-952.
16.W. Wang and X.L. Xin, On fuzzy filters of pseudo BL-algebras, Fuzzy Sets Syst., Vol. 162, 2011, pp. 27-38.
17.X.H. Zhang and Y.B. Jun, Solution of three open problems on pseudo filters (Pseudo Ideals) of Pseudo BCK-algebras, in Proceedings of International Conference on Artificial Intelligence and Computational Intelligence (Sanya, China), 2011, pp. 530-534.
18.E. Turunen, Boolean deductive systems of BL-algebras, Arch. Math. Logic., Vol. 40, 2001, pp. 467-473.
19.M. Haveshki, A.B. Saeid, and E. Eslami, Some types of filters in BL-algebras, Soft Comput., Vol. 10, 2006, pp. 657-664.
20.S.Z. Alavi, R.A. Borzooei, and N. Aaly Kologani, Filter theory of pseudo hoop-algebras, Italian J. Pure Appl. Math., Vol. 37, 2017, pp. 619-632.
21.M. Botur and A. Dvurečenskij, On pseudo BL-algebras and pseudo hoops with normal maximal filters, Soft Comput., Vol. 20, 2016, pp. 439-448.
22.Z.H. Ma, J. Wu, and S.J. Lu, Ideals and filters in pseudo effect algebras, Int. J. Theor. Phys., Vol. 43, No. 6, 2004, pp. 1445-1451.
23.A. Dvurečenskij, R. Giuntini, and T. Kowalski, On the structure of Pseudo BL-algebras and Pseudo Hoops in quantum logics, Foundations Phys., Vol. 40, No. 9, 2010, pp. 1519-1542.
24.B.V. Gasse, G. Deschrijver, C. Cornelis, and E.E. Kerre, Filters of residuated lattices and triangle algebras, Info. Sci., Vol. 180, No. 16, 2010, pp. 3006-3020.
25.H.J. Gong and X.H. Zhang, Boolean filter and psMV-filter of pseudo BCK algebras, J. Ningbo Univ., Vol. 24, No. 1, 2011, pp. 49-53.
26.A.B. Saeid and S. Motamed, Normal filters in BL-Algebras, World Appl. Sci. J., Vol. 7, 2009, pp. 70-76.
27.Y. Xu and K.Y. Qin, On filters of lattice implication algebras, J. Fuzzy Math., Vol. 1, 1993, pp. 251-260.
28.J.M. Zhan, Y. Xu, and Y.B. Jun, On (M, N)-S I (implicative) filters in R0-algebras, Int. J. Comput. Intell. Syst., Vol. 7, No. 6, 2014, pp. 1064-1073.
29.X.H. Zhang and H.J. Gong, Implicative pseudo BCK algebras and implicative pseudo Filters of pseudo BCK algebras, in 2010 IEEE International Conference on Granular Computing (San Jose), 2010, pp. 615-619.
30.W. Wang and A.B. Saeid, Solutions to open problems on fuzzy filters of BL-algebras, Int. J. Comput. Intell. Syst., Vol. 8, No. 1, 2015, pp. 106-113.
31.R. Balbes and P. Dwinger, Distributive Lattices Lattice Theory, University of Missouri Press, Columbia, 1974.
32.G. Birkhoof, Lattice Theory, American Mathematical Society Colloquium, New York, 1940.
33.K. Blount and C. Tsinakis, The structure of residuated lattices, Int. J. Algebra Comput., Vol. 13, 2003, pp. 437-461.
34.L.C. Ciungu, On perfect pseudo BCK algebras with pseudo product, Ann. Univ. Craiova. Math. Comp. Sci. Ser., Vol. 34, 2007, pp. 29-42.
35.A. Iorgulescu, On pseudo BCK-algebras and porims, Sci. Math. Jpn. Online., Vol. 10, 2004, pp. 293-305.
36.P. Jipsen and C. Tsinakis, A survey of residuated lattices, J. Martínez (editor), Ordered Algebraic Structures, Kluwer Academic Publishers, Dordrecht, 2002.
37.X.H. Zhang, Fuzzy Logic and its Algebric Analysis, Science Press, Beijing, 2008.
38.Y.B. Jun, H.S. Kim, and J. Neggers, On pseudo BCI ideals of pseudo BCI-algebras, Mat. Vesnik., Vol. 58, 2006, pp. 39-46.
39.Y.M. Guo, K.K. Zhao, and W. Wang, Open problems on implicative pseudo filters and Boolean filters, in Proceedings of 12th International Conference on Intelligent Systems and Knowledge Engineering (Nanjing, China), 2017.
40.A.B. Saeid and S. Motamed, A new filter in BL-algebras, J. Intell. Fuzzy Syst., Vol. 27, 2014, pp. 2949-2957.
41.W. Wang, Solution to open problems on fuzzy filters in logical algebras and secure communication encoding scheme on filters, Filomat., Vol. 32, No. 5, 2018, pp. 1679-1686.
42.W. Wang, L. Yang, Z. Shi, and T. Li, On fantastic filters and normal filters in BL-algebras, Pure Appl. Math., Vol. 28, No. 5, 2012, pp. 595-598.
Journal
International Journal of Computational Intelligence Systems
Volume-Issue
12 - 1
Pages
359 - 366
Publication Date
2019/02/04
ISSN (Online)
1875-6883
ISSN (Print)
1875-6891
DOI
10.2991/ijcis.2019.125905652How to use a DOI?
Copyright
© 2019 The Authors. Published by Atlantis Press SARL.
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Wei Wang
AU  - Pengxi Yang
AU  - Yang Xu
PY  - 2019
DA  - 2019/02/04
TI  - Further Complete Solutions to Four Open Problems on Filter of Logical Algebras
JO  - International Journal of Computational Intelligence Systems
SP  - 359
EP  - 366
VL  - 12
IS  - 1
SN  - 1875-6883
UR  - https://doi.org/10.2991/ijcis.2019.125905652
DO  - 10.2991/ijcis.2019.125905652
ID  - Wang2019
ER  -