In mathematics, Laver tables (named after Richard Laver, who discovered them towards the end of the 1980s in connection with his works on set theory) are tables of numbers that have certain properties of algebraic and combinatorial interest. They occur in the study of racks and quandles.
For any nonnegative integer n, the n-th Laver table is the 2n × 2n table whose entry in the cell at row p and column q (1 ≤ p,q ≤ 2n) is defined as[1]
Ln(p,q):=p\starnq
where
\starn
and
Note: Equation uses the notation
x\bmod2n
Equation is known as the (left) self-distributive law, and a set endowed with any binary operation satisfying this law is called a shelf. Thus, the n-th Laver table is just the multiplication table for the unique shelf (
\starn
Examples: Following are the first five Laver tables,[2] i.e. the multiplication tables for the shelves (
\starn
\star1 | 1 | 2 | |
---|---|---|---|
1 | 2 | 2 | |
2 | 1 | 2 |
\star2 | 1 | 2 | 3 | 4 | |
---|---|---|---|---|---|
1 | 2 | 4 | 2 | 4 | |
2 | 3 | 4 | 3 | 4 | |
3 | 4 | 4 | 4 | 4 | |
4 | 1 | 2 | 3 | 4 |
\star3 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
---|---|---|---|---|---|---|---|---|---|
1 | 2 | 4 | 6 | 8 | 2 | 4 | 6 | 8 | |
2 | 3 | 4 | 7 | 8 | 3 | 4 | 7 | 8 | |
3 | 4 | 8 | 4 | 8 | 4 | 8 | 4 | 8 | |
4 | 5 | 6 | 7 | 8 | 5 | 6 | 7 | 8 | |
5 | 6 | 8 | 6 | 8 | 6 | 8 | 6 | 8 | |
6 | 7 | 8 | 7 | 8 | 7 | 8 | 7 | 8 | |
7 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | |
8 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
\star4 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 12 | 14 | 16 | 2 | 12 | 14 | 16 | 2 | 12 | 14 | 16 | 2 | 12 | 14 | 16 |
2 | 3 | 12 | 15 | 16 | 3 | 12 | 15 | 16 | 3 | 12 | 15 | 16 | 3 | 12 | 15 | 16 |
3 | 4 | 8 | 12 | 16 | 4 | 8 | 12 | 16 | 4 | 8 | 12 | 16 | 4 | 8 | 12 | 16 |
4 | 5 | 6 | 7 | 8 | 13 | 14 | 15 | 16 | 5 | 6 | 7 | 8 | 13 | 14 | 15 | 16 |
5 | 6 | 8 | 14 | 16 | 6 | 8 | 14 | 16 | 6 | 8 | 14 | 16 | 6 | 8 | 14 | 16 |
6 | 7 | 8 | 15 | 16 | 7 | 8 | 15 | 16 | 7 | 8 | 15 | 16 | 7 | 8 | 15 | 16 |
7 | 8 | 16 | 8 | 16 | 8 | 16 | 8 | 16 | 8 | 16 | 8 | 16 | 8 | 16 | 8 | 16 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
9 | 10 | 12 | 14 | 16 | 10 | 12 | 14 | 16 | 10 | 12 | 14 | 16 | 10 | 12 | 14 | 16 |
10 | 11 | 12 | 15 | 16 | 11 | 12 | 15 | 16 | 11 | 12 | 15 | 16 | 11 | 12 | 15 | 16 |
11 | 12 | 16 | 12 | 16 | 12 | 16 | 12 | 16 | 12 | 16 | 12 | 16 | 12 | 16 | 12 | 16 |
12 | 13 | 14 | 15 | 16 | 13 | 14 | 15 | 16 | 13 | 14 | 15 | 16 | 13 | 14 | 15 | 16 |
13 | 14 | 16 | 14 | 16 | 14 | 16 | 14 | 16 | 14 | 16 | 14 | 16 | 14 | 16 | 14 | 16 |
14 | 15 | 16 | 15 | 16 | 15 | 16 | 15 | 16 | 15 | 16 | 15 | 16 | 15 | 16 | 15 | 16 |
15 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 |
16 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
There is no known closed-form expression to calculate the entries of a Laver table directly,[3] but Patrick Dehornoy provides a simple algorithm for filling out Laver tables.[4]
2n\starnq=q; p\starn2n=2n; (2
n-1)\star | |
n |
q=
n; p\star | |
2 | |
n |
2n-1=2nifp\ne2n
(p\starnq)q=1,2,3,...
(p\starn
q) | |
q=1,2,3,...,\pin(p) |
p\starn1=p+1
p\starn\pin(p)=2n
p\starnq=(p+1)(q),wherex(1)=x, x(k+1)=x(k)\starnx.
Looking at just the first row in the n-th Laver table, for n = 0, 1, 2, ..., the entries in each first row are seen to be periodic with a period that's always a power of two, as mentioned in Property 2 above. The first few periods are 1, 1, 2, 4, 4, 8, 8, 8, 8, 16, 16, ... . This sequence is nondecreasing, and in 1995 Richard Laver proved, under the assumption that there exists a rank-into-rank (a large cardinal property), that it actually increases without bound. (It is not known whether this is also provable in ZFC without the additional large-cardinal axiom.)[5] In any case, it grows extremely slowly; Randall Dougherty showed that 32 cannot appear in this sequence (if it ever does) until n > A(9, A(8, A(8, 254))), where A denotes the Ackermann–Péter function.[6]