Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passverified 2026-08-04 (gpt-5.6-sol-codex-subscription)
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.

Cantor normal form: every nonzero ordinal is ωβ0⋅c0+⋯+ωβk−1⋅ck−1 with β0>⋯>βk−1 and each ci a nonzero natural number, in exactly one way

Statement

Let α be an ordinal (Ordinal (von Neumann)) with α>0. Then there is a natural number k≥1, a strictly decreasing list of ordinals β0>β1>⋯>βk−1 and a list of natural numbers c0,…,ck−1 with 0<ci<ω, such that

α  =  ωβ0⋅c0  +  ωβ1⋅c1  +  ⋯  +  ωβk−1⋅ck−1,

and k, the exponents βi and the coefficients ci 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 k={0,1,…,k−1}, so the leading term is the one with index 0. 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 α0=1 and 00=1).

No choice principle is used.

Facts & Assumptions

Given: An ordinal α>0. A normal-form datum of length k, for a natural number k≥1, is a pair of functions i↦βi and i↦ci with domain the von Neumann natural k (The natural numbers N (von Neumann)), the βi ordinals with βi∈βj whenever j∈i, and the ci ordinals with 0<ci<ω. Its value is Sk, where S0=0 and Sj+=Sj+ωβj⋅cj for j∈k; 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.

[L1]

Exponent laws for a base >1, in particular for ω: β<γ implies ωβ<ωγ; β≤ωβ; ωλ=sup⁡{ωξ:ξ∈λ} is a limit ordinal for limit λ; ω0=1, ω1=ω, ωβ>0, and ωβ+γ=ωβ⋅ωγ (αβ+γ=αβ⋅αγ and (αβ)γ=αβ⋅γ; and for α>1 exponentiation is strictly increasing with β≤αβ, Ordinal exponentiation αβ, with the conventions α0=1 and 00=1).

[L2]

For μ>0 and any ν there are unique ξ,ρ with ν=μ⋅ξ+ρ and ρ<μ (For α>0 every ordinal β is α⋅ξ+ρ with ρ<α, in exactly one way).

[L3]

From Monotonicity of ordinal + and ⋅: strictly increasing and continuous in the right argument, weakly increasing in the left, with left cancellation, and the identities 0+β=β and 1⋅β=β: 0+μ=μ+0=μ, 1⋅μ=μ⋅1=μ, μ⋅0=0 (claim (a)); ν<θ implies μ+ν<μ+θ, and μ≤μ+ν (claim (b)); ν≤μ+ν (claim (c)); for μ>0, ν<θ implies μν<μθ (claim (d)); μ≤ν implies μθ≤νθ (claim (e)); if θ is a limit and D⊆θ is nonempty with sup⁡D=θ then μ+θ=sup⁡{μ+η:η∈D} (claim (f)); and μ⋅λ is a limit ordinal for μ>0 and λ a limit (claim (g)).

[L4]

μ⋅(ν+θ)=μν+μθ, and ⋅ is associative (Ordinal multiplication is associative, and α⋅(β+γ)=α⋅β+α⋅γ).

[L5]

μ⋅0=0, μ⋅δ+=μ⋅δ+μ, μ⋅λ=sup⁡{μ⋅ξ:ξ∈λ} (Ordinal multiplication α⋅β); μ+0=μ and μ+δ+=(μ+δ)+ (Ordinal addition α+β).

[L6]

μ+ is an ordinal; ⋃A is an ordinal and the least upper bound of a set A 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).

[L7]

Every ordinal is exactly one of 0, a successor or a limit; a limit λ has 0,1∈λ and is closed under successor (Successor and limit ordinals). ω is a limit ordinal and every ordinal in ω is 0 or a successor (claims (iii) and (iv) of ω is the least limit ordinal).

[L8]

Transfinite induction over the ordinals: if a property P of ordinals fails at some β0, apply Transfinite induction to the well-order (β0+,∈) and to S={ξ∈β0+:P(ξ)}; so if P holds at ξ whenever it holds at every ordinal in ξ, then P holds at every ordinal.

Proof

technique · direct
1.1

Preliminaries on ω and on powers of ω: for n,m∈ω one has n+m∈ω, by induction on m over the ordinals in ω, since n+0=n, since n+m+=(n+m)+∈ω as ω is closed under successor, and since no ordinal in ω is a limit by [L7]; and ωδ+=ωδ⋅ω=sup⁡{ωδ⋅n:n∈ω} is a limit ordinal, with ωδ⋅n<ωδ+ for every n∈ω, by [L1], [L5] and claims (d) and (g) of [L3].

L1L3L5L7
2.1

Additive indecomposability: for every ordinal β and every μ<ωβ one has μ+ωβ=ωβ. By induction on β. At β=0, ω0=1 forces μ=0 and 0+1=1. At β=δ+: μ<ωδ+=sup⁡{ωδn:n∈ω} gives n∈ω with μ<ωδ⋅n, and claim (f) of [L3] applied to the nonempty D={ωδ⋅m:m∈ω}⊆ωδ+ gives μ+ωδ+=sup⁡{μ+ωδm:m∈ω}, where each μ+ωδm≤ωδn+ωδm=ωδ(n+m)<ωδ+ by [L4], step 1.1 and claim (d) of [L3]; so μ+ωδ+≤ωδ+, and the reverse inequality is claim (c) of [L3]. At β=λ a limit: μ<ωλ=sup⁡{ωξ:ξ∈λ} gives ξ0∈λ with μ<ωξ0, and D={ωξ:ξ∈λ and ξ0≤ξ} is nonempty, contained in ωλ and has supremum ωλ, because any η<ωλ satisfies η<ωξ for some ξ∈λ and ξ may be replaced by the larger of ξ and ξ0; so claim (f) of [L3] gives μ+ωλ=sup⁡{μ+ωξ:ξ0≤ξ∈λ}=sup⁡{ωξ:ξ0≤ξ∈λ}=ωλ, using the claim at each such ξ, legitimate since μ<ωξ0≤ωξ.

step 1.1L1L3L4L5L6L7L8
2.2

The leading exponent exists: for α>0 the set B={β∈α+:ωβ≤α} contains 0, because ω0=1≤α, and it contains every β with ωβ≤α, because β≤ωβ≤α by [L1]; it has a greatest element β0=⋃B, since ⋃B=0 forces B={0} and 0∈B, since ⋃B=δ+ gives δ∈β for some β∈B and hence δ+≤β≤⋃B=δ+ with β∈B, and since ⋃B=λ a limit gives ωξ<ωβ≤α for every ξ∈λ, whence ωλ=sup⁡{ωξ:ξ∈λ}≤α and λ∈B; and then ωβ0≤α<ωβ0+, the second inequality because β0+∉B.

step 1.1L1L6L7
3.1

Closure below a power of ω: if μ<ωβ and ν<ωβ then μ+ν<μ+ωβ=ωβ, by claim (b) of [L3] and step 2.1.

step 2.1L3
3.2

Existence, by induction on α>0: take β0 from step 2.2, so ωβ0≤α<ωβ0+=ωβ0⋅ω; divide by ωβ0>0 using [L2] to get α=ωβ0⋅c0+ρ with ρ<ωβ0; here c0≠0, since c0=0 would give α=ρ<ωβ0≤α, and c0<ω, since ω≤c0 would give ωβ0⋅ω≤ωβ0c0≤α by claims (d) and (b) of [L3], contradicting α<ωβ0⋅ω. If ρ=0 then α=ωβ0c0 is a normal form of length 1. Otherwise 0<ρ<ωβ0≤α, so the claim at ρ gives a normal-form datum for ρ with leading exponent γ0 and leading coefficient d0≥1, and ωγ0≤ωγ0d0≤ρ<ωβ0 by [L3], so γ0<β0 by [L1] and [L6]; prefixing (β0,c0) to that datum therefore yields a normal-form datum whose value is α.

step 2.2L1L2L3L6L8
4.1

Tail bound: if (βi,ci)i∈k is a normal-form datum then the value τ of its tail (βi,ci)1≤i<k satisfies τ<ωβ0; indeed τ=0<ωβ0 when k=1, and for i≥1 each term satisfies ωβici<ωβi⋅ω=ωβi+≤ωβ0 by claim (d) of [L3], [L1] and βi+≤β0, so induction on the number of terms using step 3.1 gives τ<ωβ0.

step 3.1step 1.1L1L3L6L7L8
5.1

Uniqueness, by induction on α>0: let (βi,ci)i∈k be a normal-form datum of value α, with tail value τ, so that α=ωβ0c0+τ with τ<ωβ0 by step 4.1; then ωβ0=ωβ0⋅1≤ωβ0c0≤α by [L3], and α<ωβ0c0+ωβ0=ωβ0(c0+1)≤ωβ0⋅ω=ωβ0+ by [L3], [L4] and c0+1≤ω; so ωβ0≤α<ωβ0+, which pins β0 down, since a second datum with leading exponent γ0≠β0 would satisfy the same two inequalities and, say, β0<γ0 would give α<ωβ0+≤ωγ0≤α by [L1] and [L6]; with β0 fixed, the two representations α=ωβ0c0+τ=ωβ0d0+σ with τ,σ<ωβ0 agree by the uniqueness in [L2], so c0=d0 and τ=σ; and τ<ωβ0≤α, so the claim at τ makes the two tails identical when τ>0, while τ=0 forces both data to have length 1, since a tail of length at least 1 has value at least ωβ1c1>0.

step 4.1step 2.2L1L2L3L4L6L8
6.1

Existence is step 3.2 and uniqueness is step 5.1, so every ordinal α>0 has exactly one Cantor normal form.

step 5.1step 3.2∎

Remarks

Where each hypothesis of αβ+γ=αβ⋅αγ and (αβ)γ=αβ⋅γ; and for α>1 exponentiation is strictly increasing with β≤αβ is spent. The bound β≤ωβ is what makes B 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 B 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 γ>1, 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 ε0. The ordinals α with α=ωα have normal form ωα⋅1, whose exponent is α itself, so the normal form does not always reduce a problem to strictly smaller data; one such ordinal, ε0, is exhibited on the companion examples page, where it is shown to satisfy ωε0=ε0 and where it is recorded that its leastness among such fixed points is not proved.

Depends on

Used by

Dependency tree · two levels

43 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources