Alphabeta Math
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.

✓ 8 results · all verified · 7 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 1 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Ordinal Arithmetic and the First Uncountable Ordinal — Examples

1 · Prerequisites

2 · Summary

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29Open item page →

1+ω=ω and ω+1>ω, computed both from the recursion and as order types

Example

The two smallest infinite sums behave differently:

1+ω=ω,ω+1=ω+>ω.

Each is computed twice below: once from the recursive clauses of Ordinal addition α+β, and once from the order-type description of α+β is the order type of α followed by β, where α+β is the order type of a copy of α followed by a copy of β. The two routes are independent, and agreeing is the point of the exercise.

In pictures: putting one extra point before a copy of ω gives a copy of ω again, since the result still looks like 0,1,2,…; putting one extra point after it gives something with a greatest element, which ω does not have.

Facts & Assumptions

Given: The ordinals with the addition of Ordinal addition α+β, and ω the least limit ordinal (ω is the least limit ordinal, The natural numbers N (von Neumann)).

[L1]

α+0=α, α+1=α+, and α+λ=⋃{α+ξ:ξ∈λ} for limit λ (Ordinal addition α+β).

[L4]

ω is a limit ordinal, so ⋃ω=ω and ω is closed under successor; every nonzero natural number is a successor, and every ordinal in ω is 0 or a successor (claims (iii) and (iv) of ω is the least limit ordinal, Successor and limit ordinals).

[L5]

Every ordinal is transitive, μ⊆ν iff μ∈ν or μ=ν, and μ∉μ (Ordinal (von Neumann), Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals).

[L6]

α+β=ot(α⊕β), where α⊕β is a copy of α with a copy of β placed entirely above it (α+β is the order type of α followed by β); every well-order has exactly one order type and order isomorphic well-orders have the same one (Every well-order has a unique order type); a strictly increasing bijection between total orders is an order isomorphism (Order embedding and order isomorphism).

Verification

technique · direct
1.1

From the recursion: for n∈ω the ordinal 1+n lies in ω by [L3], hence 1+n⊆ω by [L5]; and n≤1+n by [L2], hence n⊆1+n.

L2L3L5
1.2

From the recursion: ω+1=ω+=ω∪{ω} by [L1], so ω∈ω+1 while ω∉ω by [L5], giving ω+1≠ω and ω<ω+1.

L1L5
2.1

From the recursion: 1+ω=⋃{1+n:n∈ω} by [L1], and this equals ω, since it is contained in ω by step 1.1 and contains ⋃{n:n∈ω}=⋃ω=ω by step 1.1 and [L4].

step 1.1L1L4
2.2

From order types: the map u:1⊕ω→ω with u(0,0)=0 and u(1,n)=n+ is a bijection, because every nonzero natural number is a successor by [L4] and n↦n+ is injective, and it is strictly increasing, because (0,0) is below every (1,n) and u(0,0)=0∈n+, while (1,m)<(1,n) means m∈n and then m+∈n+ by [L5]; so 1+ω=ot(1⊕ω)=ot(ω)=ω by [L6].

step 1.2L4L5L6
2.3

From order types: ω⊕1 has a greatest element, namely the single point of its upper copy, whereas ω has none, since ξ∈ω implies ξ∈ξ+∈ω by [L4]; so the two are not order isomorphic and ω+1=ot(ω⊕1)≠ot(ω)=ω by [L6].

step 1.2L4L5L6
3.1

Both routes give 1+ω=ω and ω+1≠ω, so 1+ω≠ω+1; explicitly 1+ω=ω<ω+1.

step 2.1step 2.2step 2.3step 1.2∎

Remarks

What the two routes cost. The recursive computation needs the limit clause of Ordinal addition α+β together with the fact that ω is closed under adding a natural number, which is On ω the ordinal + and ⋅ are the Peano operations: ω is closed under ordinal +, ⋅ and exponentiation, and for naturals m,n the ordinal m+n and m⋅n are the natural-number sum and product. The order-type computation needs only an explicit bijection and α+β is the order type of α followed by β. Neither is shorter than the other; the second is the one that generalises, since it makes the answer visible before it is computed.

This is the whole of non-commutativity, in miniature. The general statement is FALSE: ordinal addition is commutative, and its proof is exactly the computation above. Everything else about the failure of commutativity is a variation on prepending versus appending.

ω+1 is not ω even though the two sets have the same size. ω+1=ω∪{ω} is countably infinite, being ω with one point added, so the difference between ω and ω+1 is entirely a difference of order type. That distinction is taken up in ω+ω is at most countable although it is not order isomorphic to ω: order type and cardinality are different invariants.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29Open item page →

2⋅ω=ω while ω⋅2=ω+ω, pictured as order types

Example

2⋅ω=ω,ω⋅2=ω+ω>ω.

Under the convention of Ordinal multiplication α⋅β, α⋅β is β copies of α (α⋅β is the order type of α×β ordered by last differences, that is β copies of α). So 2⋅ω is ω copies of a two element set, laid end to end:

∙ ∙⏟  ∙ ∙⏟  ∙ ∙⏟  ⋯

which is a copy of ω once the points are counted off 0,1,2,…. And ω⋅2 is two copies of ω, one entirely above the other:

0,1,2,…  then  0′,1′,2′,…

which is ω+ω and is strictly larger than ω.

Both values are computed below from the recursive clauses, and both pictures are justified by the order-type lemmas rather than left as pictures.

Facts & Assumptions

Given: The ordinals with the operations of Ordinal addition α+β and Ordinal multiplication α⋅β, and ω the least limit ordinal (ω is the least limit ordinal, The natural numbers N (von Neumann)).

[L1]

α⋅0=0, α⋅δ+=α⋅δ+α, and α⋅λ=⋃{α⋅ξ:ξ∈λ} for limit λ (Ordinal multiplication α⋅β); α+0=α (Ordinal addition α+β).

[L2]

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⋅β=β: 1⋅μ=μ⋅1=μ (claim (a)); ν<θ implies α+ν<α+θ (claim (b)); μ≤ν implies μγ≤νγ (claim (e)).

[L4]

ω is a limit ordinal, so ⋃ω=ω and 0∈ω (ω 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).

[L5]

α⋅β is the order type of α×β under last differences, that is β copies of α (α⋅β is the order type of α×β ordered by last differences, that is β copies of α); α+β is the order type of a copy of α followed by a copy of β (α+β is the order type of α followed by β); order types are unique (Every well-order has a unique order type) and a strictly increasing bijection between total orders is an order isomorphism (Order embedding and order isomorphism).

Verification

technique · direct
1.1

For n∈ω the ordinal 2⋅n lies in ω by [L3], hence 2⋅n⊆ω by [L4]; and n=1⋅n≤2⋅n by [L2], since 1≤2, hence n⊆2⋅n.

L2L3L4
1.2

ω⋅2=ω⋅1+=ω⋅1+ω=ω+ω by [L1] and [L2]; and ω+ω>ω+0=ω by [L1] and claim (b) of [L2], since 0∈ω.

L1L2L4
2.1

2⋅ω=⋃{2⋅n:n∈ω} by [L1], and this equals ω: it is contained in ω by step 1.1, and it contains ⋃{n:n∈ω}=⋃ω=ω by step 1.1 and [L4].

step 1.1L1L4
3.1

The pictures are the order-type lemmas, not extra assumptions: by [L5], 2⋅ω is the order type of 2×ω under last differences, which is ω blocks of two, and step 2.1 evaluates that order type as ω; while ω⋅2 is the order type of ω×2 under last differences, which is two blocks of ω, and by [L5] again that is the order type of a copy of ω followed by a copy of ω, namely ω+ω, in agreement with step 1.2.

step 2.1step 1.2L5
4.1

Therefore 2⋅ω=ω and ω⋅2=ω+ω≠ω, so the two products differ.

step 2.1step 3.1step 1.2∎

Remarks

Which convention this depends on. Everything above uses the convention fixed in Ordinal multiplication α⋅β, that the successor clause appends a copy of the left factor on the right. Under the opposite convention the two values are exchanged, and 2⋅ω would be ω+ω. Both conventions appear in the literature; this library uses the one stated, throughout.

The general statement. That ordinal multiplication is not commutative is FALSE: ordinal multiplication is commutative, whose refutation is the computation of step 2.1 and step 1.2. The related failure of right distributivity, (1+1)⋅ω≠1⋅ω+1⋅ω, is FALSE: (β+γ)⋅α=β⋅α+γ⋅α for all ordinals and uses the same value 2⋅ω=ω.

Why the block picture is a proof and not an illustration. α⋅β is the order type of α×β ordered by last differences, that is β copies of α says the product is the order type of the block arrangement, so reading a value off the picture is legitimate once the picture is identified with α×β under last differences. What is not legitimate is reading it off an unlabelled diagram, which is why step 3.1 names the lemma at each use.

ExampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29Open item page →

ω+ω is at most countable although it is not order isomorphic to ω: order type and cardinality are different invariants

Example

The ordinal ω+ω is at most countable as a set (Finite, countably infinite, countable, uncountable), and it is not order isomorphic to ω (Order embedding and order isomorphism).

There is no tension. Countability is a statement about bijections and ignores order; order type is a statement about order isomorphisms and is finer. Two well-orders on the same countably infinite set can have different order types: ω and ω+1 already show it, as the first example of this page records, and ω and ω+ω show it with the two copies visible.

ω+ω  =  ot(0,1,2,…⏟first copy  0′,1′,2′,…⏟second copy).

Facts & Assumptions

Given: The ordinals with the addition of Ordinal addition α+β, and ω=N the least limit ordinal (ω is the least limit ordinal, The natural numbers N (von Neumann)).

[L1]

ω+ω=ot(ω⊕ω), where ω⊕ω is the set ({0}×ω)∪({1}×ω) with the lexicographic order that puts the second copy above the first (α+β is the order type of α followed by β).

[L2]

Every well-order is order isomorphic to exactly one ordinal, its order type, and order isomorphic well-orders have the same order type; in particular an order isomorphism is a bijection (Every well-order has a unique order type, Order embedding and order isomorphism).

[L3]

If A and B are at most countable then so is A×B (A product of two at most countable sets is at most countable); a set equinumerous with an at most countable set is at most countable, and ≈ is symmetric and transitive (Finite, countably infinite, countable, uncountable, Equinumerous sets, A≈B and A⪯B).

[L4]

ω is at most countable, being equinumerous with N by the identity, and every natural number is at most countable (Finite, countably infinite, countable, uncountable, The natural numbers N (von Neumann)).

Verification

technique · direct
1.1

As a set, ω⊕ω=({0}×ω)∪({1}×ω)=2×ω, since 2={0,1}; and 2×ω is at most countable by [L3] and [L4], both factors being at most countable.

L1L3L4
1.2

ω+ω≠ω: since 0∈ω, [L5] gives ω=ω+0<ω+ω, and μ∉μ by [L6].

L5L6
2.1

The order isomorphism of [L1] and [L2] from ω⊕ω onto the ordinal ω+ω is in particular a bijection, so ω+ω is equinumerous with 2×ω and hence at most countable by step 1.1 and [L3].

step 1.1L1L2L3
2.2

ω+ω is not order isomorphic to ω: order isomorphic well-orders have the same order type by [L2], and ω and ω+ω are distinct ordinals by step 1.2, each being its own order type.

step 1.2L2
3.1

So ω+ω is an at most countable set carrying a well-order that is not a copy of the well-order ω: cardinality and order type are different invariants.

step 2.1step 2.2∎

Remarks

How far this goes. Every ordinal strictly below ω1 is at most countable (ω1 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 there are a great many of them: ω+ω and ω⋅ω=ω2 are at most countable by the argument above, and no two distinct ordinals are isomorphic as orders. So a single countably infinite set carries uncountably many mutually non-isomorphic well-orders, one for each infinite ordinal below ω1. Nothing here says the same of ωω or of ε0 (ω2, ωω, and ε0=sup⁡{ω,ωω,ωωω,… } satisfying ωε0=ε0): those are ordinals of larger order type, and their cardinality is a question no item on these pages settles, as that item's last remark records.

Why the argument does not need a choice principle. The bijection used at step 2.1 is the collapsing isomorphism of Every well-order has a unique order type, which is unique and therefore never chosen, and A product of two at most countable sets is at most countable is choice free too. Countability of a countable union of countable sets is a different matter and does cost ACω; that is Countable unions of at most countable sets, assuming ACω and it is not used here.

The confusion this item exists to prevent. "ω+ω is bigger than ω" is true as a statement about ordinals, where bigger means further along the ordinal order, and false as a statement about size. The two readings of "bigger" are exactly order type and cardinality.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29Open item page →

ω2, ωω, and ε0=sup⁡{ω,ωω,ωωω,… } satisfying ωε0=ε0

Example

The first few powers of ω are

ω1=ω,ω2=ω⋅ω,ωω=sup⁡{ ωn:0<n<ω },

and each is strictly larger than the one before (αβ+γ=αβ⋅αγ and (αβ)γ=αβ⋅γ; and for α>1 exponentiation is strictly increasing with β≤αβ, clause (b)). Iterating the exponential produces the ω-tower

t0=ω,tn+1=ωtn,

so t1=ωω, t2=ωωω, and so on. Its supremum

ε0  :=  sup⁡{ tn:n∈ω }

is a limit ordinal satisfying

ωε0=ε0,

so it is a fixed point of β↦ωβ. This is exhibited here by hand: the tower is written down, its supremum is taken, and the fixed point equation is proved from continuity at limits. No fixed-point theorem is used, and none that this library proves applies here: every fixed-point theorem on disk is stated for a set carrying an order or a metric, whereas β↦ωβ is a class operation on the ordinals, which are not a set.

Facts & Assumptions

[L1]

α0=1, αδ+=αδ⋅α, and αλ=sup⁡{αβ:0<β<λ} for limit λ (Ordinal exponentiation αβ, with the conventions α0=1 and 00=1).

[L2]

For α>1: β<γ implies αβ<αγ; and αλ=sup⁡{αη:η∈D} for every nonempty D⊆λ with sup⁡D=λ (claims (b) and (c) of αβ+γ=αβ⋅αγ and (αβ)γ=αβ⋅γ; and for α>1 exponentiation is strictly increasing with β≤αβ). Also α1=α (claim (a) of the same).

[L3]

Recursion along the ordinals: a class rule defined on functions with ordinal domain determines exactly one class function on the ordinals (Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal).

[L4]

⋃A is an ordinal and the least upper bound of a set A of ordinals; μ⊆ν iff μ∈ν or μ=ν; μ∉μ; and μ<ν iff μ+≤ν (Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals, Ordinal (von Neumann)).

[L5]

ω is a limit ordinal, closed under successor, with 1∈ω, and every ordinal in ω is 0 or a successor (ω is the least limit ordinal, Successor and limit ordinals); every ordinal is exactly one of 0, a successor, or a limit (Successor and limit ordinals).

[L7]

Induction on N: a subset of N containing 0 and closed under σ equals N, and σ(n)=n+ (The principle of mathematical induction, The natural numbers N (von Neumann)).

Verification

technique · direct
1.1

ω1=ω by [L2]; ω2=ω1+=ω1⋅ω=ω⋅ω by [L1]; and ω<ωω, since 1<ω gives ω=ω1<ωω by [L2] with base ω>1.

L1L2L5L6
1.2

Define a class function G on functions h with ordinal domain β by G(h)=ω if β=0, G(h)=ωh(δ) if β=δ+, and G(h)=0 if β is a limit; the three cases are exhaustive and exclusive by [L5], so [L3] gives a unique class function F on the ordinals with F(0)=ω and F(δ+)=ωF(δ). Write tn=F(n) for n∈ω; then t0=ω, tn+=ωtn, and T={tn:n∈ω} is a set by Replacement.

L3L5construct
2.1

tn<tn+ for every n∈ω: let S={n∈ω:tn<tn+}; then 0∈S, because t0=ω<ωω=t0+ by step 1.1 and step 1.2; and n∈S implies σ(n)=n+∈S, because applying [L2] with base ω>1 to tn<tn+ gives ωtn<ωtn+, that is tn+<t(n+)+; so S=ω by [L7].

step 1.1step 1.2L2L7
3.1

ε0:=⋃T is an ordinal by [L4]; each tn satisfies tn<tn+⊆ε0 by step 2.1 and [L4], so T⊆ε0 and T is nonempty with sup⁡T=ε0; ε0≠0 because t0=ω∈ε0; and ε0 is not a successor, since ε0=μ+ would put μ∈tn for some n, whence μ+≤tn<tn+≤ε0=μ+ by [L4], which [L4] forbids; so ε0 is a limit ordinal by [L5].

step 2.1step 1.2L4L5
4.1

ωε0=ε0: by [L2] with base ω>1 applied to the nonempty D=T⊆ε0 with sup⁡T=ε0, one gets ωε0=sup⁡{ωtn:n∈ω}=sup⁡{tn+:n∈ω} by step 1.2; and that supremum is ε0, because each tn+⊆ε0 while conversely tn⊆tn+ for every n by step 2.1 and [L4], so the union over the shifted family contains ⋃T=ε0.

step 3.1step 2.1step 1.2L2L4
5.1

So ω2=ω⋅ω, the tower t0=ω, tn+=ωtn is strictly increasing, and its supremum ε0 is a limit ordinal with ωε0=ε0.

step 4.1step 3.1step 2.1step 1.1∎

Remarks

Why Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal and not the recursion theorem over N. The published The recursion theorem builds g:N→A from a function f:A→A on a set A. Here the step is β↦ωβ, a class operation with no set-sized codomain available at this point, so the recursion theorem does not apply as stated. Transfinite recursion along the ordinals: a class rule determines exactly one operation defined at every ordinal is exactly the class-valued version, and Replacement then makes the range {tn:n∈ω} a set.

What is proved and what is not. That ε0 is a fixed point of β↦ωβ is proved above. That it is the least such fixed point is true and is not proved here; it would follow from the observation that any fixed point is closed under the tower, and it needs nothing new, but nothing on these pages uses it. No general theory of normal functions or of the Veblen hierarchy is developed, and none is needed for the statement above.

ε0 and the Cantor normal form. By 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 every nonzero ordinal has a unique base-ω normal form. For ε0 that form is ωε0⋅1, whose exponent is ε0 itself, so the normal form does not reduce ε0 to strictly smaller data. Below ε0 it always does, and that is the sense in which ε0 is where base-ω notation runs out.

Cardinality is a separate question, and this page does not settle it. Nothing above says how large ωω or ε0 is as a set. Showing them at most countable would need the countable ordinals to be closed under ordinal exponentiation, which is not proved anywhere in this library; the natural route runs through Assuming countable choice: every at most countable subset of ω1 is bounded below ω1, so no at most countable subset of ω1 is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable and a transfinite induction that no item here carries out. What the tower demonstrates is growth in order type, which is the invariant this page is about.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29Open item page →

The Cantor normal form of (ω2+ω⋅3+5)⋅ω2, computed by the division algorithm

Example

Put α=ω2+ω⋅3+5, which is already in Cantor normal form (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): the exponents 2>1>0 strictly decrease and the coefficients 1,3,5 are nonzero natural numbers, since ω⋅3=ω1⋅3 and 5=ω0⋅5. Then

α⋅ω2=ω4,

whose Cantor normal form is ω4⋅1: the entire tail ω⋅3+5 is annihilated by multiplying on the right by ω2. Multiplying on the right by a limit ordinal keeps only the leading behaviour.

Addition behaves quite differently. Also computed below:

(ω2+ω⋅3+5)+(ω⋅2+7)=ω2+ω⋅5+7,

where the coefficients of the matching power add and the lower tail of the left summand is swallowed.

Facts & Assumptions

Given: α=ω2+ω⋅3+5, with the operations of Ordinal addition α+β, Ordinal multiplication α⋅β and Ordinal exponentiation αβ, with the conventions α0=1 and 00=1; the finite ordinals 2,3,4,5,7 are elements of ω (The natural numbers N (von Neumann), ω is the least limit ordinal). Products bind tighter than sums, so ω⋅3+5 is (ω⋅3)+5.

[L1]

α⋅δ+=α⋅δ+α and α⋅λ=sup⁡{α⋅ξ:ξ∈λ} for limit λ (Ordinal multiplication α⋅β); αδ+=αδ⋅α and α0=1 (Ordinal exponentiation αβ, with the conventions α0=1 and 00=1); μ+0=μ, μ+δ+=(μ+δ)+ and μ+λ=sup⁡{μ+ξ:ξ∈λ} for limit λ (Ordinal addition α+β).

[L2]

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⋅β=β: 1⋅μ=μ⋅1=μ and 0+μ=μ (claim (a)); ν<θ implies μ+ν<μ+θ (claim (b)); for μ>0, ν<θ implies μν<μθ (claim (d)); μ≤ν implies μγ≤νγ (claim (e)); μ+λ=sup⁡{μ+ξ:ξ∈λ} and μ⋅λ=sup⁡{μη:η∈D} for μ>0, λ a limit and D⊆λ nonempty with sup⁡D=λ (claim (f)).

[L3]

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

[L4]

αβ+γ=αβ⋅αγ, α1=α, and for α>1 the map β↦αβ is strictly increasing (αβ+γ=αβ⋅αγ and (αβ)γ=αβ⋅γ; and for α>1 exponentiation is strictly increasing with β≤αβ).

[L7]

ω is a limit ordinal with ⋃ω=ω (ω is the least limit ordinal, Successor and limit ordinals); every ordinal is transitive, μ⊆ν iff μ∈ν or μ=ν, and trichotomy holds (Ordinal (von Neumann), Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals).

Verification

technique · direct
1.1

Preliminary identities: ω1=ω and ω2=ω1+=ω1⋅ω=ω⋅ω by [L1] and [L4]; ω⋅3+ω=ω⋅3+=ω⋅4, ω+ω=ω⋅1+ω=ω⋅1+=ω⋅2, and ω2+ω2=ω2⋅1+ω2=ω2⋅2 by [L1] and [L2].

L1L2L4
1.2

For n∈ω the ordinals 2⋅n and 5+n lie in ω by [L6], hence are subsets of ω by [L7]; and n=1⋅n≤2⋅n and n≤5+n by [L2], so both {2⋅n:n∈ω} and {5+n:n∈ω} are nonempty subsets of ω with supremum ⋃ω=ω.

L2L6L7
2.1

ω2≤α<ω2⋅2: the first inequality is ω2=ω2+0≤ω2+(ω⋅3+5) by [L1] and [L2]; for the second, 5<ω gives ω⋅3+5<ω⋅3+ω=ω⋅4 by [L2] and step 1.1, and 4<ω with ω>0 gives ω⋅4<ω⋅ω=ω2 by [L2] and step 1.1, so α<ω2+ω2=ω2⋅2 by [L2] and step 1.1.

step 1.1L1L2L7
2.2

The addition: 5+ω=sup⁡{5+n:n∈ω}=ω by [L1] and step 1.2, so 5+ω⋅2=5+(ω+ω)=(5+ω)+ω=ω+ω=ω⋅2 using [L3] and step 1.1; hence α+(ω⋅2+7)=ω2+ω⋅3+(5+ω⋅2)+7=ω2+(ω⋅3+ω⋅2)+7=ω2+ω⋅(3+2)+7=ω2+ω⋅5+7, the regrouping by [L3], the last product by left distributivity in [L3] and 3+2=5 by [L6].

step 1.2step 1.1L1L3L6
3.1

α⋅ω=ω3: by [L1], α⋅ω=sup⁡{α⋅n:n∈ω}, and step 2.1 with claim (e) of [L2] gives ω2⋅n≤α⋅n≤(ω2⋅2)⋅n=ω2⋅(2⋅n) for every n∈ω, using associativity of ⋅ from [L3]; the suprema of the outer two families are both ω2⋅ω, the first by [L1] and the second by claim (f) of [L2] applied to the set {2⋅n:n∈ω}, which is unbounded in ω by step 1.2; so α⋅ω=ω2⋅ω=ω2⋅ω1=ω2+1=ω3 by [L4].

step 2.1step 1.2step 1.1L1L2L3L4
4.1

α⋅ω2=ω4: by step 1.1, ω2=ω⋅ω, so associativity in [L3] gives α⋅ω2=α⋅(ω⋅ω)=(α⋅ω)⋅ω=ω3⋅ω=ω3⋅ω1=ω3+1=ω4 by step 3.1 and [L4].

step 3.1step 1.1L3L4
5.1

The Cantor normal form of ω4 is ω4⋅1: the largest β with ωβ≤ω4 is 4, because β↦ωβ is strictly increasing by [L4] and 4<β would give ω4<ωβ; dividing by ω4>0 as in [L5] gives ω4=ω4⋅1+0 with remainder 0<ω4, so the datum of length 1 with exponent 4 and coefficient 1 has value ω4, and it is the only normal form by the uniqueness in [L5].

step 4.1L1L2L4L5
6.1

So (ω2+ω⋅3+5)⋅ω2=ω4, with Cantor normal form ω4⋅1, while (ω2+ω⋅3+5)+(ω⋅2+7)=ω2+ω⋅5+7.

step 5.1step 4.1step 2.2∎

Remarks

Why the tail vanishes under multiplication on the right. The squeeze in step 3.1 is the whole mechanism: α is trapped between ω2 and ω2⋅2, and multiplying either bound on the right by ω gives ω3, because ω2⋅2⋅n=ω2⋅(2n) runs through the same cofinal family as ω2⋅n. Anything of the form "leading term plus smaller stuff" therefore behaves, under multiplication by a limit on the right, exactly like its leading term.

Why the tail does not vanish under addition. In step 2.2 the lower part of the left summand, here 5, is absorbed by the leading term of the right summand, but the term ω2 of the left summand survives, and the two coefficients of ω1 add. The general rule is the same computation: adding on the left of ωβ anything smaller than ωβ changes nothing, which is the additive indecomposability used inside the proof of 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.

A check on the answer. ω4 has Cantor normal form of length 1, so α⋅ω2 is a power of ω; that is consistent with the previous remark, since α has leading term ω2⋅1 and ω2⋅ω2=ω4 by the sum law in [L4].

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29Open item page →

Solving ω+γ=ω⋅2 and dividing ω2+ω+3 by ω

Example

Two computations with the two "inverse" operations of this page.

Left subtraction. The equation ω+γ=ω⋅2 has exactly one solution, and it is γ=ω. Existence and uniqueness are For α≤β there is exactly one ordinal γ with α+γ=β, applicable because ω≤ω⋅2; finding the solution is the computation ω⋅2=ω+ω.

Division with remainder. Dividing ω2+ω+3 by ω gives

ω2+ω+3  =  ω⋅(ω+1)+3,3<ω,

so the quotient is ω+1 and the remainder is 3, and by the uniqueness in For α>0 every ordinal β is α⋅ξ+ρ with ρ<α, in exactly one way there is no other answer. The step that does the work is ω2+ω=ω⋅(ω+1), which is left distributivity.

Facts & Assumptions

[L1]

μ⋅δ+=μ⋅δ+μ and μ⋅0=0 (Ordinal multiplication α⋅β); μ+1=μ+ and μ+0=μ (Ordinal addition α+β); μδ+=μδ⋅μ and μ0=1 (Ordinal exponentiation αβ, with the conventions α0=1 and 00=1).

[L5]

For μ≤ν there is exactly one γ with μ+γ=ν (For α≤β there is exactly one ordinal γ with α+γ=β).

[L6]

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

Verification

technique · direct
1.1

ω⋅2=ω⋅1+=ω⋅1+ω=ω+ω by [L1] and [L2], and ω≤ω+ω by [L2].

L1L2
1.2

ω2=ω1+=ω1⋅ω=ω⋅ω by [L1] and [L4].

L1L4
2.1

Left subtraction: ω≤ω⋅2 by step 1.1, so [L5] gives exactly one γ with ω+γ=ω⋅2; and γ=ω works, since ω+ω=ω⋅2 by step 1.1, so γ=ω is the solution.

step 1.1L5
2.2

ω2+ω=ω⋅ω+ω⋅1=ω⋅(ω+1) by step 1.2, [L2] and left distributivity [L3].

step 1.2L2L3
3.1

Division: ω>0 by [L7], and ω2+ω+3=ω⋅(ω+1)+3 by step 2.2, with 3<ω; so by the uniqueness in [L6] the quotient of ω2+ω+3 by ω is ω+1 and the remainder is 3.

step 2.2L6L7
4.1

The unique solution of ω+γ=ω⋅2 is γ=ω, and dividing ω2+ω+3 by ω gives quotient ω+1 and remainder 3.

step 3.1step 2.1∎

Remarks

Uniqueness is what makes "the answer" meaningful. Both computations exhibit a solution and then quote a uniqueness theorem. Without For α≤β there is exactly one ordinal γ with α+γ=β the equation ω+γ=ω⋅2 would only be known to have a solution; without For α>0 every ordinal β is α⋅ξ+ρ with ρ<α, in exactly one way the pair (ω+1,3) would be an answer among possibly many. Both theorems are proved from left cancellation, which is the one cancellation law ordinal addition has.

The equation on the other side has no solution at all. There is no γ with γ+ω=ω+1, because γ+ω is a limit ordinal for every γ (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 0+β=β and 1⋅β=β) while ω+1=ω+ is a successor. So ordinal subtraction genuinely exists only on the left, and the same asymmetry is what forces the quotient in For α>0 every ordinal β is α⋅ξ+ρ with ρ<α, in exactly one way to be written on the right of α.

Reading the division off the Cantor normal form. ω2+ω+3 has normal form with exponents 2>1>0 and coefficients 1,1,3 (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). In this instance, dividing by ω=ω1 has put the term of exponent 0 into the remainder and lowered each of the two remaining exponents by one: ω2 became ω and ω became 1, which is exactly the quotient ω+1, while 3 is the constant term. That pattern is what the general division algorithm is doing, but no general statement of it is claimed here.

ExampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29Open item page →

Assuming countable choice, a strictly increasing ω-sequence of countable ordinals has a countable supremum, which is a countable limit ordinal below ω1; the instance sup⁡nω⋅(n+1)=ω2 needs no choice

Example

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let (αn)n∈ω be a strictly increasing sequence of ordinals with every αn∈ω1 (The first uncountable ordinal ω1:=ℵ(ω)). Then

sup⁡n∈ωαn  =  ⋃{αn:n∈ω}

is again an ordinal below ω1, hence at most countable (Finite, countably infinite, countable, uncountable), and it is a limit ordinal (Successor and limit ordinals), since a strictly increasing sequence never attains its supremum.

A concrete instance, with everything computed:

αn=ω⋅(n+1),sup⁡n∈ωω⋅(n+1)=ω⋅ω=ω2.

So ω2 is a countable limit ordinal strictly below ω1, reached from below by an ω-sequence. That is exactly what Assuming countable choice: every at most countable subset of ω1 is bounded below ω1, so no at most countable subset of ω1 is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable forbids for ω1 itself: ω1 is not the supremum of any such sequence.

Facts & Assumptions

Given: The Axiom of Countable Choice (The Axiom of Countable Choice (ACω)), a strictly increasing sequence (αn)n∈ω of ordinals in ω1, and the operations of Ordinal addition α+β, Ordinal multiplication α⋅β and Ordinal exponentiation αβ, with the conventions α0=1 and 00=1; here n+1=n+ (Ordinal addition α+β).

[L2]

ω1 is uncountable, every ordinal in ω1 is at most countable, and ω1 is a limit ordinal (ω1 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).

[L3]

A nonempty set is at most countable if and only if it is a surjective image of N (A nonempty set is at most countable iff it is a surjective image of N); a subset of an at most countable set is at most countable (Every subset of an at most countable set is at most countable); a product of two at most countable sets is at most countable (A product of two at most countable sets is at most countable); a set equinumerous with an at most countable set is at most countable (Finite, countably infinite, countable, uncountable, Equinumerous sets, A≈B and A⪯B).

[L4]

α⋅β is the order type of α×β under last differences, and an order isomorphism is in particular a bijection (α⋅β is the order type of α×β ordered by last differences, that is β copies of α, Every well-order has a unique order type).

[L5]

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⋅β=β: for μ>0, ν<θ implies μν<μθ (claim (d)); μ⋅θ=sup⁡{μη:η∈D} for μ>0, θ a limit and D⊆θ nonempty with sup⁡D=θ (claim (f)); 1⋅μ=μ (claim (a)).

[L7]

⋃A is an ordinal and the least upper bound of a set A of ordinals; μ⊆ν iff μ∈ν or μ=ν; μ∉μ; μ<ν iff μ+≤ν; and trichotomy holds (Basic closure properties of ordinals, Trichotomy and well-ordering of the ordinals, Ordinal (von Neumann)).

Verification

technique · direct
1.1

The set A={αn:n∈ω} is a nonempty subset of ω1 and is at most countable, being the image of N under n↦αn, hence a surjective image of N onto A, so [L3] applies.

L3given
1.2

An ordinal μ lies in ω1 if and only if it is at most countable: one direction is [L2]; conversely if μ∉ω1 then ω1≤μ by [L7], so ω1⊆μ and ω1 would be at most countable by [L3], contradicting [L2].

L2L3L7
2.1

By [L1] the ordinal β=sup⁡A=⋃A lies in ω1 and is an upper bound of A, so β is at most countable by [L2].

step 1.1L1L2
2.2

The instance: each ω⋅(n+1) is at most countable, because by [L4] it is order isomorphic, hence equinumerous, to ω×(n+1), which is at most countable by [L3]; so ω⋅(n+1)∈ω1 by step 1.2. The sequence is strictly increasing, since n+1<m+1 for n<m gives ω⋅(n+1)<ω⋅(m+1) by [L5] with ω>0.

step 1.2L3L4L5
3.1

β is a limit ordinal: it is nonzero because α0≤α1≤β with α0<α1, so β≠0; and it is not a successor, since β=μ+ would put μ∈αn for some n, whence μ+≤αn<αn+≤β=μ+ by [L7] and strict increase, which [L7] forbids.

step 2.1L7given
3.2

Its supremum is ω2: the set {n+1:n∈ω} is a nonempty subset of ω with supremum ω, because ω is closed under successor and ⋃ω=ω by [L6], so claim (f) of [L5] with μ=ω>0 gives ω⋅ω=sup⁡{ω⋅(n+1):n∈ω}; and ω⋅ω=ω1⋅ω=ω1+=ω2 by [L6].

step 2.2L5L6
4.1

So for a strictly increasing ω-sequence in ω1 the supremum is a limit ordinal below ω1 and is at most countable; concretely sup⁡nω⋅(n+1)=ω2, a countable limit ordinal below ω1.

step 2.1step 3.1step 2.2step 3.2∎

Remarks

Where the choice principle is and is not needed. The general statement uses ACω, at the single step where Assuming countable choice: every at most countable subset of ω1 is bounded below ω1, so no at most countable subset of ω1 is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable is applied. The concrete instance does not: ω2 is shown at most countable directly, from α⋅β is the order type of α×β ordered by last differences, that is β copies of α and A product of two at most countable sets is at most countable, both of which are choice free. So the example is available in ZF and only the general statement carries the hypothesis.

The contrast with ω1 itself. ω1 is also a limit ordinal, and it is also the supremum of the ordinals below it; what fails there, under ACω, is that no at most countable family of them suffices. That is Assuming countable choice: every at most countable subset of ω1 is bounded below ω1, so no at most countable subset of ω1 is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable again, and it is not a theorem of ZF alone: consistently with ZF the first uncountable ordinal is the supremum of an ω-sequence of at most countable ordinals, so no choice-free proof of it exists (Choice ledger for this page: ω1 exists in ZF, and the boundedness theorem does not).

Strict increase is used only for the limit clause. Boundedness needs only that the set of values is at most countable; strictness is what makes the supremum unattained and hence a limit ordinal. A sequence that is eventually constant has its final value as supremum, and that value need not be a limit ordinal at all, which is why step 2.2 quotes the strictness hypothesis.

CounterexampleConstruction: AI-adaptedVerification: AI-adaptedprecheck passverified 2026-08-04 (gpt-5.6-sol-codex-subscription)Open item page →

Refuted: every limit ordinal has an at most countable cofinal subset — ω1 has none, assuming countable choice

Statement refuted

False claim: every limit ordinal has an at most countable cofinal subset (Cofinal subset of an ordinal, Finite, countably infinite, countable, uncountable).

The claim is plausible because every limit ordinal a reader meets first does have one. ω is cofinal in itself and at most countable; and every at most countable limit ordinal λ is cofinal in itself and at most countable, so the claim holds for all of them, and ω+ω and ω2 are among them, both being shown at most countable earlier on this page. Whether ωω and ε0 are at most countable is a question no item on these pages settles, so neither is offered here as an instance.

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). The first uncountable ordinal ω1 (The first uncountable ordinal ω1:=ℵ(ω)) refutes the claim: it is a limit ordinal, and no at most countable subset of it is cofinal in it.

The hypothesis is not removable, and the item states it in the title: without a choice principle the refutation itself fails, since consistently with ZF the ordinal ω1 is the supremum of an ω-sequence of at most countable ordinals. That is recorded in Choice ledger for this page: ω1 exists in ZF, and the boundedness theorem does not.

Facts & Assumptions

Given: The Axiom of Countable Choice (The Axiom of Countable Choice (ACω)) and ω1, the first uncountable ordinal (The first uncountable ordinal ω1:=ℵ(ω)).

[L1]

C⊆α is cofinal in α when every ξ∈α satisfies ξ≤η for some η∈C (Cofinal subset of an ordinal).

[L2]

Counterexample

technique · direct
1.1

The claim does hold for every at most countable limit ordinal λ: the set λ itself is a subset of λ, it is at most countable by hypothesis, and it is cofinal in λ by [L1], since every ξ∈λ satisfies ξ≤ξ∈λ. In particular it holds at λ=ω by [L4].

L1L4
1.2

ω1 is a limit ordinal by [L2], so it is an instance of the claim.

L2
2.1

No at most countable C⊆ω1 is cofinal in ω1, by [L3]; so the claim fails at ω1.

step 1.2L1L3
3.1

Therefore ω1 is a limit ordinal with no at most countable cofinal subset, and the claim that every limit ordinal has one is false.

step 2.1step 1.2step 1.1∎

Remarks

What separates ω1 from the countable limit ordinals. A limit ordinal is always cofinal in itself, so the claim can only fail when the ordinal is itself uncountable. ω1 is the least uncountable ordinal (ω1 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), so it is the first place where the claim can fail at all, and under ACω it does fail there.

The refutation carries the hypothesis it uses. Assuming countable choice: every at most countable subset of ω1 is bounded below ω1, so no at most countable subset of ω1 is cofinal in it, and a supremum of at most countably many at most countable ordinals is at most countable is stated under ACω and spends it at exactly one step, so this counterexample inherits the same cost. A page that quotes this item must carry ACω forward into its own statement; Choice ledger for this page: ω1 exists in ZF, and the boundedness theorem does not is the ledger, and it names the model in which the conclusion fails outright.

What is deliberately not said at this point in the reading order. In the later vocabulary this item says cf⁡(ω1)>ω, or that ω1 is regular. The cofinality and regular/singular vocabulary is introduced later in Cofinality cf⁡(α), and regular and singular cardinals ↗, so this earlier example stays in the subset language of Cofinal subset of an ordinal. Nothing is lost: the applications, such as the non-normality of the deleted Tychonoff plank, use exactly the subset form.

Sources