Huntington's postulates of Boolean algebra, with their duals
Huntington's postulates are the small set of axioms from which every other law of Boolean algebra follows: closure, the identity elements, commutativity, distributivity in both directions, the complement, and at least two distinct values. All but the last come in an OR form and an AND form, each the dual of the other.
| Postulate | OR form | AND form (the dual) |
|---|---|---|
| Closure | A OR B is TRUE or FALSE | A AND B is TRUE or FALSE |
| Identity | A OR FALSE = A | A AND TRUE = A |
| Commutativity | A OR B = B OR A | A AND B = B AND A |
| Distributivity | A OR (B AND C) = (A OR B) AND (A OR C) | A AND (B OR C) = (A AND B) OR (A AND C) |
| Complement | A OR NOT A = TRUE | A AND NOT A = FALSE |
| Two distinct values | TRUE ≠ FALSE | — |
Edward Huntington showed in 1904 that a handful of assumptions suffice; the table above lists them, each with its dual where it has one. Associativity, absorption, idempotence, the null law and De Morgan are theorems, derivable from those postulates. The identities proved on this page are the two absorption laws, which are theorems, and the two complement laws, the two halves of the complement postulate.
For the engine none of this is axiomatic. It implements the two-valued semantics directly and checks every law, postulate or theorem alike, by evaluating both sides on every assignment; the laws it names are rewriting rules chosen for simplification, not an axiom system. That is why a postulate and a derived theorem get the same kind of proof here: a truth table and an exact equivalence verdict.
If you are studying the axiomatic presentation, the other law pages are the theorems; this page is the floor they stand on.
Statement
A OR (A AND B) = AA AND (A OR B) = AA OR NOT A = TRUEA AND NOT A = FALSE Proof by truth table: A OR (A AND B) = A
| # | A | B | lhs | rhs |
|---|---|---|---|---|
| 0 | FALSE | FALSE | FALSE | FALSE |
| 1 | FALSE | TRUE | FALSE | FALSE |
| 2 | TRUE | FALSE | TRUE | TRUE |
| 3 | TRUE | TRUE | TRUE | TRUE |
The same law in four notations
A OR (A AND B)A || (A && B)A ∨ (A ∧ B)A + (A·B)A + \left(A \cdot B\right)AAAAAProof by truth table: A AND (A OR B) = A
| # | A | B | lhs | rhs |
|---|---|---|---|---|
| 0 | FALSE | FALSE | FALSE | FALSE |
| 1 | FALSE | TRUE | FALSE | FALSE |
| 2 | TRUE | FALSE | TRUE | TRUE |
| 3 | TRUE | TRUE | TRUE | TRUE |
The same law in four notations
A AND (A OR B)A && (A || B)A ∧ (A ∨ B)A·(A + B)A \cdot \left(A + B\right)AAAAAProof by truth table: A OR NOT A = TRUE
| # | A | lhs | rhs |
|---|---|---|---|
| 0 | FALSE | TRUE | TRUE |
| 1 | TRUE | TRUE | TRUE |
The same law in four notations
A OR NOT AA || !AA ∨ ¬AA + A'A + \overline{A}TRUETRUE111Proof by truth table: A AND NOT A = FALSE
| # | A | lhs | rhs |
|---|---|---|---|
| 0 | FALSE | FALSE | FALSE |
| 1 | TRUE | FALSE | FALSE |
The same law in four notations
A AND NOT AA && !AA ∧ ¬AA·A'A \cdot \overline{A}FALSEFALSE000The common slip
Treating the postulates as the only laws. A simplification that uses absorption is not “cheating”: absorption is a theorem of the postulates and an identity in its own right, and the engine proves it directly.
Questions
Are there other axiom systems?
Yes. Boolean algebra can be axiomatised in several equivalent ways, including systems with a single axiom; Huntington's is the one most textbooks cite because its postulates read as familiar laws.
Related
Lesson that teaches this
Pitfalls
Tools
- Boolean algebra calculator and simplifier with steps (every law named and verified)
- Logical equivalence checker: two expressions, exact verdict, counterexample
See also
- Commutative law: A AND B = B AND A, A OR B = B OR A
- Distributive law: A AND (B OR C) = (A AND B) OR (A AND C), both forms
- Identity law of Boolean algebra: A AND TRUE = A, A OR FALSE = A
- Complement law: A AND NOT A = FALSE, A OR NOT A = TRUE
- Absorption law: A OR (A AND B) = A, with proof
- Boolean algebra vs propositional logic
Laws
Generated from the Tangibool engine, semantics tangibool-semantics/1, engine 1.0.0, build . Every table, map, simplification and verdict on these pages was computed by the Tangibool engine when the site was built, and every claim was re-checked by the same exact checker the app uses. Limits are stated where they apply. © 2026 Foreranger LTD.