Foundations of mathematics
The ZFC axioms
Naive set theory allowed forming for any property , but Russell's set derives the contradiction . ZFC repairs this with a precise axiom list: Extensionality, Pairing, Union, Power Set, Infinity and Replacement build sets safely, the Axiom Schema of Separation replaces unrestricted comprehension, and Foundation, , forbids self-membership outright. The Axiom of Choice — equivalent to Zorn's Lemma and the Well-Ordering Theorem — lets mathematicians make infinitely many simultaneous choices, with concrete proofs given here for both the self-membership ban and the Choice–Zorn equivalence, plus real applications from maximal ideals to non-measurable sets.
IntuitionA paradox that forced mathematics to write down its rules
In 1901, Bertrand Russell asked a simple question about the set , the set of all sets that do not contain themselves: is ? If , then by its own defining property must satisfy ; but if , then satisfies exactly the property that qualifies it for membership in , so . Either assumption contradicts itself: . This showed that naively allowing "the set of all satisfying any property" is inconsistent, and forced mathematicians to write down a precise list of rules — the ZFC axioms — for which collections are allowed to be sets at all.
AdvancedThe axioms, and the comprehension they replace
Definition: Unrestricted comprehension (rejected)
Naive set theory allowed forming for any property . ZFC replaces this with the weaker Axiom Schema of Separation: given an already-existing set , you may form , a subset of . This alone blocks Russell's paradox, since forming would require some pre-existing set to separate from, and no set of all sets is ever built.
The Axiom of Foundation (Regularity) adds a further, independent restriction on the membership relation itself: . Every nonempty set must contain some element that shares no members with . As proved below, this single axiom is exactly strong enough to forbid for every set, ruling out self-membership by fiat rather than by contradiction.
| Axiom | What it guarantees |
|---|---|
| Extensionality | Two sets with the same elements are equal. |
| Pairing | For any , the set exists. |
| Union | For any set of sets, their union exists. |
| Power Set | For any set , (all subsets) exists. |
| Infinity | An infinite set exists (containing ). |
| Separation | exists for any already-built . |
| Replacement | The image of a set under any definable function is a set. |
| Foundation | No infinite descending -chain; forbids . |
| Choice | Every family of nonempty sets has a choice function. |
AdvancedTwo key theorems, with full proofs
For every set (assuming the Axiom of Foundation together with Pairing), : no set can be an element of itself.
Why is it true?
Self-membership is exactly the kind of self-reference that powers Russell's paradox; Foundation rules it out not by deriving a contradiction each time, but once and for all, as a structural rule on how sets can be built. This is what lets mathematicians safely define things by induction/recursion on the membership relation, and it is why the sets that appear throughout ordinary mathematics never contain themselves.
Proof
Suppose, for contradiction, that some set satisfies .
By the Axiom of Pairing, the set exists (pair with itself). This set is nonempty, since it contains .
Apply the Axiom of Foundation to the nonempty set : there must exist with . But the only element of is itself, so , and the conclusion becomes .
Now recall the contradiction hypothesis . Since (by definition of the pair) and (our assumption), the element belongs to both and , so . This means is nonempty, directly contradicting obtained above.
This contradiction shows the assumption is impossible for any set ; hence for every set , as claimed.
Assuming the Axiom of Choice, every nonempty partially ordered set in which every chain (totally ordered subset) has an upper bound contains at least one maximal element (Zorn's Lemma); the Axiom of Choice, Zorn's Lemma and the Well-Ordering Theorem (every set can be well-ordered) are all logically equivalent given the other ZFC axioms.
Why is it true?
Zorn's Lemma, Choice and Well-Ordering look completely different — one is about order and maximal elements, one is about choosing simultaneously from many sets, one is about a total order with no infinite descent — yet each encodes exactly the same underlying power to make infinitely many unconstrained choices at once. This is why algebraists reach for Zorn's Lemma to prove existence statements (a maximal ideal, a basis, an algebraic closure) that Choice alone would state less conveniently.
Proof
We prove Choice Zorn's Lemma (the other equivalences are standard but longer; this direction is the one used constantly in algebra). Let be a nonempty poset in which every chain has an upper bound in , and suppose toward contradiction that has no maximal element.
Since has no maximal element, every has some strict upper bound in (an element with ): otherwise that would itself be maximal. In particular, every chain has an upper bound (by hypothesis) which itself has a strict upper bound, so every chain has a strict upper bound in .
By the Axiom of Choice, fix a choice function that selects, for every chain , some strict upper bound of . Using , build a transfinite sequence indexed by all ordinals : let , and for each ordinal , once has been defined for every , the set is a chain (by construction each new term is a strict upper bound of all earlier ones), so define , a strict upper bound of every earlier term.
This produces a strictly increasing map from the ordinals into : . But the ordinals do not form a set (there is no set of all ordinals), while is an ordinary set; a strictly increasing map from the ordinals into would make the ordinals no larger in cardinality than , contradicting the fact (a consequence of Replacement) that no set can be mapped injectively onto a collection as large as all the ordinals. This contradiction shows the assumption " has no maximal element" is false, so has a maximal element, proving Zorn's Lemma from Choice.
AdvancedReal-World Applications and Worked Examples
ZFC is not just philosophy — it is the load-bearing foundation under nearly every existence proof in modern algebra and analysis. Zorn's Lemma is the standard tool to prove every nonzero ring has a maximal ideal, every vector space has a basis (even infinite-dimensional ones, essential in functional analysis), and every field has an algebraic closure. The Axiom of Choice also has more surprising, "non-constructive" consequences: it lets you build a Vitali set, a subset of that provably has no well-defined length, showing that not every set of real numbers can be measured. In computer science and formal verification, proof assistants built on set-theoretic or type-theoretic foundations must decide explicitly whether to include a Choice-like axiom, since it changes which existence proofs are available.
Example: Building the ordinal from the empty set
Using only the Axiom of Pairing and the Axiom of Union starting from (which exists by Separation applied to any set, or is postulated directly), construct the von Neumann ordinals , , and , where each ordinal is defined as the set of all smaller ordinals.
Solution
Start with , the empty set, which exists directly (or via Separation: for any set ).
Define : this set exists by the Axiom of Pairing applied to and (pairing an element with itself gives the singleton ). Note has exactly one element, namely .
To define , we want the set of both smaller ordinals, . First use Pairing on and to form the two-element set directly (Pairing applied to two distinct sets and gives exactly with no need for Union here, since Pairing already accepts two arbitrary sets as its two elements).
So . Each step used only existing sets and one of the two axioms (Pairing to combine two sets into a two-element set, and implicitly Union whenever combining more than two pre-built pieces, e.g. defining would need Union of with ). This shows finite ordinals — and hence finite cardinal numbers — are built from nothing but using only these axioms.
Example: Zorn's Lemma finds a maximal ideal
Show, using Zorn's Lemma, that every proper ideal of a ring with is contained in some maximal ideal. Then, concretely, find all maximal ideals of containing the ideal .
Solution
General argument: let be the set of all proper ideals of the ring containing , ordered by inclusion ; is nonempty since . Given any chain (totally ordered subfamily) of ideals in , its union is again an ideal containing , and it is still proper: if the union contained , some single ideal in the chain would already contain , making it improper, contradiction. So every chain in has an upper bound in (the union).
By Zorn's Lemma, has a maximal element . Being maximal in means is a proper ideal containing that is not properly contained in any other proper ideal — exactly the definition of a maximal ideal. This proves every proper ideal is contained in a maximal one.
Now specialize to and . Ideals of are exactly for , and exactly when divides . So ideals containing correspond to divisors of , and is maximal exactly when is prime (a maximal ideal of is always for a prime ).
Since , the prime divisors of are and . So the maximal ideals of containing are exactly and .
What contradiction does Russell's paradox derive from ?
Which axiom directly guarantees the existence of an infinite set?
Which everyday algebra fact is typically proved using Zorn's Lemma?
What does the Axiom of Foundation forbid?
References
- Thomas Jech (2003). Set Theory
- Paul J. Cohen (1963). The Independence of the Continuum Hypothesis