ConceptComplete

Ordinal Arithmetic

Ordinal arithmetic extends addition, multiplication, and exponentiation to ordinal numbers using transfinite recursion. Unlike cardinal arithmetic, ordinal operations are sensitive to order and generally non-commutative.


Definitions by Transfinite Recursion

Definition4.4Ordinal addition

For ordinals α,β\alpha, \beta, ordinal addition α+β\alpha + \beta is defined by recursion on β\beta:

  1. α+0=α\alpha + 0 = \alpha.
  2. α+(β+1)=(α+β)+1\alpha + (\beta + 1) = (\alpha + \beta) + 1.
  3. α+λ=sup{α+β:β<λ}\alpha + \lambda = \sup\{\alpha + \beta : \beta < \lambda\} for limit λ\lambda.

Set-theoretically, α+β\alpha + \beta is the order type of (α×{0})(β×{1})(\alpha \times \{0\}) \cup (\beta \times \{1\}) with lexicographic order on the second component.

Definition4.5Ordinal multiplication

Ordinal multiplication αβ\alpha \cdot \beta is defined by recursion on β\beta:

  1. α0=0\alpha \cdot 0 = 0.
  2. α(β+1)=αβ+α\alpha \cdot (\beta + 1) = \alpha \cdot \beta + \alpha.
  3. αλ=sup{αβ:β<λ}\alpha \cdot \lambda = \sup\{\alpha \cdot \beta : \beta < \lambda\} for limit λ\lambda.

Set-theoretically, αβ\alpha \cdot \beta is the order type of β×α\beta \times \alpha with reverse lexicographic order.

Definition4.6Ordinal exponentiation

Ordinal exponentiation αβ\alpha^\beta is defined by recursion on β\beta:

  1. α0=1\alpha^0 = 1.
  2. αβ+1=αβα\alpha^{\beta+1} = \alpha^\beta \cdot \alpha.
  3. αλ=sup{αβ:β<λ}\alpha^\lambda = \sup\{\alpha^\beta : \beta < \lambda\} for limit λ\lambda (when α>0\alpha > 0).

Non-Commutativity and Examples

ExampleOrdinal arithmetic computations

Addition: ω+11+ω=ω\omega + 1 \neq 1 + \omega = \omega. Also ω+ω=ω2\omega + \omega = \omega \cdot 2, but 2+ω=ω2 + \omega = \omega.

Multiplication: ω2=ω+ω\omega \cdot 2 = \omega + \omega, but 2ω=sup{2n:n<ω}=sup{0,2,4,6,}=ω2 \cdot \omega = \sup\{2 \cdot n : n < \omega\} = \sup\{0, 2, 4, 6, \ldots\} = \omega. So ω22ω\omega \cdot 2 \neq 2 \cdot \omega.

Exponentiation: 2ω=sup{2n:n<ω}=ω2^\omega = \sup\{2^n : n < \omega\} = \omega, but ω2=ωω\omega^2 = \omega \cdot \omega. And ωω\omega^\omega is the order type of the set of finite sequences from ω\omega ordered anti-lexicographically.


Cantor Normal Form

Theorem4.2Cantor normal form

Every ordinal α>0\alpha > 0 can be uniquely written as:

α=ωβ1c1+ωβ2c2++ωβkck,\alpha = \omega^{\beta_1} \cdot c_1 + \omega^{\beta_2} \cdot c_2 + \cdots + \omega^{\beta_k} \cdot c_k,

where k1k \geq 1, αβ1>β2>>βk0\alpha \geq \beta_1 > \beta_2 > \cdots > \beta_k \geq 0, and c1,,ckc_1, \ldots, c_k are positive finite integers. This is the Cantor normal form of α\alpha.

ExampleCantor normal form examples
  • ω23+ω5+7\omega^2 \cdot 3 + \omega \cdot 5 + 7: already in Cantor normal form.
  • ωω+ω32+1\omega^\omega + \omega^3 \cdot 2 + 1: Cantor normal form with exponents ω>3>0\omega > 3 > 0.
  • ε0=ωωω\varepsilon_0 = \omega^{\omega^{\omega^{\cdot^{\cdot^{\cdot}}}}}: the Cantor normal form of ε0\varepsilon_0 is ωε01\omega^{\varepsilon_0} \cdot 1, since ωε0=ε0\omega^{\varepsilon_0} = \varepsilon_0.
RemarkLeft cancellation and absorption

Ordinal addition satisfies left cancellation: α+β=α+γ    β=γ\alpha + \beta = \alpha + \gamma \implies \beta = \gamma. However, right cancellation fails: 1+ω=0+ω1 + \omega = 0 + \omega but 101 \neq 0. The "absorption" n+ω=ωn + \omega = \omega for finite nn reflects the fact that finitely many elements before ω\omega-many are "absorbed" into the limit.