How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced — the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted — a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated — a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Ordinal Arithmetic and the First Uncountable Ordinal
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Countability and Uncountability
- Foundations of the Real Numbers for Analysis
- Linear Independence, Bases and Dimension
- Order, Zorn's Lemma, and the Axiom of Choice
- Ordinals, Cardinals, and Transfinite Recursion
- Relations, Functions, and Quotients
- Sequences and Limits
- Set Theory Beyond Choice: Recorded, Not Proved Here
- Suprema and Infima
- The ZFC Axioms and the Basic Set Constructions
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
Objective. The previous page built the ordinals and proved that transfinite induction and transfinite recursion are legitimate. This page puts them to work: it defines , and , proves the laws they do and do not satisfy, extracts the Cantor normal form, and then constructs the first uncountable ordinal and settles what can be said about it in ZF and what costs a choice principle.
A bridge is needed before anything can be defined. The published
Transfinite recursion is stated for a well-order, that is for a set,
and it produces one function whose domain is that set. An operation such as
has to be defined at every ordinal , and the ordinals
are not a set. The first item on this page, Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal,
is exactly that bridge: apply the published theorem inside each ordinal
, then glue the results using its uniqueness clause. No new
recursion principle is introduced, and the cost is unchanged — Replacement, and
no form of choice. The three cor-*-well-defined items rest on this bridge and
not on the published theorem directly.
Three cases, never two. Every ordinal is exactly one of , a successor, or a limit (Successor and limit ordinals), and each of the three definitions carries all three clauses. The clause that is easiest to get wrong is the one at a limit for exponentiation: it runs over , not over . With the unrestricted union the stray value would force ; with the restriction, one formula is correct for every base including , and no case split on the base is needed. Ordinal exponentiation exists and is unique, with the limit clause taken over so that carries the well-definedness details; and ; and for exponentiation is strictly increasing with proves the exponent law that the naive clause would falsify.
The recursions define, the order types compute. is the order type of a copy of followed by a copy of ( is the order type of followed by ), and is the order type of copies of , that is of under last differences ( is the order type of ordered by last differences, that is copies of ). The product convention is stated where the product is defined, because it is a genuine choice: it is what makes while . The order-type descriptions also give the splitting law at an initial segment, and that single fact is what makes ordinal subtraction a one-line theorem.
What the laws are, and what they are not. Addition and multiplication are strictly increasing and continuous in the right argument, weakly increasing in the left, and left cancellative — for multiplication, in each case whenever the left factor is nonzero, since for every (Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and — the workhorse of the page: subtraction, division with remainder, the exponent laws and the Cantor normal form all run on it). Addition is associative; multiplication is associative and distributes over addition on the left. The companion false statements show that addition and multiplication need not be commutative, right distributivity and strict monotonicity of addition in the left argument fail, and the ordinal is countable. The last of these is the notation clash between ordinal and cardinal exponentiation, and Ordinal and cardinal are different operations that share one notation is the standing warning about it.
Subtraction, division, and the normal form. For there is exactly one with ; for every is with , uniquely. Iterating the division by successive powers of produces the Cantor normal form: every nonzero ordinal is with strictly decreasing exponents and nonzero finite coefficients, in exactly one way. Existence needs the clause of and ; and for exponentiation is strictly increasing with , without which "the largest with " is not known to exist at all, together with continuity at limits, which is what makes the candidates attain their supremum. Uniqueness needs the additive indecomposability of , proved inside Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way, and it is uniqueness that licenses the definite article in "the Cantor normal form".
The dictionary with is not optional.
On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product proves that on the ordinal
and are literally the Peano operations of
construction-of-the-natural-numbers, and that is closed under all
three ordinal operations. Without it the library would carry two unrelated
functions written on the same set. Note the exact scope: no prerequisite of
this page supplies a natural-number exponentiation, so no agreement is claimed
for exponentiation, only closure.
The first uncountable ordinal, and where choice starts. is defined as the Hartogs number , and Hartogs: an ordinal that does not inject into a given set is a theorem of ZF, so exists without any choice principle; so does everything in is uncountable, every ordinal below it is at most countable, it is a cardinal and a limit ordinal, and its existence is a theorem of ZF — that is uncountable, that every ordinal below it is at most countable, that it is a cardinal and a limit ordinal. The bridge that has to be written out there is "an ordinal injects into if and only if it is at most countable", which is what turns Hartogs' theorem into a statement about countability.
The cost begins at the last theorem. Assuming countable choice: every at most countable subset of is bounded below , so no at most countable subset of is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable assumes the Axiom of Countable Choice and spends it at exactly one step, the appeal to Countable unions of at most countable sets, assuming . Its conclusion — that no at most countable subset of is cofinal in it — is the fact later topology pages need, and it is not a theorem of ZF: consistently with ZF, is the supremum of an -sequence of countable ordinals. Choice ledger for this page: exists in ZF, and the boundedness theorem does not keeps that ledger, in the manner of the published The choice ledger: what costs the Axiom of Choice and what does not, and names the external model that witnesses the failure.
What this page deliberately does not build. The cofinality function and the regular/singular vocabulary are not defined; only cofinal subset of an ordinal is, which is all the boundedness theorem needs. The aleph hierarchy is not built either, so the first uncountable ordinal is written throughout and never , and cardinal exponentiation is never used. Fixed-point theory for normal functions is absent; the ordinal is exhibited by hand on the companion page instead.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal
Statement
Let be a class function: a rule, given by a formula in the language of set theory, that assigns a set to every function whose domain is an ordinal (Ordinal (von Neumann)). Then there is a class function , given by a formula and defined at every ordinal, such that
and is the only one: any class function defined at every ordinal and satisfying for every ordinal agrees with at every ordinal. Here is the restriction of to the set of ordinals below , which is a set even though is not.
Like Transfinite recursion, this is a theorem schema of ZF: one theorem for each formula defining . It uses Replacement, inherited from that theorem, and it uses no form of the Axiom of Choice.
Why the published theorem does not already say this. Transfinite recursion is stated for a well-order , that is for a set, and it delivers one function whose domain is that set. An operation such as has to be defined at every ordinal , and the ordinals are not a set (Burali-Forti: there is no set of all ordinals), so no single instance of the published theorem defines it. What is proved below is exactly the bridge: the instances at the individual ordinals cohere, and the coherence is supplied by the published theorem's own uniqueness clause. No new recursion principle is introduced.
Facts & Assumptions
Given: A class function as in the statement, and the axioms of ZF. No choice principle is assumed. For an ordinal we write for carrying the membership relation.
is a well-determined set for every function whose domain is an ordinal, and the rule is given by a formula.
Transfinite recursion on a set: for a well-order (Well-order and well-ordered set) and a class function defined on functions whose domains are proper initial segments of , there is exactly one function with domain such that for every (Transfinite recursion).
An ordinal is a transitive set on which is a strict well-order (Ordinal (von Neumann)).
, and every proper initial segment of a well-order is for exactly one (Initial segment of a well-order).
Every element of an ordinal is an ordinal, is an ordinal, and if and only if or (claims (a), (c), (f) of Basic closure properties of ordinals).
Every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals).
Proof
For every ordinal the pair is a well-order, by clause 2 of the definition of an ordinal.
For the initial segment of determined by is , because by transitivity of ; so by [L3] the proper initial segments of are exactly the ordinals , and a function whose domain is one of them is a function whose domain is an ordinal, to which applies.
If then : transitivity of gives , and gives , so , whence or by [L4], and either way .
Applying [L1] to the well-order and to yields, for each ordinal , exactly one function with domain satisfying for every .
Coherence: for put , a function with domain ; for transitivity of gives , so and , so satisfies the recursion on and the uniqueness half of [L1] applied to gives .
Define , which makes sense because is an ordinal by [L4] and ; the defining condition is a formula in , so is a class function defined at every ordinal.
For every ordinal and every we have , hence and therefore ; so , which is a set because is.
Consequently for every ordinal , which is the required recursion equation.
For uniqueness, let be a class function defined at every ordinal with for every , and suppose for some ordinal ; then is a set by Separation, it is a set of ordinals by [L4], and it is nonempty because , so it has an -least element by [L5].
Every lies in , because gives , and by minimality of , so ; hence and , contradicting .
No such exists, so and agree at every ordinal, and is the unique class function on the ordinals satisfying .
Remarks
What is spent. Replacement, through Transfinite recursion, and Separation, at step 6.1. No choice principle appears anywhere, for the same reason as in the published theorem: at every stage the object used is the unique function with a given domain, never one selected from many.
Three cases, not two. The lemma says nothing about how is given. In practice is defined by the three-way split of Successor and limit ordinals — a value at , a rule at a successor, a rule at a limit — and that split is exhaustive and exclusive for every ordinal. Writing "successor or limit" and forgetting is the standard way to define an operation that is undefined at .
Why the restriction is a set. Step 4.1 is not bookkeeping. is a proper class, so "" needs an argument, and the argument is that it coincides with the restriction of the set function . Without it, would not even be an application of to a set.
The naming. Some texts state this as "transfinite recursion on the class of ordinals" and prove it directly by a least-counterexample argument. The route taken here spends nothing new: it reuses the published theorem at each ordinal and glues, and the glue is that theorem's uniqueness clause.
Ordinal addition exists and is unique: the clauses at , at a successor and at a limit determine one operation, and its values are ordinals
Statement
Fix an ordinal (Ordinal (von Neumann)). There is exactly one class function , defined at every ordinal , satisfying the three clauses
and every value is an ordinal.
The three clauses are exhaustive and mutually exclusive, because every ordinal is exactly one of , a successor, or a limit (Successor and limit ordinals). The union in the third clause is the least upper bound of the earlier values (Basic closure properties of ordinals, claim (e)), so the limit clause reads "take the supremum of what has been built so far".
This is the well-definedness obligation discharged before ordinal addition is written down; the operation itself is named in the definition that follows. The proof is a theorem of ZF and uses no choice principle.
Facts & Assumptions
Given: A fixed ordinal and the axioms of ZF. No choice principle is assumed. For a function , is its range.
Recursion along the ordinals: for a class function assigning a set to every function whose domain is an ordinal there is exactly one class function , defined at every ordinal, with for all (Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal).
Every ordinal is exactly one of: , a successor ordinal with uniquely determined, or a limit ordinal (Successor and limit ordinals).
is an ordinal whenever is, and is an ordinal for every set of ordinals, and is their least upper bound (claims (c) and (e) of Basic closure properties of ordinals).
Every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals), and is such a set whenever holds and is a property of ordinals.
Proof
Define a class function on functions whose domain is an ordinal by: if ; if ; and if is a limit ordinal.
The three cases are exhaustive and mutually exclusive by [L2], and is determined by , so is a well-determined set for every such and the rule is a formula.
By [L1] there is exactly one class function , defined at every ordinal, with for every ordinal .
Unwinding the three cases of : ; , since ; and for a limit , .
Every value is an ordinal: were not an ordinal for some , [L4] would give a least with not an ordinal, and each of the three cases refutes that, since is an ordinal, is an ordinal by [L3] because makes an ordinal, and is a union of a set of ordinals, hence an ordinal by [L3].
Uniqueness: a class function defined at every ordinal and satisfying the three displayed clauses satisfies for every , one case at a time, so by the uniqueness half of [L1].
Hence exactly one class function on the ordinals satisfies the three clauses, and all its values are ordinals.
Remarks
Why a bridge lemma is used and not Transfinite recursion directly. The published recursion theorem is stated for a well-order, that is for a set, and delivers a function whose domain is that set. What is needed here is a rule defined at every ordinal, and the ordinals are not a set. Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal is exactly that bridge, and it is proved from the published theorem's uniqueness clause.
Three cases, and the one that is usually forgotten. Writing the recursion with a successor clause and a limit clause only leaves the operation undefined at , since is neither. The published Successor and limit ordinals states the three-way split in the form used at step 1.2, and it is cited rather than assumed.
The same argument serves multiplication and exponentiation. Only the three clauses of change. The two corollaries later on this page repeat this proof with different clauses, and the exponentiation case additionally restricts the limit clause to ; see Ordinal exponentiation exists and is unique, with the limit clause taken over so that for why that restriction is not optional.
Ordinal addition
Definition
Let and be ordinals (Ordinal (von Neumann)). The sum is defined by recursion on , in the three cases of Successor and limit ordinals:
That exactly one operation satisfies these three clauses, and that all its values are ordinals, is Ordinal addition exists and is unique: the clauses at , at a successor and at a limit determine one operation, and its values are ordinals, proved immediately above. The union in the limit clause is the least upper bound of the values already produced (claim (e) of Basic closure properties of ordinals), so it may be written and the clause read as "at a limit, take the supremum".
Notation. We write , , and so on for the finite ordinals, and for applied to a set of ordinals. The successor operation is now a special case of addition:
so from here on and denote the same ordinal, and both notations are used, whichever reads better.
Remarks
-
The recursion is on the right argument only. The left argument is a parameter, frozen before the recursion starts. This asymmetry is not an artefact of the presentation: ordinal addition is genuinely asymmetric, and the asymmetry is exactly what FALSE: ordinal addition is commutative and FALSE: implies exhibit later on this page.
-
What the clauses say concretely. is ", and then more steps". is the order type of followed by turns that picture into a theorem: is the order type of a copy of followed by a copy of . The order-type description is usually the one to compute with; the recursion is the one that makes the definition legitimate.
-
The first interesting value. is the least limit ordinal ( is the least limit ordinal), and it is the least ordinal at which the third clause fires at all: below every ordinal is or a successor, so below this recursion is literally the Peano recursion for addition on . That the two agree there is On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product, and it is a theorem, not a convention.
-
Suprema need no completeness axiom. The limit clause takes the union of a set of ordinals, which is an ordinal and is their least upper bound, by claim (e) of Basic closure properties of ordinals and the remark following it. Nothing resembling the least upper bound property of is assumed; it is a closure property of the ordinals themselves.
-
Left addition of a limit is a limit. For a limit , the values for are strictly increasing and their supremum is not attained, so is again a limit ordinal. This is recorded as a clause of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and , where it is proved.
Ordinal multiplication exists and is unique, and its values are ordinals
Statement
Fix an ordinal (Ordinal (von Neumann)). There is exactly one class function , defined at every ordinal , satisfying the three clauses
where is ordinal addition (Ordinal addition ), and every value is an ordinal.
The three clauses are exhaustive and mutually exclusive because every ordinal is exactly one of , a successor, or a limit (Successor and limit ordinals). This is the well-definedness obligation discharged before ordinal multiplication is written down; the operation itself is named in the definition that follows. The proof is a theorem of ZF and uses no choice principle.
Facts & Assumptions
Given: A fixed ordinal and the axioms of ZF. No choice principle is assumed. For a function , is its range.
Recursion along the ordinals: for a class function assigning a set to every function whose domain is an ordinal there is exactly one class function , defined at every ordinal, with for all (Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal).
Every ordinal is exactly one of: , a successor ordinal with uniquely determined, or a limit ordinal (Successor and limit ordinals).
is an ordinal for every set of ordinals, and is its least upper bound (claim (e) of Basic closure properties of ordinals).
Every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals), and is such a set whenever holds and is a property of ordinals.
Proof
Define a class function on functions whose domain is an ordinal by: if ; if ; and if is a limit ordinal.
The three cases are exhaustive and mutually exclusive by [L2], and is determined by , so is a well-determined set for every such and the rule is a formula.
By [L1] there is exactly one class function , defined at every ordinal, with for every ordinal .
Unwinding the three cases of : ; , since ; and for a limit , .
Every value is an ordinal: were not an ordinal for some , [L5] would give a least with not an ordinal, and each of the three cases refutes that, since is an ordinal, is an ordinal by [L4] because makes an ordinal, and is a union of a set of ordinals, hence an ordinal by [L3].
Uniqueness: a class function defined at every ordinal and satisfying the three displayed clauses satisfies for every , one case at a time, so by the uniqueness half of [L1].
Hence exactly one class function on the ordinals satisfies the three clauses, and all its values are ordinals.
Remarks
The successor clause adds on the right. , not . Since ordinal addition is not commutative, this is a genuine choice of convention, and it is the one that makes come out as " copies of " rather than " copies of " ( is the order type of ordered by last differences, that is copies of ).
Nothing here uses a property of . The proof needs only that is an ordinal, which is the content of Ordinal addition exists and is unique: the clauses at , at a successor and at a limit determine one operation, and its values are ordinals. Associativity, monotonicity and the rest are proved later and are not presupposed.
Ordinal multiplication
Definition
Let and be ordinals (Ordinal (von Neumann)). The product , also written , is defined by recursion on , in the three cases of Successor and limit ordinals:
with the ordinal addition of Ordinal addition . That exactly one operation satisfies these three clauses, and that all its values are ordinals, is Ordinal multiplication exists and is unique, and its values are ordinals, proved immediately above. The union in the limit clause is the least upper bound of the values already produced (claim (e) of Basic closure properties of ordinals).
The convention, stated where it is made. The successor clause appends a copy of on the right, so is " copies of ", laid end to end in the order given by . Made precise, this is is the order type of ordered by last differences, that is copies of : is the order type of ordered by last differences, that is, by comparing the -coordinate first and using the -coordinate only to break a tie.
Both conventions occur in the literature and they give genuinely different operations, since multiplication is not commutative. Under the one adopted here while ; under the opposite convention those two values are exchanged. This library always uses the convention above, which is the one of Jech and of the Wikipedia article cited below.
Remarks
-
Why and not . The empty concatenation of copies of is empty. The multiplicative unit appears one clause later: , and is proved in Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and , so .
-
The limit clause is a supremum, and it is where the product loses commutativity. , and each is a finite ordinal, so the supremum is ; whereas , which is strictly larger. Both computations are carried out in FALSE: ordinal multiplication is commutative.
-
Notation. abbreviates , and the product binds tighter than the sum, so means . Ordinal expressions in this library are always written with that convention.
-
Agreement with the natural numbers. Below the limit clause never fires, and the two remaining clauses are literally the Peano clauses for multiplication on . That the ordinal product of two natural numbers is their natural-number product is On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product.
Ordinal exponentiation exists and is unique, with the limit clause taken over so that
Statement
Fix an ordinal (Ordinal (von Neumann)). There is exactly one class function , defined at every ordinal , satisfying the three clauses
with the ordinal multiplication of Ordinal multiplication , and every value is an ordinal.
The limit clause runs over , and that restriction is not cosmetic. With the unrestricted clause the value would be one of the sets united, so would come out and in fact equal to , whereas raised to a limit must be . With the restriction above the single formula is correct for every , including , and no case split on is needed. For the restriction changes nothing, since then and .
This is the well-definedness obligation discharged before ordinal exponentiation is written down; the operation itself is named in the definition that follows. The proof is a theorem of ZF and uses no choice principle.
Facts & Assumptions
Given: A fixed ordinal and the axioms of ZF. No choice principle is assumed. For a function , is its range, and its restriction to .
Recursion along the ordinals: for a class function assigning a set to every function whose domain is an ordinal there is exactly one class function , defined at every ordinal, with for all (Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal).
Every ordinal is exactly one of: , a successor ordinal with uniquely determined, or a limit ordinal (Successor and limit ordinals).
is an ordinal for every set of ordinals, and is its least upper bound (claim (e) of Basic closure properties of ordinals).
is an ordinal whenever and are (Ordinal multiplication , Ordinal multiplication exists and is unique, and its values are ordinals).
Every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals), and is such a set whenever holds and is a property of ordinals.
Proof
Define a class function on functions whose domain is an ordinal by: if ; if ; and if is a limit ordinal.
The three cases are exhaustive and mutually exclusive by [L2], and is determined by , so is a well-determined set for every such and the rule is a formula.
By [L1] there is exactly one class function , defined at every ordinal, with for every ordinal .
Unwinding the three cases of : ; , since ; and for a limit , , because the domain of is and removing from it removes exactly the value at .
Every value is an ordinal: were not an ordinal for some , [L5] would give a least with not an ordinal, and each of the three cases refutes that, since is an ordinal, is an ordinal by [L4] because makes an ordinal, and at a limit the set united is a set of ordinals, so its union is an ordinal by [L3].
Uniqueness: a class function defined at every ordinal and satisfying the three displayed clauses satisfies for every , one case at a time, so by the uniqueness half of [L1].
Hence exactly one class function on the ordinals satisfies the three clauses, and all its values are ordinals.
Remarks
The value at , worked out, and what the naive clause breaks. By the clauses, and , and then for every ; at a limit the restricted union is , as it should be. Had the union run over all it would have contained , giving . That is not merely unattractive: it falsifies the exponent law of and ; and for exponentiation is strictly increasing with at , , , since makes the left side while the right side is . Many texts avoid the issue by splitting the definition into a case and a case ; the restricted clause is the same definition without the split.
The convention . The clause applies to every , so here. This is the convention that makes the successor clause uniform, and it is the one used in Ordinal exponentiation , with the conventions and and everywhere below.
This is ordinal, not cardinal, exponentiation. The two operations share the notation and disagree already at , which is here. Ordinal and cardinal are different operations that share one notation sets out the difference; FALSE: the ordinal is uncountable computes the value.
Ordinal exponentiation , with the conventions and
Definition
Let and be ordinals (Ordinal (von Neumann)). The power is defined by recursion on , in the three cases of Successor and limit ordinals:
with the ordinal multiplication of Ordinal multiplication . That exactly one operation satisfies these three clauses, and that all its values are ordinals, is Ordinal exponentiation exists and is unique, with the limit clause taken over so that , proved immediately above.
The first clause applies to every , so in particular .
Remarks
-
The limit clause ranges over , not over , and the restriction is load bearing. The unrestricted union would include the value , and at that single stray term flips the answer: it would make instead of . With the restriction, one formula is correct for every at once and no case split on is needed. Ordinal exponentiation exists and is unique, with the limit clause taken over so that carries the details of that restriction; and ; and for exponentiation is strictly increasing with proves the exponent law that the unrestricted clause would falsify. For the two clauses agree, because then and , so dropping the term at does not lower the supremum.
-
. Indeed , and is proved in Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and .
-
This is not cardinal exponentiation. The ordinal is , computed in FALSE: the ordinal is uncountable; the cardinal power of by the size of is the size of , which is uncountable. The two operations share one notation and are not the same function. Ordinal and cardinal are different operations that share one notation is the standing warning, and cardinal exponentiation is not defined at this point in the reading order; it is introduced later, on Cardinal Arithmetic, Cofinality and the Alephs.
-
Notation and precedence. means , and means ; powers bind tightest, then products, then sums. The Cantor normal form of Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way is written with that convention throughout.
-
The base is a parameter, the exponent is what the recursion runs on. As with Ordinal addition and Ordinal multiplication , the recursion is on the right argument, and the operation is correspondingly asymmetric: and behave quite differently, and only the second is continuous at limits.
is the order type of followed by
Statement
Let and be well-orders (Well-order and well-ordered set) with order types and (Every well-order has a unique order type). Their ordered sum is the set with
that is, a copy of with a copy of placed entirely above it. Then:
(a) is a well-order and (Ordinal addition ). In particular, taking and with their membership orders, is the order type of a copy of followed by a copy of .
(b) If is a well-order and is an initial segment (Initial segment of a well-order), then, with and carrying the order inherited from ,
No choice principle is used; the whole argument runs on Every well-order has a unique order type, which is itself choice free.
Facts & Assumptions
Given: Well-orders , and . Ordinals carry the membership order, and denotes order type. Subsets of a well-order always carry the inherited order, which is again a well-order (Well-order and well-ordered set, Initial segment of a well-order).
Every well-order is order isomorphic to exactly one ordinal, its order type, and order isomorphic well-orders have the same order type (Every well-order has a unique order type).
A well-order is a total order in which every nonempty subset has a least element (Well-order and well-ordered set).
An order isomorphism is a bijection with ; a strictly increasing bijection between total orders is one; identities, inverses and composites of order isomorphisms are order isomorphisms; and an order isomorphism carries the initial segment below a point onto the initial segment below its image (Order embedding and order isomorphism).
; an initial segment is a downward closed subset; every initial segment is itself a well-order (Initial segment of a well-order).
, , and for limit (Ordinal addition ).
An ordinal is a transitive set strictly well ordered by , so for ordinals the initial segment of determined by is itself; is an ordinal and is its greatest element (Ordinal (von Neumann), Basic closure properties of ordinals).
Transfinite induction over the ordinals: if a property of ordinals fails at some , apply Transfinite induction to the well-order and to ; since every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals) and the initial segment of below is , it follows that if holds at whenever it holds at every ordinal in , then holds at every ordinal.
Every ordinal is exactly one of , a successor, or a limit; a nonzero ordinal is a limit if and only if implies (Successor and limit ordinals).
Proof
is a well-order: the relation is total, since two points with different first coordinates are compared by and two points with equal first coordinates are compared inside or inside , and it is transitive and irreflexive for the same reason; and a nonempty has a least element, namely if meets , and otherwise, the two minima existing by [L2].
If and are order isomorphisms of well-orders then and define an order isomorphism ; taking and with the isomorphisms supplied by [L1], and have the same order type.
Case : and is an order isomorphism onto , so .
Case , assuming : the set of points of strictly below is exactly , with the same order, and is the greatest element of because every other point is or with ; so extending an order isomorphism by gives an order isomorphism onto , whence .
Case a limit, assuming for every : let be the order isomorphism of onto ; for the points below form exactly , so carries onto the initial segment of below , which is the ordinal , giving ; moreover every point of lies in some with , since lies in and with lies in with by [L8]; hence .
The three cases of [L8] are exhaustive, and each of steps 2.1, 2.2 and 2.3 derives the claim at from the claim at every ordinal in , so by [L7] for every ordinal and every ordinal .
Claim (a): is a well-order by step 1.1, and by step 1.2 and step 3.1.
Claim (b): let be an initial segment of and define by for and otherwise; is a bijection, and it is strictly increasing, because with forces by downward closure of , so the only mixed case is , , where ; hence is an order isomorphism by [L3] and by step 4.1.
Claims (a) and (b) are established.
Remarks
What this buys. The recursive definition of is what makes the operation legitimate, but it is a poor tool for computing. The order-type description is the tool: is one point followed by a copy of , which is again a copy of , so ; while is a copy of with a point on top, which has a greatest element and so is not a copy of . Both computations are carried out in FALSE: ordinal addition is commutative.
Clause (b) is the one used later. Splitting a well-order at an initial segment is exactly the move behind For there is exactly one ordinal with : an ordinal below is an initial segment of , so outright, with no recursion at all.
The tags and are there only to force disjointness. and may overlap, or be equal; the ordered sum has to keep the two copies apart, and the pair encoding is the cheapest way to do it. Nothing in the argument depends on the particular tags.
is the order type of ordered by last differences, that is copies of
Statement
Let and be ordinals (Ordinal (von Neumann)). Order the Cartesian product by last differences:
so the second coordinate is compared first and the first coordinate only breaks a tie. Write for the resulting ordered set. Then is a well-order (Well-order and well-ordered set) and
(Every well-order has a unique order type, Ordinal multiplication ). In words: is copies of , laid end to end in the order given by , one copy for each .
No choice principle is used.
Facts & Assumptions
Given: Ordinals and , and the ordered set described above. Ordinals carry the membership order and denotes order type.
Every well-order is order isomorphic to exactly one ordinal, its order type, and order isomorphic well-orders have the same order type (Every well-order has a unique order type).
A well-order is a total order in which every nonempty subset has a least element (Well-order and well-ordered set).
An order isomorphism is a bijection with ; a strictly increasing bijection between total orders is one; and the restriction of an order isomorphism to a subset is an order isomorphism onto the image (Order embedding and order isomorphism).
An initial segment is a downward closed subset, and every initial segment of a well-order is itself a well-order (Initial segment of a well-order).
for every well-order and every initial segment of it (claim (b) of is the order type of followed by ).
, , and for limit (Ordinal multiplication ).
An ordinal is a transitive set strictly well ordered by , and every element of an ordinal is an ordinal (Ordinal (von Neumann), Basic closure properties of ordinals).
Transfinite induction over the ordinals: if a property of ordinals fails at some , apply Transfinite induction to the well-order and to ; since every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals) and the initial segment of below is , it follows that if holds at whenever it holds at every ordinal in , then holds at every ordinal.
Every ordinal is exactly one of , a successor, or a limit; a nonzero ordinal is a limit if and only if implies (Successor and limit ordinals).
Proof
is a well-order: the relation is irreflexive, transitive and trichotomous because is so on and on and the rule compares second coordinates first; and a nonempty has a least element, obtained by taking the -least second coordinate occurring in and then the -least first coordinate with , both existing by [L2] applied inside and inside .
For an ordinal with the set is downward closed in , because with gives or and hence by transitivity of ; and a downward closed subset of an ordinal is itself an ordinal, being transitive and strictly well ordered by .
Case : , whose order type is .
Case , assuming : the set is an initial segment of by step 1.2, its complement is , and is an order isomorphism of that complement onto , since two points of it are compared by their first coordinates; and , because the identity is an order isomorphism and order types are unique by [L1]; so [L5] gives .
Case a limit, assuming for every : let be the order isomorphism of onto ; for the set is downward closed, so is downward closed in and hence an ordinal by step 1.2, and restricts to an order isomorphism of onto it, giving ; every point of lies in with by [L9]; hence .
The three cases of [L9] are exhaustive, and each of steps 2.1, 2.2 and 2.3 derives the claim at from the claim at every ordinal in , so by [L8] for all ordinals and .
is therefore a well-order of order type .
Remarks
Why last differences and not first differences. With the order above, the copy sits below the copy whenever , so the picture is " copies of ", matching the successor clause of Ordinal multiplication , which appends a copy of on the right. Ordering by first differences would give " copies of ", which is the product under the opposite convention and is a different ordinal in general.
The two standard computations. is copies of a two element set, which is a copy of ; is two copies of , which is . Both are carried out in FALSE: ordinal multiplication is commutative, and they are the shortest possible demonstration that ordinal multiplication is not commutative.
Where the sum lemma enters. Only at step 2.2, through clause (b) of is the order type of followed by : cutting the product at the last copy of splits it into an initial segment and a remainder, and the order type of a split is the sum of the two order types. The limit case needs no such cut, only that the initial pieces exhaust the whole.
Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and
Statement
Let , , be ordinals (Ordinal (von Neumann)) and let be a limit ordinal (Successor and limit ordinals), with and as in Ordinal addition and Ordinal multiplication . Then:
(a) Identities. , , , and .
(b) Strictly increasing on the right, for . implies ; equivalently . Hence left cancellation: implies ; and , with equality exactly when .
(c) Weakly increasing on the left, for . implies , and . Only the weak inequality holds, and that is best possible: while , which is refuted in full among this page's false statements.
(d) Strictly increasing on the right, for . If then implies . Hence for : implies , and whenever . Also if and only if or .
(e) Weakly increasing on the left, for . implies .
(f) Continuity at limits. and , which are the defining clauses restated as supremum properties. More usefully, if is nonempty with , then
(g) Limits go to limits. is a limit ordinal, and is a limit ordinal whenever .
Throughout, for a set of ordinals (Basic closure properties of ordinals, claim (e)). Everything here is a theorem of ZF and uses no choice principle.
Facts & Assumptions
Given: Ordinals , , and a limit ordinal . The order is and .
, , and for limit (Ordinal addition ).
, , and for limit (Ordinal multiplication ).
is an ordinal; is an ordinal and is the least upper bound of any set of ordinals; if and only if or ; and (claims (b), (c), (e), (f) of Basic closure properties of ordinals).
Exactly one of , , holds, and every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals).
Every ordinal is exactly one of , a successor, or a limit; and a nonzero ordinal is a limit if and only if implies , in which case (Successor and limit ordinals).
Transfinite induction over the ordinals: if a property of ordinals fails at some , apply Transfinite induction to the well-order , which is a well-order by clause 2 of Ordinal (von Neumann) and claim (c) of Basic closure properties of ordinals, and to , whose initial segment below is ; so if holds at whenever it holds at every ordinal in , then holds at every ordinal.
Proof
For ordinals : if and only if , since gives by transitivity and , while gives ; consequently , and implies , because gives .
For a set of ordinals is its least upper bound, so if every member of is some member of then ; for a limit ordinal one has , (because and ), and , so also .
Directly from the clauses: ; ; ; and .
for every , by induction: at this is ; at , ; and at a limit , .
for every , by induction: at this is [L2]; at , ; and at a limit , .
for every , by induction: at this is [L2]; at , by step 1.3; and at a limit , .
Claim (b), the inequality: by induction on , for every one has . At there is nothing to prove. At , gives by [L3], so , using the claim at when , and . At a limit, gives by step 1.2, and .
Claim (c), the inequality for : by induction on . At it is . At , the claim at gives , hence by step 1.1. At a limit, every with is , so the suprema compare by step 1.2.
, since by step 1.3 and step 2.1; together with step 1.3 and steps 2.1 to 2.3 this proves claim (a).
Left cancellation for : if then or by [L4], so by step 2.4 and [L3]; and with equality exactly when , again by step 2.4. This completes claim (b).
: since , step 2.5 gives , and by step 2.1. This completes claim (c).
Claim (d), the inequality: let ; by induction on , for every one has . At there is nothing to prove. At , gives using the claim at , and by step 2.4 applied to . At a limit, by step 1.2 and .
Claim (e): let ; by induction on . At both sides are . At , the claim at gives , so , the first inequality by step 2.5 and the second by step 2.4. At a limit, the suprema compare by step 1.2.
The rest of claim (d): for , gives by step 3.4 and [L4], which is cancellation; for by step 3.4 and step 3.1; and forces or , since and give , while or each give by step 2.2 and [L2].
Claim (f): the first two identities are [L1] and [L2] with . For the refinement, let be nonempty with ; then gives , and conversely each lies in some , so by step 2.4 and the suprema compare by step 1.2; the same argument with step 3.4 in place of step 2.4 gives the multiplicative half when .
Claim (g): , because by step 1.2 and so by step 2.4 and step 1.3; and is not a successor, since would put , hence for some , whence by step 1.1 and step 2.4, which [L3] forbids; the same argument with step 3.4 in place of step 2.4, and in place of , shows is a limit ordinal when .
Claims (a) to (g) are established.
Remarks
Which asymmetries are real. Strictness holds on the right and fails on the left, for both operations. The failures are not pathologies to be worked around; they are the content of and , and they are exhibited as false statements later on this page. Cancellation therefore holds on the left only: gives , whereas does not, since .
Continuity is what later "least such ordinal" arguments consume. Clause (f) in its refined form says that to evaluate or it is enough to run over any set unbounded in , not over all of . That is the step used in Ordinal multiplication is associative, and , in and ; and for exponentiation is strictly increasing with and again in Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way, each time to move a supremum past an operation.
Clause (g) is what makes the division algorithm work. In For every ordinal is with , in exactly one way the least with has to be a successor, and the reason is exactly that is a limit, so the strict inequality cannot first appear at a limit stage.
No completeness is assumed. Every supremum here is a union of a set of ordinals, an ordinal by claim (e) of Basic closure properties of ordinals. The ordinals are closed under suprema of sets for free, which is what makes the limit clauses legitimate in the first place.
Ordinal addition is associative
Statement
For all ordinals , , (Ordinal (von Neumann)),
with as in Ordinal addition . Sums of ordinals may therefore be written without brackets, and this library does so from here on.
No choice principle is used. Associativity is not accompanied by commutativity, which is refuted among this page's false statements.
Facts & Assumptions
Given: Ordinals , , , each regarded as a well-order under membership. For well-orders and , is the ordered sum on , a copy of with a copy of placed entirely above it ( is the order type of followed by ).
For well-orders and , is a well-order and (claim (a) of is the order type of followed by ).
Every well-order is order isomorphic to exactly one ordinal, its order type (Every well-order has a unique order type).
A strictly increasing bijection between total orders is an order isomorphism, and order isomorphic well-orders have the same order type (Order embedding and order isomorphism, Every well-order has a unique order type).
An ordinal is a transitive set strictly well ordered by membership, so it is a well-order (Ordinal (von Neumann), Well-order and well-ordered set).
Proof
For an ordinal the identity map is an order isomorphism of onto , so by the uniqueness in [L2].
The elements of are exactly the triples of shapes with , with , and with ; those of are exactly , and with the same ranges; and in each of the two ordered sets the three families occur as three consecutive blocks, in the order -block, then -block, then -block, with each block carrying its own order.
The map sending , and is therefore a bijection preserving the block a point belongs to and its position inside that block, hence strictly increasing, hence an order isomorphism of onto by [L3].
Computing both order types with [L1] and step 1.1: , and .
The two well-orders are order isomorphic by step 2.1, so their order types agree by [L3], giving .
Remarks
Why the order-type route rather than a recursion. Associativity can also be proved by transfinite induction on , and the limit case then needs the continuity clause of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and together with the fact that is unbounded in . The order-type argument avoids the case analysis entirely: concatenation of well-orders is visibly associative, and is the order type of followed by transports that to the arithmetic.
Associativity does not rescue commutativity. The two are independent: the ordinals under form a semigroup with identity and nothing more. while , which is computed in FALSE: ordinal addition is commutative; and left cancellation holds while right cancellation fails, since (FALSE: implies ).
Brackets are dropped from here on. Cantor normal forms such as (Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way) are written unbracketed precisely because of this theorem.
Ordinal multiplication is associative, and
Statement
For all ordinals , , (Ordinal (von Neumann)), with and as in Ordinal addition and Ordinal multiplication :
(a) Left distributivity. .
(b) Associativity. .
Distributivity holds on the left only. The right-hand law is false, and so is commutativity of ; both are refuted among this page's false statements, and both refutations are named in the Remarks below.
No choice principle is used.
Facts & Assumptions
Given: Ordinals , , . For a set of ordinals, is its least upper bound (Basic closure properties of ordinals, claim (e)).
, , and for limit (Ordinal multiplication ).
, , and for limit (Ordinal addition ).
Ordinal addition is associative (Ordinal addition is associative).
From Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and : and (claim (a)); implies (claim (b)); for , implies , and exactly when or (claim (d)); if is a limit ordinal and is nonempty with , then and, for , (claim (f)); and and, for , are limit ordinals whenever is (claim (g)).
Every ordinal is exactly one of , a successor, or a limit (Successor and limit ordinals).
Transfinite induction over the ordinals: if a property of ordinals fails at some , apply Transfinite induction to the well-order and to ; since every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals), it follows that if holds at whenever it holds at every ordinal in , then holds at every ordinal.
Proof
Claim (a) at and at a successor: ; and assuming , the successor clauses give , the middle equality by [L3].
Claim (a) at a limit when : both sides are , since for every by [L4].
Claim (a) at a limit when , assuming for every : the set is a nonempty subset of the limit ordinal with by [L2] and [L4], so by [L4]; and is a nonempty subset of the limit ordinal with by [L1] and [L4], so by [L4]; the two right-hand sides are the same set's supremum.
The three cases of [L5] are exhaustive and steps 1.1, 1.2 and 1.3 derive claim (a) at from claim (a) at every ordinal in , so by [L6] claim (a) holds for all ordinals , , .
Claim (b), by induction on . At both sides are by [L1] and [L4]. At , assuming : , the third equality being step 2.1. At a limit: if or then both sides are by [L4], since in that case and is either because or because ; otherwise and , so by [L4], and assuming for every one gets by [L1], while is a nonempty subset of the limit ordinal with , so by [L4]; the three cases of [L5] are exhaustive, so [L6] gives claim (b) for all .
Claims (a) and (b) are established.
Remarks
Where the limit cases really need the continuity clause. In both inductions the limit step is the assertion that multiplication on the left commutes with a supremum taken over any set unbounded in a limit ordinal. That is claim (f) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and in its refined form, and it is used twice in step 1.3 and once in step 3.1. Without it one is left comparing with , which are indexed by different sets.
The degenerate cases are not decoration. At the ordinal is , not a limit, so the continuity clause does not apply and the case has to be handled separately; the same happens in claim (b) at . Both are one line, and both are wrong to skip.
Right distributivity is false, so the two laws are not a package. , while , which is strictly larger. That computation is FALSE: for all ordinals.
Commutativity fails too, and separately. while , so associativity and left distributivity are the whole of what survives; the computation is FALSE: ordinal multiplication is commutative. These are the two refutations the Statement above points at.
For there is exactly one ordinal with
Statement
Let and be ordinals (Ordinal (von Neumann)) with . Then there is exactly one ordinal with
namely the order type of the set of ordinals lying in but not in , taken with the membership order (Every well-order has a unique order type).
This is subtraction on the left: the unknown sits on the right of the sign, which is the side on which ordinal addition is strictly increasing and cancellative (Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and ). Subtraction on the other side does not exist in general: there is no ordinal at all with , since is a limit ordinal for every while is a successor.
No choice principle is used.
Facts & Assumptions
Given: Ordinals , that is . Every subset of a well-order carries the inherited order, again a well-order (Well-order and well-ordered set).
for every well-order and every initial segment of it (claim (b) of is the order type of followed by ).
Every well-order is order isomorphic to exactly one ordinal, its order type (Every well-order has a unique order type).
An initial segment is a downward closed subset (Initial segment of a well-order); an ordinal is a transitive set strictly well ordered by , so it is a well-order (Ordinal (von Neumann), Well-order and well-ordered set).
if and only if or (Basic closure properties of ordinals, claim (f)); exactly one of , , holds (Trichotomy and well-ordering of the ordinals).
Left cancellation: implies ; and is a limit ordinal whenever is (claims (b) and (g) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and , with as in Ordinal addition ).
Proof
is an initial segment of the well-order : it is a subset of because , and it is downward closed in because gives by transitivity of .
For an ordinal the identity is an order isomorphism of onto , so by the uniqueness in [L2].
Put , which exists by [L2] since is a subset of the well-order ; then [L1] applied to and gives .
If also then , so by [L5]; hence exactly one such exists, and it is .
Remarks
The proof is a picture. is a copy of followed by whatever is left, and "whatever is left" is . Clause (b) of is the order type of followed by says exactly that the order type of a well-order split at an initial segment is the sum of the two order types, so no recursion is needed at all.
Why the hypothesis cannot be dropped. always holds (claim (b) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and ), so forces . The theorem is therefore sharp: the equation is solvable exactly when the hypothesis holds.
The other-sided equation. The claim in the Statement that no satisfies uses only that is a limit ordinal, which is claim (g) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and , and that is a successor. Right subtraction, when it exists, is also not unique: , so the equation has at least two solutions (FALSE: implies ).
Where it is used. Existence of the remainder in For every ordinal is with , in exactly one way is a direct application, and that theorem in turn is what extracts the coefficients of a Cantor normal form (Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way).
For every ordinal is with , in exactly one way
Statement
Let and be ordinals (Ordinal (von Neumann)) with . Then there are unique ordinals and with
is the quotient and the remainder of on division by ; concretely, is the largest ordinal with , and is what For there is exactly one ordinal with returns from .
No choice principle is used.
Facts & Assumptions
Given: Ordinals and , with and as in Ordinal addition and Ordinal multiplication . For a set of ordinals, is its least upper bound.
, , and for limit (Ordinal multiplication ).
From Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and : and (claim (a)); implies , left cancellation for , and (claim (b)); for , implies , hence implies (claim (d)); and implies (claim (e)).
If there is exactly one with (For there is exactly one ordinal with ).
Every nonempty set of ordinals has an -least element, and exactly one of , , holds (Trichotomy and well-ordering of the ordinals).
is an ordinal, if and only if or , and (claims (b), (c), (f) of Basic closure properties of ordinals); consequently if and only if .
Every ordinal is exactly one of , a successor, or a limit (Successor and limit ordinals).
Proof
: since gives , claim (e) of [L2] gives , and .
Uniqueness: suppose with ; if then by [L5], so by [L1] and [L2], which [L5] forbids; by symmetry is impossible too, so by [L4] and then by left cancellation.
The collection is a set of ordinals by Separation, and it is nonempty, because and by step 1.1.
Let be the -least element of , which exists by [L4].
is a successor: it is not , since and ; and it is not a limit , for then every would lie in by transitivity and outside by minimality, so by [L4], making an upper bound of and hence by [L1], contradicting ; so for a unique ordinal by [L6].
With that : and by minimality of , so by [L4]; and because .
By [L3] applied to there is exactly one with , and forces , since would give by [L2].
Existence is step 6.1 and uniqueness is step 1.2, so with in exactly one way.
Remarks
Why the least with has to be a successor. Because is continuous at limits: at a limit stage its value is the supremum of the earlier values, so it cannot overtake for the first time there. That is claim (f) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and in the form used at step 4.1, and it is the only place the limit clause of Ordinal multiplication is used.
The bound is a Separation device. "The least with " quantifies over all ordinals, which is not a set; step 1.1 supplies a specific witness inside , so the collection can be cut out of a set. Nothing depends on the particular bound.
Uniqueness is proved before existence, and independently of it. Step 1.2 uses only the monotonicity laws, so it applies to any two representations whatever their origin. This is the order used again in Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way, where uniqueness is what licenses the definite article in "the Cantor normal form".
The remainder can be and the quotient can be . If then and ; if divides exactly then . Neither case is excluded, and neither needs separate treatment.
and ; and for exponentiation is strictly increasing with
Statement
Let , , be ordinals (Ordinal (von Neumann)) and a limit ordinal, with and as in Ordinal multiplication and Ordinal exponentiation , with the conventions and . Then:
(a) Base values. ; ; for every ; whenever ; and whenever and .
(b) Strictly increasing in the exponent, for . implies .
(c) Continuity in the exponent, for . for every nonempty with ; in particular , and is a limit ordinal.
(d) The fixed-point bound, for . for every ordinal .
(e) Sum law. for all ordinals , , .
(f) Product law. for all ordinals , , .
Clause (d) is what makes "the largest with " a legitimate object when the Cantor normal form is extracted later on this page: it bounds the candidates by itself, and clause (c) is what makes the collection of candidates attain its supremum.
No choice principle is used. Note that the law is not claimed and is not true; the Remarks below compute a witness at , .
Facts & Assumptions
Given: Ordinals , , and a limit ordinal . For a set of ordinals, is its least upper bound (Basic closure properties of ordinals, claim (e)).
, , and for limit (Ordinal exponentiation , with the conventions and ).
, , and for limit (Ordinal multiplication ); , , and (Ordinal addition ).
From Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and : , and (claim (a)); for , implies , and exactly when or (claim (d)); if is a limit and is nonempty with , then for (claim (f)); and , and for , are limit ordinals (claim (g)).
Ordinal multiplication is associative and (Ordinal multiplication is associative, and ).
is an ordinal, if and only if or , and (claims (b), (c), (f) of Basic closure properties of ordinals); consequently if and only if ; and exactly one of , , holds (Trichotomy and well-ordering of the ordinals).
Every ordinal is exactly one of , a successor, or a limit; a limit satisfies , and (Successor and limit ordinals, Basic closure properties of ordinals).
Transfinite induction over the ordinals: if a property of ordinals fails at some , apply Transfinite induction to the well-order and to ; since every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals), if holds at whenever it holds at every ordinal in , then holds at every ordinal.
Proof
.
for every , by induction: ; ; and at a limit the set is , nonempty because , so its supremum is .
for every , by induction: at a successor this needs no hypothesis, since by [L3]; and at a limit every with has , so , the set being nonempty because .
for every , whenever , by induction: ; by [L3] since both factors are positive; and at a limit , belongs to the set whose supremum is , because and , so .
Clause (b): let ; by induction on , every satisfies . At there is nothing to prove. At , gives using the claim at , and by [L3], since by step 2.1 and . At a limit: if then , because puts in the set whose supremum is ; and if then with , so by the successor computation just made.
Clause (c): let . Including the term at does not change the supremum in [L1], since and , so . If is nonempty with , then is a subset of that set, giving ; conversely each lies in some , so by step 3.1, giving .
The second half of clause (c): for and a limit, by step 2.1, and is not a successor, since would put in for some with , whence by step 3.1 and [L6], which [L5] forbids; so is a limit ordinal.
Clause (d): let ; by induction on . At , . At , by step 3.1, so and hence by [L5]. At a limit, every satisfies by step 3.1, so , giving .
The last part of clause (a): for and , step 3.1 applied to gives .
Clause (e), by induction on . At : . At , assuming the claim at : , the fourth equality by [L4]. At a limit there are three cases. If then is a limit and so nonzero, giving by step 1.3, while by step 1.3 and [L3]. If both sides are by step 1.2 and [L3]. If then is a nonempty subset of the limit ordinal with supremum by [L2] and [L3], so step 4.1 gives by the claim at each ; and is a nonempty subset of the limit ordinal with supremum by steps 2.1, 3.1 and 4.2, so [L3] with gives ; the two suprema are of the same set.
Clause (f), by induction on . At : by [L1] and [L3]. At , assuming the claim at : , the third equality by step 5.1 and the fourth by [L2]. At a limit there are four cases. If then both sides are , by step 1.2 and [L1] and [L3]. If and then the left side is by step 1.3 applied twice, while is a limit by [L3] and so nonzero, making the right side as well. If and both sides are by step 1.2. If and then by step 4.4, so step 4.1 applied with base gives by the claim at each ; and is a nonempty subset of the limit ordinal with supremum by [L2] and [L3], so step 4.1 applied with base gives ; the two suprema are of the same set.
Clauses (a) to (f) are established.
Remarks
What clause (d) is for, and why it is not a fixed-point theorem. says only that the exponential never falls below the identity. It does not say that has a solution; that it does is a separate matter, exhibited by hand at on the companion examples page and proved there from clause (c), not from any general fixed-point theory. The inequality is used in Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way to bound the exponents that can occur, which is what turns "the largest with " into a search over a set.
The law that is false, computed. fails at , . On one side, clause (f) is not available, so compute directly: by associativity of , and , the last step because is unbounded in and is continuous on the right (claim (f) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and ); so . On the other side , and by left cancellation for . The failure is the exponential shadow of the failure of commutativity, and it is the reason clause (f) is stated with the exponent, not the base, distributing.
The three degenerate bases. and have to be separated in every limit case, because clause (c) needs : at the function is constant and at it is eventually constant, so neither is strictly increasing and neither has a limit ordinal as its value at a limit. Skipping those cases is the standard way to produce a proof that is wrong exactly at .
Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way
Statement
Let be an ordinal (Ordinal (von Neumann)) with . Then there is a natural number , a strictly decreasing list of ordinals and a list of natural numbers with , such that
and , the exponents and the coefficients are uniquely determined by . This expression is the Cantor normal form of ; the uniqueness is what licenses the definite article.
Indices run over the von Neumann natural , so the leading term is the one with index . Sums are unbracketed because ordinal addition is associative (Ordinal addition is associative), and powers bind tighter than products, which bind tighter than sums (Ordinal exponentiation , with the conventions and ).
No choice principle is used.
Facts & Assumptions
Given: An ordinal . A normal-form datum of length , for a natural number , is a pair of functions and with domain the von Neumann natural (The natural numbers (von Neumann)), the ordinals with whenever , and the ordinals with . Its value is , where and for ; this recursion is legitimate by Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal, and by associativity of its value is the unbracketed sum displayed in the Statement.
Exponent laws for a base , in particular for : implies ; ; is a limit ordinal for limit ; , , , and ( and ; and for exponentiation is strictly increasing with , Ordinal exponentiation , with the conventions and ).
For and any there are unique with and (For every ordinal is with , in exactly one way).
From Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and : , , (claim (a)); implies , and (claim (b)); (claim (c)); for , implies (claim (d)); implies (claim (e)); if is a limit and is nonempty with then (claim (f)); and is a limit ordinal for and a limit (claim (g)).
, and is associative (Ordinal multiplication is associative, and ).
, , (Ordinal multiplication ); and (Ordinal addition ).
is an ordinal; is an ordinal and the least upper bound of a set of ordinals; iff or ; (Basic closure properties of ordinals); hence iff . Exactly one of , , holds, and every nonempty set of ordinals has an -least element (Trichotomy and well-ordering of the ordinals).
Every ordinal is exactly one of , a successor or a limit; a limit has and is closed under successor (Successor and limit ordinals). is a limit ordinal and every ordinal in is or a successor (claims (iii) and (iv) of is the least limit ordinal).
Transfinite induction over the ordinals: if a property of ordinals fails at some , apply Transfinite induction to the well-order and to ; so if holds at whenever it holds at every ordinal in , then holds at every ordinal.
Proof
Preliminaries on and on powers of : for one has , by induction on over the ordinals in , since , since as is closed under successor, and since no ordinal in is a limit by [L7]; and is a limit ordinal, with for every , by [L1], [L5] and claims (d) and (g) of [L3].
Additive indecomposability: for every ordinal and every one has . By induction on . At , forces and . At : gives with , and claim (f) of [L3] applied to the nonempty gives , where each by [L4], step 1.1 and claim (d) of [L3]; so , and the reverse inequality is claim (c) of [L3]. At a limit: gives with , and is nonempty, contained in and has supremum , because any satisfies for some and may be replaced by the larger of and ; so claim (f) of [L3] gives , using the claim at each such , legitimate since .
The leading exponent exists: for the set contains , because , and it contains every with , because by [L1]; it has a greatest element , since forces and , since gives for some and hence with , and since a limit gives for every , whence and ; and then , the second inequality because .
Closure below a power of : if and then , by claim (b) of [L3] and step 2.1.
Existence, by induction on : take from step 2.2, so ; divide by using [L2] to get with ; here , since would give , and , since would give by claims (d) and (b) of [L3], contradicting . If then is a normal form of length . Otherwise , so the claim at gives a normal-form datum for with leading exponent and leading coefficient , and by [L3], so by [L1] and [L6]; prefixing to that datum therefore yields a normal-form datum whose value is .
Tail bound: if is a normal-form datum then the value of its tail satisfies ; indeed when , and for each term satisfies by claim (d) of [L3], [L1] and , so induction on the number of terms using step 3.1 gives .
Uniqueness, by induction on : let be a normal-form datum of value , with tail value , so that with by step 4.1; then by [L3], and by [L3], [L4] and ; so , which pins down, since a second datum with leading exponent would satisfy the same two inequalities and, say, would give by [L1] and [L6]; with fixed, the two representations with agree by the uniqueness in [L2], so and ; and , so the claim at makes the two tails identical when , while forces both data to have length , since a tail of length at least has value at least .
Existence is step 3.2 and uniqueness is step 5.1, so every ordinal has exactly one Cantor normal form.
Remarks
Where each hypothesis of and ; and for exponentiation is strictly increasing with is spent. The bound is what makes in step 2.2 a set: without it, "the largest with " ranges over the ordinals, which is not a set, and Separation has nothing to cut. Continuity of at limits is what makes attain its supremum; without it the maximum could fail to exist and the leading exponent would not be defined.
Additive indecomposability is the whole content of uniqueness. Step 2.1 says that adding anything strictly smaller than on the left of changes nothing. Its consequence, step 3.1, is that the ordinals below are closed under addition, and that is exactly why a tail with strictly smaller exponents cannot reach up to the leading term and disturb it.
Beyond base . More general base- expansions exist for ordinals , with digits below , but their proof requires a general digit-and-carry argument. The theorem and proof here concern only base .
What is not claimed. Nothing here says the normal form is computable, and nothing here uses or proves anything about . The ordinals with have normal form , whose exponent is itself, so the normal form does not always reduce a problem to strictly smaller data; one such ordinal, , is exhibited on the companion examples page, where it is shown to satisfy and where it is recorded that its leastness among such fixed points is not proved.
On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product
Statement
Write , and for the ordinal operations (Ordinal addition , Ordinal multiplication , Ordinal exponentiation , with the conventions and ), and , for the natural-number operations defined by Peano recursion (Addition of natural numbers, Multiplication of natural numbers). Let . Then:
(a) Closure. , and all lie in .
(b) Agreement for and . and .
(c) Agreement of the orders. For , if and only if in the additive order of Order on the natural numbers. This is claim (i) of is the least limit ordinal and is cited, not reproved.
No agreement is claimed for exponentiation. The dictionary drawn here is
with construction-of-the-natural-numbers, which defines addition and
multiplication and no exponentiation, and nothing among this page's declared
prerequisites supplies a natural-number power for the ordinal power to be
compared with. What clause (a) says about is only that the ordinal power
of two naturals is again a natural.
This item is the dictionary between the two arithmetics on . Without it the library would carry two unrelated operations written with the same symbol on the same set. No choice principle is used.
Facts & Assumptions
Given: Natural numbers (The natural numbers (von Neumann)).
carries and (The natural numbers (von Neumann)), and is the Peano system over which and are defined (The von Neumann naturals form a Peano system). For an ordinal the successor is (Ordinal (von Neumann)), so and are the same operation on .
and (Addition of natural numbers); and (Multiplication of natural numbers).
and (Ordinal addition ); and (Ordinal multiplication ); and (Ordinal exponentiation , with the conventions and ).
Every natural number is an ordinal, is a limit ordinal, and every ordinal in is or a successor ordinal; moreover if and only if for (claims (i), (ii), (iii), (iv) of is the least limit ordinal, with the order of Order on the natural numbers).
A limit ordinal is closed under successor (Successor and limit ordinals), and every ordinal is exactly one of , a successor or a limit; and is an ordinal (Basic closure properties of ordinals); trichotomy holds for ordinals (Trichotomy and well-ordering of the ordinals).
Induction on : a subset of containing and closed under equals (The principle of mathematical induction).
Proof
On the natural-number successor and the ordinal successor are literally the same operation, both being ; is closed under it by [L5], since is a limit ordinal by [L4]; and every ordinal in is or a successor by [L4], so in evaluating an ordinal recursion at an argument in the limit clause never fires.
Claim (c) is claim (i) of [L4], quoted as it stands: for , if and only if in the additive order of Order on the natural numbers.
Claim (b) for , together with the additive half of claim (a): let be the set of such that for every . Then , because by [L2] and [L3] and . And implies , because by step 1.1, so , using [L3], the hypothesis at , step 1.1 and [L2] in turn, and that value lies in because is closed under . Hence by [L6].
Claim (b) for , together with the multiplicative half of claim (a): let be the set of such that for every . Then , because by [L2] and [L3]. And implies , because by [L3], step 1.1 and the hypothesis at , while step 2.1 applied to the two naturals and turns that ordinal sum into , which is by [L2] and again lies in . Hence by [L6].
The exponential half of claim (a): let be the set of such that for every . Then , because by [L3] and [L5]. And implies , because by [L3] and step 1.1, a product of two naturals, which lies in by step 3.1. Hence by [L6].
Claims (a), (b) and (c) are established.
Remarks
Why the limit clause never fires below . Every ordinal in is or a successor ( is the least limit ordinal, claim (iv)), so the two remaining clauses of each ordinal recursion are exactly the two Peano clauses of Addition of natural numbers and Multiplication of natural numbers. That is the whole reason the two arithmetics agree, and it is also the precise sense in which ordinal arithmetic extends rather than replaces the arithmetic of .
The agreement stops immediately above . The natural-number operations are commutative; the ordinal operations are not, and the failure begins at the first infinite ordinal, with (FALSE: ordinal addition is commutative). So this item says the ordinal operations restrict correctly, and says nothing about their behaviour anywhere else.
Exponentiation is closure only. construction-of-the-natural-numbers has no exponentiation, and no prerequisite of this page supplies one, so there is no natural-number power here for the ordinal power to agree with and clause (a) is all that this page claims. Wherever in the library a natural-number exponentiation with the clauses and is available, the corresponding agreement is a one-line induction of exactly the shape of step 4.1, on top of claim (b) for the product; it is not carried out here only because this page does not declare the page that mints it as a prerequisite.
What would go wrong without this item. The symbol would denote two different functions on , one defined in construction-of-the-natural-numbers and one here, with nothing connecting them. Every later computation mixing finite and infinite ordinals, such as the coefficients of a Cantor normal form (Cantor normal form: every nonzero ordinal is with and each a nonzero natural number, in exactly one way) or the value (FALSE: the ordinal is uncountable), silently uses the identification proved here.
The first uncountable ordinal
Definition
The first uncountable ordinal is
the Hartogs number of (Hartogs: an ordinal that does not inject into a given set, The natural numbers (von Neumann)): the least ordinal (Ordinal (von Neumann)) that admits no injective function into . Equivalently, by that theorem, is the set of order types of the well-ordered subsets of .
Existence is a theorem of ZF. Hartogs: an ordinal that does not inject into a given set is choice free, so is available without any choice principle, and its defining property needs none either.
"Uncountable" is Finite, countably infinite, countable, uncountable's word, meaning "not at most countable", and it is not redefined here. That deserves the name — that it is uncountable, that every ordinal below it is at most countable, that it is a cardinal and a limit ordinal — is proved in is uncountable, every ordinal below it is at most countable, it is a cardinal and a limit ordinal, and its existence is a theorem of ZF ↗, which is what discharges the naming obligation of this definition.
Remarks
-
Why the Hartogs number and not "the least uncountable ordinal" outright. Taking the least element of the collection of uncountable ordinals presumes that collection is nonempty, which is precisely the content of Hartogs: an ordinal that does not inject into a given set; and that collection is a proper class, so the least element has to be produced by the argument of that theorem rather than by Trichotomy and well-ordering of the ordinals applied to a set. Defining as makes the existence explicit and keeps the definition inside ZF.
-
. injects into by the identity, so ; and would make inject into , which Hartogs: an ordinal that does not inject into a given set forbids. So by Trichotomy and well-ordering of the ordinals, and in particular is strictly above the least limit ordinal ( is the least limit ordinal).
-
Notation and reading order. The cardinal notation is not used on this page or in the ordinal development because the aleph hierarchy is not available at this point in the reading order; every statement here is written with . The later The successor cardinal , the alephs , the beths , successor and limit cardinals, and the identifications and ↗ constructs the hierarchy and proves . Nothing on the present page needs that later notation.
-
Without a choice principle can behave strangely, and it still exists. Its existence never fails, but statements about its cofinal structure do need countable choice; the accounting is in Choice ledger for this page: exists in ZF, and the boundedness theorem does not.
is uncountable, every ordinal below it is at most countable, it is a cardinal and a limit ordinal, and its existence is a theorem of ZF
Statement
Let (The first uncountable ordinal ). Then:
(a) The bridge. An ordinal (Ordinal (von Neumann)) injects into if and only if is at most countable (Finite, countably infinite, countable, uncountable).
(b) is uncountable.
(c) Every ordinal is at most countable; so is the least uncountable ordinal.
(d) is a cardinal, that is an initial ordinal (Cardinal (initial ordinal) and cardinality): no is equinumerous with .
(e) is a limit ordinal (Successor and limit ordinals).
All of this is a theorem of ZF and uses no choice principle. That matters here and is stated deliberately: Hartogs: an ordinal that does not inject into a given set is choice free, Every subset of an at most countable set is at most countable and A nonempty set is at most countable iff it is a surjective image of are choice free, so and every property listed above exist in ZF alone. The cost begins two items later on this page, at the boundedness theorem for at most countable subsets of , which genuinely needs countable choice.
Facts & Assumptions
Given: , the least ordinal admitting no injection into (The first uncountable ordinal , Hartogs: an ordinal that does not inject into a given set).
is the least ordinal that does not inject into ; in particular every ordinal strictly below does inject into , and does not. The construction is choice free (Hartogs: an ordinal that does not inject into a given set).
is finite when for some , countably infinite when , at most countable when one of the two holds, and uncountable when neither does (Finite, countably infinite, countable, uncountable, Equinumerous sets, and ).
Every subset of an at most countable set is at most countable, and no choice principle is used (Every subset of an at most countable set is at most countable).
A nonempty set is at most countable if and only if there is a surjection , and no choice principle is used (A nonempty set is at most countable iff it is a surjective image of , Injection, surjection, bijection).
An injection is a bijection of onto , and is symmetric and transitive (Injection, surjection, bijection, Equinumerous sets, and ).
An ordinal is a cardinal when no satisfies (Cardinal (initial ordinal) and cardinality).
Every ordinal is exactly one of , a successor, or a limit (Successor and limit ordinals); is an ordinal, iff or , and (Basic closure properties of ordinals); trichotomy holds (Trichotomy and well-ordering of the ordinals).
Every natural number is an ordinal, is an ordinal and a limit ordinal, and for ( is the least limit ordinal, The natural numbers (von Neumann)).
Proof
Claim (a), forwards: if is injective then by [L5], and is at most countable by [L3], so is at most countable by [L2] and transitivity of .
Claim (a), backwards: if is at most countable then for some or ; a bijection followed by the inclusion is an injection by [L8], and a bijection is one outright.
: the identity is an injection , so by [L1]; and or would give by [L7] and hence an injection by inclusion, which [L1] forbids; so by trichotomy.
Claim (b): does not inject into by [L1], so it is not at most countable by step 1.2, that is, it is uncountable.
Claim (c): every injects into by [L1], hence is at most countable by step 1.1; and by [L7] any uncountable ordinal satisfies , since would make at most countable.
Claim (d): suppose satisfies ; then is at most countable by step 2.2, so is at most countable by [L2] and symmetry of , contradicting step 2.1; hence is a cardinal in the sense of [L6].
Claim (e): by step 1.3, since ; and is not a successor, for if then gives by [L7], so is a nonempty ordinal in and is therefore at most countable by step 2.2, so [L4] supplies a surjection , and the function with and is a surjection onto , making at most countable by [L4] and contradicting step 2.1; so is a limit ordinal by [L7].
Claims (a) to (e) are established, and every step used only Hartogs: an ordinal that does not inject into a given set, Every subset of an at most countable set is at most countable and A nonempty set is at most countable iff it is a surjective image of , all of which are choice free, so the whole statement is a theorem of ZF.
Remarks
The bridge is the whole trick. Hartogs: an ordinal that does not inject into a given set produces the least ordinal that does not inject into . What is wanted is the least uncountable ordinal. Claim (a) is what identifies the two notions on ordinals, and it is two lines in each direction; without it, quoting Hartogs for uncountability would be citing a theorem for a claim it does not make.
No choice, and why it is worth saying. A reader who has met through cardinal arithmetic often expects the well-ordering theorem to be somewhere in the background. It is not. Hartogs' construction collects the order types of well-ordered subsets of , and the well-ordering comes with each subset as part of the datum, so nothing is selected (Hartogs: an ordinal that does not inject into a given set, remarks). The first genuine choice principle on this page appears at Assuming countable choice: every at most countable subset of is bounded below , so no at most countable subset of is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable, and Choice ledger for this page: exists in ZF, and the boundedness theorem does not keeps the ledger.
" is a cardinal" is a property of an ordinal, not an assignment of a size. Cardinal (initial ordinal) and cardinality separates the two: being an initial ordinal is choice free, whereas attaching a cardinality to an arbitrary set needs the Axiom of Choice. Claim (d) is the first, and only the first.
What is deliberately absent. Nothing here says is regular, or computes its cofinality, or compares it with the size of . Regularity of is the boundedness theorem two items later and costs countable choice; the comparison with is the continuum hypothesis (The continuum hypothesis, and what this page does not prove) and is independent of ZFC.
Cofinal subset of an ordinal
Definition
Let be an ordinal (Ordinal (von Neumann)). A subset is cofinal in , equivalently unbounded in , when
A subset that is not cofinal is bounded below : there is such that for every .
Remarks
-
At a limit ordinal, cofinal means the supremum is attained from below. If is a limit ordinal (Successor and limit ordinals) and is nonempty, then is cofinal in if and only if (claim (e) of Basic closure properties of ordinals). If , then every lies in some , so and is cofinal. Conversely, if is cofinal then , because each satisfies by transitivity; and for the ordinal again lies in (Successor and limit ordinals), so cofinality supplies with , whence and , giving . This is the form in which the notion is used on this page, and it is exactly the hypothesis of the continuity clause of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and .
-
At and at successors the notion is degenerate. is cofinal in , vacuously, and it is the only subset of . If then is the greatest element of (Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals), so a subset is cofinal in if and only if it contains . The interesting case is the limit case, and that is where the notion is used.
-
What is not defined at this point in the reading order. The cofinality , the least order type of a cofinal subset, and the vocabulary of regular and singular cardinals, are not introduced here; they are introduced later, on Cardinal Arithmetic, Cofinality and the Alephs. Nothing on this page needs them: the boundedness theorem below is stated as "no at most countable subset is cofinal", which is a statement about subsets and not about a cardinal invariant.
-
Cofinal is a property of the pair, not of the set. is cofinal in and bounded below . The ordinal must always be named.
Assuming countable choice: every at most countable subset of is bounded below , so no at most countable subset of is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable
Statement
Assume the Axiom of Countable Choice (The Axiom of Countable Choice ()). Let be the first uncountable ordinal (The first uncountable ordinal ). Then:
(a) Boundedness. Every at most countable (Finite, countably infinite, countable, uncountable) subset is bounded below : the ordinal lies in and satisfies for every .
(b) No small cofinal set. No at most countable subset of is cofinal in (Cofinal subset of an ordinal).
(c) Suprema stay countable. If is an at most countable set of at most countable ordinals, then is an at most countable ordinal.
The hypothesis is not decoration. is spent at exactly one step, step 1.2 below, and it is spent there only through Countable unions of at most countable sets, assuming , whose own statement carries the same hypothesis. Everything else on this page, including the existence of and all of is uncountable, every ordinal below it is at most countable, it is a cardinal and a limit ordinal, and its existence is a theorem of ZF, is a theorem of ZF. The ledger is the choice-ledger remark at the end of this page.
Facts & Assumptions
Given: The Axiom of Countable Choice (The Axiom of Countable Choice ()), and (The first uncountable ordinal ).
is an ordinal for every set of ordinals, and it is the least upper bound of ; ; every element of an ordinal is an ordinal; iff or ; and (Basic closure properties of ordinals, Ordinal (von Neumann)).
Exactly one of , , holds for ordinals (Trichotomy and well-ordering of the ordinals).
is uncountable, every ordinal in is at most countable, and is a limit ordinal ( is uncountable, every ordinal below it is at most countable, it is a cardinal and a limit ordinal, and its existence is a theorem of ZF, Successor and limit ordinals).
A nonempty set is at most countable if and only if there is a surjection (A nonempty set is at most countable iff it is a surjective image of , The natural numbers (von Neumann)).
Assuming : if is a family of at most countable sets then is at most countable (Countable unions of at most countable sets, assuming ).
is cofinal in when every satisfies for some (Cofinal subset of an ordinal).
Proof
For a set of ordinals, is an ordinal and is the least upper bound of , so for every ; and .
The one step that spends . Let be a nonempty at most countable set each of whose members is an at most countable set. By [L4] there is a surjection ; putting gives a family of at most countable sets indexed by , with no selection made, and because is onto ; so is at most countable by [L5].
Claim (a): let be at most countable. Every lies in and hence is an at most countable ordinal by [L3], and by [L1], so and is an ordinal with by [L1]. If then by step 1.1 and [L3], since is a nonzero ordinal. If then is at most countable by step 1.2, so because is uncountable by [L3], and therefore by [L1]. In both cases is an upper bound of by step 1.1.
Claim (c): an at most countable set of at most countable ordinals has an ordinal by [L1], equal to when and at most countable by step 1.2 otherwise; in either case is an at most countable ordinal.
Claim (b): suppose is at most countable and cofinal in ; put , which lies in by step 2.1, so because is a limit ordinal by [L3]; cofinality applied to gives with , while by step 1.1, so and hence , which [L1] forbids.
Claims (a), (b) and (c) are established, and the only appeal to a choice principle is the use of [L5] inside step 1.2.
Remarks
Where exactly the choice is spent, and why it cannot be avoided here. Step 1.2 hands an -indexed family of at most countable sets to Countable unions of at most countable sets, assuming , and that theorem selects one enumeration of each member at once. Each ordinal has enumerations by , in general many, and countability alone gives no rule for singling one out. Note that the family itself is produced without choice: it is for a surjection that A nonempty set is at most countable iff it is a surjective image of hands over, and that lemma is choice free.
The hypothesis is genuinely needed, not merely convenient. Without a choice principle the conclusion can fail outright: it is consistent with ZF, granted the consistency of ZF, that is the supremum of an -sequence of at most countable ordinals. That is the Feferman-Levy model, recorded in Choice ledger for this page: exists in ZF, and the boundedness theorem does not with the external citation. So the boundedness proved here is not a fact about alone; it is a fact about plus .
What the statement deliberately avoids at this point in the reading order. The usual formulation is " is a regular cardinal", using the cofinality function . That vocabulary is introduced later in Cofinality , and regular and singular cardinals ↗, so the present theorem states the conclusion in the subset form available here: no at most countable subset is cofinal. That is exactly the form the applications need, for instance the non-normality of the deleted Tychonoff plank, where the countably many ordinals produced by a covering argument must be capped below .
Claim (c) restated. A supremum of at most countably many at most countable ordinals is at most countable. This is the same fact viewed without reference to , and it is the form used when the ambient ordinal is not but some countable limit; see the worked increasing-sequence example on the companion examples page.
Ordinal and cardinal are different operations that share one notation
Remark
The notation is used in set theory for two different operations, and on this page it always means the first of them.
Ordinal exponentiation, the one defined here (Ordinal exponentiation , with the conventions and ), is built by transfinite recursion on the exponent, with a supremum at limits. Its value depends on the ordinals and as order types, and the operation is designed so that is strictly increasing and continuous for .
Cardinal exponentiation is a different operation, defined on cardinals (Cardinal (initial ordinal) and cardinality) by counting functions: is the number of functions from a set of size to a set of size . It is not defined at this point in the reading order; it is introduced later, on Cardinal Arithmetic, Cofinality and the Alephs. It is named in this remark only to warn the reader off the identification.
The two disagree at the smallest interesting input. As ordinals,
computed in FALSE: the ordinal is uncountable from the limit clause: every with is again a natural number, so the supremum of the tower is itself, and the result is countably infinite (Finite, countably infinite, countable, uncountable). The cardinal reading of the same symbols asks instead for the number of functions , that is for the size of , and is uncountable: there is no surjection at all, by Cantor's theorem: . So under one reading the answer is the smallest infinite ordinal, and under the other it is a set strictly larger than .
Why this remark is here rather than in a footnote. A reader who knows that " is uncountable" and then meets on this page has every reason to expect an uncountable ordinal, and would conclude that something above has gone wrong. Nothing has: the two expressions are values of two different functions. This page writes for the least infinite ordinal throughout and for the first uncountable one, and never writes or , precisely so that an ordinal expression here is never silently read as a cardinal one. Where the aleph subscript notation appears elsewhere in this library it is inside a statement about cardinal arithmetic, never inside an ordinal computation; no page of the ordinal development uses it.
What else is nearby, and what it is not. is uncountable too ( is uncountable (Cantor's nested intervals, 1874)), by an argument that has nothing to do with power sets; and whether any set sits strictly between and in size is the continuum hypothesis, independent of ZFC (The continuum hypothesis, and what this page does not prove). None of that is a statement about ordinal arithmetic, and none of it bears on the value proved on this page.
A rule of thumb that is safe here. If the exponent is being used to index a transfinite recursion, the exponentiation is ordinal. If it is being used to count functions, it is cardinal. On this page it is always the first, because the second is not defined at this point in the reading order.
Choice ledger for this page: exists in ZF, and the boundedness theorem does not
Remark
This item is bookkeeping, in the manner of The choice ledger: what costs the Axiom of Choice and what does not: it records what each result on this page costs, so that a later page quoting one of them knows what it is inheriting. Nothing is proved here that is not proved elsewhere.
Free: everything about ordinal arithmetic. Ordinal , and are defined by transfinite recursion along the ordinals, and recursion spends Replacement and no choice; the values are unique at every stage, so nothing is ever selected. Monotonicity, associativity, left distributivity, subtraction, division with remainder, the exponent laws, the Cantor normal form and the agreement with the Peano operations on are all theorems of ZF.
Free: the existence of . This is worth stating loudly, because it is the point at which readers most often expect a choice principle to appear. is defined as the Hartogs number (The first uncountable ordinal ), and Hartogs: an ordinal that does not inject into a given set is a theorem of ZF. Its construction collects the order types of the well-ordered subsets of ; the well-ordering arrives as part of each datum rather than being chosen for each subset, and the passage from that class to a set of ordinals is Replacement. Consequently is uncountable, every ordinal below it is at most countable, it is a cardinal and a limit ordinal, and its existence is a theorem of ZF — that is uncountable, that every ordinal below it is at most countable, that it is a cardinal and that it is a limit ordinal — is choice free in full.
Not free: boundedness of at most countable subsets of . Assuming countable choice: every at most countable subset of is bounded below , so no at most countable subset of is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable takes the Axiom of Countable Choice (The Axiom of Countable Choice ()) as a standing hypothesis, and spends it at exactly one step: the appeal to Countable unions of at most countable sets, assuming , which selects one enumeration of each of countably many at most countable sets at once. Every consequence of the boundedness theorem inherits that cost, including the statement that no at most countable subset of is cofinal in it. is strictly weaker than the Axiom of Choice (The choice ledger: what costs the Axiom of Choice and what does not), so those results may be neither relabelled choice free nor lumped in with the full-choice results of this library.
The hypothesis cannot simply be dropped. It is consistent with ZF, granted the consistency of ZF, that is the supremum of an -sequence of at most countable ordinals, so that the boundedness conclusion fails outright. The witness is the Feferman-Levy model (The Feferman-Levy model: the reals as a countable union of countable sets ‡), a symmetric extension in which is a countable union of countable sets and has countable cofinality. That model is quoted from its sources and is not proved in this library, which contains neither forcing nor symmetric extensions; it is recorded so that the hypothesis of the boundedness theorem is visibly load bearing rather than decorative.
What the model does not disturb. still exists there, and is still uncountable, exactly because its existence is a ZF theorem. What fails is a statement about how is approached from below. So the split recorded above is not a technicality: the same object is available in ZF while some of its most useful structural properties are not.
A standing warning for later pages. Any argument that builds a counterexample on the ordinal space below and uses "a countable family of ordinals below has a bound below " is spending , whether or not it says so. Pages that use the boundedness theorem must carry the hypothesis forward into their own statements.
Conditional discipline. Every independence claim above is relative to the consistency of ZF, and this library never asserts that the boundedness theorem is false, only that ZF alone cannot prove it.
5 · Examples, counterexamples and false statements
FALSE: ordinal addition is commutative
Statement
FALSE. Ordinal addition (Ordinal addition ) is commutative: for all ordinals and .
The claim is plausible because it is true on , where ordinal addition is the Peano addition (On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product), and that is the only case most readers have met. It fails at the very first infinite ordinal: while is strictly larger.
Facts & Assumptions
Given: The ordinals with the operations of Ordinal addition , and the least limit ordinal ( is the least limit ordinal, Successor and limit ordinals).
, , and for limit (Ordinal addition ).
(claim (c) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and ); (claim (a) of the same).
is a limit ordinal, so ( is the least limit ordinal, Successor and limit ordinals); every ordinal is transitive, iff or , and (Ordinal (von Neumann), Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals).
Refutation
For every the ordinal lies in by [L3], hence by [L4]; and by [L2], hence .
, since while by [L4].
by [L1], and that union equals : it is contained in because each by step 1.1, and it contains because by [L4] and each by step 1.1.
Therefore while , so and ordinal addition is not commutative.
Remarks
The picture. By is the order type of followed by , is one point followed by a copy of , and relabelling that as shows it is again a copy of : prepending a single point to changes nothing. Whereas is a copy of with one point placed above everything, which has a greatest element and so cannot be order isomorphic to . This is the whole phenomenon: adding on the left is absorbed, adding on the right is not.
What survives. Addition is still associative (Ordinal addition is associative), still strictly increasing and cancellative in the right argument, and still weakly increasing in the left (Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and ). Addition is commutative on finite ordinals because it agrees there with Peano addition (On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product). The displayed witness shows that ordinal addition is not commutative in general.
A stronger failure lives next door. Not only does fail; strict monotonicity in the left argument fails too, and for the same reason, since . That is FALSE: implies .
FALSE: ordinal multiplication is commutative
Statement
FALSE. Ordinal multiplication (Ordinal multiplication ) is commutative: for all ordinals and .
It fails at the smallest possible place: , while , which is strictly larger.
Facts & Assumptions
Given: The ordinals with the operations of Ordinal addition and Ordinal multiplication , and the least limit ordinal ( is the least limit ordinal, Successor and limit ordinals).
, , and for limit (Ordinal multiplication ); (Ordinal addition ).
From Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and : (claim (a)); implies (claim (b)); implies (claim (e)).
is a limit ordinal, so and ( is the least limit ordinal, Successor and limit ordinals); every ordinal is transitive, iff or , and (Ordinal (von Neumann), Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals).
Refutation
For every the ordinal lies in by [L3], hence by [L4]; and by [L2], since , hence .
by [L1] and [L2].
by [L1], and that union equals : it is contained in because each by step 1.1, and it contains because by [L4] and each by step 1.1.
: since , claim (b) of [L2] gives , and by [L4].
Therefore while , so and ordinal multiplication is not commutative.
Remarks
The picture. By is the order type of ordered by last differences, that is copies of , is copies of a two element set, laid end to end: that is a copy of , since relabelling gives again. And is two copies of , one entirely above the other, which is and has no greatest element but does have an element with infinitely many predecessors. The convention that fixes which is which is stated in Ordinal multiplication : the successor clause appends a copy of on the right, so is copies of .
What survives. Multiplication is still associative and still distributes over addition on the left (Ordinal multiplication is associative, and ), and it is still strictly increasing and cancellative in the right argument when the left factor is nonzero (Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and ). Right distributivity is a separate casualty, refuted in FALSE: for all ordinals.
Finite ordinals are not a counterexample to anything. On the ordinal product is the Peano product (On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product), which is commutative. The failure is purely infinitary, and and are the smallest pair that exhibits it.
FALSE: for all ordinals
Statement
FALSE. Ordinal multiplication distributes over addition on the right:
Distributivity on the left is a theorem (Ordinal multiplication is associative, and ): . The right-hand law is a different statement, and it fails at , .
Facts & Assumptions
Given: The ordinals with the operations of Ordinal addition and Ordinal multiplication , and the least limit ordinal ( is the least limit ordinal, Successor and limit ordinals). Here , so by Ordinal addition .
, , and for limit (Ordinal multiplication ); and (Ordinal addition ).
From Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and : (claim (a)); implies (claim (b)); implies (claim (e)).
is a limit ordinal, so and ( is the least limit ordinal, Successor and limit ordinals); every ordinal is transitive, iff or , and (Ordinal (von Neumann), Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals).
Refutation
For every the ordinal lies in by [L3], hence by [L4]; and by [L2], since , hence .
The right-hand side of the claimed law at , is by [L2], and , because gives by [L1] and [L2], while by [L4].
The left-hand side is by [L1], and that union equals : it is contained in because each by step 1.1, and it contains because by [L4] and each by step 1.1.
Therefore while , so the claimed right distributive law fails.
Remarks
Why the two laws are genuinely different. is " copies of ", which is copies followed by copies, and that is exactly ; the left law is therefore a statement about concatenating blocks and it is true. is " copies of the block ", and interleaving copies of a two part block is not the same as copies of the first part followed by copies of the second. The witness above is the smallest instance of that difference.
The computation is repeated on purpose. The value also appears in FALSE: ordinal multiplication is commutative, and it is recomputed here from the limit clause rather than quoted from that item, so that this refutation rests only on definitions and theorems.
The failure is not a failure of associativity. is associative (Ordinal multiplication is associative, and ); what fails is the interaction of with on one particular side. So the ordinals under and satisfy every semiring law except commutativity of the two operations and right distributivity, and each of those three failures is refuted separately on this page.
FALSE: implies
Statement
FALSE. Ordinal addition (Ordinal addition ) is strictly increasing in its left argument:
What is true is the weak inequality , which is claim (c) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and . The strict version fails already at , , , so the weak form is best possible. Right cancellation fails with it: with .
Facts & Assumptions
Given: The ordinals with the operation of Ordinal addition , and the least limit ordinal ( is the least limit ordinal, Successor and limit ordinals).
, , and for limit (Ordinal addition ).
(claim (a) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and ) and (claim (c) of the same).
is a limit ordinal, so ( is the least limit ordinal, Successor and limit ordinals); every ordinal is transitive, iff or , and (Ordinal (von Neumann), Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals); and , so .
Refutation
For every the ordinal lies in by [L3], hence by [L4]; and by [L2], hence .
by [L2].
by [L1], and that union equals : it is contained in because each by step 1.1, and it contains because by [L4] and each by step 1.1.
So while , which refutes the strict inequality and also refutes right cancellation, since .
Remarks
Why the left argument is the weak side. The recursion of Ordinal addition runs on the right argument, and at a limit it takes a supremum; a finite head placed on the left is swallowed by that supremum. Concretely, prepending finitely many points to a copy of gives a copy of again. On the right nothing is swallowed, and there the inequality really is strict, which is claim (b) of Monotonicity of ordinal and : strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities and .
How much can be lost on the left. As much as one likes below the limit: for every , by the same computation as step 2.1 with replaced by . So the map is constant on and collapses infinitely many values.
Left cancellation is unaffected. still forces , because addition is strictly increasing in the right argument. The two cancellation laws are not a package, and this item is exactly the difference.
FALSE: the ordinal is uncountable
Statement
FALSE. The ordinal (Ordinal exponentiation , with the conventions and ) is uncountable (Finite, countably infinite, countable, uncountable).
The claim comes from importing an expectation about cardinal exponentiation, where the power of by the size of is the size of and really is uncountable. Ordinal exponentiation is a different operation that happens to share the notation, and here , which is countably infinite.
Facts & Assumptions
Given: The ordinals with the operations of Ordinal exponentiation , with the conventions and , and the least limit ordinal ( is the least limit ordinal, Successor and limit ordinals, The natural numbers (von Neumann)).
, , and for limit (Ordinal exponentiation , with the conventions and ).
For one has for every ordinal (claim (d) of and ; and for exponentiation is strictly increasing with ).
is a limit ordinal, so and implies ( is the least limit ordinal, Successor and limit ordinals); every ordinal is transitive, iff or , and (Ordinal (von Neumann), Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals); iff ; and , so .
A set is at most countable when it is finite or equinumerous with , and uncountable when it is neither; is equinumerous with by the identity (Finite, countably infinite, countable, uncountable, Equinumerous sets, and , The natural numbers (von Neumann)).
Refutation
For every the ordinal lies in by [L3], hence by [L4]; and by [L2], since .
The set united in the limit clause at is , and it is nonempty, since and , with .
: the union is contained in because each by step 1.1; and it contains , because a given has with by [L4], and by step 1.1, so , one of the sets united.
is equinumerous with by [L5], so is countably infinite and in particular at most countable, hence not uncountable; the claim is false.
Remarks
The general pattern. The same computation gives for every finite . What makes a finite base collapse is that is again a natural number, by On the ordinal and are the Peano operations: is closed under ordinal , and exponentiation, and for naturals the ordinal and are the natural-number sum and product, so the whole tower stays inside and its supremum is . An infinite base does not collapse: is computed on the companion examples page and is far above .
Order type against cardinality. is a statement about order type. It says nothing about the size of , which is uncountable by Cantor's theorem: . The two operations that both get written are compared in Ordinal and cardinal are different operations that share one notation, which is where the clash of notation is set out.
A weaker true statement. Every ordinal below is at most countable ( is uncountable, every ordinal below it is at most countable, it is a cardinal and a limit ordinal, and its existence is a theorem of ZF), and , so countability of also follows from that theorem. The computation above is preferred because it identifies the ordinal exactly.
Sources
Standard references
Recommended treatments; not extraction sources.
- Transfinite induction (Wikipedia)
- Ordinal number (Wikipedia)
- T. Jech, Set Theory, 3rd millennium ed., Ch. 2 (Ordinal numbers)
- R. Moosa, Set Theory course notes
- Open Logic Project, Open Logic Text
- Ordinal arithmetic (Wikipedia)
- Order type (Wikipedia)
- A. Marks, Set Theory
- Peano axioms (Wikipedia)
- First uncountable ordinal (Wikipedia)
- Hartogs number (Wikipedia)
- T. Jech, Set Theory, 3rd millennium ed., Ch. 3 (Cardinal numbers)
- Cofinality (Wikipedia)
- Axiom of countable choice (Wikipedia)
- A. Karagila, Forcing course notes (2023)
- Cardinal number (Wikipedia)
- Cardinal arithmetic (Wikipedia)