Next Article in Journal
A Hyper-Dual Number Approach to Higher-Order Derivative Computation
Previous Article in Journal
Mathematical Modeling of the Impact of Desert Dust on Asthma Dynamics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two Reducts of Basic Algebras

School of Mathematics and Statistics, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250353, China
*
Author to whom correspondence should be addressed.
Axioms 2025, 14(8), 640; https://doi.org/10.3390/axioms14080640
Submission received: 30 June 2025 / Revised: 9 August 2025 / Accepted: 14 August 2025 / Published: 16 August 2025

Abstract

This paper investigates the relationship between implication reducts and Sheffer stroke reducts in basic algebras. The study establishes a one-to-one correspondence between bounded Sheffer stroke basic algebras and strong implication basic algebras. Furthermore, it examines several key properties of compatible filters in Sheffer stroke basic algebras.

1. Introduction

The Sheffer stroke (also known as a NAND operation) was initially introduced by Sheffer [1], in order to obtain Boolean functions from a single binary operation. This operation holds a unique position in algebraic logic, due to its functional completeness—the remarkable ability to express all fundamental logical operations by itself without usage of any other logical connective; this property distinguishes it as a powerful tool for logical system representation. The Sheffer stroke is not only useful in Boolean algebra but also in other algebraic structures, helping us explore the connections between logic and algebra more deeply.
The study of Sheffer stroke operations in algebraic structures has attracted considerable attention in recent years. McCune et al. [2] demonstrated that the Sheffer stroke operation can be used to formulate a single equational axiom for Boolean algebras. This result was later extended by Chajda [3], who proved that an analogous axiomatization holds in lattices endowed with an antitone involution, particularly in ortholattices. Oner and Senturk [4] introduced the Sheffer stroke operation in basic algebras and established its connection to Boolean algebras. Subsequently, together with Saeid [5], they investigated congruence properties in Sheffer stroke basic algebras. Senturk [6] further constructed and analyzed three state operators on Sheffer stroke basic algebras. Molkhasi [7] proved that Lukasiewicz near-semi-rings are categorically equivalent to Sheffer stroke basic algebras with a least element 0. Meanwhile, the connection between Sheffer stroke operations and Hilbert algebras was first explored in [8] and extended in [9], leading to the emergence of Sheffer stroke Hilbert algebras as a distinct research area.
Implication algebras were initially introduced by Abbott in 1967 [10] for Boolean algebras. As a generalization, Abbot investigated orthoimplication algebra in [11] and Chajda, Halaš and Kühr introduced weak implication algebras as the implication reducts of MV-algebras [12]. To include these two implication algebras, the concept of implication basic algebras was proposed in [13]. Furthermore, for non-associative MV-algebras, the authors show that the correspondence between weak Sheffer stroke NMV-algebras and implication NMV-algebras is one-to-one in [14].
The study of algebraic reducts has deep roots in Mal’tsevs systematic development of algebraic structures [15], particularly his categorical treatment of derived operations. Building upon Plotkin’s subsequent unification of algebraic logic with computational structures [16], our investigation of Sheffer stroke versus implication reducts reveals new connections between these two fundamental representations of basic algebras.
In this work, we first discuss the relationship between Sheffer stroke basic algebras and implication basic algebras. We show that every Sheffer stroke basic algebra is an implication basic algebra, although the converse does not hold. Then, we focus on a special class of implicative basic algebras, which is called strong implication basic algebras, and we obtain a one-to-one correspondence between bounded Sheffer stroke basic algebras and strong implication basic algebras (cf. Theorem 1). We also show that the variety of Sheffer stroke basic algebras is weakly regular, congruence distributive and congruence 3-permutable (cf. Theorem 2). Finally, we use the ideal terms to characterize compatible filters of Sheffer stroke basic algebras (cf. Theorem 3).

2. Preliminaries

In this section, we present the fundamental concepts and key results concerning basic algebras and MV-algebras that will be utilized throughout this paper.
Definition 1
([17]). A basic algebra is an algebraic structure B = ( B ; , ¬ , 0 ) equipped with a binary operation and a unary operation ¬ satisfying the following identities for all x , y , z B :
( B A 1 ) x 0 = x ; ( B A 2 ) ¬ ¬ x = x ; ( B A 3 ) ¬ ( ¬ x y ) y = ¬ ( ¬ y x ) x ; ( B A 4 ) ¬ ( ¬ ( ¬ ( x y ) y ) z ) ( x z ) = ¬ 0 .
If B also satisfies x y = y x then we call B a commutative basic algebra.
Defining 1 = : ¬ 0 , we obtain a partial order via
x y if and only if ¬ x y = 1 .
Definition 2
([4] (p. 928, Def. 3.1)). A Sheffer stroke basic algebra means an algebra ( B ; | ) of type ( 2 ) satisfying the following identities:
( S H 1 ) ( x | ( x | x ) ) | ( x | x ) = x ; ( S H 2 ) ( x | ( y | y ) ) | ( y | y ) = ( y | ( x | x ) ) | ( x | x ) ; ( S H 3 ) ( ( ( x | ( y | y ) ) | ( y | y ) ) | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) = x | ( x | x ) .
The relation between basic algebras and Sheffer stroke basic algebras was discussed in [4].
Lemma 1
([4] (p. 930, Thm. 3.4)). Every basic algebra B = ( B ; , ¬ , 0 ) admits a Sheffer stroke structure through the operation x | y = ¬ x ¬ y , making ( B ; | ) a Sheffer stroke basic algebra.
Remark 1.
In [4], the authors investigated a particular class of basic algebras B where each element x has a negation ¬ x that serves as its lattice complement in the induced lattice L ( B ) , i.e., x x = x .
Lemma 2
([4] (p. 932, Thm. 3.4)). A Sheffer Stroke basic algebra ( B ; | ) with the least element 0 can be converted into a basic algebra B = ( B ; , ¬ , 0 ) with x y : = ( x | ( 0 | 0 ) ) | ( y | y ) and ¬ x : = x | 0 | 0 .
Some properties of Sheffer stroke basic algebras in [4] are listed as follows.
Lemma 3.
Let ( B , | ) be a Sheffer stroke basic algebra. Then,
(i) According to [4] (p. 928, Lem. 3.2), x | ( x | x ) = 1 , x | ( 1 | 1 ) = 1 , 1 | ( x | x ) = x , where 1 is an algebraic constant element in B .
(ii) According to [4] (p. 931, Lem. 3.5), there is a partial order on B defined by
x y i f   a n d   o n l y   i f x | ( y | y ) = 1 ,
such that 1 is the largest element. Moreover, we have z x | ( z | z ) and x y implies y | ( z | z ) x | ( z | z ) for all x , y , z B .
Remark 2.
If ( B ; | ) admits a least element 0, we speak of a Sheffer stroke basic algebra with 0. For a Sheffer stroke basic algebra with 0 and 1, we call it a bounded Sheffer stroke basic algebra. Obviously, 0 | ( x | x ) = 1 .
Lemma 4
([4] (p. 933, Lem. 3.13)). In a bounded Sheffer stroke basic algebra B, 0 | 0 = 1 and x | 1 = x | x for every x B .
Proposition 1.
Let ( B ; | ) be a bounded Sheffer stroke basic algebra. Then, x | ( 0 | 0 ) = x | x and ( x | x ) | ( x | x ) = x for every x B .
Proof. 
Applying Lemma 4 yields x | ( 0 | 0 ) = x | x directly. By Lemma 3 (i) and Remark 2, we have ( x | x ) | ( x | x ) = ( x | ( 0 | 0 ) ) | ( 0 | 0 ) = ( 0 | ( x | x ) ) | ( x | x ) = 1 | ( x | x ) = x .  □
Definition 3
([13] (p. 23, Def. 1)). An algebra ( B ; ) is called an implication basic algebra if it satisfies the following identities:
( I 1 ) ( x x ) x = x ; ( I 2 ) ( x y ) y = ( y x ) x ; ( I 3 ) ( ( ( x y ) y ) z ) ( x z ) = x x .
If ( B ; ) admits a least element 0, we speak of an implication basic algebra with 0.
In [13], the authors examined the correspondence between basic algebras and implication basic algebras.
Lemma 5
([13] (p. 24, Thm. 2)). Let B = ( B ; , ¬ , 0 ) be a basic algebra. Define x y = ¬ x y . Then, ( B ; ) is a implication basic algebra.
Lemma 6
([13] (p. 27, Thm. 6)). Let ( B ; ) be an implication basic algebra with least element 0. Put x y = ( x 0 ) y and ¬ x = x 0 . Then, B = ( B ; , ¬ , 0 ) forms a basic algebra and x y = ¬ x y .
We recall some properties of implication basic algebras in [13].
Lemma 7.
Let ( B ; ) be an implication basic algebra. Then,
(i) According to [13] (p. 23, Lem. 2), 0 x = 1 , 1 x = x , x 1 = x x = 1 , where 1 is an algebraic constant element.
(ii) According to [13] (p. 25, Lem. 3), there is a partial order on B defined by
x y i f a n d o n l y i f x y = 1
for all x , y B , such that 1 is the greatest element.
Next, we will recall some results about MV-algebras. The introduction of MV-algebras by Chang [18] is well-known, as they were originally developed to establish the completeness of a particular axiomatic system for multiple-valued reasoning. Recall that an MV-algebra is a system ( M ; , ¬ , 0 ) satisfying the following:
( M , , 0 ) i s a c o m m u t a t i v e m o n o i d ; x 1 = 1 ( w h e r e 1 : = ¬ 0 ) ; ¬ ¬ x = x ; ¬ ( ¬ x y ) y = ¬ ( ¬ y x ) x .
The relation ≤ given by x y ¬ x y = 1 is a partial order. It is straightforward to verify that conditions (BA1)–(BA4) in Definition 2 are satisfied in any MV-algebra, showing that every MV-algebra is indeed a basic algebra.
However, as demonstrated by Botur and Halaš in [19], the associativity of the binary operation in MV-algebras can lead to significant problems in certain applications, particularly in expert systems and artificial intelligence more broadly. These concerns prompted the introduction and study of so-called non-associative MV-algebras.
Definition 4
([20]). A non-associative MV-algebra (abbreviated as NMV-algebra) is an algebraic structure M = ( M ; , ¬ , 0 ) , where is a binary operation and ¬ is a unary operation, satisfying the following identities:
x y = y x ; x 0 = x ; x 1 = 1 ( w h e r e 1 : = ¬ 0 ) ; ¬ ¬ x = x ; ¬ ( ¬ x y ) y = ¬ ( ¬ y x ) x ; ¬ x ( x y ) = 1 ; x ( ¬ ( ¬ ( ¬ ( x y ) y ) z ) z ) = 1 .
Remark 3.
In [20], the authors’ definition of non-associative MV-algebras does not simply remove associativity from standard MV-algebras (which would disrupt the partial order relation). Rather, they substitute the associativity condition with the last two axioms that preserve the partial order structure. In this way, it not natural to obtain the relation between NMV-algebras and commutative basic algebras. So, Zhang [21] introduced and characterized a special class of NMV-algebras, termed strong NMV-algebra, which is defined as NMV-algebra ( M , , ¬ , 0 ) satisfying the following identity:
x ( y z ) = 1 i f a n d o n l y i f ( x y ) z
for all x , y , z M . He demonstrated that strong NMV-algebras are equivalent to commutative basic algebras.
Some results on implication NMV-algebras and Sheffer stroke NMV-algebras are presented below.
Definition 5
([14]). A non-empty groupoid ( M ; ) is called an implication NMV-algebra if it satisfies the following identities:
x x = y y ; x 1 = 1 ( w h e r e 1 : = ¬ 0 ) ; 1 x = x ; ( x y ) y = ( y x ) x ; x ( y x ) = 1 ; x ( ( ( ( x y ) y ) z ) z ) ) = 1 .
Every NMV-algebra naturally induces an implication NMV-algebra through the operation defined by x y : = ¬ x y . Conversely, an implication NMV-algebra with 0 satisfying the identity x y = ¬ y ¬ x can be endowed with an NMV-algebra structure by defining x y : = ¬ x y . Furthermore, the authors also established a one-to-one correspondence between strong Sheffer stroke NMV-algebras and NMV-algebras.
As established in [14], any NMV-algebra can be viewed as a strong Sheffer stroke NMV-algebra by defining the Sheffer stroke operation as x | y : = ¬ x ¬ y . Conversely, every strong Sheffer stroke NMV-algebra admits an NMV-algebra structure by defining x y : = ¬ x y , ¬ x : = x | 1 and 0 : = 1 | 1 .
Definition 6
([14]). An algebraic structure ( M ; | , 1 ) of type (2, 0) is said to be a strong Sheffer stroke NMV-algebra if the following identities hold:
x | y = y | x ; x | 0 = 1 ; ( x | 1 ) | 1 = x ; ( ( x | 1 ) | y ) | y = ( ( y | 1 ) | x ) | x ; ( x | 1 ) | ( ( x | y ) | 1 ) = 1 ; x | ( ( ( ( x | y ) | y ) | z ) | z ) | 1 ) = 1 .
The authors in [14] also investigate the relation between implication NMV-algebras and Sheffer stroke NMV-algebras by modifying some axioms in Definition 7 to define a weak Sheffer stroke NMV-algebra.
Definition 7
([14]). A weak Sheffer stroke NMV-algebra is defined as a (2, 0)-algebra ( M ; | , 1 ) satisfying the following conditions:
( x | 1 ) | 1 = x ; x | ( x | 1 ) = 1 ; x | ( 1 | 1 ) = 1 ; ( 1 | 1 ) | x = 1 ; 1 | x = x | 1 ; ( ( x | 1 ) | y ) | y = ( ( y | 1 ) | x ) | x ; ( x | 1 ) | ( ( y | x ) | 1 ) = 1 ; x | ( ( ( ( x | y ) | y ) | z ) | z ) | 1 ) = 1 .
Proposition 2
([14] (p. 3944, Thm. 4.8)). Let M = ( M ; , 0 ) be an implication NMV-algebra with 0 and define x | y : = x ¬ y for all x , y M . Then, W ( M ) = ( M ; | , 1 ) is a weak Sheffer stroke NMV-algebra. Conversely, let S = ( M ; | , 1 ) be a weak Sheffer stroke NMV-algebra and put x y : = x | ( y | 1 ) , 0 : = 1 | 1 for all x , y M . Then, I ( S ) = ( M ; , 0 ) is an implication NMV-algebra with 0. The correspondence is one-to-one.

3. Sheffer Stroke Basic Algebras and Implication Basic Algebras

It is well-established in the literature that every non-associative strong MV-algebra forms a commutative basic algebra. Furthermore, as demonstrated in [14], there exists a one-to-one correspondence between weak Sheffer stroke NMV-algebras and implication NMV-algebras with 0. Motivated by these results, we investigate an analogous relationship between Sheffer stroke basic algebras and implication basic algebras. Our main results establish that every Sheffer stroke basic algebra can be viewed as an implication basic algebra, whereas the converse assertion is not valid. Then, we introduce strong implication basic algebras and show that their relation with bounded Sheffer stroke basic algebras is one-to-one.
Proposition 3.
Let ( B ; | ) be a Sheffer stroke basic algebra. Then, ( B ; ) is an implication basic algebra with x y : = x | ( y | y ) for each x , y B .
Proof. 
By Lemma 3 ( i ) , x | ( x | x ) = 1 and 1 ( x | x ) = x , a direct verification shows that B fulfills condition (I1) ( x y ) y = x .
The validity of (I2) ( x y ) y = ( y x ) x and (I3) ( ( ( x y ) y ) z ) ( x z ) = x x in B follows immediately from (SH2) and (SH3)in Definition 2. □
Conversely, we give an example to show that an implication basic algebra may be not a Sheffer stroke basic algebra.
Example 1
([22] (p. 144, Ex. 3.7)). An implication basic algebra B = { 0 , a , b , c , d , 1 } with the following Hasse diagram and operation is given by Table 1.
Axioms 14 00640 i001
Table 1. Operation ∘ of Example 1.
Table 1. Operation ∘ of Example 1.
0abcd1
0111111
ac1dc11
bdd1111
caac1d1
dbddc11
10abcd1
By Lemma 6, ( B , , ¬ , 0 ) is a basic algebra, where x y = ( x 0 ) y and ¬ x = x 0 . However, b b = d b , which means B is not a Sheffer stroke basic algebra (Table 2).
We construct a concrete algebraic structure that simultaneously admits both implication basic algebra and Sheffer stroke basic algebra structures.
Example 2. 
Consider a basic algebra M = { 0 , a , b , c , d , 1 } with the following Hasse diagram and the operation being given by Table 3:
Axioms 14 00640 i002
Table 3. Operation ⊕ and ¬ of Example 2.
Table 3. Operation ⊕ and ¬ of Example 2.
0abcd1
00abcd1
aaab1c1
bbab111
cc11cd1
ddb1cd1
1111111
¬0abcd1
1cdab0
Define the implication operation x y : = ¬ x y . Then, by Lemma 5 the algebra ( M ; ) forms an implication basic algebra, with the complete operation table for given in Table 4.
For all x , y M , put x | y : = x ( y 0 ) . Then, M equipped with this operation forms a Sheffer stroke basic algebra, as verified by the operation | given by Table 5.
We can also provide another way to show that M can be converted into a Sheffer stroke basic algebra. Since M is a basic algebra satisfying x x = x for each x O 6 by Table 1 then it is also a Sheffer stroke basic algebra by Lemma 1 with x | 2 y = ¬ x ¬ y . It is easily proved that | coincides with | 2 , since x | y = x ( y 0 ) = ¬ x ( y 0 ) = ¬ x ¬ y = x | 2 y .
By Example 2, if we want to obtain the one-to-one correspondence between a Sheffer stroke operation and an implication operation on basic algebras then we need to consider the relations between basic algebras. Therefore, we focus on a special class of implicative basic algebras with 0 that satisfy x ( x 0 ) = x 0 , which we call strong implication basic algebras.
Definition 8.
A strong implication basic algebra ( B ; ) is an implication basic algebra with the least element 0 satisfying x ( x 0 ) = x 0 for all x B .
In what follows, we establish a correspondence between strong implication basic algebras and bounded Sheffer stroke basic algebras.
Proposition 4.
A bounded Sheffer stroke basic algebra S = ( B ; | ) can be converted into a strong implication basic algebra I ( S ) = ( B ; , 0 ) via defining x y = x | ( y | y ) for all x , y B .
Proof. 
By Proposition 3, ( B ; ) is an implication basic algebra. Furthermore, we have x ( x 0 ) = x | ( ( x | ( 0 | 0 ) | ( x | ( 0 | 0 ) ) ) = x | ( ( x | x ) | ( x | x ) ) = x | x = x | ( 0 | 0 ) = x 0 by Proposition 1. So, ( A , ) is a strong implication basic algebra. □
Conversely:
Proposition 5.
A strong implication basic algebra I = ( B ; ) induces a bounded Sheffer basic algebra S ( I ) = ( B ; | ) with defining x | y = x ( y 0 ) for all x , y B .
Proof. 
By Lemma 7 (i), we obtain x | x = x ( x 0 ) = x 0 and x | ( y | y ) = x ( ( y | y ) 0 ) = x ( ( y 0 ) 0 ) = x ( ( 0 y ) y ) = x ( 1 y ) = x y . Then, ( x | ( x | x ) ) | ( x | x ) = ( x | ( x | x ) ) ( ( x 0 ) 0 ) = ( x x ) x = 1 x = x , which shows that (SH1) holds in B . We can also obtain ( x | ( y | y ) ) | ( y | y ) = ( x | ( y | y ) ) ( ( y 0 ) 0 ) = ( x | ( y | y ) ) y = ( x y ) y = ( y x ) x = ( y ( ( x 0 ) 0 ) ) ( ( x 0 ) 0 ) = ( y ( ( x | x ) 0 ) ( ( x ( x 0 ) ) 0 ) = ( y | ( x | x ) ) | ( x | x ) . So, B satisfies (SH2). By (I3) in Definition 3, ( ( ( x | ( y | y ) ) | ( y | y ) ) | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) = ( ( ( x y ) y ) z ) ( x z ) = x x = x | ( x | x ) , which means that (SH3) holds in B .
Furthermore, we have x | ( 1 | 1 ) = x 1 = 1 and 0 | ( x | x ) = 0 x = 1 for every x B , which means 0 x 1 . So, ( B ; | ) is a bounded Sheffer basic algebra. □
Theorem 1.
I S ( I ) = I and S I ( S ) = S , where I = ( B ; ) is a strong implication basic algebra and S = ( B ; | ) is a bounded Sheffer basic algebra.
Proof. 
Since I = ( B ; ) is a strong implication basic algebra, by Proposition 5, S ( I ) = ( B ; | ) is a Sheffer stroke basic algebra where x | y = x ( y 0 ) for all x , y B . By Proposition 4, ( I S ( I ) , 1 ) is a strong implication basic algebra, where x 1 y = x | ( y | y ) . So, x 1 y = x | ( y | y ) = x ( ( y | y ) 0 ) = x ( ( y ( y 0 ) ) 0 ) = x ( ( y 0 ) 0 ) = x y , i.e., I S ( I ) = I . We denote, respectively, the partial order in ( B ; ) by ≤ and the partial order in ( I S ( I ) , 1 ) by 1 ; it is obvious that ≤ coincides with 1 . For every x , y ( B , ) , we know that x y is equivalent to x y = 1 . Then, x 1 y = x y = 1 ; this shows that x 1 y .
Conversely, we put x y = x | ( y | y ) for all x , y B , where S = ( B ; | ) is a bounded Sheffer basic algebra. Then, by Proposition 4, I ( S ) is a strong implication basic algebra. By Proposition 5, we obtain S I ( S ) = ( B ; | 1 ) , which is a bounded Sheffer stroke basic algebra with operation | 1 defined by x | 1 y = x ( y 0 ) . According to Proposition 1, we obtain x | 1 y = x ( y 0 ) = x | ( ( y 0 ) | ( y 0 ) ) = x | ( ( y | ( 0 | 0 ) ) | ( y | ( 0 | 0 ) ) ) = x | ( ( y | y ) | ( y | y ) ) = x | y , i.e., S I ( S ) = S . We denote the partial order in ( B ; | ) by and the partial order in S I ( S ) = ( B ; | 1 ) by 1 , respectively; it is obvious that coincides with 1 . Since x y x | ( y | y ) = 1 x | 1 ( y | 1 y ) = 1 x 1 y for every x , y B .  □
We give an example to illustrate Theorem 1.
Example 3.
Consider an implication basic algebra N = { 0 , a , b , 1 } with the least element 0 whose Hasse diagram and the operation are given in the following (Figure 1 and Table 6).
A straightforward verification demonstrates that ( B , ) is a strong implication basic algebra. We define x | y = x ( y 0 ) . Then, ( B , | ) is a bounded Sheffer stroke basic algebra by Proposition 5, and the operation | is given by Table 7.
Next, we put x 1 y = x | ( y | y ) . Then, by Proposition 4 we obtain ( B , 1 ) , which is an implication basic algebra with the operation 1 given by Table 8. It is clear that 1 is coincident with and that ( B , 1 ) is a strong implication basic algebra.

4. Some Results of Congruences and Filters of Sheffer Stroke Basic Algebras

Based on the relationship between a Sheffer stroke basic algebra and an implication basic algebra according to Proposition 3, we derive analogous results concerning congruences and filters of Sheffer stroke basic algebras that parallel those in implication basic algebras.
Definition 9
([5]). An equivalence relation Θ on a Sheffer stroke basic algebra B is called congruence if it satisfies the following conditions:
( x , y ) Θ ( x | ( z | z ) , y | ( z | z ) ) Θ , ( R ) ( x , y ) Θ ( ( x | x ) | z , ( y | y ) | z ) Θ ( L )
for all x , y , z B .
Let C o n ( B ) denote the congruence lattice of B. For any congruence Θ C o n ( B ) and elements x , y B , the equivalence ( x , y ) Θ implies the equality of congruence classes [ x ] Θ = [ y ] Θ .
Next, we recall some basic concepts, all from [23]. Let A be an algebra with a constant 1, R 1 , R 2 , R 3 C o n A ; then, A is w e a k l y   r e g u l a r if [ 1 ] R 1 = [ 1 ] R 2 implies R 1 = R 2 .  A is d i s t r i b u t i v e   a t  1 if [ 1 ] R 1 ( R 2 R 3 ) = [ 1 ] ( R 1 R 2 ) ( R 1 R 3 ) .  A is congruence 3-permutable if R 1 R 2 R 1 = R 2 R 1 R 2 . A is c o n g r u e n c e   d i s t r i b u t i v e if R 1 ( R 2 R 3 ) = ( R 1 R 2 ) ( R 1 R 3 ) .
Evidently, from the weak regularity and distributivity at 1 of an algebra A with constant 1 the congruence distributivity of A follows immediately.
Some characterizations of the above-mentioned concepts of an algebra A that is a variety are also given in [23]: A variety V with a constant 1 is said to be w e a k l y   r e g u l a r if there exists a finite system of binary terms t i ( x , y ) ( i = 1 , 2 , n ) , such that t i ( x , y ) = 1 x = y ;  V is d i s t r i b u t i v e   a t  1 if there exists a binary term t ( x , y ) , such that t ( x , x ) = t ( 1 , x ) = 1 and t ( x , 1 ) = x ;  V is congruence 3-permutable if there exist two ternary terms t 1 ( x , y , z ) and t 2 ( x , y , z ) satisfying t 1 ( x , z , z ) = x , t 2 ( x , x , z ) = z , t 1 ( x , x , z ) = t 2 ( x , z , z ) .
We denote the variety of Sheffer stroke basic algebras by SSB . We establish the following result:
Theorem 2.
The variety SSB is weakly regular, congruence distributive and congruence 3-permutable.
Proof. 
Let n = 2 and define the binary terms t 1 ( x , y ) : = x | ( y | y ) , t 2 ( x , y ) : = y | ( x | x ) . By Lemma 3 (i), we have t 1 ( x , x ) = t 2 ( x , x ) = x | ( x | x ) = 1 . Conversely, if t 1 ( x , y ) = t 2 ( x , y ) = 1 then Lemma 3 (i) implies x y and y x ; hence, x = y . This shows that SSB is weakly regular. Furthermore, taking t ( x , y ) : = y | ( x | x ) , Lemma 3 (i) yields t ( x , x ) = x | ( x | x ) = 1 , t ( 1 , x ) = 1 | ( x | x ) = 1 and t ( x , 1 ) = x | ( 1 | 1 ) = x . Consequently, SSB is distributive at 1 and, therefore, congruence distributive.
Consider the ternary terms t 1 ( x , y , z ) : = ( z | ( y | y ) ) | ( x | x ) and t 2 ( x , y , z ) : = ( x | ( y | y ) ) | ( z | z ) . By Lemma 3 (i), we obtain t 1 ( x , z , z ) = ( z | ( z | z ) ) | ( x | x ) = 1 | ( x | x ) = x , t 2 ( x , x , z ) = ( x | ( x | x ) ) | ( z | z ) = 1 | ( z | z ) = z and t 1 ( x , x , z ) = ( z | ( x | x ) ) | ( x | x ) = ( x | ( z | z ) ) | ( z | z ) = t 2 ( x , z , z ) by Definition 2 (SH2). Thus, SSB is congruence 3-permutable. □
In what follows, we will use ideal terms to characterize compatible filters of Sheffer stroke basic algebras. Recall that an ideal term [23] on an algebra A with a constant 1 is a term t ( x 1 , , x m , y 1 , , y n ) , such that the identity t ( x 1 , , x m , 1 , , 1 ) = 1 holds on A . For non-empty subsets M , N , M N of A, we say M is closed under the ideal term t if t ( x 1 , , x m , y 1 , , y n ) M for all x 1 , , x m M and y 1 , , y n N . The definition of compatible filters of Sheffer stroke basic algebras and their relation with congruence relation are given as follows.
Definition 10
([5]). A subset F of a Sheffer stroke basic algebra A is said to be a compatible filter if 1 F and for all x , y , z A :
( F S H 1 ) x F a n d x | ( y | y ) F i m p l i e s y F , ( F S H 2 ) I f x | ( y | y ) F a n d y | ( x | x ) = 1 , t h e n ( y | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) F , ( F S H 3 ) I f x | ( y | y ) F a n d y | ( x | x ) F , t h e n ( z | ( x | x ) ) | ( ( z | ( y | y ) ) | ( z | ( y | y ) ) ) F .
Proposition 6
([5]). For any compatible filter F of a Sheffer stroke basic algebra B, the binary relation Θ ( F ) defined by
( x , y ) Θ ( F ) x | ( y | y ) F , y | ( x | x ) F
being a congruence relation on A. Moreover, [ 1 ] Θ ( F ) = F .
In what follows, we present our main result characterizing compatible filters through ideal terms.
Theorem 3.
A subset F with 1 in a Sheffer stroke basic algebra B = ( B ; | ) is a compatible filter if and only if it is closed under the following four ideal terms:
t 1 ( x , y 1 , y 2 ) = ( y 1 | ( ( y 2 | ( x | x ) ) | ( y 2 | ( x | x ) ) ) ) | ( x | x ) ; t 2 ( x 1 , x 2 , x 3 , y ) = ( ( ( y | ( x 1 | x 1 ) ) | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) ) | ( ( ( x 1 | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) ) | ( ( x 1 | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) ) ) ; t 3 ( x 1 , x 2 , x 3 , y ) = ( x 1 | ( ( x 2 | ( y | ( x 3 | x 3 ) ) | ( y | ( x 3 | x 3 ) ) | ( x 2 | ( y | ( x 3 | x 3 ) ) | ( y | ( x 3 | x 3 ) ) ) ) | ( x 2 | ( y | ( x 3 | x 3 ) ) | ( y | ( x 3 | x 3 ) ) | ( x 2 | ( y | ( x 3 | x 3 ) ) | ( y | ( x 3 | x 3 ) ) ) ) ) ) | ( ( x 1 | ( ( ( x 2 | ( x 3 | x 3 ) ) ) | ( x 2 | ( x 3 | x 3 ) ) ) ) | ( x 1 | ( ( ( x 2 | ( x 3 | x 3 ) ) ) | ( x 2 | ( x 3 | x 3 ) ) ) ) ) ; t 4 ( x 1 , x 2 , y 1 , y 2 ) = ( ( y 1 | ( x 1 | x 1 ) ) | ( x 2 | x 2 ) ) | ( ( x 1 | ( ( y 2 | ( x 2 | x 2 ) ) | ( y 2 | ( x 2 | x 2 ) ) ) ) | ( x 1 | ( ( y 2 | ( x 2 | x 2 ) ) | ( y 2 | ( x 2 | x 2 ) ) ) ) ) .
Proof. 
By Proposition 6, for any compatible filter F of B, the relation Θ ( F ) is a congruence on B and [ 1 ] Θ ( F ) = F . For all y 1 , y 2 F and x A , we have
( y 1 | ( ( y 2 | ( x | x ) ) | ( y 2 | ( x | x ) ) ) ) | ( x | x ) Θ ( 1 | ( ( 1 | ( x | x ) ) | ( 1 | ( x | x ) ) ) ) | ( x | x ) = ( 1 | ( x | x ) ) | ( x | x ) = x | ( x | x ) = 1 .
Then, t 1 ( x , y 1 , y 2 ) F .
If y F , x 1 , x 2 , x 3 B then
( ( ( y | ( x 1 | x 1 ) ) | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) ) Θ ( ( ( 1 | ( x 1 | x 1 ) ) | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) ) = ( x 1 | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) .
Since ( x 1 | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) | ( ( x 1 | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) | ( x 1 | ( x 2 | x 2 ) ) | ( x 3 | x 3 ) ) = 1 , we obtain t 2 ( x 1 , x 2 , x 3 , y ) F . Similarly, if y F , x 1 , x 2 , x 3 B then it follows that t 3 ( x 1 , x 2 , x 3 , y ) F , and if y 1 , y 2 F and x 1 , x 2 A then t 4 ( x 1 , x 2 , y 1 , y 2 ) F .
Conversely, if x F and x | ( y | y ) F then
t 1 ( y , x | ( y | y ) , x ) = ( ( x | ( y | y ) ) | ( ( x | ( y | y ) ) | ( x | ( y | y ) ) ) ) | ( y | y ) = 1 | ( y | y ) = y F .
So, we verify that F satisfies (FSH1).
Assume that x | ( y | y ) F and y | ( x | x ) = 1 ; then,
( y | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) = 1 | ( ( y | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) | ( y | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) )
Substitute 1 by ( ( x | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) ) and then substitute the first x by ( x | ( y | y ) ) | ( y | y ) , since ( x | ( y | y ) ) | ( y | y ) = ( y | ( x | x ) ) | ( x | x ) = 1 | ( x | x ) = x by Lemma 3 (i) and (SH2); so, we obtain ( y | ( z | z ) ) | ( ( x | ( z | z ) ) | ( x | ( z | z ) ) ) = t 2 ( y , z , x | ( z | z ) , x | ( y | y ) ) F , which means that F satisfies (FSH2).
If x | ( y | y ) , y | ( x | x ) F then denote ( x | ( y | y ) ) | ( y | y ) = ( y | ( x | x ) ) | ( x | x ) by ∆; then,
( z | ( x | x ) ) | ( ( z | ( | ) | ( z | ( | ) ) = ( ( 1 | ( z | z ) ) | ( x | x ) ) | ( ( z | ( | ) | ( z | ( | ) ) = t 4 ( z , x , 1 , y | ( x | x ) ) F .
Denote ( ( z | ( x | x ) ) | ( ( z | ( y | y ) ) | ( z | ( y | y ) ) ) ) by ∇; then,
t 4 ( z , x , 1 , y | ( x | x ) ) | ( | ) = t 3 ( z | ( x | x ) , z , y , x | ( y | y ) ) F .
Together with (FSH1), we have ( z | ( x | x ) ) | ( ( z | ( y | y ) ) | ( z | ( y | y ) ) ) F , which shows that F satisfies (FSH3). So, F is a compatible filter of A .  □
As an immediate consequence, we have the following result.
Corollary 1
([5] (p. 224, Thm. 3.30)). Let Θ be a congruence of a Sheffer stroke basic algebra A; then, [ 1 ] Θ is a compatible filter of A .
Proof. 
By the proof of Theorem 3, when Θ is a congruence of A, [ 1 ] Θ is closed under the ideal items t 1 , t 2 , t 3 , t 4 ; then, it is a compatible filter. □
Remark 4.
This proof is different from that in [5].

Author Contributions

Writing—original draft, W.Z.; Writing—review & editing, J.W. All authors have read and agreed to the published version of the manuscript.

Funding

The work was partially supported by National Nature Science Foundation of China under Grant 12171022 and by the Natural Science Foundation of Shandong Province under Grant ZR2024QA232. We thank the anonymous referees for their helpful suggestions.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Sheffer, H.M. A set of five independent postulates for Boolean algebras. Trans. Am. Math. Soc. 1913, 14, 481–488. [Google Scholar] [CrossRef]
  2. Mccune, W.; Verof, R.; Fitelson, B.; Harris, K.; Feist, A.; Wos, L. Short single axioms for Boolean algebra. J. Autom. Reason. 2002, 29, 1–16. [Google Scholar] [CrossRef]
  3. Chajda, I. Sheffer operation in ortholattices. Acta Univ. Palacki. Olomuc. Fac. Rerum Nat. Math. 2005, 44, 19–23. [Google Scholar]
  4. Oner, T.; Senturk, I. The Sheffer stroke operation reducts of basic algebras. Open Math. 2017, 15, 926–935. [Google Scholar] [CrossRef]
  5. Senturk, I.; Oner, T.; Saeid, A.B. Congruences of Sheffer stroke basic algebras. Analele Univ. Ovidius Constanta 2020, 28, 209–228. [Google Scholar] [CrossRef]
  6. Senturk, I. A view on state operators in Sheffer stroke basic algebras. Soft Comput. 2021, 25, 11471–11484. [Google Scholar] [CrossRef]
  7. Molkhasi, A. On some strongly algebraically closed semirings. J. Intell. Fuzzy Syst. 2019, 36, 6393–6400. [Google Scholar] [CrossRef]
  8. Oner, T.; Katican, T.; Saeid, A.B. Relation between Sheffer stroke and Hilbert algebras. Categ. Gen. Algebr. Struct. Appl. 2021, 14, 245–268. [Google Scholar] [CrossRef]
  9. Katican, T.; Bordbar, H. Sheffer Stroke Hilbert Algebras Stabilizing by Ideals. Axioms 2024, 13, 97. [Google Scholar] [CrossRef]
  10. Abbott, J.C. Semi-Boolean algebras. Mat. Vesn. 1967, 4, 177–198. [Google Scholar]
  11. Abbott, J.C. Orthoimplication algebras. Stud. Log. 1976, 35, 173–177. [Google Scholar] [CrossRef]
  12. Chajda, I.; Halaš, R.; Kühr, J. Implication in MV-algebras. Algebra Universalis 2004, 52, 377–382. [Google Scholar] [CrossRef]
  13. Chajda, I.; Kolařík, M.; Švrček, F. Implication and equivalential reducts of basic algebras. Acta Univ. Palacki. Olomuc. Fac. Rerum Nat. Math. 2010, 49, 21–36. [Google Scholar]
  14. Chajda, I.; Radomir, H.; Helmut, L. Operations and structures derived from non-associative MV-algebras. Soft Comput. 2019, 23, 3935–3944. [Google Scholar] [CrossRef] [PubMed]
  15. Lavrent’ev, M.A.; Shirshov, A.I.; Mal’tsev, A.I. Selected Works. In Vol. II: Mathematical Logic and General Theory of Algebraic Systems; Nauka: Moscow, Russia, 1976. (In Russian) [Google Scholar]
  16. Plotkin, B.I. Universal Algebra, Algebraic Logic, and Databases; Cirulis, J.; Nenashev, A.A.; Pototsky, V., Translators; Mathematics and Its Applications 272; Kluwer: Dordrecht, The Netherlands, 1994. [Google Scholar]
  17. Chajda, I.; Halaš, R.; Kühr, J. Many-valued quantum algebras. Algebra Universalis 2009, 60, 63–90. [Google Scholar] [CrossRef]
  18. Chang, C. Algebraic analysis of many valued logics. Trans. Am. Math. Soc. 1958, 88, 464–490. [Google Scholar] [CrossRef]
  19. Botur, M.; Halaš, R. Commutative basic algebras and non-associative fuzzy logics. Arch. Math. Log. 2009, 4, 243–255. [Google Scholar] [CrossRef]
  20. Chajda, I.; Kühr, J. A non-associative generalization of MV-algebras. Math. Slovaca 2007, 57, 301–312. [Google Scholar] [CrossRef]
  21. Zhang, X. Strong NMV-algebras, commutative basic algebras and naBL-algebras. Math. Slovaca 2013, 63, 661–678. [Google Scholar] [CrossRef]
  22. Nejad, S.M.G.; Borzooei, R.A.; Bakhshi, M. States on implication basic algebras. Iran. J. Fuzzy Syst. 2020, 17, 139–156. [Google Scholar]
  23. Chajda, I.; Eigenthaler, G.; Länger, H. Congruence Classes in Universal Algebra; Heldermann Verlag: Lemgo, Germany, 2003. [Google Scholar]
Figure 1. Hasse diagram of N.
Figure 1. Hasse diagram of N.
Axioms 14 00640 g001
Table 2. Operation ⊕ of Example 1.
Table 2. Operation ⊕ of Example 1.
0abcd1
00abcd1
aaac1d1
bbddc11
cc1dc11
ddd1111
1111111
Table 4. Operation ∘ of Example 2.
Table 4. Operation ∘ of Example 2.
0abcd1
0111111
ac11cd1
bdb1cd1
caab1c1
dbab111
10abcd1
Table 5. Operation | of Example 2.
Table 5. Operation | of Example 2.
|0abcd1
0111111
a1cc11c
b1cd11d
c111aba
d111bbb
11cdab0
Table 6. Operation ∘ of Example 3.
Table 6. Operation ∘ of Example 3.
0ab1
01111
ab1b1
baa11
10ab1
Table 7. Operation | of Example 3.
Table 7. Operation | of Example 3.
|0ab1
01111
a1b1b
b11aa
11ba0
Table 8. Operation 1 of Example 3.
Table 8. Operation 1 of Example 3.
1 0ab1
01111
ab1b1
baa11
10ab1
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.

Share and Cite

MDPI and ACS Style

Zhang, W.; Wang, J. Two Reducts of Basic Algebras. Axioms 2025, 14, 640. https://doi.org/10.3390/axioms14080640

AMA Style

Zhang W, Wang J. Two Reducts of Basic Algebras. Axioms. 2025; 14(8):640. https://doi.org/10.3390/axioms14080640

Chicago/Turabian Style

Zhang, Wenjing, and Jing Wang. 2025. "Two Reducts of Basic Algebras" Axioms 14, no. 8: 640. https://doi.org/10.3390/axioms14080640

APA Style

Zhang, W., & Wang, J. (2025). Two Reducts of Basic Algebras. Axioms, 14(8), 640. https://doi.org/10.3390/axioms14080640

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop