Let our signature be a single binary operation $*$. Let $E$ be the set of all equations $s=t$ such that the set (the set, not the multiset) of variables in the term $s$ is the same as the set of variables in the term $t$. So, for example, the equation $x*y = (y*y)*x$ is in $E$. Let $Th(E)$ be the equational theory generated by $E$. Is there a finite equational basis for that theory? I conjecture that the commutative law, the associative law, and the idempotence law $x*x=x$ are jointly sufficient. Is this true?
Asked
Active
Viewed 45 times
0
-
Yes, an equation holds for semilattices iff it has the same variables in both terms – amrsa Feb 23 '23 at 20:56
-
Have you tried to prove your conjecture? It's a straightforward induction on term complexity. (The comment by amrsa gives a more conceptual proof.) – Noah Schweber Feb 23 '23 at 21:47