ConceptComplete

Transfinite Induction and Ordinal Arithmetic

Transfinite methods extend finite counting and induction to the infinite, using ordinals as the foundation for recursive constructions that go "beyond omega."


Ordinal Exponentiation in Detail

Definition7.1Ordinal exponentiation (set-theoretic)

For ordinals α,β\alpha, \beta with α>0\alpha > 0, the set αβ\alpha^\beta can be defined set-theoretically as the order type of the set of functions f:βαf: \beta \to \alpha with finite support (i.e., f(γ)0f(\gamma) \neq 0 for finitely many γ\gamma), ordered anti-lexicographically: f<gf < g iff at the largest γ\gamma where ff and gg differ, f(γ)<g(γ)f(\gamma) < g(\gamma).

This agrees with the recursive definition: α0=1\alpha^0 = 1, αβ+1=αβα\alpha^{\beta+1} = \alpha^\beta \cdot \alpha, and αλ=supβ<λαβ\alpha^\lambda = \sup_{\beta < \lambda}\alpha^\beta for limit λ\lambda.

ExampleOrdinal exponentiation examples
  • 2ω=ω2^\omega = \omega: The functions f:ω2f: \omega \to 2 with finite support form a countable set isomorphic to the binary representations of natural numbers.
  • ωω\omega^\omega: The order type of the set of "polynomials" nkωk++n1ω+n0n_k\omega^k + \cdots + n_1\omega + n_0 with natural number coefficients.
  • ωωω\omega^{\omega^\omega}: Beyond Cantor normal form with finitely many terms.
  • ε0=ωωω\varepsilon_0 = \omega^{\omega^{\omega^{\cdot^{\cdot^{\cdot}}}}}: The first ordinal satisfying ωα=α\omega^\alpha = \alpha.

Fixed Points and Normal Functions

Definition7.2Normal function

A function f:OrdOrdf: \mathbf{Ord} \to \mathbf{Ord} is normal (or continuous and strictly increasing) if:

  1. α<β    f(α)<f(β)\alpha < \beta \implies f(\alpha) < f(\beta) (strictly increasing).
  2. f(λ)=supα<λf(α)f(\lambda) = \sup_{\alpha < \lambda} f(\alpha) for all limit ordinals λ\lambda (continuous).
Theorem7.1Fixed-point theorem for normal functions

Every normal function f:OrdOrdf: \mathbf{Ord} \to \mathbf{Ord} has a proper class of fixed points. The least fixed point is sup{fn(0):n<ω}\sup\{f^n(0) : n < \omega\}, where fnf^n denotes nn-fold iteration.

ExampleFixed-point hierarchies
  • f(α)=ωαf(\alpha) = \omega^\alpha: fixed points are the epsilon numbers ε0,ε1,\varepsilon_0, \varepsilon_1, \ldots
  • f(α)=αf(\alpha) = \aleph_\alpha: fixed points are the \aleph-fixed points α=α\alpha = \aleph_\alpha.
  • f(α)=αf(\alpha) = \beth_\alpha: fixed points are the beth fixed points α=α\alpha = \beth_\alpha.

The function αεα\alpha \mapsto \varepsilon_\alpha is itself normal, so it has fixed points: ordinals α\alpha with εα=α\varepsilon_\alpha = \alpha. These are called strongly critical ordinals.


Veblen Hierarchy

RemarkThe Veblen hierarchy

The Veblen functions φβ\varphi_\beta are defined by:

  • φ0(α)=ωα\varphi_0(\alpha) = \omega^\alpha.
  • φβ+1\varphi_{\beta+1} enumerates the fixed points of φβ\varphi_\beta.
  • φλ(α)=\varphi_\lambda(\alpha) = the α\alpha-th common fixed point of all φβ\varphi_\beta for β<λ\beta < \lambda.

The ordinal Γ0=φΓ0(0)\Gamma_0 = \varphi_{\Gamma_0}(0) (the Feferman-Schutte ordinal) is the first ordinal not reachable by the Veblen hierarchy from below. It plays a central role in proof theory as the proof-theoretic ordinal of ATR0_0.