Preprint
Article

This version is not peer-reviewed.

Nodal Filters in Equality Algebras

Submitted:

20 August 2026

Posted:

21 August 2026

You are already at the latest version

Abstract
The notion of a nodal filter has recently gained attention. A filter is called nodal (of type 1) if it is a node in the poset of all filters ordered by inclusion. This seemingly simple order- theoretic condition imposes a strong rigidity on the filter lattice and makes nodal filters natural candidates for serving as reference points or “skeletons” within the filter structure. The present work performs a systematic study of nodal filters in equality algebras. We investigate the relationship between different types of equality algebras (dense, pure, pre-linear, bounded) and various properties of nodal filters, and establish several key characterization theorems. Furthermore, by defining several operators, we show that the set of all nodal filters of type1 is not only a lattice but also a Kleen algebra and even a Stonean equality algebra. The examples provided make the concepts presented more intuitive, and in particular, counterexamples are given that delineate the precise boundaries between these concepts. Our results therefore contribute to a deeper understanding of filters in equality algebras and pave the way for further applications in algebraic logic and related fields.
Keywords: 
;  ;  ;  ;  

1. Introduction

It is well known that order-theoretic and lattice-theoretic methods play a central role in algebraic logic [2,10,19,20]. Structures such as residuated lattices provide a natural semantic environment for substructural and fuzzy logics. Among the most influential related systems are BL-algebras and MV-algebras. MV-algebras, introduced by Chang in 1958 [6], serve as an algebraic semantics for Łukasiewicz infinite-valued propositional logic; notably, Chang established the algebraic completeness theorem for this logic. These developments significantly shaped the modern theory of algebraic semantics for non-classical logics. Heyting algebras, introduced by Arend Heyting [8], provide an algebraic framework for intuitionistic logic. Heyting algebras constitute one of the fundamental ordered structures in constructive logic and have inspired numerous generalizations. EQ-algebras were introduced by Novák and De Baets in [15] as abstract structures capturing essential logical operations. Subsequently, Jenei (2012) [9] defined the notion of equality algebras as a structurally simpler and more tractable system closely related to EQ-algebras and residuated structures [10].
In 2018, Borzooei [3] initiated a systematic study of various types of filters in equality algebras [2,19]. Later, in 2025, Zahedi and Hadinejad [7] examined certain classes of filters in equality algebras. Equality algebras have attracted increasing attention due to their suitability for studying logical equivalence and related algebraic phenomena [19]. Equality algebras were introduced as an algebraic framework for capturing the logical notion of equality in non-classical logics, particularly in the context of fuzzy logic and set theory. These algebras are endowed with a meet operation and an equality operation, which together induce an implication connective, thereby providing a natural setting for studying entailment and equivalence relations within a unified structure. A central theme in the theory of equality algebras is the study of filters [3,20], which serve as analogues of deductive systems and play a crucial role in characterizing consistency, maximality, and completeness. However, not all filters exhibit the same structural behavior, and it is often necessary to isolate those with special properties that reflect deeper algebraic or logical regularities [1,4,5,11,12,13,14,16,17].
Among such classes, the notion of a nodal filter has recently gained attention through the work of Xun and Xin [18]. A filter is called nodal (of type 1) if it is a node in the poset of all filters ordered by inclusion, that is, if it is comparable with every other filter. This seemingly simple order-theoretic condition imposes strong rigidity on the filter lattice and makes nodal filters natural candidates for serving as reference points, or “skeletons,” within the filter structure.
The necessity of investigating nodal filters arises from several interrelated considerations:
1.
Structural analysis of the filter poset. Since the set of all filters of an equality algebra forms a partially ordered set, identifying its nodes provides insight into the global organization of the filter system. Nodes act as elements that partition or orient the poset, and their classification contributes to a complete understanding of the filter lattice.
2.
Connections to well-known filter classes. Recent results have established that positive implicative filters are always nodal filters of type 1 (Theorem 3.14). The converse, however, fails in general, as demonstrated by a concrete counterexample (Example 3.15). This indicates that nodal filters form a strictly broader and more flexible class, one that can unify and generalize various implicative-type filters studied in the literature.
3.
Behavior in dense equality algebras. In dense equality algebras – where every nonzero element is dense – the situation becomes particularly tractable. It is shown (Theorem 3.17) that every implicative filter is necessarily nodal of type 1. This result highlights the relevance of nodal filters in special subclasses and suggests that density conditions simplify the comparability structure of filters.
4.
Logical and model-theoretic implications. Given the deep connections between equality algebras and logical systems (such as fuzzy logics and intuitionistic-type systems), nodal filters can be employed to define maximal theories, characterize conservative extensions, or construct canonical models. Their comparability property makes them ideal for situations in which one seeks filters that are either minimal over certain conditions or maximal under others.
In light of these motivations, the present work undertakes a systematic study of nodal filters in equality algebras, and the results obtained are briefly summarized in the abstract.

2. Preliminaries

In this section, we recall several definitions and known results that will be used throughout the paper.
Definition 1
([9]). An algebraic structure ( E , , , 1 ) of type ( 2 , 2 , 0 ) is called an equality algebra if the following conditions hold for all x , y , z E :
(E1) ( E , , 1 ) is a commutative idempotent integral monoid; equivalently, it is a meet semilattice with the greatest element 1,
(E2) x y = y x ,
(E3) x x = 1 ,
(E4) x 1 = x ,
(E5) If x y z , then x z y z and x z x y ,
(E6) x y ( x y ) ( y z ) ,
(E7) x y ( x z ) ( y z ) .
The operation ∧ is called the meet (or infimum) operation, while the operation ∼ is called the equality operation.
The partial order ≤ on E is defined by
x y if and only if x y = x , for all x , y E .
On every equality algebra, the binary operations → and ↔ , called the implication and equivalence operations, respectively, are defined by:
x y = x ( x y ) ,
x y = ( x y ) ( y x ) .
An equality algebra is called equivalential if the equality operation ∼ coincides with the equivalence operation ↔ .
Throughout the paper, unless otherwise stated, E denotes an equality algebra.
Definition 2
([9]). We say that E is:
1. Bounded if there exists an element 0 E such that 0 x for all x E , also, in a bounded equality algebra, the negation operation′ is defined by
x = x 0 = x 0 , for all x E .
2. Involutive if it is bounded and
( x ) = x , for all x E .
3. Pre-linear if, for all x , y E , the element 1 is the unique bounded E is called of the set { x y , y x } .
4. Commutative if, for all x , y E :
( x y ) y = ( y x ) x .
5. A lattice equality algebra if it also a lattice.
6. Stonean if it is bounded and
x x = 1 for all x E , where x = ( x ) .
The following properties are well- known and will be used in the sequel.
Proposition 1
([9]). Let ( E , , , 1 ) be an equality algebra. Then the following statements hold for all x , y , z E :
(i) x y x y x y ,
(ii) x ( x y ) y ,
(iii) x y = 1 x = y ,
(iv) x y = 1 x y ,
(v) If x y = 1 and y x = 1 , then x = y ,
(vi) 1 x = x , x 1 = 1 , x x = 1 ,
(vii) x y x , x ( y x ) = 1 ,
(viii) x ( x y ) y , x ( ( x y ) y ) = 1 ,
(ix) x y ( y z ) ( x z ) , ( x y ) ( ( y z ) ( x z ) ) = 1 ,
(x) y z y x z ,
(xi) x ( y z ) = y ( x z ) ,
(xii) x x = 1 , x 1 = x ,
(xiii) If y x , then x y = x y = x y ,
(xiv) If x y , then y z x z , z x z y ,
(xv) x y = x ( x y ) ,
(xvi) x y ( z x ) ( z y ) ,
(xvii) x y ( z x ) ( z y ) ,
(xviii) x y ( z x ) ( z y ) ,
(xix) x y ( x z ) ( y z ) ,
(xx) x y = ( ( x y ) y ) y .
Proposition 2
([20]). Let E be a lattice equality algebra. Then, for all x , y , z E , the following statements hold: (i) x y = ( x y ) y , (ii) ( x y ) z = ( x z ) ( y z ) .
Proposition 3
([20]). Let E be a bounded lattice equality algebra. Then, for all x , y E , the following statements hold: (i) x x , (ii) ( x y ) = x y .
Theorem 1
([20]). Every commutative equality algebra is a lattice.
Theorem 2
([20]). Any pre- linear equality algebra is a distributive lattice.
Definition 3
([10]). Let F be a non- empty subset of E. Then F is called a filter of E if, for all x , y E , the following conditions hold: (i) 1 F , (ii) if x F and x y , then y F , (iii) if x F and x y F , then y F .
Denote by F ( E ) the set of all filters of E. It is clear that F ( E ) is closed under arbitrary intersections and that { 1 } F ( E ) .
A filter F of E is called proper if F E . If E is a bounded equality algebra, then a filter F is proper if and only if 0 F .
A proper filter F of E is called maximal if it is not contained in any other proper filter of E.
Proposition 4
([9]). F F ( E ) if and only if for all x , y E (i) 1 F , (ii) if x F and x y F , then y F .
Proposition 5
([3]). Let F be a filter of E. Then F is a sub- algebra of E.
Proposition 6
([3]). Let F be a filter of E. Then x y , x y , x y F for all x , y F .
Theorem 3
([19]). Let X be a subset of an equality algebra E. Then the following statements hold: (i) The filter generated by X, denoted by X , is given by
X = { a E there exist n N and x 1 , , x n X such that x 1 ( x 2 ( x n a ) ) = 1 } .
(ii) If D is a filter of E and S E , then
D S = { a E there exist n N and s 1 , , s n S such that s 1 ( s 2 ( s n a ) ) D } .
For each x E , the filter generated by { x } is called a principal filter. Clearly,
x = { a E x n a = 1 , for some n N } ,
where the iterated implication is defined by
x 0 a = a , x n a = x ( x n 1 a ) , n 1 .
Remark 1
([3]). Let F , G F ( E ) . Then define:
F G = F G and F G = F G .
Definition 4
([3]). Let F be a subset of E and 1 F . Then we say that F is:
(i) A positive implicative filter of E if:
x ( y z ) F and x y F imply ( x z ) F .
(ii) An implicative filter of E if:
z ( ( x y ) x ) F and z F imply x F .
(iii) A fantastic filter of E if:
z ( y x ) F and z F imply ( ( x y ) y ) x F .
for all x , y , z E .
Proposition 7
([3]). Let F be a filter of E. Then F is a positive implicative filter if and only if, for all x , y , z E :
( x ( x y ) ) y F .
Proposition 8
([3]). Let F be a filter of a bounded equality algebra E. Then F is an implicative filter if and only if, for all x E :
( x x ) x F .
Proposition 9
([3]). Let F be a filter of a bounded equality algebra E. Then for all x , y , z E , the following statements are equivalent: (i) F is an implicative filter of E. (ii) If ( x y ) x F , then x F . (iii) If x x F , then x F .
Proposition 10
([3]). Let F be a filter of E. Then the following conditions are equivalent: (i) F is a fantastic filter of E, (ii) y x F implies ( ( x y ) y ) x F , for all x , y E , (iii) If E is a lattice, then ( ( x y ) y ) ( ( y x ) x ) F , for all x , y E .
Definition 5
([3]). Let E be a bounded lattice equality algebra. A filter F of E is called a Boolean filter if x x F , for all x E .
Theorem 4
([3]). Let F be a proper filter of a pre- linear equality algebra E. Then the following statements are equivalent: F is a prime filter: (i) F is a prime filter, (ii) for each x , y E , if x y F , then x F or y F .
Definition 6
([7]). Let E be a bounded lattice equality algebra. A filter F of E is called a Stonean filter if x x F , for all x E .
Definition 7
([2]). Let ( L , , , , 0 , 1 ) be a bounded lattice of type ( 2 , 2 , 1 , 0 , 0 ) . Then: (i) L is called a Kleene algebra if x x y y , for all x , y L . (ii) L is called a semi-De Morgan algebra if ( L , , , 0 , 1 ) is a distributive lattice, with 0 = 1 , 1 = 0 , and for all x , y L :
( x y ) = x y , ( x y ) = x y and x = x .

3. Some Types of Nodal Filters in Equality Algebras

3.1. Nodes in Equality Algebras

In this section, we introduce the concept of nodes in equality algebras and investigate some of their fundamental properties. We also study the relationship between nodes and other distinguished elements of equality algebras.
Definition 8.
Let ( P , ) be a partially ordered set. An element a P is called a node if, for every x P , either x a or a x .
Since every equality algebra is naturally equipped with a partial order, the notion of a node can be defined analogously for equality algebras. We denote by N ( E ) the set of all nodes of an equality algebra E.
Clearly,
1 N ( E ) .
Hence,
N ( E ) .
Note. If E is a chain (that is, a totally ordered set), then every element of E is a node. Consequently,
N ( E ) = E .
Definition 9.
Let E be a bounded equality algebra with least element 0 and greatest element 1.
1.
An element 0 x E is called dense if
x = x 0 = x 0 = 0 .
2.
An element x E is called regular if
x = x .
3.
An element x E is called a co-atom if it is a maximal element of E { 1 } . Dually, x is called an atom if it is a minimal element of E { 0 } .
In the following examples, we demonstrate that the notion of a node is, in general, independent of other distinguished classes of elements in equality algebras, including regular elements, atoms, co-atoms, and dense elements.
Example 1.
Let E = { 0 , a , b , 1 } be a chain, as shown in the diagram below. Let us assume that E = { 0 , a , b , 1 } is a chain such that 0 a b 1 .
Figure 1.
Figure 1.
Preprints 229326 g001
Define the operations ∼ (equality) and → (implication) as follows:
Preprints 229326 i001
Then ( E , , , 1 ) is an equality algebra [3], and since E is a chain, all elements are nodes. Thus, N ( E ) = { 0 , a , b , 1 } , and moreover F ( E ) = { { 1 } , { b , 1 } , { 0 , a , b , 1 } } . Specifically, some of its distinct subsets are as follows:
Nodes:  N ( E ) = { 0 , a , b , 1 } ,
Atoms: Atoms ( E ) = { a } ,
Co-atoms: Co-atoms ( E ) = { b } ,
Dense elements: Dense ( E ) = { a , b , 1 } ,
Regular elements: Regular ( E ) = { 1 } .
This example shows that node sets are generally distinct from atom sets, co-atom sets, dense sets, and regular set elements in equality algebras.
Example 2.
Let E = { 0 , a , b , c , d , 1 } and ( E , ) be a lattice whose Hasse diagram is below:
Figure 2.
Figure 2.
Preprints 229326 g002
Define the operations ∼ (equality) and → (implication) as follows:
Preprints 229326 i002
Then ( E , , , 1 ) is an equality algebra [3], specifically, some of its distinct subsets are as follows:
Nodes:   N ( E ) = { 0 , 1 } ,
Atoms:   Atoms ( E ) = { b , d } ,
Co-atoms:   Co-atoms ( E ) = { a , c } ,
Dense elements:  Dense ( E ) = { 1 } ,
Regular elements:  Regular ( E ) = { 0 , a , b , c , d , 1 } .
This example shows that the node set is generally distinct from the atoms set, co-atoms set, dense set, and regular set elements in equality algebras.
Example 3.
Let E = { 0 , a , b , c , d , 1 } and ( E , ) be a lattice whose Hasse diagram is below:
Figure 3.
Figure 3.
Preprints 229326 g003
Define the operations ∼ (equality) and → (implication) as follows:
Preprints 229326 i003
Then ( E , , , 1 ) is an equality algebra [3], specifically, some of its distinct subsets are as follows:
Nodes:  N ( E ) = { 0 , c , d , 1 } ,
Atoms:  Atoms ( E ) = { a , b } ,
Co-atoms:  Co-atoms ( E ) = { d } ,
Dense elements:  Dense ( E ) = { 1 } ,
Regular elements:  Regular ( E ) = { 0 , c , d , 1 } .
It is clear that N ( E ) = { 0 , c , d , 1 } . The elements a , b are atoms, but they are not nodes. And the elements 0 , c , d , 1 are regular.
In addition, F ( E ) = { { 1 } , { c , 1 } , { c , d , 1 } , { a , b , c , d , 1 } , E } .

3.2. Nodal Filters in Equality Algebras

Definition 10.
Let E be an equality algebra and let F be a filter of E. We call F anodal filterof:
(i)
type 1 if F is a node in the partially ordered set
( F ( E ) , ) ;
(ii)
type 2 if every element of F is a node of E;
(iii)
type 3 if the elements of F are pairwise comparable in E; that is, for all a , b F , either
a b or b a .
We denote by NF 1 ( E ) , NF 2 ( E ) , and NF 3 ( E ) the sets of nodal filters of type 1, type 2, and type 3 in E, respectively. Unless otherwise stated, a nodal filter is assumed to be of type 1.
Remark 2.
If E is a chain, then the notions of nodal filters of types 1, 2, and 3 coincide.
Example 4.
Let E = { 0 , a , b , 1 } be as in Example 1. Then all filters are nodal of types 1, 2 and 3, because F ( E ) = { { 1 } , { b , 1 } , { 0 , a , b , 1 } } . Thus:
F ( E ) = NF 1 ( E ) = NF 2 ( E ) = NF 3 ( E ) .
Note. In general, nodal filters of type 1, 2, and 3 have no relationship with each other.
Example 5.
Let E = { 0 , a , b , c , 1 } and ( E , ) be a lattice with the following Hasse diagram:
Figure 4.
Figure 4.
Preprints 229326 g004
Define the operations ∼ (equality) and → (implication) by the following tables:
Preprints 229326 i004
Then ( E , , , 1 ) is an equality algebra [3], and F ( E ) = { { 1 } , { a , 1 } , { b , 1 } , { a , b , c , 1 } , E } . Its nodal filters of different types are:
NF 1 ( E ) = { { 1 } , { a , b , c , 1 } , E } ,
NF 2 ( E ) = { { 1 } } ,
NF 3 ( E ) = { { 1 } , { a , 1 } , { b , 1 } } .
It is observed that: NF 1 ( E ) NF 2 ( E ) NF 3 ( E ) and NF 2 ( E ) NF 3 ( E ) .
Remark 3.(i) Every nodal filter of type 2 is a nodal filter of type 3. However, the converse does not hold in general, as shown by Example 5. Moreover, this example also shows that, in general, a nodal filter need not be a prime filter. To see this, consider F = { 1 } . Then F is a nodal filter of type 1, 2, and 3. However, F is not a prime filter, since there exist a , b E such that a b = 1 , while a F and b F , by Theorem 4.
(ii) Let F , G NF 3 ( E ) and define F G = F G (cf. Remark 1). Then clearly F G NF 3 ( E ) . Hence, ( NF 3 ( E ) , ) forms a meet-semilattice.
(iii) In general, ( NF 3 ( E ) , ) does not form a join-semilattice. Indeed, in Example 5, let F = { a , 1 } and G = { b , 1 } be nodal filters of type 3. Then
F G = { a , 1 } { b , 1 } = { a , b , c , 1 } ,
which is not a nodal filter of type 3.
Theorem 5.
Let x be a node in E. Then the principal filter x is a nodal filter of type 1.
Proof. 
Let x E be a node and consider the principal filter x . We show that x is a node in the poset ( F ( E ) , ) . Let F be any filter of E. We consider two cases.
If x F , then by definition of the principal filter, we have
x F .
Assume now that x F . Suppose that F x . Then there exists y F such that y x , i.e., x y . Since x is a node in E, for every y E we have either x y or y x . From x y , it follows that y x . Hence, y x , which implies F x , a contradiction.
Therefore, for every filter F, either
x F
or
F x .
Hence, x is a node in ( F ( E ) , ) , and so it is a nodal filter of type 1. □
Proposition 11.
Let E be an equality algebra and let F NF 3 ( E ) . Then ( F , , , 1 ) is a distributive lattice.
Proof. 
Since F NF 3 ( E ) , any two elements of F are comparable with respect to the order ≤. Hence, ( F , ) is a chain. Therefore, for every a , b F , the elements
a b = min { a , b } , a b = max { a , b } ,
exist in F. Thus, ( F , , ) is a lattice. Since every chain is distributive, the distributive laws
a ( b c ) = ( a b ) ( a c ) ,
and
a ( b c ) = ( a b ) ( a c ) ,
hold for all a , b , c F . Hence, ( F , , , 1 ) is a distributive lattice. □
The following example shows that the converse of Proposition 11 does not hold in general.
Example 6.
Consider the equality algebra E of Example 5. Take F = { a , b , c , 1 } NF 1 ( E ) . Then ( F , , , 1 ) forms a distributive lattice. However, F is not a chain, since a b and b a . Therefore, F is not a nodal filter of type 3.
Theorem 6.
Every positive implicative filter of E is a nodal filter of type 1.
Proof. 
Let F be a positive implicative filter of E. Suppose, on the contrary, that F is not a nodal filter of type 1. Then there exists a filter G F ( E ) such that neither F G nor G F . Hence, there exist elements x F G and y G F . Since F is a positive implicative filter, by Proposition 2.15 we have:
( x ( x y ) ) y F .
Moreover, by the properties of meet and implication, we have x ( x y ) x and x ( x y ) x y . Which implies:
x y ( x ( x y ) ) y .
(Here we have used the inequality (xiv) of Proposition 2.3.)
We consider two cases:
Case 1:  x y F . Since x F and F is a filter (see Proposition 4), it follows that y F , which contradicts y F .
Case 2:  x y F . Since y G F and y x y by Proposition 2.3 (vii), and since G is a filter (see Definition 2.8), we get x y G . Hence, x y G F . Using that G is a filter together with inequality (2), we conclude that ( x ( x y ) ) y G F , which contradicts (1), because ( x ( x y ) ) y F . Thus, in both cases we obtain a contradiction. Therefore, F is a nodal filter of type 1. □
The converse of Theorem 6 does not hold in general. That is, a nodal filter of type 1 is not necessarily a positive implicative filter. We present a concrete counterexample.
Example 7.
Let E = { 0 , a , b , 1 } be a chain with the order 0 a b 1 . Define the meet operation ∧ as the minimum. Define the equality operation ∼ as follows:
a a = 1 , b b = 1 , 0 0 = 1 ,
a 1 = 1 a = a , b 1 = 1 b = b ,
0 a = a 0 = b , 0 b = b 0 = a ,
a b = b a = 0 .
One can verify that this satisfies all the axioms of an equality algebra (Definition 1). In this algebra, the implication is given by x y = x ( x y ) .
The filters of E are exactly the upward-closed subsets containing 1, namely:
{ 1 } , { b , 1 } , { a , b , 1 } , E .
They form a chain under inclusion. Hence, every filter is a node in the poset ( F ( E ) , ) .
In particular, the filter F = { 1 } is a nodal filter of type 1.
However, F is not a positive implicative filter. Indeed, take x = a and y = 0 . Then
x y = a 0 = a 0 = b ,
x ( x y ) = a b = a .
Thus,
( x ( x y ) ) y = a 0 = b .
Since b 1 , we have b F = { 1 } . Therefore, the filter F fails the positive implicative condition.
This shows that a nodal filter of type 1 need not be a positive implicative filter.
Definition 11.
An equality algebra E is called dense if every non-zero element of E is dense.
Theorem 7.
If E is a dense equality algebra, then every implicative filter of E is a nodal filter of type 1.
Proof. 
Let F be an implicative filter of E. Suppose, on the contrary, that F is not a nodal filter of type 1. Then there exists a filter G F ( E ) such that neither F G nor G F . Hence, there exist elements x G F and y F G .
Since F is an implicative filter, by Proposition 8, we have
( x x ) x F ,
for all x E .
Since E is dense, every non-zero element is dense. In particular, for x 0 , we have x = 0 . Hence, by Proposition 1 (iv) and (vi), we have
( x x ) x = ( 0 x ) x = 1 x = x .
Thus, x F , which contradicts x G F . Therefore, F must be comparable with every filter G F ( E ) , and hence F is a nodal filter of type 1. □
Note. The following example shows that the converse of Theorem 7 does not hold in general.
Example 8.
Consider the equality algebra E in Example 5. Let
F = { 1 } NF 1 ( E ) .
Then F is not implicative. Indeed, taking x = a , by Proposition 1 (iv) and (vi), we have
( x x ) x = ( 0 a ) a = 1 a = a F .
Therefore, by Proposition 8, F is not implicative.
Theorem 8.
Let E be a pre-linear equality algebra. Then
x y x y
for all x , y E .
Proof. 
Let
a x y .
Then there exists n N such that
x n a = 1 or y n a = 1 .
We first consider the case
x n a = 1 .
We prove by induction on n that
x n a ( x y ) n a .
Since
x y x ,
by Proposition 1 (xiv), we have
x a ( x y ) a = ( x a ) ( y a ) .
Again, by Proposition 1 (xiv), (1) gives
x ( x a ) x ( ( x y ) a ) .
Since x y x , another application of Proposition 1 (xiv) yields
x ( x a ) ( x y ) ( x a ) .
Furthermore, by (1) and Proposition 1 (xiv), we obtain
( x y ) ( x a ) ( x y ) ( ( x y ) a ) .
Combining (3) and (4), we get
x ( x a ) ( x y ) ( ( x y ) a ) .
Thus,
x 2 a ( x y ) 2 a .
Continuing in the same way, suppose that
x n a ( x y ) n a .
Since x y x , Proposition 1 (xiv) gives
x ( x n a ) ( x y ) ( x n a ) ,
and, using the induction hypothesis,
( x y ) ( x n a ) ( x y ) ( x y ) n a .
Hence,
x n + 1 a ( x y ) n + 1 a .
Therefore, by induction,
x n a ( x y ) n a
for every n N .
Since x n a = 1 , it follows that
1 = x n a ( x y ) n a .
Thus,
( x y ) n a = 1 ,
and consequently
a x y .
Similarly, if
y n a = 1 ,
then the same argument, with x and y interchanged, gives
( x y ) n a = 1 .
Hence,
a x y .
Therefore,
x y x y .
Note. The following example shows that the converse of Theorem 8 does not hold in general.
Example 9.
In Example 5, we have
a = { 1 , a } , b = { 1 , b } ,
and
a b = c = { a , b , c , 1 } .
Hence,
a b = { 1 , a } { 1 , b } = { 1 , a , b } ,
while
a b = c = { a , b , c , 1 } .
Therefore,
a b a b , a b a b .
Definition 12.
An equality algebra E is called a pure pre-linear equality algebra if
x y = x y
for all distinct x , y E .
Definitio 13.
Let F , G F ( E ) . We define
F : G = { x E G x F } .
In particular, we define
F = { 1 } : F and G = { 1 } : G .
Theorem 9.
If E is a pure pre-linear equality algebra, then for any F , G F ( E ) , we have F : G F ( E ) .
Proof. 
We verify that F : G satisfies the three conditions of a filter.
(i) We first show that 1 F : G . Since
1 = { 1 } ,
we have
G 1 F .
Thus, by Definition 13,
1 F : G .
(ii) Suppose that x F : G and x y . Then
y x ,
and consequently,
G y G x .
Since x F : G , we have
G x F .
Therefore,
G y F ,
which implies, by Definition 13, that
y F : G .
(iii) Suppose that x F : G and x y F : G . By Definition 13,
G x F and G x y F .
Since E is a pure pre-linear equality algebra, by Definition 12, we have
x y = x y .
Hence,
x y = x y ,
and therefore
G x y F .
Moreover, since
x y x y ,
we obtain
G x y G x y F .
Thus,
( G x ) ( G y ) F .
Since
G x F ,
it follows that
G y F .
Hence, by Definition 13,
y F : G .
Therefore, F : G satisfies all three filter conditions, and hence
F : G F ( E ) .
Example 10.
Let E = { 0 , a , b , c , 1 } and ( E , ) be a lattice that diagram is below:
Figure 5.
Figure 5.
Preprints 229326 g005
Define the operations ∼ (equality) and → (implication) as follows:
Preprints 229326 i005
Then ( E , , , 1 ) is a pure pre- linear equality algebra. It is easy to check that:
F ( E ) = { { 1 } , { a , 1 } , { b , 1 } , { a , b , c , 1 } , E } .
The principal filters are: 1 = { 1 } , a = { a , 1 } , b = { b , 1 } , c = { a , b , c , 1 } , 0 = E .
And its type 1, 2, and 3 nodal filters are as follows:
NF 1 ( E ) = { { 1 } , { a , b , c , 1 } , E } ,
NF 2 ( E ) = { { 1 } } ,
NF 3 ( E ) = { { 1 } , { a , 1 } , { b , 1 } } .
F : G for all filters, it will be as follows:
F : G F 1 = { 1 } F 2 = { a , 1 } F 3 = { b , 1 } F 4 = { a , b , c , 1 } F 5 = E
F 1 E { b , 1 } { a , 1 } { 1 } { 1 }
F 2 E E { a , 1 } { a , 1 } { a , 1 }
F 3 E { b , 1 } E { b , 1 } { b , 1 }
F 4 E E E E { a , b , c , 1 }
F 5 E E E E E
It can be seen that the result of F : G is a filter.
Theorem 10.
Let E be a pure bounded pre-linear equality algebra and let F , G F ( E ) . If F : G is a Boolean filter, then F : G is a Stonean filter.
Proof. 
Since F : G is a Boolean filter, by Definition 5, we have
x x F : G
for every x E . By Definition 13, this implies
G x x F .
Since
x x and x x ,
we have
x x x x .
Hence,
x x x x .
Therefore,
G x x G x x F .
Thus,
G x x F .
By Definition 13, we obtain
x x F : G
for every x E . Therefore, by Definition 6, F : G is a Stonean filter. □
Note. The converse of Theorem 10 does not necessarily hold in general.
Example 11.
In Example 10, the Boolean filter is
x E x x = { a , b , c , 1 } .
Moreover, for every x E , we have
x x = 1 .
Hence, every filter containing 1 is a Stonean filter. Thus, in this example, every Boolean filter is Stonean. However, the converse does not hold. For example, the filter
{ a , 1 }
is Stonean, since it contains 1, but it is not Boolean, because
{ a , 1 } { a , b , c , 1 } .
Theorem 11.
Let E be a pure bounded pre-linear equality algebra and let F , G F ( E ) . If F : G is a positive implicative filter, then F : G is a Stonean filter.
Proof. 
Since F : G is a positive implicative filter, by Proposition 7, we have
( x ( x y ) ) y F : G
for all x , y E . Taking y = 0 , we obtain
( x ( x 0 ) ) 0 F : G .
Since
x 0 = x ,
it follows that
( x x ) 0 F : G .
Moreover,
( x x ) 0 = ( x x ) = x x .
Therefore,
x x F : G
for every x E .
By Definition 13, this means that
G x x F
for every x E . Hence,
x x F : G
for all x E . Therefore, by Definition 6, F : G is a Stonean filter. □
Note. The following example shows that the converse of Theorem 11 does not hold in general.
Example 12.
In Example 10, all filters are Stonean. However, the filter
{ b , 1 }
is not a positive implicative filter.
Theorem 12.
If F : G is an implicative filter, then F : G is a fantastic filter.
Proof. 
Let F : G be an implicative filter of E, and suppose that
y x F : G .
By Definition 13, we have
G y x F .
Since
x ( ( x y ) y ) x ,
by Proposition 1 (vii) and (xiv), we obtain
( ( ( x y ) y ) x ) y x y .
By Proposition 1 (xiv), applied to
( ( x y ) y ) x ,
we have
( ( ( ( x y ) y ) x ) y ) ( ( ( x y ) y ) x ) ( x y ) ( ( ( x y ) y ) x ) .
By Proposition 1 (xi) and (xviii), together with (1), we obtain
( x y ) ( ( ( x y ) y ) x ) = ( ( x y ) y ) ( ( x y ) x ) y x .
Combining (1) and (2), and applying Proposition 1 (xvii), we obtain
( ( ( ( x y ) y ) x ) y ) ( ( ( x y ) y ) x ) y x .
Equivalently,
y x ( ( x y ) y ) ( ( x y ) x ) .
Therefore,
( ( x y ) y ) ( ( x y ) x ) y x .
Consequently,
G ( ( x y ) y ) ( ( x y ) x ) G y x F .
Thus, by Definition 13,
( ( x y ) y ) ( ( x y ) x ) F : G .
By Proposition 9 (ii), it follows that
( ( x y ) y ) x F : G .
Hence, by Proposition 10, F : G is a fantastic filter. □
Theorem 13.
Let E be a dense equality algebra. Then every nodal filter of type 1, 2, or 3 is a Stonean filter, and conversely.
Proof. 
Suppose that E is a dense equality algebra and let F be a nodal filter of type 1, 2, or 3. We show that F is a Stonean filter.
For every x E , we consider two cases.
(1) If x = 0 , then
x x = 0 0 = 1 0 = 1 F .
(2) If x 0 , since E is dense, we have x = 0 . Hence,
x x = 0 0 = 0 1 = 1 F .
Thus, in both cases,
x x F
for every x E . Therefore, by Definition 6, F is a Stonean filter.
The converse follows immediately from the definition. □
Note. The following example shows that the density assumption in Theorem 13 is essential.
Example 13.
The equality algebra in Example 3 is not dense. Moreover, { 1 } is a nodal filter of types 1, 2, and 3, but it is not a Stonean filter. Indeed, taking x = b , we obtain
x x = b b = d c = d .
Since
d { 1 } ,
we conclude that
x x { 1 } .
Thus, { 1 } is not a Stonean filter. Therefore, a nodal filter of type 1, 2, or 3 need not be a Stonean filter when the equality algebra is not dense.
Proposition 12.
Let E be an equality algebra. Then the following properties are satisfied, for all F , G , H NF 1 ( E ) :
(i) E : F = E , F : F = E , F : E = E , F : { 1 } = E ,
(ii) If F = { 1 } , then F = E , F = { 1 } ,
(iii) If F { 1 } , then F = { 1 } , F = E ,
(iv) F : G = G : F for F , G { 1 } ,
(v) F G implies H : G H : F and F : H G : H ,
(vi) F G G : F = E ,
(vii) F F : G ,
(viii) G G : ( G : F ) ,
(ix) G ( G : F ) : G .
Proof. (i) By Definition 13, we have
E : F = { x E F x E } = E .
Moreover,
F : F = { x E F x F } = E ,
since F x F for every x E . Thus,
E : F = F : F = E .
The proofs of the remaining cases are similar.
(ii) By (i) and Definition 13, we have
F = { 1 } : F = { 1 } : { 1 } = E .
Similarly,
F = { 1 } : F = { 1 } : E = { 1 } .
(iii) By Definition 13,
F = { 1 } : F = { x E F x { 1 } } .
Let x E with x 1 . If x F , then
F x = x { 1 } ,
which is impossible.
On the other hand, suppose that x F . Since F is a nodal filter of type 1, we have
F x .
Consequently,
F x = F { 1 } ,
which is again impossible. Therefore, x = 1 , and hence
F = { 1 } : F = { 1 } .
Moreover, by (i),
F = { 1 } : F = { 1 } : { 1 } = E .
(iv) By (iii),
F = G = { 1 } .
Therefore,
G : F = { 1 } : F = F = { 1 } .
Similarly,
F : G = { 1 } .
Hence,
F : G = G : F .
(v) Suppose that F G . If x H : G , then, by Definition 13,
G x H .
Since F G , we have
F x G x H .
Thus, x H : F , and therefore
H : G H : F .
Similarly, if F G and x F : H , then
H x F G .
Hence, x G : H , and consequently
F : H G : H .
(vi) Suppose, to the contrary, that F G . Then there exists x F such that x G . Since x F , we have
x F ,
and hence
F x = x .
Since x G , we have
x G ,
which contradicts the definition of G : F . Therefore,
F G .
Now, if F G , then
F x G x
for every x E . Hence, by Definition 13,
G : F = { x E G x F } = E .
(vii) This follows immediately from the definition of F : G .
(viii) By Definition 13,
G : ( G : F ) = { x E ( G : F ) x G } .
If x F , then, by the definition of G : F ,
G x F .
Therefore,
( G : F ) x G ,
and hence x G : ( G : F ) . Thus,
F G : ( G : F ) .
(ix) By Definition 13,
( G : F ) : G = { x E G x G : F } .
If x G , then
x G
and, by the definition of G : F ,
G x = x G : F .
Therefore, x ( G : F ) : G . Hence,
G ( G : F ) : G .
Theorem 14.
Let E be an equality algebra and let F , G NF 1 ( E ) . Then
F : G NF 1 ( E ) .
Proof. 
We show that F : G is either E or F, both of which are nodal filters of type 1. Since NF 1 ( E ) is pre-linear, we consider the following cases.
(i) Suppose that F = G . Then, by Proposition 12 (i),
F : G = F : F = E .
Hence,
F : G NF 1 ( E ) .
(ii) Suppose that F G .
(a) If G F , then for every x E ,
G x G F .
Therefore, by Definition 13,
F : G = E .
Hence,
F : G NF 1 ( E ) .
(b) Suppose that F G . We first prove that
F : G F .
Let x F : G . By Definition 13,
G x F .
If x G , then
G x = x ,
and hence
x F .
Since F is a filter, it follows that x F .
Now suppose that x G . Since G is a nodal filter of type 1, we have
G x .
Consequently,
G = G x F .
Together with F G , this gives
F = G ,
which contradicts F G . Therefore, x G , and hence x F . Thus,
F : G F .
Conversely, let x F . Since F G , we have x G , and because F is a filter,
x F .
Therefore,
G x = x F .
By Definition 13, we obtain
x F : G .
Hence,
F F : G .
Therefore,
F : G = F .
Thus,
F : G NF 1 ( E ) .
In all cases, F : G is either E or F. Hence,
F : G NF 1 ( E ) .
Note. It is clear from the Theorem 14, that if F , G are two nodal filters of type 1, then F : G is a nodal filter of type 1.
Example 14.
According to Example 5, we have:
F ( E ) = { { 1 } , { a , 1 } , { b , 1 } , { a , b , c , 1 } , E } ,
F 1 = { 1 } = 1 ,
F 2 = { a , 1 } = a ,
F 3 = { b , 1 } = b ,
F 4 = { a , b , c , 1 } = c ,
F 5 = E = { 0 , a , b , c , 1 } = 0 ,
NF 1 ( E ) = { { 1 } , { a , b , c , 1 } , E } .
F : G F 1 F 2 F 3 F 4 F 5
F 1 E { b , 1 } { a , 1 } { 1 } { 1 }
F 2 E E { a , 1 } { a , 1 } { a , 1 }
F 3 E { a , b , 1 } E { a , b , 1 } { b , 1 }
F 4 E E E E E
F 5 E E E E E
It is clear that if F : G are not nodal filters of type 1, then F : G will not be a nodal filter of type 1, as F 2 : F 4 , F 2 : F 3 .
Definition 14.
Let F , G NF 1 ( E ) . We define
F G = F G
and
F G = F G .
Theorem 15. ( NF 1 ( E ) , , ) is a lattice.
Proof. (i) Let H F ( E ) . If F , G H , then
F G = F G H .
If H F , G , then
H F G = F G .
Finally, if
F H G or G H F ,
then
H F G = F G .
Thus, in all cases, F G is a nodal filter of type 1. Hence,
F G NF 1 ( E ) .
(ii) Since NF 1 ( E ) is pre-linear, either F G or G F . If F G , then
F G = F NF 1 ( E ) .
If G F , then
F G = G NF 1 ( E ) .
Therefore, in either case,
F G = F G NF 1 ( E ) .
Theorem 16. ( NF 1 ( E ) , , ) is a bounded distributive lattice.
Proof. 
By Theorem 15, ( NF 1 ( E ) , , ) is a bounded lattice, whose smallest element is { 1 } and whose largest element is E.
Now for all F , G , H NF 1 ( E ) , we prove:
F ( G H ) = ( F G ) ( F H ) .
For this, we consider the following cases:
(1) F G H , then F G H = F H = F = F F = ( F G ) ( F H ) .
(2) F H G , then F G H = F G = F = F F = ( F G ) ( F H ) .
(3) H F G , then F G H = F G = F = F H = ( F G ) ( F H ) .
(4) H G F , then F G H = F G = G = G H = ( F G ) ( F H ) .
(5) G H F , then F G H = F H = H = G H = ( F G ) ( F H ) .
(6) G F H , then F G H = F H = F = G H = ( F G ) ( F H ) .
Therefore ( NF 1 ( E ) , , ) is a bounded distributive lattice. □
Theorem 17.  ( NF 1 ( E ) , , , , { 1 } , E ) is a Kleene algebra.
Proof. 
By Theorem refthm:3.37, ( NF 1 ( E ) , , ) is a bounded distributive lattice.
For all F , G NF 1 ( E ) :
F F = F { 1 } = F { 1 } = { 1 } and G G = G { 1 } = G { 1 }
by Proposition 12 (iii).
It is clear that { 1 } G { 1 } . Therefore, ( NF 1 ( E ) , , , , { 1 } , E ) is a Kleene algebra, by Definition 7 (i). □
Theorem 18. ( NF 1 ( E ) , , , , { 1 } , E ) is a semi-Demorgan algebra.
Proof. 
By Theorem 16,
( NF 1 ( E ) , , , { 1 } , E )
is a bounded distributive lattice. Let F , G NF 1 ( E ) . We prove that
( F G ) = F G , ( F G ) = F G , F = F .
We consider three cases.
(1) Suppose that F = G = { 1 } . Since F = G = E , we have
( F G ) = { 1 } : F G = { 1 } : { 1 } = E = E E = F G = F G .
Moreover,
( F G ) = ( ( F G ) ) = E = { 1 } = { 1 } { 1 } = F G = F G .
Finally,
F = E = F .
(2) Suppose that F = { 1 } and G { 1 } . By Proposition 12 (ii) and (iii), we have
F = E and G = { 1 } .
Therefore,
( F G ) = { 1 } : F G = { 1 } : G = G E = G F = G F .
Furthermore,
( F G ) = F = { 1 } = { 1 } G = F G = F G .
Also,
F = E = F .
(3) Finally, suppose that F { 1 } and G { 1 } . By Proposition 12 (iii),
F = G = { 1 } .
Hence,
( F G ) = { 1 } : F G = { 1 } = { 1 } { 1 } = F G = F G .
Moreover,
( F G ) = ( { 1 } : F G ) = { 1 } = { 1 } { 1 } = F G = F G .
Finally,
F = { 1 } = F = F .
Therefore,
( NF 1 ( E ) , , , , { 1 } , E )
is a semi-Demorgan algebra by Definition 7 (ii). □
Definition 15.
For F , G NF 1 ( E ) , we define
F G = ( F : G ) ( G : F ) .
Moreover,
F G = F G .
Theorem 19.  ( NF 1 ( E ) , , , E ) is a bounded equality algebra.
Proof. 
By Theorem 14 and Theorem 15, we have
F : G NF 1 ( E ) and F G NF 1 ( E ) .
Therefore,
F G = ( F : G ) ( G : F ) NF 1 ( E ) .
We first verify (E1). Since F , G are nodal filters of type 1, we have
F G = F E or F G = G E .
Thus, ( NF 1 ( E ) , , E ) is a meet-semilattice with top element E.
Next, we verify (E2). We have
F G = ( F : G ) ( G : F ) = ( G : F ) ( F : G ) = G F .
For (E3), by Proposition 12 (i), we obtain
F F = ( F : F ) ( F : F ) = E E = E .
For (E4), again by Proposition 12 (i), we have
F E = ( F : E ) ( E : F ) = F E = F .
Next, we prove (E5). Suppose that F , G , H NF 1 ( E ) and
F G H .
Then
F H = ( F : H ) ( H : F ) = F E = F
and
G H = ( G : H ) ( H : G ) = G E = G .
Therefore,
F H G H .
Similarly,
F H F G .
Hence, condition (E5) is satisfied.
By (E5), condition (E6) is also satisfied; that is,
F G ( F H ) ( G H ) .
Finally, we verify condition (E7) using Definitions 1, 13, and 15.
If
F G H ,
then, by Proposition 12 (vii) and Theorem 14,
F G = ( F : G ) = F .
Moreover, by Proposition 12 and Theorem 14,
( F H ) ( G H ) = F G = F .
If
F H G ,
then, by Proposition 12 and Theorem 14,
F G = ( F : G ) = F .
Furthermore,
( F H ) ( G H ) = F H = F .
If
G F H ,
then, by Proposition 12 and Theorem 14,
F G = ( G : F ) = G .
Moreover,
( F H ) ( G H ) = F G = G .
If
G H F ,
then, by Proposition 12 and Theorem 14,
F G = ( G : F ) = G .
Also,
( F H ) ( G H ) = H G = G .
If
H F G ,
then, by Proposition 12 and Theorem 14,
F G = ( F : G ) = F .
On the other hand,
( F H ) ( G H ) = H H = E .
Finally, if
H G F ,
then, by Proposition 12 (vi) and Theorem 14,
F G = ( F : G ) = F .
Moreover,
( F H ) ( G H ) = H H = E .
In all cases, we have
F G ( F H ) ( G H ) .
Thus, condition (E7) is satisfied. Therefore,
( NF 1 ( E ) , , , E )
is an equality algebra. □
Corollary 1.
If F , G NF 1 ( E ) , then
F : G = G ( G F ) , G : F = F ( F G ) ,
and
F G = F G .
Proof. 
The result follows immediately from the definitions and the preceding theorem. □
Proposition 13.
Let ( NF 1 ( E ) , , , E ) be an equality algebra. Then the following properties hold, for all F , G , H NF 1 ( E ) :
(i) F G F G F : G , G : F ,
(ii) F G G : F = E ,
(iii) F : F = E : F = E ,
(iv) F G implies F : H G : H ,
(v) G H implies F : H F : G ,
(vi) G : F ( H : F ) : ( H : G ) ,
(vii) G : F = ( F G ) : F ,
(viii) G : F ( G H ) : ( F H ) ,
(ix) F G ( F : H ) ( G : H ) ,
(x) G : F ( G : H ) : ( F : H ) ,
(xi) If F G = E then F = G ,
(xii) F E ( F E ) E ,
(xiii) G F then G : F = G F .
Proof. (i) By Proposition 12 (vii), we have
F F : G and G G : F .
Therefore,
F G ( F : G ) ( G : F ) = F G .
Moreover,
F G = ( F : G ) ( G : F ) F : G and F G G : F .
Hence,
F G F G F : G , G : F .
(ii) Suppose that F G . Then
G : F = F ( F G ) = F F = E .
Conversely, suppose that G : F = E . Since
F F G ,
we have
F ( F G ) = E .
Therefore, by Theorem 19 (E4),
F G .
(iii) This is immediate.
(iv) Since
F G H G H H ,
by Theorem 19 (E5), we have
( F G H ) H ( G H ) H .
Since F G , we also have
( F H ) H ( G H ) H .
Therefore,
F : H G : H .
(v) By Theorem 19 (E6),
( F H ) H ( F H G ) ( H G ) .
Since G H , we obtain
( F H ) H ( F G ) G .
Hence, by Corollary 1,
F : H F : G .
(vi) By Theorem 19 (E6),
( G F ) G ( F G H ) ( F G ) .
By (v), we have
( ( F G H ) F ) : ( ( F G H ) ( F G ) ) ( ( F G H ) F ) : ( ( G H ) G ) .
Since
F G H F H F ,
by Theorem 19 (E5), we have
( F G H ) F ( F H ) F .
By (iv), we have
( ( F G H ) F ) : ( ( G H ) G ) ( ( F H ) F ) : ( ( G H ) G ) .
Combining (1) and (2), we obtain
( ( F G H ) F ) : ( ( F G H ) ( F G ) ) ( ( F H ) F ) : ( ( G H ) G ) .
By Theorem 19 (E2) and (E7),
G : F = F ( F G ) ( ( F G H ) ( F G ) ) ( ( F G H ) F ) ( ( F G H ) F ) : ( ( F G H ) ( F G ) ) by ( i ) ( ( F H ) F ) : ( ( G H ) G ) = ( H : F ) : ( H : G ) .
(vii) By Corollary 1, we have
( F G ) : F = ( F G F ) F = ( F G ) F = G : F .
(viii) By Theorem 19 (E6),
G : F = ( F G ) F ( F G H ) ( F H ) = ( ( F H ) ( G H ) ) ( F H ) = ( G H ) : ( F H ) .
(ix) By Theorem 19 (E6), (E7), and Corollary 1,
F G ( F H ) ( G H ) ( ( F H ) H ) ( ( G H ) H ) = ( F : H ) ( G : H ) .
(x) By (i), (iv), (ix), and Corollary 1,
G : F = ( F G ) F ( ( F G ) : H ) ( F : H ) ( ( F G ) : H ) : ( F : H ) ( G : H ) : ( F : H ) .
(xi) Suppose that
F G = E .
Then, by Theorem 19 (E2),
G F = E .
By Theorem 19 (E4), we obtain
F G F .
Hence,
F = G .
(xii) By Theorem 19 (E7), we have
F E ( F E ) ( E E ) = ( F E ) E .
(xiii) Suppose that G F . Then, by Corollary 1,
G : F = F ( F G ) = F G .
Since F : G = E , it follows that
G : F = G F .
Theorem 20.
Let ( NF 1 ( E ) , , , E ) be a pre- linear equality algebra. Then for all F , G , H NF 1 ( E ) , the following statement hold:
( G H ) : F = ( G : F ) ( H : F ) .
Proof. 
Let F , G , H NF 1 ( E ) . Then
H : G = ( G H ) : G by Proposition 13 ( vii )
and hence
H : G ( ( G H ) : F ) : ( G : F ) by Proposition 13 ( x )
and
H : G ( ( G H ) : F ) : ( ( G : F ) ( H : F ) ) by Proposition 13 ( v ) .
Similarly,
G : H ( ( G H ) : F ) : ( ( G : F ) ( H : F ) ) .
Since NF 1 ( E ) is pre-linear, we have
sup { G : H , H : G } = E .
Therefore,
( ( G H ) : F ) : ( ( G : F ) ( H : F ) ) = E .
Thus,
( G : F ) ( H : F ) ( G H ) : F .
On the other hand, by Proposition 13 (iv), since
G H G ,
we have
( G H ) : F G : F .
Similarly, since
G H H ,
we have
( G H ) : F H : F .
Consequently,
( G H ) : F ( G : F ) ( H : F ) .
Hence,
( G H ) : F = ( G : F ) ( H : F ) .
Theorem 21.  ( NF 1 ( E ) , , , E ) is a Stonean equality algebra.
Proof. 
By Theorem 19, ( NF 1 ( E ) , , , E ) is a bounded equality algebra. Let F NF 1 ( E ) be arbitrary. By Definition 14 and Proposition 12 (i) and (ii), we have
F F = F F = { 1 } E = E .
Hence, by Definition 2 (6), ( NF 1 ( E ) , , , E ) is a Stonean equality algebra. □

4. Conclusions

In this paper, we carried out a systematic study of nodal filters of type 1 in equality algebras, situating this notion within the broader theory of filters that underlies algebraic logic. Building on the order-theoretic definition of nodal filters as those comparable with every other filter in the filter poset, we examined how this property interacts with several distinguished classes of equality algebras, namely dense, pure, pre-linear, and bounded equality algebras, and established a number of characterization theorems relating these structures to one another. We showed that positive implicative filters are always nodal of type 1, and, through an explicit counterexample, that the converse does not hold in general, confirming that nodal filters constitute a strictly broader and more flexible class than the implicative-type filters previously studied in the literature. We further demonstrated that this containment becomes an equivalence in the special setting of dense equality algebras, where every implicative filter is necessarily nodal of type 1. This result underscores the extent to which density conditions simplify the comparability structure of the filter lattice. Beyond these characterizations, we introduced several operators on the set of nodal filters of type 1 and showed that, under these operators, this set carries a rich algebraic structure: it forms not only a lattice but also a Kleene algebra, and, in fact, a Stonean equality algebra. This places nodal filters within a hierarchy of increasingly structured algebraic objects and suggests that their study is of interest beyond their original order-theoretic motivation.
Throughout the paper, we supplemented our theoretical results with examples and counterexamples, which served both to illustrate the concepts introduced and to delineate the precise boundaries between them, clarifying, in particular, which implications between filter classes are strict and which admit converses under additional hypotheses. Taken together, these results deepen the understanding of the filter structure of equality algebras and open several directions for future work. Natural continuations include extending the study of nodal filters to type 2 and beyond, investigating their behavior under quotient constructions and homomorphisms, and exploring their role in constructing canonical models or characterizing conservative extensions in the logical systems for which equality algebras serve as algebraic semantics. We also expect that the Kleene- and Stonean-algebra structures uncovered here may have further applications in the broader study of residuated and fuzzy-logic-related structures.

Author Contributions

Conceptualization, H.R.A.D. and M.M.Z.; methodology, H.R.A.D., M.M.Z., A.I., H.B.; validation, M.M.Z., A.I. H.B.; formal analysis, H.R.A.D., H.B.; investigation, H.R.A.D., M.M.Z., A.I., H.B.; writing—original draft preparation, H.R.A.D., M.M.Z., A.I.; writing—review and editing, H.R.A.D., M.M.Z., A.I., H.B.; supervision, M.M.Z., A.I., H.B.. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Aaly Kologani, M., Niazian, S., Some different representations of equality algebras, Soft Computing, 28(23) (2024), 13071–13082. [CrossRef]
  2. Borzooei, R. A., Kologani. M. A., Varasteh Kashani, S. H. R., Logical Algebras, Shahid Beheshti University, (2023 - in Persian).
  3. Borzooei, R. A., Zebardast, F., Alay Kologani, M., Some types of filters in equality algebras, Categories and General Algebraic Structures with Applications 7 (special) (2017), 33-55.
  4. Borzooei, R. A., Mohseni Takallo, M., Aaly Kologani, M., & Jun, Y. B., Quotient structures in equality algebras, Journal of Algebraic Systems 11(2) (2024), 65-82.
  5. Borzooei, R. A., Aaly Kologani, M., Mohseni Takallo, M., & Jun, Y. B. Fuzzy sub-equality algebras based on fuzzy points, Bulletin of the Section of Logic 53(2) (2024), 195-222. [CrossRef]
  6. Chang, C. C., Algebraic analysis of many-valued logics, Transactions of the American Mathematical Society 88(2) (1958), 467-490. [CrossRef]
  7. Hadinejad, M., Zahedi, M. M., Borumand Saeid, Some Results on Stonean Filters in equality, Iranian Journal of Fuzzy System 22(3) (2025), 125-138.
  8. Heyting, A., Die formalen Regeln der intuitionistischen Logik, Sitzungsberichte der Preußischen Akademie der Wissenschaften, (1930), 42-56.
  9. Jenei, S., Equality Algebra, Studia Logica 100 (2012), 1201-1209. [CrossRef]
  10. Jenei, S., Korodi, L., On the variety of equality algebras, Fuzzy Logic and Technology, (2011), 153-155. [CrossRef]
  11. Niazian, S., Aaly Kologani, M., Arya, S. H., & Borzooei, R. A., On co-annihilators in equality algebras, Miskolc Mathematical Notes 24(2) (2023), 933-951. [CrossRef]
  12. Niazian, S., Prime filters and Zariski topology on equality algebras, International Journal of Industrial Mathematics 15(2) (2023).
  13. Niazian, S., Aaly Kologani, M., Borzooei, R. A., Relative co-annihilators in lattice equality algebras, Mathematica Bohemica 149(4) (2024), 585-602. [CrossRef]
  14. Niazian, S., Aaly Kologani, M., Borzooei, R. A., Ordinal sum of equality algebras, Iranian Journal of Fuzzy Systems, 22(2) (2025), 41-57. [CrossRef]
  15. Novák, V., De Baets, B., EQ-algebras, Fuzzy Sets and Systems 160(20) (2009), 2956-2978. [CrossRef]
  16. Paad, A., Hybrid structure for fantastic and integral filters in EQ-algebras, New Mathematics and Natural Computation, (2026, in press, doi: 10.1142/S1793005728500287). [CrossRef]
  17. Rezaei, G. R., Borzooei, R. A., Aaly Kologani, M., Jun, Y. B., Roughness of filters in equality algebras, Bulletin of the Section of Logic, 52(1) (2023), 1-18. [CrossRef]
  18. Xun, X., Xin, X.L., Nodal filters and seminodes in equality algebras, Journal of Intelligent & Fuzzy Systems, 37 (2019), 1457-1466. [CrossRef]
  19. Zarean, M., Borzooei, R. A., Zahiri, O., On state equality algebras, Quasigroups and Related Systems, 25 (2017), 307-326.
  20. Zebardast, F., Borzooei, R. A., Alay Kologani, M., Result on equality algebras, Information Sciences, 381 (2017), 270-282. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.