← LibraryThe Stone Representation TheoremEngineering · MathematicsLesson 84/497← PrevNext →
ArticlePublished 7 Aug 20263 min readBy Kevin Jogin

Boolean Algebras and Stone Duality

The Stone Representation Theorem

Every Boolean algebra is isomorphic to a field of sets. The theorem, its proof from the prime ideal theorem, and what it does and does not deliver.

Category Engineering / MathematicsSource IV.4Pages 152-156Reading 2 minReviewed 2026-08-07

Learning objectives

Two forms of the statement

Stone representation theorem

Every Boolean algebra is isomorphic to a field of sets — a subalgebra of some power set Su(X) under union, intersection and complement.

Sharpened form

Every Boolean algebra B is isomorphic to the algebra of clopen subsets of its Stone space B*.

The second form is stronger: it names a canonical X and identifies the image exactly, rather than merely embedding into some power set.

The proof

  1. Take X to be the set of ultrafilters of B.
  2. Define σ(b) = {U : b ∈ U}.
  3. σ is a homomorphism. Because ultrafilters are closed under meet and decide complements, σ converts ∧ to intersection, ∨ to union, and ′ to complement.
  4. σ is injective. If a ≠ b then, without loss of generality, a ∧ b′ is non-zero. The filter it generates is proper and extends by BPI to an ultrafilter containing a but not b.
Step 4 is the whole content

Steps 1–3 are routine. Step 4 requires that there be enough ultrafilters to separate points, which is precisely the Boolean prime ideal theorem. In ZF without choice the theorem can fail: there are models with Boolean algebras admitting no non-principal ultrafilters at all.

Relation to the subdirect representation

Stone's theorem is the concrete form of the fact that 2 is the only subdirectly irreducible Boolean algebra.

<strong>2</strong> is the only subdirect irreducibleBy the filter analysis
BirkhoffEvery Boolean algebra is a subdirect power of 2
Subdirect power of <strong>2</strong>= subalgebra of 2I ≅ Su(I)
StoneIdentifies I canonically as the set of ultrafilters
Universal algebra gives it for free

Given the subdirect irreducible analysis, the representation theorem is a corollary of Birkhoff's general theorem. What Stone's construction adds is canonicity of the index set and, subsequently, the topology.

What the theorem does not give

Three limitations
  • The image is not all of Su(X). Only complete atomic algebras are full power sets. Generally σ(B) is a proper subalgebra.
  • No control over X without topology. The bare representation theorem allows any sufficiently large index set. Stone's space is canonical only once the topology is imposed.
  • Homomorphisms are not yet handled. The theorem represents objects but says nothing about maps. Turning it into a functorial correspondence is the content of the duality.

The gap between representation and duality is exactly the topology. Adding it makes the correspondence functorial and reversible, which is the subject of the next page.

Frequently asked questions

Is the representation theorem constructive?

No. It depends on BPI, which is not provable in ZF. For finite Boolean algebras the representation is constructive, since ultrafilters correspond to atoms.

Does an analogous theorem hold for distributive lattices?

Yes — Birkhoff's representation theorem for finite distributive lattices, and Priestley duality in the general case. Priestley duality adds an order to the topological space, since distributive lattices lack complementation.

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.4, book pages 152-156.

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

Solution of TrianglesArticle · MathematicsEquivalence Relations and the Partition Lattice Eq(A)Article · MathematicsQuotient Algebras and the Natural MapArticle · MathematicsIdentities, Satisfaction and Equational ClassesArticle · Mathematics