Associativity of ordinal addition Created 2026-09-24 Updated 2026-09-24
For all ordinals ,
This follows by transfinite induction on from the recursive definition of ordinal addition.
This first-order formula asserts the existence of a history function on starting at , applying definable power set at successors and unions at nonzero limit ordinals, and ending at . In a transitive set satisfying finite relation closure for set-theoretic coding, each history is correct by transfinite induction, so . Relation operations produce restrictions to shorter histories. Since stage histories appear below every limit constructible level, every history of length for belongs to when is a nonzero limit ordinal. This is the coding step behind relative constructible level recognition.
If a normal function on an ordinal begins at a countable value and preserves countability from to , transfinite induction shows it maps all countable ordinals to countable ordinals. At countable limits this uses countable unions of countable sets, hence axiom of countable choice in the usual proof. Iteration from zero either stabilizes at a countable fixed point or has a countable limit fixed by continuity. Applying this to gives the countable epsilon number .
Gentzen's consistency argument associates finite arithmetic derivations with effective ordinal notations below epsilon zero. An alleged contradiction admits an effective proof reduction preserving the contradictory end-sequent and strictly decreasing the assigned ordinal. Termination would therefore produce a normal contradiction, excluded by inspection of the logical rules and true atomic axioms. This explains why the relevant transfinite induction principle implies formal consistency statement. For a finite slow-well-ordering formulation one additionally needs the controlled-termination miniaturization theorem, rather than assuming that ordinary proof reductions have linearly growing size. The reduction program is discussed in math.stanford.edu/~feferman/papers/reductive.pdf .
Use transfinite induction. The inclusion at zero is immediate. If , monotonicity of the power set gives
If is a limit and , choose with . The inductive inclusion means that . Thus . This proves for every ordinal. These successive inclusions and the union definition also give whenever .
We prove the stronger ordinal identity
by transfinite induction. It holds at zero. At a successor stage an ordinal belongs to exactly when every belongs to . By induction this means every is less than , equivalently . Thus the ordinals in are precisely those less than . At a limit the identity follows by taking unions.
Every consequently belongs to , so and . But , since an ordinal is not less than itself. Hence
The only well-foundedness used is that of the ordinal order, available independently of Foundation for arbitrary ambient sets.
In first-order set theory a class in set theory is a definable collection, written schematically using a logical formula and set parameters. A class term is an abbreviation for such a defining condition; it does not add a new kind of object to the quantifiers of ZF. A class in set theory is proper if it is not the collection of elements of any set.
Define the cumulative hierarchy by transfinite recursion:
and let . Without foundation this denotes the well-founded part produced by the hierarchy; it must not simply be assumed to contain every ambient set. Transfinite recursion on ordinals and the relevant set constructions remain available in ZF without foundation.
Prove transitivity by transfinite induction. The empty stage is transitive. Suppose is transitive. Then each member of is a subset of , so . Also is transitive: if , then and, by transitivity of , , so . At a limit stage, a union of transitive sets is transitive. This proves transitivity at every stage.
Finally transitivity of itself implies that every member is a subset of , giving
These successive inclusions and the limit definition also imply whenever . The argument has not used foundation. This leaf includes the unnumbered definitions preceding the source's three claims.
A set is transitive if every element of an element of is itself in , equivalently each element of is a subset of . Proceed by transfinite induction. The empty set is transitive. If is transitive and , then gives , and transitivity of gives . Thus , proving the successor stage transitive. A union of transitive sets is transitive: if , choose with and infer . This proves the limit step and hence every is transitive.
For , transitivity of gives . Therefore , proving
Together with the union definition at limits, transfinite induction now gives whenever . No rank theorem is needed for this monotonicity argument.
Use transfinite induction. The assertion is immediate at stage zero, and at a limit stage it follows by taking the increasing union of the earlier stages.
Assume . Any ordinal is a subset of , since members of the definable power set are such subsets. Every element of is an ordinal, so
which implies . This gives the upper bound on the ordinals appearing at the successor stage.
For the reverse inclusion, the smaller ordinals are already in and hence in . The remaining ordinal itself is the definable subset . The fact used here is absoluteness of ordinalhood between a transitive set and the universe: ordinalhood has a bounded definition, and bounded formulas are absolute for transitive sets. Thus the formula asserting that a member is an ordinal, interpreted over , defines exactly . Therefore .
This proves
In particular each ordinal is a member of , so .
The cumulative hierarchy is defined by transfinite recursion:
This recursion on ordinals is available without assuming the Axiom of foundation for all sets. The stages are increasing and transitive, by transfinite induction using their definitions.
Work internally in the specified model of ZF without the Axiom of foundation, and assume the membership induction theorem. Apply it to
Suppose every member of lies in some stage. Assign to each such the least ordinal for which . The Axiom schema of replacement gives a set of these ordinals, and let be their supremum, taking for the empty collection. Monotonicity gives , and therefore .
This proves progressivity of , so membership induction gives it for every set of the model. Every stage already consists of sets in that model. Consequently
The equality is internal to the given model; its ordinals and power sets are computed there.
Two facts about a transitive set drive the transfinite induction. First, : every is a subset of . Second, is a transitive set: if , then , hence , hence .
Starting with , these facts prove the successor step. At a limit ordinal , the union of the earlier increasing transitive sets is transitive: if , some contains in , and transitivity puts there too. The union contains every earlier stage. Thus the induction gives both transitivity and whenever .
Finally , so . The Axiom of foundation gives . This witnesses strictness:
This is the transitivity and strict growth of the cumulative hierarchy.
First give the recursive definitions, keeping the right argument as the recursion variable. For ordinals and nonzero limit ordinals ,
Here is the successor ordinal, and the supremum of a set of ordinals is its union. These are ordinal arithmetic, defined by transfinite recursion, and differ from cardinal sum and ordinal multiplication.
Associativity of ordinal addition is true. Fix and use transfinite induction on . The case is immediate. In the successor step the recursive definitions and the induction hypothesis give
For a nonzero limit ordinal , the ordinals for form an increasing cofinal subset of the limit ordinal . The limit clause for ordinal addition, restricted to this cofinal subset, gives
Cofinal restriction is valid because ordinal addition by a fixed ordinal on the left is increasing and continuous in its right argument, directly from its recursive definition. This completes the induction.
For a countable fixed point of a normal ordinal function, first show that maps every countable ordinal to a countable ordinal. Use transfinite induction below . The zero case is assumed, and the successor case is the stated preservation property. If is a countable limit, normality gives , a countable union of countable sets, hence countable. This countable-union step is where axiom of countable choice is used; the assumed axiom of choice supplies it.
Now set , . The preceding result makes every term countable, and the domination proved earlier makes the sequence nondecreasing. If it ever stabilizes, it already gives the required fixed point. Otherwise is a countable nonzero limit, using axiom of countable choice again for countability of the union. Its defining sequence is cofinal, so monotonicity and continuity give
Apply this to . This is normal, begins at , and is countable whenever is countable. Thus a countable satisfies . Starting at zero gives the familiar tower sequence , whose supremum is . The finite recursion, ordinal identities and fixed-point continuity do not require choice; the uses of choice above concern countable unions of countable ordinals.
The ordinal operations are defined by transfinite recursion in the right argument. Addition satisfies , , and at a nonzero limit. Multiplication satisfies , , and . Exponentiation satisfies , , and at nonzero limits. These are ordinal operations, not commutative cardinal arithmetic.
For a normal function on an ordinal, prove domination by transfinite induction. At zero, automatically. If , strict increase at successors gives . At a nonzero limit , continuity and the induction hypotheses give
Therefore . No axiom of choice is needed for this ordinal induction.
For nonzero , consider the exponents with . The set is nonempty because it contains zero, and bounded because by transfinite induction. Let be its supremum. If this supremum is a successor it is attained; if it is a limit, continuity of ordinal exponentiation gives . The zero case is immediate. Thus itself belongs to the set and is its maximum. Maximality gives
Put . Since , there is a least positive natural number with . We have because . Set . Then
For ordinals , the final segment of after its initial segment has an order type satisfying . Apply this with . If , monotonicity would give , a contradiction. Therefore
These intervals also make the leading exponent and coefficient unique. The remainder is unique because addition by a fixed left prefix is strictly increasing in its right operand.
Use transfinite induction on nonzero . Part (b) gives , with a positive natural number and .
If , this is already a one-term Cantor normal form. Otherwise , so the induction hypothesis supplies a finite Cantor normal form for . Its leading exponent satisfies , hence . All later exponents are smaller still. Prefixing therefore gives
The number of terms is finite because the inductive representation of the strictly smaller remainder is finite. Equivalently, repeated extraction cannot produce an infinite strictly descending sequence of ordinals. Since , the number of terms is positive.
Hartogs theorem says that for every set there is a least ordinal that does not inject into . This theorem requires no axiom of choice.
To prove it, collect all well-orderings of subsets of . They are set-sized data, coded by pairs from and . Each has a unique ordinal order type, so replacement gives a set of their order types. If and , restricting the corresponding well-order to an initial segment shows . Hence is an ordinal. If this ordinal itself injected into , its transported well-order would put among its own elements, impossible for an ordinal. Every smaller ordinal does inject by definition. Thus has the asserted property.
The recursion printed in the source needs two boundary restrictions. Its new-row successor clause allows , which would assign a value at outside the declared domain. Also, at , its row-start clause gives while its column-start clause gives . Taken literally, these clauses do not define a function.
The intended extension fills the new row first and the remaining new column second. Restrict the row successor clause to , and apply the column-start clause only when . With these two restrictions the domains are disjoint:
All successors here are ordinal successors. Simultaneous transfinite induction proves a stronger result: is a bijection of onto an ordinal , and the functions extend one another.
At zero this is the empty function. Assuming it at , the least missing ordinal is . Recursion down the new row gives values for ; recursion down the remaining column gives for . These enumerate two disjoint consecutive ordinal intervals above the old range, so the extension is well defined and bijective, with
At a limit , take the union of the earlier functions. Compatibility makes it a function, and every pair of coordinates below is already present at some earlier stage. Its range is the ordinal , and injectivity is preserved by the compatible union. This completes the construction of the row-and-column enumeration of an ordinal square.
For finite stages . For example the table of , with the first coordinate indexing rows, is
The remaining parts refer to this domain-consistent construction. The source's literal boundary claims are preserved in the archive, rather than silently asserted as valid.
If zero is admitted as a limit case, the assertion there is immediate since . For a nonzero limit, let , an infinite initial ordinal. There are two cases; separating them avoids choosing an entire family of bijections at earlier stages.
If , the hypothesis applies at . Part (a) gives a bijection , whose range has cardinality by hypothesis. Fix one bijection ; taking its product gives . Since is also bijective onto its range, these maps give .
If is itself an initial ordinal, suppose . Continuity gives , so some earlier contains the ordinal . If is finite then is finite, impossible. If is infinite, the hypothesis gives , again impossible because its ordinal range contains an initial segment of size .
Thus . Conversely, transfinite induction gives : each successor appends a nonempty row and limits take unions. In particular . Hence in this case, proving the required cardinal equality as well. The argument includes , whose earlier stages are finite.
The finite-stage calculation gives , so the desired equality holds at the first infinite ordinal. Apply transfinite induction to all subsequent infinite ordinals. The successor step is part (b), and the limit step is part (c). Thus
By the well-ordering theorem, any infinite cardinal in the question may be represented by an infinite initial ordinal . The corrected recursion supplies a bijection , and the just-proved equality gives . Therefore
The proof used only finite-copy interleaving before reaching this conclusion; using the square equality itself to estimate the successor or limit stages would have been circular.