In
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
, minimal axioms for Boolean algebra are assumptions which are equivalent to the axioms of
Boolean algebra
In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variable (mathematics), variables are the truth values ''true'' and ''false'', usually denot ...
(or
propositional calculus
The propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. Sometimes, it is called ''first-order'' propositional logic to contra ...
), chosen to be as short as possible. For example, an axiom with six
NAND operations and three variables is equivalent to Boolean algebra:
:
where the vertical bar represents the NAND logical operation (also known as the
Sheffer stroke).
It is one of 25 candidate axioms for this property identified by
Stephen Wolfram, by enumerating the Sheffer identities of length less or equal to 15 elements (excluding mirror images) that have no noncommutative models with four or fewer variables, and was first proven equivalent by
William McCune,
Branden Fitelson, and
Larry Wos.
MathWorld, a site associated with Wolfram, has named the axiom the "Wolfram axiom". McCune et al. also found a longer single axiom for Boolean algebra based on disjunction and negation.
[
In 1933, Edward Vermilye Huntington identified the axiom
:
as being equivalent to Boolean algebra, when combined with the commutativity of the OR operation, , and the assumption of associativity, . Herbert Robbins conjectured that Huntington's axiom could be replaced by
:
which requires one fewer use of the logical negation operator . Neither Robbins nor Huntington could prove this conjecture; nor could ]Alfred Tarski
Alfred Tarski (; ; born Alfred Teitelbaum;School of Mathematics and Statistics, University of St Andrews ''School of Mathematics and Statistics, University of St Andrews''. January 14, 1901 – October 26, 1983) was a Polish-American logician ...
, who took considerable interest in it later. The conjecture was eventually proved in 1996 with the aid of theorem-proving software. This proof established that the Robbins axiom, together with associativity and commutativity, form a 3-basis for Boolean algebra. The existence of a 2-basis was established in 1967 by Carew Arthur Meredith:
:
:
The following year, Meredith found a 2-basis in terms of the Sheffer stroke:
:
:
In 1973, Padmanabhan and Quackenbush demonstrated a method that, in principle, would yield a 1-basis for Boolean algebra. Applying this method in a straightforward manner yielded "axioms of enormous length",[ thereby prompting the question of how shorter axioms might be found. This search yielded the 1-basis in terms of the Sheffer stroke given above, as well as the 1-basis
:
which is written in terms of OR and NOT.][
]
References
{{Logical connectives
Boolean algebra
History of logic
NAND gate
Propositional calculus