← LibraryBoolean Algebras: Axioms and First ExamplesEngineering · MathematicsLesson 6/497← PrevNext →
ArticlePublished 7 Aug 20263 min readBy Kevin Jogin

Boolean Algebras and Stone Duality

Boolean Algebras: Axioms and First Examples

Boolean algebras as a variety: the axioms, the two-element algebra that generates everything, and the examples that motivate the theory.

Category Engineering / MathematicsSource IV.1Pages 129-131Reading 2 minReviewed 2026-08-07

Learning objectives

The axioms

Definition — Boolean algebra

An algebra ⟨B, ∨, ∧, ′, 0, 1⟩ of type ⟨2, 2, 1, 0, 0⟩ satisfying: the lattice axioms L1–L4; distributivity; the bound laws x ∨ 0 ≈ x and x ∧ 1 ≈ x; and the complement laws x ∨ x′ ≈ 1 and x ∧ x′ ≈ 0.

Boolean algebras form a variety

Every axiom is an identity, so by Birkhoff's theorem the class is closed under H, S and P, free Boolean algebras exist, and the whole apparatus of Chapter II applies. Complementation is included as an operation precisely so that subalgebras are closed under it.

First examples

Standard Boolean algebras
AlgebraOperationsNotes
2 = {0, 1}Truth tablesThe two-element algebra; generates the variety
Su(X) — the power set∪, ∩, complementThe motivating example; every finite Boolean algebra is of this form
Clopen subsets of a topological space∪, ∩, complementThe dual side of Stone duality
Finite and cofinite subsets of an infinite set∪, ∩, complementAn infinite Boolean algebra that is not a power set
Regular open sets of a topological spaceModified operationsComplete, and important in forcing
Lindenbaum algebra of a propositional theoryInduced by ∨, ∧, ¬Formulas modulo provable equivalence
The finite–cofinite algebra matters

It shows that infinite Boolean algebras need not be power sets. The power-set algebras are exactly the complete atomic Boolean algebras, and the finite–cofinite algebra is atomic but not complete.

Basic consequences

Uniqueness of complements

In a Boolean algebra, complements are unique: if x ∨ y = 1 and x ∧ y = 0, then y = x′.

The proof uses distributivity: y = y ∧ 1 = y ∧ (x ∨ x′) = (y ∧ x) ∨ (y ∧ x′) = 0 ∨ (y ∧ x′), and a symmetric computation gives the reverse inequality.

Complemented is not enough

A lattice can be bounded and complemented without being Boolean — M5 is complemented but not distributive, and its complements are not unique. Distributivity is what forces uniqueness, which is why complementation can be an operation at all.

Why 2 generates everything

The variety is generated by 2

Every Boolean algebra lies in HSP({2}). Indeed 2 is the only subdirectly irreducible Boolean algebra, so every Boolean algebra is a subdirect power of 2.

<strong>2</strong> is simpleOnly Δ and ∇ as congruences
It is the only subdirect irreducibleAny larger algebra has a non-trivial filter
BirkhoffEvery Boolean algebra is a subdirect power of 2
ConsequenceAn identity holds in all Boolean algebras iff it holds in 2
Truth tables decide everything

Because identities need only be checked in 2, verifying a Boolean identity in n variables is a check of 2n rows — a truth table. This is the algebraic reason truth tables work.

Frequently asked questions

Is every Boolean algebra a power set?

No. Only the complete atomic ones are. The finite–cofinite algebra on an infinite set, and the Lindenbaum algebra of a first-order theory, are counterexamples. Every Boolean algebra does embed in a power set, which is the Stone representation theorem.

Why include 0 and 1 as nullary operations?

So that subalgebras contain them. A sublattice of a Boolean algebra need not contain the bounds, and would then fail to be a Boolean algebra.

Source. S. Burris and H. P. Sankappanavar, A Course in Universal Algebra, The Millennium Edition — a corrected re-typesetting of Springer-Verlag Graduate Texts in Mathematics 78 (1981). Section IV.1, book pages 129-131.

This page is an original exposition prepared for the KEVOS® knowledge library. It restates and reorganises mathematical results; it is not a reproduction of the source text.

Continue learning

What Universal Algebra Is: Scope and MethodArticle · MathematicsLattices as Algebras: the Equational DefinitionArticle · MathematicsThe Definition of an Algebra and its TypeArticle · MathematicsSubdirect Products and Subdirect EmbeddingsArticle · Mathematics