An axiom proposed by Huntington (1933) as part of his definition of a Boolean algebra,
|
(1)
|
where
denotes NOT and
denotes OR. Taken together, the
three axioms consisting of (1), commutativity
|
(2)
|
and associativity
|
(3)
|
are equivalent to the axioms of Boolean algebra.
The Huntington operator can be defined in the Wolfram Language by:
Huntington := Function[{x, y}, ! (! x \[Or] y)
\[Or] ! (! x \[Or] ! y)]
That the Huntington axiom is a true statement in Boolean algebra can be verified by examining its truth table.
| T | T | T |
| T | F | T |
| F | T | F |
| F | F | F |