Robbins algebra
A Robbins algebra is an algebracontaining the binary operation and the unary operation . These operations satisfy the following axioms:
For all elements a, b and c
- Associativity:
- Commutativity:
- Robbins' axiom:
The Robbins conjecture, posed by Herbert Robbins, is that a Robbins algebra is a Boolean algebra, after adding the other binary operation and the constants, with playing the role of joinand the role of complement. The conjecture was proved in 1996 by William McCune, using an automated theorem prover.
History
In 1933, Edward Huntington proposed an alternative set of axioms for Boolean algebras, consisting of the aforementioned axioms of associativity and commutativity plus Huntington's axiom:
Huntington showed the three axioms together imply the axioms of Boolean algebra.
Some time after, Robbins conjectured that his (slightly simpler) axiom implies that of Huntington, so that Robbins algebras are essentially Boolean algebras. Huntington, Robbins and Alfred Tarski worked on the problem, but failed to find a proof or counterexample. The proof was finally delivered in 1996 by William McCune, using his theorem prover EQP.