Equational Theories

2 Selected laws

In this project we study the 4694 laws (up to symmetry and relabeling) of total order at most \(4\).

Selected laws of interest are listed below, as well as in this file.

Definition 2.1 Equation 1
#

Equation 1 is the law \(0 \simeq 0\) (or the equation \(x=x\)).

This is the trivial law, satisfied by all magmas. It is self-dual.

Definition 2.2 Equation 2
#

Equation 2 is the law \(0 \simeq 1\) (or the equation \(x=y\)).

This is the singleton law, satisfied only by the empty and singleton magmas. It is self-dual.

Definition 2.3 Equation 3
#

Equation 3 is the law \(0 \simeq 0 \diamond 0\) (or the equation \(x = x \diamond x\)).

This is the idempotence law. It is self-dual.

Definition 2.4 Equation 4
#

Equation 4 is the law \(0 \simeq 0 \diamond 1\) (or the equation \(x = x \diamond y\)).

This is the left absorption law.

Definition 2.5 Equation 5
#

Equation 5 is the law \(0 \simeq 1 \diamond 0\) (or the equation \(x = y \diamond x\)).

This is the right absorption law (the dual of Definition 2.4).

Definition 2.6 Equation 6
#

Equation 6 is the law \(0 \simeq 1 \diamond 1\) (or the equation \(x = y \diamond y\)).

This law is equivalent to the singleton law.

Definition 2.7 Equation 7
#

Equation 7 is the law \(0 \simeq 1 \diamond 2\) (or the equation \(x = y \diamond z\)).

This law is equivalent to the singleton law.

Definition 2.8 Equation 8
#

Equation 8 is the law \(0 \simeq 0 \diamond (0 \diamond 0)\) (or the equation \(x = x \diamond (x \diamond x)\)).

Definition 2.9 Equation 14
#

Equation 14 is the law \(0 \simeq 1 \diamond (0 \diamond 1)\) (or the equation \(x = y \diamond (x \diamond y))\).

Appears in Problem A1 from Putnam 2001. See Theorem 5.2.

Definition 2.10 Equation 16
#

Equation 16 is the law \(0 \simeq 1 \diamond (1 \diamond 0)\) (or the equation \(x = y \diamond (y \diamond x))\).

Definition 2.11 Equation 23
#

Equation 23 is the law \(0 \simeq (0 \diamond 0) \diamond 0\) (or the equation \(x = (x \diamond x) \diamond x\)).

This is the dual of Definition 2.8.

Definition 2.12 Equation 29
#

Equation 29 is the law \(0 \simeq (1 \diamond 0) \diamond 1\) (or the equation \(x = (y \diamond x) \diamond y)\).

Appears in Problem A1 from Putnam 2001. Dual to Definition 2.9. See Theorem 5.2.

Definition 2.13 Equation 38
#

Equation 38 is the law \(0 \diamond 0 \simeq 0 \diamond 1\) (or the equation \(x \diamond x = x \diamond y\)).

This law asserts that the magma operation is independent of the second argument.

Definition 2.14 Equation 39
#

Equation 39 is the law \(0 \diamond 0 \simeq 1 \diamond 0\) (or the equation \(x \diamond x = y \diamond x\)).

This law asserts that the magma operation is independent of the first argument (the dual of Definition 2.13).

Definition 2.15 Equation 40
#

Equation 40 is the law \(0 \diamond 0 \simeq 1 \diamond 1\) (or the equation \(x \diamond x = y \diamond y\)).

This law asserts that all squares are constant. It is self-dual.

Definition 2.16 Equation 41
#

Equation 41 is the law \(0 \diamond 0 \simeq 1 \diamond 2\) (or the equation \(x \diamond x = y \diamond z\)).

This law is equivalent to the constant law, Definition 2.20.

Definition 2.17 Equation 42
#

Equation 42 is the law \(0 \diamond 1 \simeq 0 \diamond 2\) (or the equation \(x \diamond y = x \diamond z\)).

Equivalent to Definition 2.13.

Definition 2.18 Equation 43
#

Equation 43 is the law \(0 \diamond 1 \simeq 1 \diamond 0\) (or the equation \(x \diamond y = y \diamond x\)).

The commutative law. It is self-dual.

Definition 2.19 Equation 45
#

Equation 45 is the law \(0 \diamond 1 \simeq 2 \diamond 1\) (or the equation \(x \diamond y = z \diamond y\)).

This is the dual of Definition 2.17.

Definition 2.20 Equation 46
#

Equation 46 is the law \(0 \diamond 1 \simeq 2 \diamond 3\) (or the equation \(x \diamond y = z \diamond w\)).

The constant law: all products are constant. It is self-dual.

Definition 2.21 Equation 63
#

Equation 63 is the law \(0 \simeq 1 \diamond (0 \diamond (0 \diamond 1))\) (or the equation \(x = y \diamond (x \diamond (x \diamond y))\)).

The “Dupont” law, studied further in Section 7.6.

Definition 2.22 Equation 65
#

Equation 65 is the law \(0 \simeq 1 \diamond (0 \diamond (1 \diamond 0))\) (or the equation \(x = y \diamond (x \diamond (y \diamond x))\)).

The “Asterix” law, studied further in Section 7.2.

Definition 2.23 Equation 168
#

Equation 168 is the law \(0 \simeq (1 \diamond 0) \diamond (0 \diamond 2)\) (or the equation \(x = (y \diamond x) \diamond (x \diamond z)\)).

The law of a central groupoid. It is self-dual.

Definition 2.24 Equation 206
#

Equation 206 is the law \(0 \simeq (0 \diamond (0 \diamond 1)) \diamond 1\) (or the equation \(x = (x \diamond (x \diamond y)) \diamond y\)).

Our project located this law as one member of an “Austin pair”; see Chapter 3. The infinite counterexample is constructed using the infinite 3-regular tree.

Definition 2.25 Equation 381
#

Equation 381 is the law \(0 \diamond 1 \simeq (0 \diamond 2) \diamond 1\) (or the equation \(x \diamond y = (x \diamond z) \diamond y\)).

Appears in Putnam 1978, Problem A4, part (b).

Definition 2.26 Equation 387
#

Equation 387 is the law \(0 \diamond 1 \simeq (1 \diamond 1) \diamond 0\) (or the equation \(x \diamond y = (y \diamond y) \diamond x\)).

Introduced in MathOverflow. See Theorem 5.1

Definition 2.27 Equation 477
#

Equation 477 is the law \(0 \simeq 1 \diamond (0 \diamond (1 \diamond (1 \diamond 1)))\) (or the equation \(x = y \diamond (x \diamond (y \diamond (y \diamond y)))\)).

An example of a confluent law; see Theorem 10.8.

Definition 2.28 Equation 854
#

Equation 854 is the law \(0 = 0 \diamond ((1 \diamond 2) \diamond (0 \diamond 2))\) (or the equation \(x = x \diamond ((y \diamond z) \diamond (x \diamond z))\)).

Studied in Chapter 12

Definition 2.29 Equation 953
#

Equation 953 is the law \(0 = 1 \diamond ((2 \diamond 0) \diamond (2 \diamond 2))\) (or the equation \(x = y \diamond ((z \diamond x) \diamond (z \diamond z))\)).

An example of a trivial law; see Theorem 5.7.

Definition 2.30 Equation 1485
#

Equation 1485 is the law \(0 \simeq (1 \diamond 0) \diamond (0 \diamond (2 \diamond 1))\) (or the equation \(x = (y \diamond x) \diamond (x \diamond (z \diamond y))\)).

The “Obelix” law, studied further in Section 7.2.

Definition 2.31 Equation 1491
#

Equation 1491 is the law \(0 \simeq (1 \diamond 0) \diamond (1 \diamond (1 \diamond 0))\) (or the equation \(x = (y \diamond x) \diamond (y \diamond (y \diamond x))\)).

The “Obelix” law, studied further in Section 7.2.

Definition 2.32 Equation 1571
#

Equation 1571 is the law \(0 \simeq (1 \diamond 2) \diamond (1 \diamond (0 \diamond 2))\) (or the equation \(x = (y \diamond z) \diamond (y \diamond (x \diamond z))\)).

Introduced in [ 10 ] . As shown in Theorem 5.6, this law characterizes abelian groups of exponent two.

Definition 2.33 Equation 1648
#

Equation 1648 is the law \(0 \simeq (0 \diamond 1) \diamond ((0 \diamond 1) \diamond 1)\) (or the equation \(x = (x \diamond y) \diamond ((x \diamond y) \diamond y)\)).

The golden ratio is a coefficient of the linearization of this law.

Definition 2.34 Equation 1657
#

Equation 1657 is the law \(0 \simeq (0 \diamond 1) \diamond ((1 \diamond 1) \diamond 0)\) (or the equation \(x = (x \diamond y) \diamond ((y \diamond y) \diamond x)\)).

Definition 2.35 Equation 1659
#

Equation 1659 is the law \(0 \simeq (0 \diamond 1) \diamond ((1 \diamond 1) \diamond 2)\) (or the equation \(x = (x \diamond y) \diamond ((y \diamond y) \diamond z)\)).

Definition 2.36 Equation 1661
#

Equation 1661 is the law \(0 \simeq (0 \diamond 1) \diamond ((1 \diamond 2) \diamond 1)\) (or the equation \(x = (x \diamond y) \diamond ((y \diamond z) \diamond y)\)).

These two laws admit infinite models on the natural numbers arising from the modified base model construction. See Section 7.5.

Definition 2.37 Equation 1689
#

Equation 1689 is the law \(0 \simeq (1 \diamond 0) \diamond ((0 \diamond 2) \diamond 2)\) (or the equation \(x = (y \diamond x) \diamond ((x \diamond z) \diamond z)\)).

Mentioned in [ 4 ] . See Theorem 5.5.

Definition 2.38 Equation 1701
#

Equation 1701 is the law \(0 \simeq (1 \diamond x) \diamond ((2 \diamond 0) \diamond 0)\) (or the equation \(x = (y \diamond x) \diamond ((z \diamond x) \diamond x)\)).

This law admits infinite models on the natural numbers arising from the modified base model construction. See Section 7.5.

Definition 2.39 Equation 2662
#

Equation 2662 is the law \(0 \simeq ((0 \diamond 1) \diamond (0 \diamond 1)) \diamond 0\) (or the equation \(x = ((x \diamond y) \diamond (x \diamond y)) \diamond x\)).

Appears in [ 10 ] .

Definition 2.40 Equation 3167
#

Equation 3167 is the law \(0 \simeq (((1 \diamond 1) \diamond 2) \diamond 2) \diamond 0\) (or the equation \(x = (((y \diamond y) \diamond z) \diamond z) \diamond x\)).

Definition 2.41 Equation 3588
#

Equation 3588 is the law \(0 \diamond 1 \simeq 2 \diamond ((0 \diamond 1) \diamond 2)\) (or the equation \(x \diamond y = z \diamond ((x \diamond y) \diamond z)\)).

Our project located this law as one member of an “Austin pair”; see Chapter 3.

Definition 2.42 Equation 3722
#

Equation 3722 is the law \(0 \diamond 1 \simeq (0 \diamond 1) \diamond (0 \diamond 1)\) (or the equation \(x \diamond y = (x \diamond y) \diamond (x \diamond y)\)).

Appears in Putnam 1978, Problem A4, part (a). It is self-dual.

Definition 2.43 Equation 3744
#

Equation 3744 is the law \(0 \diamond 1 \simeq (0 \diamond 2) \diamond (3 \diamond 1)\) (or the equation \(x \diamond y = (x \diamond z) \diamond (w \diamond y)\)).

This law is called a “bypass operation” in Putnam 1978, Problem A4. It is self-dual. See Theorem 5.4.

Definition 2.44 Equation 3994

Equation 3994 is the law \(0 \diamond 1 \simeq (2 \diamond (0 \diamond 1)) \diamond 2\) (or the equation \(x \diamond y = (z \diamond (x \diamond y)) \diamond z\)).

Our project located this law as one member of an “Austin pair”; see Chapter 3.

Definition 2.45 Equation 4315
#

Equation 4315 is the law \(0 \diamond (1 \diamond 0) \simeq 0 \diamond (1 \diamond 2)\) (or the equation \(x \diamond (y \diamond x) = x \diamond (y \diamond z)\)).

Definition 2.46 Equation 4512
#

Equation 4512 is the law \(0 \diamond (1 \diamond 2) \simeq (0 \diamond 1) \diamond 2\) (or the equation \(x \diamond (y \diamond z) = (x \diamond y) \diamond z\)).

The associative law. It is self-dual.

Definition 2.47 Equation 4513
#

Equation 4513 is the law \(0 \diamond (1 \diamond 2) \simeq (0 \diamond 1) \diamond 3\) (or the equation \(x \diamond (y \diamond z) = (x \diamond y) \diamond w\)).

Definition 2.48 Equation 4522
#

Equation 4522 is the law \(0 \diamond (1 \diamond 2) \simeq (0 \diamond 3) \diamond 4\) (or the equation \(x \diamond (y \diamond z) = (x \diamond w) \diamond u\)).

Dual to Definition 2.50.

Definition 2.49 Equation 4564
#

Equation 4564 is the law \(0 \diamond (1 \diamond 2) \simeq (3 \diamond 1) \diamond 2\) (or the equation \(x \diamond (y \diamond z) = (w \diamond y) \diamond z\)).

Dual to Definition 2.47.

Definition 2.50 Equation 4579
#

Equation 4579 is the law \(0 \diamond (1 \diamond 2) \simeq (3 \diamond 4) \diamond 2\) (or the equation \(x \diamond (y \diamond z) = (w \diamond u) \diamond z\)).

Dual to Definition 2.48.

Definition 2.51 Equation 4582
#

Equation 4582 is the law \(0 \diamond (1 \diamond 2) \simeq (3 \diamond 4) \diamond 5\) (or the equation \(x \diamond (y \diamond z) = (w \diamond u) \diamond v\)).

This law asserts that all triple constants (regardless of bracketing) are constant.

2.1 Equations of order greater than \(4\)

We note some selected laws of order more than \(5\), which are used in some later chapters of the blueprint.

Definition 2.52 Equation 5093
#

Equation 5093 is the law \(0 \simeq 1 \diamond (1 \diamond (1 \diamond (0 \diamond (2 \diamond 1))))\) (or the equation \(x = y \diamond (y \diamond (y \diamond (x \diamond (z \diamond y))))\)).

This law of order \(5\) was mentioned in [ 4 ] . See Theorem 3.3.

Definition 2.53 Equation 26302

Equation 26302 is the law \(0 \simeq (1 \diamond ((2 \diamond 0) \diamond 3)) \diamond (0 \diamond 3)\) (or the equation \(x = (y \diamond ((z \diamond x) \diamond w)) \diamond (x \diamond w)\)).

A law that characterizes natural central groupoids; see Theorem 5.9.

Definition 2.54 Equation 28770
#

Equation 28770 is the law \(0 \simeq (((1 \diamond 1) \diamond 1) \diamond 0) \diamond (1 \diamond 2)\) (or the equation \(x = (((y \diamond y) \diamond y) \diamond x) \diamond (y \diamond z)\)).

This law of order \(5\) was introduced by Kisielewicz [ 5 ] . See Theorem 3.2.

Definition 2.55 Equation 345169

Equation 345169 is the law \(0 \simeq (1 \diamond ((0 \diamond 1) \diamond 1)) \diamond (0 \diamond (2 \diamond 1))\) (or the equation \(x = (y \diamond ((x \diamond y) \diamond y)) \diamond (x \diamond (z \diamond y))\)).

This law of order \(6\) was shown in [ 9 ] to characterize the Sheffer stroke in a boolean algebra; see Theorem 5.8.

Definition 2.56 Equation 374794
#

Equation 374794 is the law \(0 \simeq (((1 \diamond 1) \diamond 1) \diamond 0) \diamond ((1 \diamond 1) \diamond 2)\) (or the equation \(x = (((y \diamond y) \diamond y) \diamond x) \diamond ((y \diamond y) \diamond z)\)).

This law of order \(6\) was introduced by Kisielewicz [ 5 ] ; see Theorem 3.1.