Ordinals, Transfinite Induction, and Recursion
Anchor (Master): Kunen 2011 *Set Theory* (College Publications) Ch. I §9 (the Transfinite Recursion Theorem and the role of Replacement, the counting/isomorphism theorem, ordinal arithmetic and Cantor normal form); Jech 2003 *Set Theory* 3e (Springer) Ch. 2-3 (ordinal numbers, transfinite induction and recursion, ordinal arithmetic); Cantor 1897 *Math. Ann.* 49 (Beiträge II, the original ordinal theory)
Intuition Beginner
Counting is so familiar that it hides a deep idea: the numbers are not just sizes, they are positions. The third runner across the line, the fifth chapter, the tenth step. What makes positions work is that there is always a first one, and after any position there is a next one. Ordinal numbers are what you get when you take this positional idea of counting and let it run past every finite stage, into the infinite, without ever losing the "there is always a first one" rule.
To see why anyone needs this, picture an endless to-do list where every non-empty batch of tasks has a clear first task to do. You can work through the list one task at a time, and even after finishing infinitely many tasks you can ask: what comes next? The answer is a brand-new position sitting just beyond all the ones you finished. That new position is the first limit stage. Then counting resumes: one past it, two past it, and so on. Ordinals are the bookkeeping system for this kind of never-stuck, always-has-a-first counting.
The rule that powers everything is called being well-ordered: an arrangement where every non-empty group of items has a least item. Ordinary counting numbers are well-ordered. So is the counting that continues after infinity. This single property is what lets you do "induction" not just up the whole numbers but all the way up the infinite ladder, and what lets you build things step by step even when the steps never end.
In this unit you meet the ladder itself, the principle that lets you prove things rung by rung, and the principle that lets you define things rung by rung.
Visual Beginner
An ordinal is a position on a ladder that may climb past infinity. The ladder starts at the bottom, goes up one rung at a time, and at certain places it gathers up everything below into a new "limit" rung before continuing.
... (it never stops)
|
omega + 2 <- two rungs past the first limit
|
omega + 1 <- one rung past the first limit
|
omega <- the FIRST LIMIT rung: gathers up all of 0,1,2,3,...
:: (nothing sits just below it; it is the "next position
:: after every counting number at once")
3
|
2
|
1
|
0 <- the bottom rung (nothing below it)Read it from the bottom. Rungs are the ordinary counting positions, each with a single next rung. The rung named ("omega") is the first place that is not a "next" of anything — it is a limit, the position sitting just above the whole infinite run all at once. Above counting starts again: , and far higher there are more limit rungs.
| rung | kind | what sits just below it |
|---|---|---|
| bottom | nothing | |
| next-of | ||
| next-of | ||
| limit | all of | |
| next-of |
The key idea: every rung is exactly the collection of all the rungs below it. The bottom rung is the empty collection; the rung "" is the collection ; the rung "" is the collection of every counting number. A rung is its own past.
Worked example Beginner
Let us build the bottom rungs by hand using one rule: each rung is the collection of all the rungs below it. We start with nothing and write for the empty collection.
Step 1. The bottom rung has no rungs below it, so , the empty collection.
Step 2. The rung has exactly one rung below it, namely . So , the collection whose single item is .
Step 3. The rung has two rungs below it, and . So .
Step 4. The rung has three rungs below it. So .
Notice the pattern for getting the next rung: to go from to you keep all the rungs in and add itself as a new item. In symbols the next rung after is together with . So .
Step 5. Now jump to the first limit. The rung is the collection of every counting rung at once: . It is not the "next" of any single rung, because for any counting number there is always a bigger counting number still below . So nothing sits immediately below ; it gathers the whole infinite run.
Step 6. Past the limit, counting resumes. The next rung after keeps everything in and adds itself: .
What this tells us: with the single rule "a rung is its own past," the counting numbers, the first infinite gathering point , and the rungs beyond it all come from the same construction. The rungs are nested collections, and "smaller" just means "is a member of."
Check your understanding Beginner
Formal definition Intermediate+
All of the following takes place inside ZF (cross-ref 42.03.01); the only primitive is , and orderings, functions, and the cumulative hierarchy are as developed there.
A well-ordering of a set is a linear order on in which every nonempty has a -least element. Equivalently, is a strict linear order with no infinite strictly descending sequence (these coincide under Choice; well-foundedness is the half that matters). An isomorphism of well-orders is an order-preserving bijection; an initial segment of is a set of the form (a proper initial segment) or itself.
A set is transitive when every member of a member of is a member of , that is . An ordinal is a transitive set well-ordered by the membership relation [Kunen Ch. I §8]. Write for the class of all ordinals. For ordinals one writes to mean ; the basic structural facts are that each ordinal equals the set of its predecessors, $$ \alpha = {\beta \in \mathrm{On} : \beta < \alpha} = {\beta : \beta \in \alpha}, $$ that every element of an ordinal is an ordinal, and that linearly (indeed well-) orders . The successor of is , the least ordinal greater than . An ordinal is a successor ordinal if for some , and a limit ordinal if it is neither nor a successor, equivalently with . The finite ordinals are the von Neumann naturals , , and — guaranteed to be a set by the Axiom of Infinity — is the least limit ordinal.
The rank function and the levels of 42.03.01 are exactly the canonical application of the recursion principle proved below: takes ordinal values, and is the order type of the well-ordered spine that indexes the cumulative hierarchy.
Counterexamples to common slips Intermediate+
"The integers with their usual order are well-ordered." They are linearly ordered but not well-ordered: the whole set has no least element, and descends forever. Well-ordering forbids exactly such infinite descent.
"Every limit ordinal is ." is the least limit ordinal, but , , and are larger limits. A limit is any nonzero ordinal that is not a successor; there are class-many of them.
" is a set because each ordinal is." If were a set it would be a transitive set well-ordered by , hence an ordinal , giving and contradicting -well-foundedness. This is the Burali-Forti paradox; is a proper class.
"Ordinal addition is commutative because it generalises addition of naturals." It is not: . Prepending one element to an -sequence still has order type , while appending one element after all of creates a new largest element. Commutativity holds only among finite ordinals.
Key theorem with proof Intermediate+
The organising theorem of the subject is that the von Neumann ordinals are a system of canonical representatives for well-orderings: every well-ordered set is isomorphic to exactly one ordinal. This is what makes "the order type" a well-defined object and what lets ordinals serve as the universal yardstick for transfinite length.
Theorem (the counting theorem; well-orders have unique ordinal types). Let be a well-ordered set. Then there is a unique ordinal and a unique isomorphism . The ordinal is the order type of , written [Kunen Ch. I §9].
Proof. Uniqueness first. Suppose and are isomorphisms onto ordinals. Then is an isomorphism of onto . An isomorphism between well-orders that fixes initial segments is forced to be the identity: by -induction (proved in the next section) one shows for every , since is the least ordinal exceeding all for , namely itself. Hence and the isomorphism, and so , is unique.
Existence. Define on by recursion along the well-order: set $$ f(a) = { f(b) : b \in A,\ b < a }, $$ so that is the set of values already assigned to the strict predecessors of . The Transfinite Recursion Theorem (next section) supplies such an as a genuine function, using Replacement to collect the values into a set at each stage. One checks by induction along that each is an ordinal and that implies : if every has an ordinal and order-preserving below , then is a transitive set of ordinals linearly ordered by , hence an ordinal, and it strictly exceeds each . The image is a set by Replacement; it is a transitive set of ordinals (it contains every with whenever it contains ) and is therefore an ordinal, and is the required isomorphism.
Bridge. The counting theorem is the foundational reason ordinals exist as a separate notion at all: they are the isomorphism invariants of well-orderings, one ordinal per order type, and this is exactly what lets every later transfinite construction be indexed by an honest set-theoretic object. It builds toward the cardinals of 42.03.03, where a cardinal is singled out as the least ordinal of a given size — an idea that only makes sense once "the least well-ordering type" is pinned down here. The recursion used to build is the same machinery that defines rank and the levels in 42.03.01, so the construction of the ordinal index and the construction of the hierarchy it indexes are one recursion; putting these together, the central insight is that well-foundedness — every nonempty set has an -minimal element — is simultaneously what licenses the recursion that produces and what guarantees the uniqueness of the resulting type. This appears again in the constructible hierarchy 42.03.06, whose levels are indexed by the very ordinals constructed here, and the well-ordering theorem 42.03.05 generalises the counting theorem from a given well-order to every set once Choice supplies a well-ordering to count along.
Exercises Intermediate+
Advanced results Master
The recursion theorem is the engine; the arithmetic and the normal form are its first substantial outputs, and the proper-class character of is the boundary condition every construction must respect.
Theorem 1 (Transfinite Recursion on ). Let be a class function defined on all sets. There is a unique class function such that for every ordinal , $$ F(\alpha) = G\big( F \restriction \alpha \big), $$ where [Kunen Ch. I §9]. The proof constructs, for each , the unique function on obeying the recursion below : the class of "-approximations" is shown nonempty and pairwise-compatible by transfinite induction, so is a well-defined class function. The single use of Replacement is decisive — to know is a set (so that can be applied to it) one collects the set-many values as the image of under the class function ; without Replacement the recursion does not close, which is why ordinal arithmetic, rank, and all require the full schema rather than Separation alone.
Theorem 2 (ordinal arithmetic by recursion). Addition, multiplication, and exponentiation are defined for each fixed by recursion on the second argument [Jech Ch. 3]: $$ \alpha + 0 = \alpha,\quad \alpha + (\beta+1) = (\alpha+\beta)+1,\quad \alpha + \lambda = \sup_{\beta<\lambda}(\alpha + \beta); $$ $$ \alpha \cdot 0 = 0,\quad \alpha\cdot(\beta+1) = \alpha\cdot\beta + \alpha,\quad \alpha\cdot\lambda = \sup_{\beta<\lambda}\alpha\cdot\beta; $$ $$ \alpha^0 = 1,\quad \alpha^{\beta+1} = \alpha^\beta\cdot\alpha,\quad \alpha^\lambda = \sup_{\beta<\lambda}\alpha^\beta\ (\alpha>0). $$ Each operation is associative, strictly increasing and continuous in its right argument, and weakly monotone in its left; none is commutative beyond the finite ordinals. The order-theoretic readings agree: is the order type of a copy of followed by a copy of , and is the order type of lexicographically-ordered copies of . The asymmetry and is the signature of left-recursion against right-continuity.
Theorem 3 (Cantor Normal Form). Every is uniquely with and [Cantor 1897]. The form turns ordinal arithmetic below into a symbolic calculus on finite expressions, and the least ordinal not nameable this way from below is the first -number , the supremum of and the least fixed point of . Goodstein's theorem and the proof-theoretic strength of Peano arithmetic both hinge on this representation.
Theorem 4 (Burali-Forti). is a proper class [Kunen Ch. I §8]. Were a set, it would be transitive (every member of an ordinal is an ordinal) and well-ordered by (the comparison theorem), hence itself an ordinal , whence , an -membership of a set in itself forbidden by Foundation. The same obstruction reappears for the class of cardinals and underlies why the cumulative hierarchy of 42.03.01 is a proper-class union indexed by the proper class .
Synthesis. The foundational reason ordinals organise the infinite is that well-foundedness of — inherited from Foundation in 42.03.01 — is at once the hypothesis of transfinite induction and the input to transfinite recursion, two principles dual to the single fact that every nonempty class of ordinals has a least element: induction reads it as "no minimal counterexample," recursion as "every stage is determined by the completed earlier stages." This is exactly what the counting theorem exploits, assigning each well-order its unique ordinal type, and the Transfinite Recursion Theorem makes that assignment, ordinal arithmetic, rank, and the constructible levels legitimate definitions rather than informal recipes — the indispensable ingredient being Replacement, which collects each into a set so the recursion closes. Putting these together, the ordinals are simultaneously the index set that climbs the cumulative hierarchy and the order types living inside it, and Burali-Forti is the boundary the picture respects: the indices form a proper class because any set of all of them would be an ordinal exceeding itself. The bridge forward is that cardinals 42.03.03 are distinguished ordinals (least of their cardinality), the well-ordering theorem 42.03.05 extends counting from a given well-order to every set, and the constructible universe 42.03.06 is the recursion of this unit run with the definable power set in place of the full one — each a controlled use of the ordinal recursion established here.
Full proof set Master
Proposition 1 (members and transitive subsets of ordinals). Every member of an ordinal is an ordinal, and every transitive proper subset of an ordinal is a member of ; in particular .
Proof. Let be an ordinal and . Since is transitive, , so is well-ordered by (a subset of the -well-order on ). For transitivity of : if then , and restricted to is a transitive relation (it linearly orders ), so . Hence is an ordinal. Now let be transitive. The set is nonempty; let be its -least element. Then : any lies in (transitivity of ) and , so by minimality, i.e. . Conversely : if some had then by comparison or , and transitivity of would put , contradicting . Thus . The displayed identity is the case .
Proposition 2 (transfinite induction on a well-order). Let be well-ordered and a property such that for all , . Then holds for all .
Proof. Let , a subset of by Separation. If , well-ordering gives a -least . Every satisfies , i.e. ; the hypothesis then yields , contradicting . Hence . The case an ordinal with is induction on relativised below , and the global form on follows by applying this to the well-order for an arbitrary witness .
Proposition 3 (uniqueness in transfinite recursion). With as in Theorem 1, any two class functions satisfying for all coincide.
Proof. By transfinite induction on (Proposition 2 on ). Suppose for all . Then as sets of ordered pairs, so . Hence the agreement set is all of .
Proposition 4 (existence in transfinite recursion). With as in Theorem 1, a class function satisfying the recursion exists.
Proof. Call a function with domain an ordinal an approximation if for all . Any two approximations agree on the smaller of their domains, by the induction of Proposition 3 applied below that domain. For each there is an approximation with domain : by induction on , if approximations with domain exist for all , their union is an approximation with domain (Replacement guarantees — equivalently , the image of under a class function — is a set), and extending by gives domain . Define as the common value for any approximation whose domain contains ; this is well-defined by compatibility and satisfies since for a suitable approximation . The set-hood of at each step is precisely the Replacement step.
Proposition 5 (left absorption , with the general pattern). For every , , while for ; hence ordinal addition is not commutative.
Proof. By the recursion for in the right argument, . Each is the finite ordinal , and as ranges over the values are cofinal in , so the supremum is ; thus . On the other side is computed by the successor clause: has as a member and hence a largest element, so , and inductively for has exactly elements above the copy of , so . With this is .
Connections Master
Cardinals and cardinal arithmetic
42.03.03are built directly on this unit: a cardinal is defined as an initial ordinal, the least ordinal of a given cardinality, so the entire theory of -numbers presupposes that every well-orderable set has a unique ordinal type (the counting theorem proved here) and that the ordinals are well-ordered so a least one exists. The foundational reason cardinal arithmetic diverges from ordinal arithmetic — but — is exactly that cardinal operations collapse to the underlying-set size while ordinal operations remember order type; this unit owns the order-type layer,42.03.03owns the cardinality collapse.The Axiom of Choice and the Well-Ordering Theorem
42.03.05complete the picture by guaranteeing that every set, not merely the manifestly well-orderable ones, carries a well-ordering and hence an ordinal length; the counting theorem of this unit then assigns each set an ordinal, which is what makes cardinal assignment total. Zorn's lemma and transfinite recursion combine in the standard well-ordering proof: one enumerates a set along by recursion using a choice function, and the recursion theorem proved here is the precise instrument that licenses that enumeration.The constructible universe
42.03.06is the von Neumann recursion of this unit run with the definable power set in place of the full : , , , indexed by the ordinals constructed here, with . Transfinite recursion on is what defines the hierarchy, and the canonical well-ordering of — the source of " implies AC and GCH" — is itself defined by recursion along the ordinal index, making this unit the recursion-theoretic foundation of the inner-model theory in42.03.06.
Historical & philosophical context Master
Transfinite ordinals originate with Georg Cantor, who arrived at them through the analysis of point sets: iterating the Cantor-Bendixson derivative of a closed set produces a descending sequence indexed first by the natural numbers and then past them, and naming the index forced the invention of the transfinite. Cantor's 1883 Grundlagen einer allgemeinen Mannigfaltigkeitslehre introduced the ordinals via two "generating principles" (take the successor; take the limit of an increasing sequence), and his 1897 Beiträge zur Begründung der transfiniten Mengenlehre II [Cantor 1897] gave the mature order-type theory, the comparison theorem for well-ordered sets, the non-commutative arithmetic with his explicit , and the normal-form representation in powers of .
Cesare Burali-Forti published in 1897 the paradox now bearing his name — the order type of all ordinals would exceed itself — which, alongside Russell's, sharpened the need for axiomatisation. The decisive set-theoretic recasting is due to John von Neumann, whose 1923 note Zur Einführung der transfiniten Zahlen and 1928 Die Axiomatisierung der Mengenlehre defined an ordinal as a transitive set well-ordered by membership, making a definition rather than a picture; von Neumann also proved the general transfinite recursion theorem and identified the role of Replacement, the axiom Fraenkel and Skolem had added to Zermelo's system precisely to legitimate such recursions. The standard modern developments are Kunen's [Kunen Ch. I §9] and Jech's [Jech Ch. 2], from which the present treatment of recursion, arithmetic, and Cantor normal form is drawn.
Bibliography Master
@book{kunen2011set,
author = {Kunen, Kenneth},
title = {Set Theory},
series = {Studies in Logic},
volume = {34},
publisher = {College Publications},
year = {2011}
}
@book{jech2003set,
author = {Jech, Thomas},
title = {Set Theory},
edition = {3},
series = {Springer Monographs in Mathematics},
publisher = {Springer},
year = {2003}
}
@article{cantor1897beitraege,
author = {Cantor, Georg},
title = {Beitr{\"a}ge zur Begr{\"u}ndung der transfiniten Mengenlehre II},
journal = {Mathematische Annalen},
volume = {49},
year = {1897},
pages = {207--246}
}
@article{cantor1883grundlagen,
author = {Cantor, Georg},
title = {{\"U}ber unendliche, lineare Punktmannigfaltigkeiten V (Grundlagen einer allgemeinen Mannigfaltigkeitslehre)},
journal = {Mathematische Annalen},
volume = {21},
year = {1883},
pages = {545--591}
}
@article{buraliforti1897questione,
author = {Burali-Forti, Cesare},
title = {Una questione sui numeri transfiniti},
journal = {Rendiconti del Circolo Matematico di Palermo},
volume = {11},
year = {1897},
pages = {154--164}
}
@article{vonneumann1923einfuehrung,
author = {von Neumann, John},
title = {Zur Einf{\"u}hrung der transfiniten Zahlen},
journal = {Acta Litterarum ac Scientiarum (Szeged)},
volume = {1},
year = {1923},
pages = {199--208}
}
@article{vonneumann1928axiomatisierung,
author = {von Neumann, John},
title = {Die Axiomatisierung der Mengenlehre},
journal = {Mathematische Zeitschrift},
volume = {27},
year = {1928},
pages = {669--752}
}