Equational Theories

13 Equation 677

In this chapter we study finite magmas that obey equation 677,

x=y(x((yx)y))
1

for all x,y, and whether this implies equation 255,

x=((xx)x)x.
2

Using the usual notation Lyx=yx, Ryx=xy, Sx=xx, we can rewrite equation 677 as

x=LyLxLLyxy=Ly(xRyLyx)
3

and 255 as

x=(Sxx)x.
Lemma 13.1 Basic properties of 677 magma

Let M be a finite magma obeying 1.

  • (i) The left multiplication operators Ly:MM are all invertible, with Ly1x=xRyLyx.

  • (ii) If x,yM and yx=x, then y=Sxx. In particular, 255 holds if and only if the equation yx=x is solvable for every x.

  • (iii) For all x,yM, we have x=LyxRyLy2x.

Proof

We have the following equivalent characterizations of 255:

Lemma 13.2

Let M be a finite magma obeying 1, and let xM. Then the following are equivalent:

  • (i) 255 holds for x, that is to say Rx(Sxx)=x.

  • (ii) The equation Rxy=x has the unique solution y=Sxx.

  • (iii) The equation Rxy=x has a solution.

  • (iv) The equation RxLxz=x has a solution.

  • (v) The equation LxRxz=z has a solution.

  • (vi) The equation RxLxy=y has a solution.

  • (vii) The equation LxSy=y has a solution.

Proof

This for instance gives the implication for linear magmas:

Lemma 13.3 No linear counterexamples

Suppose we have a finite magma M obeying 677 which is linear in the sense that M is an abelian group and xy=αx+βy+c for some endomorphisms α,β:MM and constant c. Then M obeys 255.

Proof

In fact the argument gives a stronger obstruction to refuting 255:

Lemma 13.4 No counterexamples via linear extension

Suppose that we have a magma with carrier G×M obeying 677, where G already is a magma obeying 677 and 255, M is an abelian group, and the multiplication operation on G×M is of the form

(x,s)(y,t)=(xy,αx,ys+βx,yt+cx,y)

for some endomorphisms αx,y,βx,y:MM and constants cx,y. Then G×M obeys 255.

Proof

Linear models xy=αx+βy+c on the finite field Fp turn out to be classified into two types:

  • (Type 1) α=1β, β is a primitive tenth root of unity, and c=0. (These models are also translation-invariant.)

  • (Type 2) α is a primitive third root of unity, c is arbitrary, and β solves β3+β+1=α and β4+β3+2β2+2β+1=0.

An example of a Type I model is xy=2xy on F5. Examples of Type II models include xy=4x+3y and xy=4x+y on F7. An exceptional class of Type II models are xy=5x4y+c on F31, these are the only Type II models that are translation-invariant and do not have idempotents (if c0).

13.1 A finite non-right-cancellative example

Suppose G is already a 677 magma, and to each pair x,yG we assign a binary operation x,y:M×MM such that one has the functional equation

s=ty,Ly1x(sx,(yx)y((ty,xs)yx,yt))
4

for all x,yG, then the operation

(x,s)(y,t):=(xy,sx,yt)

is easily seen to be a 677 magma. It is right-injective if G and all of the y,x are right-injective.

Suppose M is a field that admits a primitive cube root of unity ω as well as a primitive fifth root of unity ζ (for instance, M could be a field of order 16). Then the three operations

s0t:=sζ(ts)
s+t:=t
st:=sω(ts)

can easily be seen to obey the identities

s=t0(s0((t0s)0t))
s=t+(s+((ts)t))
s=t(s((t+s)+t))

for all t,s.

Now suppose that G is also a field with a primitive fifth root of unity β (so that β=β4 is a quadratic residue), but 1 and β+1 are non-zero quadratic non-residues (for instance, G could be the field of order 31, with β=2). If we define xy=xβ(yx), and then define x,y to be 0 when y=x, + when yx is a non-zero quadratic residue, and when yx is a non-zero quadratic non-residue, one can then check that 4 holds. Since 0 is not right-cancellative, this gives a finite 677 magma that is not right-cancellative.

13.2 The free 677 magma

In this section we construct the free 677 magma MX,677 generated by some set of generators X. First let MX be the free magma generated X with operation given by pairing x,y(x,y); one can think of elements of MX as finite trees with leaves in X. If w=(x,y) we write x=wL and y=wR for the left and right components of w; we also define wLL, wLR, etc. iteratively if they are defined, for instance if w=((x,y),z) then wLR=y. We define a partial order < on MX by declaring w<w if w is a subtree of w, thus w<w if one of wwL, wwR holds.

We define an operation recursively on MX by the following rule:

  • If x,yMX is such that x<y=(yL,(xyL)x), then xy:=yL. Otherwise, xy=(x,y).

Note that to define xy, one only needs to be able to compute xy for y<y. Since there are no infinite descending chains in the partial order <, we see that is well-defined. By construction, we observe the following properties:

Lemma 13.5 Properties of operation
#

Let x,yMX be such that xy=z. Then either

x,y<z=(x,y)

or

x,z<y=(z,(xz)x).

In particular, x is strictly upper bounded by one of y,z.

Next, we observe

Lemma 13.6 Additional property

If x,yMX, then

x((yx)y)=(x,(yx)y).
Proof
Corollary 13.7

The operation obeys 1.

Proof
Corollary 13.8

Let MX,677 be the magma generated by X with operation . Then MX,677 is the free magma for 1 generated by X.

Proof

By construction, we have xy>y or xy<y for any x,y. In particular, MX,677 does not obey 2.