ConceptComplete

Ordinal Notations and Proof Theory

Ordinal notations provide concrete representations of ordinals, enabling their use in proof theory and computability theory to measure the strength of formal systems.


Ordinal Notation Systems

Definition7.3Ordinal notation

An ordinal notation system is a recursive set of terms TT together with a well-ordering \prec on TT such that otype(T,)\mathrm{otype}(T, \prec) equals a specific ordinal. A key requirement is that the ordering \prec is decidable (computable), so that the ordinal can be "manipulated" by algorithms.

ExampleCantor normal form as notation

For ordinals below ε0\varepsilon_0, the Cantor normal form provides a natural notation:

α=ωβ1c1++ωβkck\alpha = \omega^{\beta_1} c_1 + \cdots + \omega^{\beta_k} c_k

where each βi<α\beta_i < \alpha (since α<ε0    ωα>α\alpha < \varepsilon_0 \implies \omega^\alpha > \alpha). The ordering of such terms is decidable by comparing exponents and coefficients. This notation system represents exactly the ordinals below ε0\varepsilon_0.


Proof-Theoretic Ordinals

Definition7.4Proof-theoretic ordinal

The proof-theoretic ordinal of a theory TT is the supremum of the ordinals α\alpha for which TT proves that α\alpha is well-ordered (when coded by a standard ordinal notation). It measures the "consistency strength" of TT.

Theorem7.2Gentzen's theorem

The proof-theoretic ordinal of Peano arithmetic (PA) is ε0\varepsilon_0. That is:

  1. For every α<ε0\alpha < \varepsilon_0, PA proves that α\alpha (in Cantor normal form notation) is well-ordered.
  2. PA does not prove that ε0\varepsilon_0 is well-ordered.
  3. The consistency of PA can be proved by induction up to ε0\varepsilon_0 (Gentzen, 1936).
ExampleProof-theoretic ordinals of various theories

| Theory | Proof-theoretic ordinal | |---|---| | Primitive recursive arithmetic (PRA) | ωω\omega^\omega | | Peano arithmetic (PA) | ε0=ωωω\varepsilon_0 = \omega^{\omega^{\omega^{\cdots}}} | | ATR0_0 (arithmetical transfinite recursion) | Γ0\Gamma_0 | | Π11\Pi^1_1-CA0_0 | ψ0(Ωω)\psi_0(\Omega_\omega) | | Second-order arithmetic (full) | Unknown |


Goodstein's Theorem

RemarkGoodstein's theorem

A remarkable application of transfinite induction to ε0\varepsilon_0: Goodstein's theorem states that every Goodstein sequence eventually reaches 00.

A Goodstein sequence starts with a natural number nn, writes it in "hereditary base bb" notation, replaces bb by b+1b+1, subtracts 1, and repeats. Despite growing enormously at first, every sequence eventually terminates.

The proof uses the embedding into ordinals below ε0\varepsilon_0: replacing base bb by ω\omega gives a decreasing sequence of ordinals (since b+1ωb+1 \to \omega preserves order but subtraction lowers the ordinal). By well-ordering of ε0\varepsilon_0, the sequence terminates.

Remarkably, Goodstein's theorem is unprovable in PA (Kirby-Paris, 1982), despite being a statement about natural numbers.