Abstract
The “semilattices of Mal’cev blocks”, for short SMB algebras, were defined by A. Bulatov. In a recently accepted paper by P. Đapić, P. Marković, R. McKenzie, and A. Prokić, the class of all SMB algebras and its subclass of regular SMB algebras were proved to be varieties of algebras. In this paper, we find an equational base of the first variety and simplify the previously known equational base of the second variety.
MSC:
08B05; 08A05; 08A45
1. Introduction
The variety of semilattices of Mal’cev blocks, for short SMB algebras, first appeared in 2009–2010 in some unpublished notes by P. Marković and R. McKenzie and by M. Maróti. SMB algebras generalize the class of semilattices of groups (from semigroup theory), equivalently semigroups that are simultaneously inverse semigroups and unions of groups. This is one of the best-behaved and best-understood types of semigroups (cf. [1], Theorem 4.11).
The real motivation for studying SMB algebras comes from the structural theory of finite algebras (the so-called tame congruence theory, exposed in the monograph [2]) and its application to the complexity theory. We will not use the tame congruence theory in this article beyond this motivation part of the Introduction, so we will not define the terminology we are about to use in the next few lines.
SMB algebras and regular SMB algebras arise naturally when one considers a specific situation: the finite algebra is Taylor (so no tame congruence theory type occurs in the variety that algebra generates), and it has a cover-chain of three congruences , such that the type of the cover is , while the type of is . In that situation, has a term-reduct whose subalgebra is a nontrivial SMB algebra. For more details, see the discussion before Proposition 3.11 in [3].
SMB algebras are a “bad case” of Taylor algebras since they satisfy no other well-known Mal’cev condition, except for having a Taylor term. In addition to having both type and (thus they are neither congruence modular nor congruence meet-semidistributive), they also have no difference term (see [3], Example 7.8). Hence, if one wants to prove a result about all Taylor algebras, it is reasonable to first prove it for SMB algebras and then generalize the proof to all Taylor algebras.
This is precisely what A. Bulatov did when he was proving the dichotomy conjecture for the complexity of the constraint satisfaction problem (CSP): he first proved that SMB algebras have a tractable CSP in [4] and then went on to generalize this tractability to all Taylor algebras, thus resolving the dichotomy conjecture in [5]. The second result won him a share of Best Paper award at the conference FOCS 2017, among other prizes. It is reasonable to hope that other results about Taylor algebras can be first proved for SMB algebras and then generalized, so our paper sets out to increase our basic understanding of SMB algebras, hoping this understanding can be useful in future research. More precisely, we will clean up the axiomatization of SMB algebras in this paper.
A. Bulatov first gave the definition of SMB algebras in [4]. It was proved that they are a finitely axiomatizable variety with various interesting properties in [3]. However, no finite equational base was explicitly found in that paper, and in a recent lecture, P. Marković mentioned that it may be useful to find such a finite base. Moreover, the subvariety of regular SMB algebras was defined and a finite equational base for regular SMB algebras was given in [3]. In this paper, we find a small equational base for the variety of SMB algebras, simplify the equational base for regular SMB algebras, and prove that one of our bases is minimal in the sense of inclusion order, while the other base might have one superfluous equation.
2. Preliminaries
We assume that the reader is familiar with the basics of universal algebra. The readers who need these facts and definitions are referred to classic textbooks [6,7]. We mention that, as usual, the algebras are denoted by boldface Roman letters , and their respective universes are denoted by the unbolded versions of the same letters. Moreover, when p and q are two terms of some language, the identity stands for the sentence stating that for all valuations of variables, the two terms are equal. In this paper, we try to deduce all identities that hold throughout some classes of algebras from a small finite subset of those identities, i.e., find the equational bases of those classes.
An operation f of an algebra is said to be idempotent if the identity holds in . An algebra is idempotent if all of its fundamental operations are idempotent.
Some examples of idempotent algebras that we care about in this paper include the semilattice , where ∧ is a commutative, associative, and idempotent operation. Semilattices can equivalently be viewed as partially ordered sets in which each pair of elements has an infimum.
Another example is a Mal’cev algebra , where d is a ternary idempotent operation that satisfies the identities . Mal’cev operations are term operations in many familiar and classical algebras. For example, in groups, the term satisfies the Mal’cev equations. Quasigroups, when defined using the multiplication, the left division, and the right division, also have a Mal’cev term. Having a Mal’cev term operation is necessary and sufficient for an algebra to generate the variety in which all congruence relations permute (with respect to the composition of relations).
First, we recall from [3] what is an SMB algebra:
Definition 1.
Let be an idempotent algebra and . We say that is a semilattice of Mal’cev blocks with respect to ∼, an SMB algebra over ∼ for short, if
- 1.
- is a semilattice;
- 2.
- On each ∼-class D, the operation acts as the second projection, while acts as a Mal’cev operation.
We say that is a semilattice of Mal’cev blocks, an SMB algebra for short, if is an idempotent algebra such that there exists a congruence so that is an SMB algebra over ∼. We denote the class of all SMB algebras by .
Theorem 1
(Theorem 15. in [3]). The class of all SMB algebras is a variety.
We will also recollect what regular SMB algebras are.
Definition 2.
We say that an SMB algebra over is regular if
- 1.
- For all , ;
- 2.
- For all such that , ,;
- 3.
- ;
- 4.
- .
The following equational base was given in [3] for regular SMB algebras.
Proposition 1
(Proposition 23 in [3]). The following list of identities is an equational base for the variety of regular SMB algebras:
- Idem1)
- Idem2)
- Comm)
- Assoc1)
- Assoc2)
- Mal)
- Regi1)
- Regi2)
- Regii1)
- Regii2)
- Regiii)
- Regiv)
3. Equational Base of SMB Algebras
In the next theorem, we will find an equational base of the variety of all SMB algebras. This is a new contribution since it was proved in [3] that this is a finitely axiomatizable variety, but no explicit equational base was known.
Theorem 2.
The following list of identities is an equational base for the variety of SMB algebras:
- Idem1)
- Idem2)
- Comm)
- Assoc1)
- Assoc2)
- Mal)
- Tran)
- Comp1)
- Comp2)
Proof.
Let be any model of the equations from this theorem. is idempotent because of identities Idem1) and Idem2).
At first, we define the relation ∼ as iff and .
Now, we will prove that the ∼ relation is an equivalence relation on .
Let . We have from Idem1), and by definition of ∼, this implies .
Let . if and if . This is obvious from the definition of the relation ∼.
Let be such that and . Then, we have , , and . From this we obtain the following:
From identities (1) and (2) follows . Analogously, we obtain , so . We can see that the relation ∼ satisfies reflectivity (R), symmetricity (S) and transitivity (T), so the relation ∼ is an equivalence relation.
Next, we show that the relation ∼ is a congruence on algebra . First, we are showing compatibility with the operation ∧. Therefore, we need to show that, if , then and for every .
Let such that . Then, we have
The proof that is completely analogous; we simply flip letters a and b, so we prove that . From Comm) follows that and similarly that . Thus, from the transitivity of the relation ∼, we obtain . With this, we show the compatibility of the relation ∼ with the operation ∧.
The next step is showing compatibility of ∼ with the operation d. We need to show that, if , , , then .
Let be such that , and . Then, we have
Once again, the proof that is completely analogous; we simply need to flip , and .
Hence, we have seen that and , that is , which gives us the compatibility of ∼ with d.
Now the identities Idem1), Comm), Assoc1), and Assoc2) imply that ∼ is a semilattice. From the definition of the relation ∼ follows that the operation ∧ is the second projection on each ∼ class. Taken together with that fact, Mal) implies that d is Mal’cev on each ∼ class. Therefore, is an SMB algebra. On the other hand, the base identities are easily verifiable in each SMB algebra. □
In the following three lemmas, we trim down the equational base we found in Theorem 2.
Lemma 1.
The following list of identities follows from identitiesIdem1),Comm),Tran), andComp1):
- 1.
- ;
- 2.
- ;
- 3.
- ;
- 4.
- , i.e., Assoc1);
- 5.
- , i.e., Assoc2).
Proof.
(1) . From the assumptions Idem1) and Comp1), we obtain
(2) . From the assumptions (1), Comm), and Tran), we obtain
(3) . From the assumptions (1), Comm), and Tran), we obtain
(4) . From the assumptions (2), (3), and Tran), we obtain
(5) . From the assumptions (2), (3), and Tran), we obtain
□
Lemma 2.
The identityIdem2)follows from identitiesIdem1)andMal).
Proof.
□
Lemma 3.
The identityComm)follows from the identitiesMal)andComp2).
Proof.
□
We summarize the results we proved so far.
Theorem 3.
The following list of identities is an equational base for the variety of SMB algebras:
- Idem1)
- Mal)
- Tran)
- Comp1)
- Comp2)
Proof.
Follows from Theorem 2, Lemmas 1–3. □
With this theorem, we have significantly reduced the equational base, but can we remove any other identity? Maybe the identity Comp1), but we can not eliminate any others. The following algebras shown in Cayley tables satisfy all but one identity.
Theorem 4.
All identities from Theorem 3, except perhapsComp1), are independent from the others.
Proof.
We will list off algebras with their tables of operations and , which satisfy all but one of the identities listed in Theorem 3. Note: Here, we will break identity Mal) into 2 identities:
- Mal1)
- ;
- Mal2)
- .
which should have been done from the beginning, but we left it as is in [3].
- Idem1)
- Mal1)
- Mal2)
- Tran)
- Comp2)
□
Table 1.
Idem1) Meet.
Table 1.
Idem1) Meet.
| 1 | 2 | |
|---|---|---|
| 1 | 1 | 1 |
| 2 | 1 | 1 |
Table 2.
Idem1) d.
Table 2.
Idem1) d.
| a | 1 | 2 | |||
|---|---|---|---|---|---|
| b | 1 | 2 | 1 | 2 | |
| c | 1 | 1 | 1 | 1 | 1 |
| 2 | 1 | 1 | 1 | 1 | |
Table 3.
Mal1) Meet.
Table 3.
Mal1) Meet.
| 1 | 2 | |
|---|---|---|
| 1 | 1 | 2 |
| 2 | 1 | 2 |
Table 4.
Mal1) d.
Table 4.
Mal1) d.
| a | 1 | 2 | |||
|---|---|---|---|---|---|
| b | 1 | 2 | 1 | 2 | |
| c | 1 | 1 | 1 | 1 | 1 |
| 2 | 2 | 1 | 1 | 2 | |
Table 5.
Mal2) Meet.
Table 5.
Mal2) Meet.
| 1 | 2 | |
|---|---|---|
| 1 | 1 | 2 |
| 2 | 1 | 2 |
Table 6.
Mal2) d.
Table 6.
Mal2) d.
| a | 1 | 2 | |||
|---|---|---|---|---|---|
| b | 1 | 2 | 1 | 2 | |
| c | 1 | 1 | 1 | 2 | 1 |
| 2 | 1 | 1 | 1 | 2 | |
Table 7.
Tran) Meet.
Table 7.
Tran) Meet.
| 1 | 2 | 3 | |
|---|---|---|---|
| 1 | 1 | 1 | 2 |
| 2 | 1 | 2 | 1 |
| 3 | 2 | 1 | 3 |
Table 8.
Tran) d.
Table 8.
Tran) d.
| a | 1 | 2 | 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| b | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | |
| c | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | |
| 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | |
Table 9.
Comp2) Meet.
Table 9.
Comp2) Meet.
| 1 | 2 | 3 | |
|---|---|---|---|
| 1 | 1 | 1 | 1 |
| 2 | 1 | 2 | 3 |
| 3 | 1 | 2 | 3 |
Table 10.
Comp2) d.
Table 10.
Comp2) d.
| a | 1 | 2 | 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| b | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | |
| c | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 3 | 2 | |
| 3 | 1 | 1 | 1 | 1 | 3 | 2 | 1 | 1 | 3 | |
4. Equational Base of Regular SMB Algebras
We will first prove a lemma that will help us remove an identity from the equational base for regular SMB algebras (from Proposition 1).
Lemma 4.
Let be a groupoid such that it satisfies the following identities:
- Idem1)
- ;
- Assoc1)
- ;
- Comm)
- ;
- Regiv)
- .
Then, also satisfies the identityAssoc2):
Proof.
Let be any model of the above equations. Firstly, we will use following claim from [3].
- Claim 2. Let such that and ; then, .
To prove this, we will use Assoc1) and Regiv).
In addition to this claim, we will need to prove an additional claim, which is as follows.
- Claim 3.
By using Comm), Asocc1), and Regiv), we obtain the following:
which is what we needed. If we rearrange letters in Claim 3, we obtain the following:
and by using Claim 2, we have that , and with Comm) we obtain:
By again using Claim 2, we proved what we needed. □
Now, we prove that several other identities from Proposition 1 can also be removed.
Theorem 5.
The following list of identities is an equational base for the variety of regular SMB algebras:
- Idem1)
- Assoc1)
- Mal)
- Regi1)
- Regi2)
- Regiii)
- Regiv)
Proof.
Let be any model of the above equations. We will prove that identities:
- Idem2)
- ;
- Comm)
- ;
- Regii1)
- ;
- Regii2)
- ;
- Assoc2)
- .
also hold, and as we prove them we will start using them to prove other identities.
Idem2). From the assumptions Idem1) and Mal), we obtain
Comm). From the assumptions Idem1), Regi1), Mal), and Regiv), we obtain
Regii1). From the assumptions Regiv), Idem1), and Assoc1), we obtain
Regii2). From the assumptions Comm), Assoc1), Regii1), and Regiv), we obtain
Assoc2). It is clear that satisfies all of the conditions for Lemma 4; therefore, this identity holds.
Now it follows that, by Proposition 1, is a regular SMB algebra. □
With this proposition, we have almost halved the equational base, but can we remove any other identity? Unfortunately, no. The following algebras shown in Cayley tables satisfy all but one identity.
Theorem 6.
All identities in Theorem 5 are independent.
Proof.
Note: As in Theorem 4, we will break identity Mal) into two:
- Mal1)
- ;
- Mal2)
- .
- Idem1)
- Assoc1)
- Mal1)
- Mal2)
- Regi1)
- Regi2)
- Regiii)
- Regiv)
□
Table 11.
Assoc1) Meet.
Table 11.
Assoc1) Meet.
| 1 | 2 | 3 | |
|---|---|---|---|
| 1 | 1 | 1 | 3 |
| 2 | 1 | 2 | 2 |
| 3 | 1 | 2 | 3 |
Table 12.
Assoc1) d.
Table 12.
Assoc1) d.
| a | 1 | 2 | 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| b | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | |
| c | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 |
| 2 | 1 | 1 | 2 | 1 | 2 | 2 | 3 | 2 | 2 | |
| 3 | 3 | 1 | 1 | 1 | 2 | 2 | 1 | 2 | 3 | |
Table 13.
Regi1) Meet.
Table 13.
Regi1) Meet.
| 1 | 2 | 3 | |
|---|---|---|---|
| 1 | 1 | 1 | 3 |
| 2 | 1 | 2 | 3 |
| 3 | 1 | 1 | 3 |
Table 14.
Regi1) d.
Table 14.
Regi1) d.
| a | 1 | 2 | 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| b | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | |
| c | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 |
| 2 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 3 | 1 | |
| 3 | 3 | 3 | 1 | 3 | 3 | 1 | 2 | 2 | 3 | |
Table 15.
Regi2) Meet.
Table 15.
Regi2) Meet.
| 1 | 2 | 3 | |
|---|---|---|---|
| 1 | 1 | 1 | 1 |
| 2 | 1 | 2 | 3 |
| 3 | 1 | 2 | 3 |
Table 16.
Regi2) d.
Table 16.
Regi2) d.
| a | 1 | 2 | 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| b | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | |
| c | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 3 | 2 | |
| 3 | 1 | 1 | 1 | 1 | 3 | 2 | 1 | 1 | 3 | |
Table 17.
Regiii) Meet.
Table 17.
Regiii) Meet.
| 1 | 2 | 3 | |
|---|---|---|---|
| 1 | 1 | 1 | 3 |
| 2 | 1 | 2 | 3 |
| 3 | 1 | 1 | 3 |
Table 18.
Regiii) d.
Table 18.
Regiii) d.
| a | 1 | 2 | 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| b | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | |
| c | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 1 | 1 |
| 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | |
| 3 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | |
Table 19.
Regiv) Meet.
Table 19.
Regiv) Meet.
| 1 | 2 | 3 | |
|---|---|---|---|
| 1 | 1 | 1 | 3 |
| 2 | 1 | 2 | 1 |
| 3 | 1 | 1 | 3 |
Table 20.
Regiv) d.
Table 20.
Regiv) d.
| a | 1 | 2 | 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| b | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | |
| c | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 |
| 2 | 1 | 1 | 1 | 1 | 2 | 1 | 3 | 1 | 1 | |
| 3 | 3 | 3 | 1 | 3 | 1 | 1 | 1 | 1 | 3 | |
5. Conclusions
We have almost completed what we set out to do. For the variety of regular SMB algebras we have a minimal equational base, i.e., we prove that no identity can be deleted. In the case of the variety of all SMB algebras, we have a small equational base, which has one identity for which we could not determine whether it is necessary or it can be deleted, but all other identities cannot be deleted. This is good enough for computational purposes; for instance, it can be applied in computations carried out with the Universal Algebra Calculator, or with the Prover9/Mace4 automated theorem prover.
We hope that our results can be applied in the efforts toward settling Park’s conjecture, a famous 1970s problem that states that any finite algebra in a finite language and with a finite residual bound have a finite base of equations. This conjecture is proved for algebras with a difference term in [8], but, as we stated in the introduction, SMB algebras, or even regular SMB algebras, can fail to have such a term. Hence, SMB algebras are a viable target for the next attack towards Park’s conjecture, and our equational bases could help out there.
Author Contributions
Conceptualization, P.Đ.; methodology, P.Đ.; validation, S.B., F.K. and P.Đ.; writing—original draft preparation, F.K. and S.B.; writing—review and editing, P.Đ.; visualization, S.B., F.K. and P.Đ. All authors have read and agreed to the published version of the manuscript.
Funding
Petar Đapić was supported by the Ministry of Education, Science and Technological Development of the Republic of Serbia (Grant No. 451-03-47/2023-01/200125).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Clifford, A.H.; Preston, G.B. The algebraic theory of semigroups, volume I. Math. Surv. Monogr. 1961, 7, 224. [Google Scholar]
- Hobby, D.; McKenzie, R. The Structure of Finite Algebras (Contemporary Mathematics); American Mathematical Society: Providence, RI, USA, 1988; Volume 76. [Google Scholar]
- Prokić, A.; Đapić, P.; Marković, P.; McKenzie, R. SMB algebras I: On the variety of SMB algebras. Filomat, 2022; accepted. [Google Scholar]
- Bulatov, A. Constraint Satisfaction Problems over semilattice block Mal’tsev algebras. Inf. Comput. 2019, 268, 104437. [Google Scholar] [CrossRef]
- Bulatov, A. A dichotomy theorem for nonuniform CSPs. In Proceedings of the 2017 IEEE 58th Annual Symposium on Foundations of Computer Science (FOCS), Berkeley, CA, USA, 15–17 October 2017; IEEE Computer Society Conference Publishing Service: Los Alamitos, CA, USA, 2017; pp. 319–330. [Google Scholar] [CrossRef]
- Burris, S.; Sankappanavar, H.P. A course in universal algebra. In Graduate Texts in Mathematics; Springer: New York, NY, USA, 1981; Volume 78. [Google Scholar]
- McKenzie, R.; McNulty, G.; Taylor, W. Algebras, Lattices, Varieties, Volume; The Wadsworth & Brooks/Cole Mathematics Series; Wadsworth & Brooks/Cole Advanced Books & Software: Monterey, CA, USA, 1987. [Google Scholar]
- Kearnes, K.; Szendrei, Á.; Willard, R. A finite basis theorem for finite algebras with a difference term. Trans. Am. Math. Soc. 2016, 368, 2115–2143. [Google Scholar] [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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).