Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)audited 2026-07-29
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.

α+β\alpha + \beta is the order type of α\alpha followed by β\beta

Statement

Let (A,<A)(A, <_A) and (B,<B)(B, <_B) be well-orders (Well-order and well-ordered set) with order types α=ot(A)\alpha = \mathrm{ot}(A) and β=ot(B)\beta = \mathrm{ot}(B) (Every well-order has a unique order type). Their ordered sum ABA \oplus B is the set ({0}×A)({1}×B)(\{0\} \times A) \cup (\{1\} \times B) with

(i,x)<(j,y) :     ij,  or  (i=j=0 and x<Ay),  or  (i=j=1 and x<By),(i, x) < (j, y) \ :\iff\ i \in j, \ \text{ or } \ \big(i = j = 0 \text{ and } x <_A y\big), \ \text{ or } \ \big(i = j = 1 \text{ and } x <_B y\big),

that is, a copy of AA with a copy of BB placed entirely above it. Then:

(a) ABA \oplus B is a well-order and ot(AB)=α+β\mathrm{ot}(A \oplus B) = \alpha + \beta (Ordinal addition α+β\alpha + \beta). In particular, taking A=αA = \alpha and B=βB = \beta with their membership orders, α+β\alpha + \beta is the order type of a copy of α\alpha followed by a copy of β\beta.

(b) If (W,<)(W, <) is a well-order and IWI \subseteq W is an initial segment (Initial segment of a well-order), then, with II and WIW \setminus I carrying the order inherited from WW,

ot(W)=ot(I)+ot(WI).\mathrm{ot}(W) = \mathrm{ot}(I) + \mathrm{ot}(W \setminus I).

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 (A,<A)(A, <_A), (B,<B)(B, <_B) and (W,<)(W, <). Ordinals carry the membership order, and ot\mathrm{ot} 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).

[L1]

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).

[L2]

A well-order is a total order in which every nonempty subset has a least element (Well-order and well-ordered set).

[L3]

An order isomorphism is a bijection with x<y    f(x)<f(y)x < y \iff f(x) < f(y); 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).

[L4]

W<a={xW:x<a}W_{<a} = \{x \in W : x < a\}; an initial segment is a downward closed subset; every initial segment is itself a well-order (Initial segment of a well-order).

[L5]

α+0=α\alpha + 0 = \alpha, α+δ+=(α+δ)+\alpha + \delta^{+} = (\alpha + \delta)^{+}, and α+λ={α+β:βλ}\alpha + \lambda = \bigcup\{\alpha + \beta : \beta \in \lambda\} for limit λ\lambda (Ordinal addition α+β\alpha + \beta).

[L6]

An ordinal is a transitive set strictly well ordered by \in, so for ordinals μθ\mu \in \theta the initial segment of θ\theta determined by μ\mu is μ\mu itself; μ+\mu^{+} is an ordinal and μ\mu is its greatest element (Ordinal (von Neumann), Basic closure properties of ordinals).

[L7]

Transfinite induction over the ordinals: if a property PP of ordinals fails at some β0\beta_0, apply Transfinite induction to the well-order (β0+,)(\beta_0^{+}, \in) and to S={ξβ0+:P(ξ)}S = \{\xi \in \beta_0^{+} : P(\xi)\}; since every nonempty set of ordinals has an \in-least element (Trichotomy and well-ordering of the ordinals) and the initial segment of β0+\beta_0^{+} below ξ\xi is ξ\xi, it follows that if PP holds at ξ\xi whenever it holds at every ordinal in ξ\xi, then PP holds at every ordinal.

[L8]

Every ordinal is exactly one of 00, a successor, or a limit; a nonzero ordinal λ\lambda is a limit if and only if ξλ\xi \in \lambda implies ξ+λ\xi^{+} \in \lambda (Successor and limit ordinals).

Proof

technique · direct
1.1

ABA \oplus B is a well-order: the relation is total, since two points with different first coordinates are compared by 010 \in 1 and two points with equal first coordinates are compared inside AA or inside BB, and it is transitive and irreflexive for the same reason; and a nonempty SABS \subseteq A \oplus B has a least element, namely (0,min{x:(0,x)S})(0, \min\{x : (0,x) \in S\}) if SS meets {0}×A\{0\} \times A, and (1,min{y:(1,y)S})(1, \min\{y : (1,y) \in S\}) otherwise, the two minima existing by [L2].

L2construct
1.2

If f:AAf : A \to A' and g:BBg : B \to B' are order isomorphisms of well-orders then (0,x)(0,f(x))(0,x) \mapsto (0, f(x)) and (1,y)(1,g(y))(1,y) \mapsto (1, g(y)) define an order isomorphism ABABA \oplus B \to A' \oplus B'; taking A=αA' = \alpha and B=βB' = \beta with the isomorphisms supplied by [L1], ABA \oplus B and αβ\alpha \oplus \beta have the same order type.

L1L3
2.1

Case β=0\beta = 0: α0={0}×α\alpha \oplus 0 = \{0\} \times \alpha and (0,x)x(0,x) \mapsto x is an order isomorphism onto α\alpha, so ot(α0)=α=α+0\mathrm{ot}(\alpha \oplus 0) = \alpha = \alpha + 0.

step 1.1L1L3L5
2.2

Case β=δ+\beta = \delta^{+}, assuming ot(αδ)=α+δ\mathrm{ot}(\alpha \oplus \delta) = \alpha + \delta: the set of points of αδ+\alpha \oplus \delta^{+} strictly below (1,δ)(1, \delta) is exactly αδ\alpha \oplus \delta, with the same order, and (1,δ)(1,\delta) is the greatest element of αδ+\alpha \oplus \delta^{+} because every other point is (0,x)(0,x) or (1,y)(1,y) with yδy \in \delta; so extending an order isomorphism h:αδα+δh : \alpha \oplus \delta \to \alpha + \delta by h(1,δ):=α+δh(1,\delta) := \alpha + \delta gives an order isomorphism onto (α+δ){α+δ}=(α+δ)+(\alpha + \delta) \cup \{\alpha + \delta\} = (\alpha + \delta)^{+}, whence ot(αδ+)=(α+δ)+=α+δ+\mathrm{ot}(\alpha \oplus \delta^{+}) = (\alpha + \delta)^{+} = \alpha + \delta^{+}.

step 1.1L1L3L5L6
2.3

Case β=λ\beta = \lambda a limit, assuming ot(αξ)=α+ξ\mathrm{ot}(\alpha \oplus \xi) = \alpha + \xi for every ξλ\xi \in \lambda: let gg be the order isomorphism of αλ\alpha \oplus \lambda onto θ=ot(αλ)\theta = \mathrm{ot}(\alpha \oplus \lambda); for ξλ\xi \in \lambda the points below (1,ξ)(1,\xi) form exactly αξ\alpha \oplus \xi, so gg carries αξ\alpha \oplus \xi onto the initial segment of θ\theta below g(1,ξ)g(1,\xi), which is the ordinal g(1,ξ)g(1,\xi), giving g[αξ]=ot(αξ)=α+ξg[\alpha \oplus \xi] = \mathrm{ot}(\alpha \oplus \xi) = \alpha + \xi; moreover every point of αλ\alpha \oplus \lambda lies in some αξ\alpha \oplus \xi with ξλ\xi \in \lambda, since (0,x)(0,x) lies in α0\alpha \oplus 0 and (1,y)(1,y) with yλy \in \lambda lies in αy+\alpha \oplus y^{+} with y+λy^{+} \in \lambda by [L8]; hence θ=g[αλ]={g[αξ]:ξλ}={α+ξ:ξλ}=α+λ\theta = g[\alpha \oplus \lambda] = \bigcup\{g[\alpha \oplus \xi] : \xi \in \lambda\} = \bigcup\{\alpha + \xi : \xi \in \lambda\} = \alpha + \lambda.

step 1.1L1L3L4L5L6L8
3.1

The three cases of [L8] are exhaustive, and each of steps 2.1, 2.2 and 2.3 derives the claim at β\beta from the claim at every ordinal in β\beta, so by [L7] ot(αβ)=α+β\mathrm{ot}(\alpha \oplus \beta) = \alpha + \beta for every ordinal β\beta and every ordinal α\alpha.

step 2.1step 2.2step 2.3L7L8
4.1

Claim (a): ABA \oplus B is a well-order by step 1.1, and ot(AB)=ot(αβ)=α+β\mathrm{ot}(A \oplus B) = \mathrm{ot}(\alpha \oplus \beta) = \alpha + \beta by step 1.2 and step 3.1.

step 3.1step 1.2step 1.1
5.1

Claim (b): let II be an initial segment of WW and define φ:WI(WI)\varphi : W \to I \oplus (W \setminus I) by φ(x)=(0,x)\varphi(x) = (0,x) for xIx \in I and φ(x)=(1,x)\varphi(x) = (1,x) otherwise; φ\varphi is a bijection, and it is strictly increasing, because x<yx < y with xIx \notin I forces yIy \notin I by downward closure of II, so the only mixed case is xIx \in I, yIy \notin I, where φ(x)=(0,x)<(1,y)=φ(y)\varphi(x) = (0,x) < (1,y) = \varphi(y); hence φ\varphi is an order isomorphism by [L3] and ot(W)=ot(I(WI))=ot(I)+ot(WI)\mathrm{ot}(W) = \mathrm{ot}(I \oplus (W \setminus I)) = \mathrm{ot}(I) + \mathrm{ot}(W \setminus I) by step 4.1.

step 4.1step 1.1L1L3L4
6.1

Claims (a) and (b) are established.

step 4.1step 5.1

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: 1+ω1 + \omega is one point followed by a copy of ω\omega, which is again a copy of ω\omega, so 1+ω=ω1 + \omega = \omega; while ω+1\omega + 1 is a copy of ω\omega with a point on top, which has a greatest element and so is not a copy of ω\omega. 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 αβ\alpha \le \beta there is exactly one ordinal γ\gamma with α+γ=β\alpha + \gamma = \beta: an ordinal α\alpha below β\beta is an initial segment of β\beta, so β=α+ot(βα)\beta = \alpha + \mathrm{ot}(\beta \setminus \alpha) outright, with no recursion at all.

The tags 00 and 11 are there only to force disjointness. AA and BB 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.

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 46 results over 20 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources