Skip to the reading
QuodlibetA deep study · The Ascent · §II

The climb has no top — but it has an exact height

The Measure

The Ascent proved the reflection ladder has no top. That is only half the result. The climb has a precise height — a single ordinal — and that ordinal is the most informative invariant a theory owns: it measures at once what the theory can prove and how fast a function it can prove to halt. This study makes the measure exact — where it comes from, what it means, how it is computed, and how measuring it became the central positive science the impossibility founded.

the rungs · the ordinal · Gentzen · growth · the ghost · the ruler

Tell me a consistent, effectively axiomatized theory of arithmetic and I cannot tell you everything it proves — Gödel forbids it. But I can tell you one number that says more about the theory than any list of its theorems would: its proof-theoretic ordinal. For Peano Arithmetic that number is ε₀. It is the exact amount of well-ordering the theory can certify, the exact height to which its reflection ladder climbs, and — read in a second register — the exact rate of growth of the fastest function it can prove total. One ordinal, and it pins down the strength of a theory from three sides at once.

This is the deep content of the middle movement of The Ascent, drawn out in full. We begin with the operator that builds the ladder and the subtlety that you cannot climb it without first writing down its rungs as notations. We define the ordinal that measures the climb, and we watch Gentzen earn it — a consistency proof whose only infinitary ingredient is the well-foundedness of ε₀. We then turn the ordinal on its side and read it as growth, where the same threshold reappears as the boundary of the provably terminating. We follow the transfinite climb to its vanishing point, where the deficit changes logical type rather than disappearing. And we end with the science the whole picture became: reverse mathematics, which weighs ordinary theorems against the ladder and finds them clustered at a handful of its rungs. The ladder cannot be finished. Measuring it is what there is to do instead.

I · the rungs

The operator, and the price of climbing it

The ladder is the orbit of one operator — add the soundness the theory lacks. It is strictly progressive, so it never stops; but to iterate it into the transfinite you must first write its rungs down as notations, and that requirement is where the whole story will eventually turn.

Fix a consistent theory T that is recursively axiomatized and strong enough to formalize its own syntax — at minimum EA (elementary arithmetic, I∆₀+exp), so that the provability predicate Prov_T satisfies the Hilbert–Bernays–Löb derivability conditions. The operator that drives everything is reflection:

the repair operator
R(T) = T + { Prov_T(⌜φ⌝) → φ : φ a sentence }.  In words: adjoin to T the claim, for each sentence, that what T proves is true. This is the local reflection schema Rfn(T) — the fragment of soundness the theory was missing.

Its weakest single instance, taking φ = ⊥, is ¬Prov_T(⌜⊥⌝) — exactly Con(T). So R(T) contains Con(T), and Gödel's second theorem does the rest:

strict progress
For consistent r.e. T, R(T) ⊋ T — strictly. Since R(T) ⊢ Con(T) while T ⊬ Con(T) (Gödel-2), the inclusion is proper. The operator can never reach a fixed point: a theory with R(T)=T would prove its own consistency. The ladder has no top because R is strictly inflationary, and it is strictly inflationary because of one diagonal argument run inside T.

So we iterate. R(T), R²(T), R³(T), … is a strictly increasing chain, and at the limit we take the union R^ω(T) = ⋃ₙ Rⁿ(T), then continue: R^{ω+1}, …, R^{ω·2}, …. The climb runs through the ordinals. But here is the subtlety on which this entire study will turn, and which the casual phrase “iterate through the ordinals” hides.

the price of climbing — ordinal notations

To define R^α(T) effectively — so that the result is again a recursively axiomatized theory the way every rung must be — you cannot index by an abstract ordinal. An abstract ordinal is a set; a theory's axioms must be a decidable list. You must index by an ordinal notation: a concrete natural number coding a position in a primitive-recursive well-ordering ≺. The iteration is really a recursion along a notation system, R^a(T) for a a notation, defined by R^a(T) = T + {Con(R^b(T)) : b ≺ a} at limits.

This is no mere formality. The notation carries information the bare ordinal does not — and two notations for the same ordinal can give the climb different powers. The whole drama of the transfinite ascent (§V) is that the one thing the climber must assume — that the notation it is climbing is genuinely well-founded — is precisely the thing no arithmetical means can verify.

Two strengths of reflection will matter. Local reflection, above, adds Prov_T(⌜φ⌝)→φ for each fixed φ. Uniform reflection RFN(T) adds the quantified ∀x (Prov_T(⌜φ(ẋ)⌝) → φ(x)) — soundness asserted once, for all numerical instances at a stroke. Uniform reflection is strictly stronger, and it is the variant whose iteration yields the clean ordinal arithmetic of the next sections. Local reflection suffices for the bare fact of no-top; uniform reflection is the one that measures. The distinction is small to state and decisive in consequence: it is the difference between knowing the ladder is endless and knowing exactly how its rungs are spaced.

II · the ordinal

What the height is

The proof-theoretic ordinal of a theory is the exact supremum of the well-orderings it can certify. It is a genuine invariant — coarse-grained on theories, fine-grained where it counts — and for Peano Arithmetic it is ε₀, the first ordinal arithmetic cannot reach past.

How do we attach a number to a theory's strength? Not by counting its theorems, which are infinite and uncomputable, but by asking how far it can prove induction to reach. Transfinite induction along a well-ordering ≺ — TI(≺) — is the principle that if a property has no ≺-least counterexample then it holds everywhere. A theory that can prove TI(≺) “understands” the ordinal ≺ orders. The strength of the theory is how high those orderings go.

proof-theoretic ordinal
The proof-theoretic ordinal |T| is the supremum of the order-types of the primitive-recursive well-orderings ≺ for which T ⊢ TI(≺). Equivalently, the least α such that T does not prove transfinite induction up to α (for a canonical notation). |PA| = ε₀ (Gentzen).

One honest caution, in the spirit of the parent corpus. There is not one proof-theoretic ordinal but a small family — the Π⁰₂-ordinal (tied to provably-total functions), the Π¹₁-ordinal (tied to provable well-foundedness), the consistency-strength ordinal. For tame, natural theories these coincide, and for PA they all equal ε₀; for artificial theories they can be prised apart. We mean throughout the value they share on the theories that occur in practice. The robustness of that shared value — that PA has a single canonical ordinal at all — is itself a deep empirical fact about natural theories, not a triviality.

what ε₀ is  ε₀ is the least ordinal closed under α ↦ ω^α — the limit of ω, ω^ω, ω^(ω^ω), …, the first solution of the equation ε = ω^ε. It is countable, far below the first uncountable ordinal, and entirely concrete. Its concreteness is the technical engine of everything here: every ordinal below ε₀ has a unique Cantor normal form

Cantor normal form — the notation
α = ω^{β₁}·c₁ + ω^{β₂}·c₂ + ⋯ + ω^{βₖ}·cₖ,  with α > β₁ > ⋯ > βₖ and finite cᵢ ≥ 1. Below ε₀ the exponents βᵢ are themselves < α, so writing each in normal form too terminates: every α < ε₀ is a finite tree of ω's and integers. That hereditary finiteness is why ε₀ has a primitive-recursive notation system — and why a finitary base can manipulate its ordinals at all.

The ordinal is the spine of a whole hierarchy of strengths. A few landmarks, each the proof-theoretic ordinal of a natural theory:

the lower ordinal hierarchy — strength increasing upward
ω^ωprimitive recursive arithmetic (PRA), IΣ₁, RCA₀, WKL₀finitism
ε₀Peano arithmetic — and ACA₀|PA|
Γ₀predicative analysis (ATR₀) — the Feferman–Schütte ordinalpredicativity
ψ(Ωω)…impredicative systems (Π¹₁-CA₀ and beyond) — Bachmann–Howard and upno top
Each rung is the exact ordinal a natural theory can certify and no more. The notations grow elaborate — past ε₀ one needs the Veblen functions, then collapsing functions ψ that name large countable ordinals using uncountable ones as scaffolding — but each is a primitive-recursive ordering, and a theory's strength is precisely the height it reaches.
III · Gentzen

Earning the ordinal

Gentzen's consistency proof is not an oracle pronouncement; it is a construction. Assign ordinals to proofs, show that a proof of contradiction could always be reduced to one of strictly smaller ordinal, and let the well-foundedness of ε₀ finish the argument. The ordinal is not decreed. It is the exact height the reduction needs.

Gödel-2 says PA cannot prove Con(PA) by means it contains. It does not say consistency is unprovable full stop. Gentzen (1936, 1938) proved Con(PA) outright — from a finitary base (PRA) plus a single transfinite principle: induction up to ε₀. That one added principle is exactly what PA lacks, so the proof respects Gödel while defeating the naïve reading of him. Here is its architecture, which is more illuminating than its conclusion.

step one — ordinals to proofs  Work in a sequent calculus for PA. To each derivation d assign an ordinal o(d) < ε₀ that measures its logical complexity — built from the nesting of cuts (uses of lemmas) and the depth of the induction inferences, combined by ordinal addition and exponentiation. A direct, cut-free proof gets a small ordinal; a proof leaning on deep lemmas and iterated induction gets a large one. The assignment is finitary and explicit.

step two — reduction lowers the ordinal  Now suppose, for contradiction, that PA proves ⊥ — a derivation d of the empty sequent. Gentzen gives reduction steps — local rewritings that eliminate the topmost essential cut, unfold an induction one layer — each producing a new derivation d' of the empty sequent with o(d') < o(d), strictly smaller. A proof of contradiction can always be made structurally simpler at the cost of nothing but its ordinal.

step three — well-foundedness closes it  Iterating reduction would produce o(d) > o(d') > o(d'') > ⋯, an infinite strictly descending sequence of ordinals below ε₀. But ε₀ is well-ordered: no such sequence exists. The supposed proof of ⊥ is therefore impossible. PA is consistent.

what the proof actually used
The reduction steps and the ordinal assignment are finitary — formalizable in PRA. The single non-finitary ingredient is step three: the well-foundedness of ε₀, i.e. TI(ε₀). Hence Con(PA) is equivalent, over PRA, to TI(ε₀) — and the equivalence is tight from below: PA proves TI(α) for every α < ε₀ (Gentzen 1943), but not for ε₀ itself. The ordinal was not chosen; it is the precise threshold of induction that consistency costs.

the modern form  Schütte recast the argument so the ordinals fall out by themselves. Replace PA's induction rule by the infinitary ω-rule — to conclude ∀x φ(x), take as premises all of φ(0), φ(1), φ(2), …. Proofs become well-founded infinite trees, each with an ordinal height. Every PA-proof embeds into an ω-proof of height < ε₀; cut-elimination on these infinite trees raises the height but keeps it below ε₀ for arithmetic conclusions; and a cut-free ω-proof of the empty sequent is impossible by a one-line induction on its height. The bound ε₀ emerges as the supremum of the heights — the same number, now visibly the ceiling of the cut-elimination process.

the same idea, made watchable  The whole engine — a strictly descending ordinal proves termination, and the ordinal is below ε₀ — can be run on a concrete sequence of ordinary integers. Write a number in hereditary base 2: in base 2, then rewrite the exponents in base 2, and so on. Now repeatedly (i) bump the base by one everywhere, and (ii) subtract one. The integers can balloon astronomically. Yet the sequence always reaches zero — and it does so for exactly Gentzen's reason.

seed
base 2 · step 0
↗ the integer — may explode
↘ its ordinal — strictly descends
Replace every base with ω in the hereditary representation and the integer becomes an ordinal below ε₀. Bumping the base does nothing to that ordinal — ω is already past every base — while the “minus one” strictly lowers it. So the left column may climb for an astronomically long time, but the right column is a descending sequence of ordinals, which must hit 0. Seed 4 peaks near 3·2⁴⁰²⁶⁵³²¹¹ before it falls.
Goodstein, and why PA cannot see it
Every Goodstein sequence reaches 0 (Goodstein 1944) — the ordinal shadow descends, and descent below ε₀ must terminate. But PA cannot prove this (Kirby–Paris 1982), for the now-familiar reason: the termination proof is a descent through the ordinals below ε₀, and to run it you must know ε₀ is well-founded — the one induction PA lacks. Goodstein's theorem is TI(ε₀) wearing the clothes of elementary number theory.
IV · growth

The height, turned on its side

Read upright, the ordinal measures proof. Read sideways, the same ordinal measures speed. A theory proves a function total exactly when the function grows no faster than the ordinals it can certify — so logical strength and rate of growth are one number, met twice.

Index a family of functions by the ordinals, each one iterating the last. This is the fast-growing hierarchy:

the fast-growing hierarchy
f₀(n) = n+1;  f_{α+1}(n) = f_α^{(n)}(n)  (apply f_α to n, n times);  f_λ(n) = f_{λ[n]}(n) at a limit λ, using its fundamental sequence λ[n] → λ.  Then f₁(n)=2n,  f₂(n)=n·2ⁿ,  f₃ is a tower of exponentials, and f_ω(n)=f_n(n) already grows like the Ackermann function.

Each successor level applies the previous one a number of times equal to its own input — diagonal self-feeding, the recursion theorem's constructive face. The growth is staggering almost at once: f₃(3) is already a number with more than a hundred million digits, and f₃(4) leaves every magnitude with a physical meaning far behind. Try it — and watch how few rungs it takes to outrun every nameable number.

level α
input n
f0(3)
4
The successor function, iterated.
Every function here is PA-provably total — each lives below ε₀ in the hierarchy. The point is not that they are uncomputable (they are perfectly computable) but how violently they grow, which is what makes proving them total a measure of real strength. The ceiling is one rung higher than any shown.

the theorem that fuses the two readings  A close cousin, the Hardy hierarchy H_α — H₀(n)=n, H_{α+1}(n)=H_α(n+1), H_λ(n)=H_{λ[n]}(n) — counts steps rather than iterating, and satisfies H_{ω^α} ≈ f_α: the two hierarchies are the same growth, indexed differently. With them the central identity becomes exact.

Wainer's theorem — strength is growth
The provably total recursive functions of PA are exactly the functions eventually dominated by f_α for some α < ε₀ (Wainer; Buchholz–Wainer). Below the ordinal of the theory, provably total; at it, not. So f_{ε₀} — the diagonal function n ↦ f_{ε₀[n]}(n) running over the whole hierarchy — is the first total computable function PA cannot prove total. The proof-theoretic ordinal is simultaneously the height of provable induction and the threshold of provable growth.

why the two readings coincide  This identity is not a numerical coincidence awaiting an explanation; it has a structural one. To prove a function total is to prove that a certain recursion halts, and a proof's own architecture — by the Curry–Howard correspondence, a proof is a program — is itself a recursion whose nesting is bounded by the ordinals the theory can certify well-founded. Strength and growth are therefore the same resource read off the same object: the ordinal that bounds how deeply a theory's proofs may recurse is exactly the ordinal that bounds how fast the functions those proofs certify may grow. Consistency, in this light, is a conservation law — it says precisely that the recursion never escapes the well-founded ordinals. That is why proving a function total just past the boundary, as Goodstein's rate f_{ε₀} demands, is equivalent to proving the very consistency the theory cannot reach: to certify the growth is to certify the well-foundedness, and they are one ordinal because proof and computation are one act.

And now Goodstein closes its own circle. Cichoń (1983) computed its rate: the number of steps a Goodstein sequence takes to terminate grows like H_{ε₀} — that is, like f_{ε₀}. So “every Goodstein sequence terminates” is, in function form, “f_{ε₀} is total” — one notch past the last rate PA can certify. The independence of §III and the growth boundary of §IV are not two facts. They are the same threshold, ε₀, named once as an ordinal and once as a speed.

V · the ghost

The climb to the vanishing point

Push the iteration all the way along the ordinals and something startling happens: completeness appears. But it is a ghost — path-dependent, and bought only by assuming a well-foundedness that is itself the hardest kind of unprovable. The deficit does not vanish. It changes logical type.

If one round of reflection helps, why not iterate to the end? This was Turing's thesis (1939). His ordinal logics attach to each notation a for an ordinal a theory T_a, obtained by iterating consistency or reflection along the notation. The question is whether, climbing far enough, the tower becomes complete — whether every truth eventually gets proved at some height.

the startling half  Feferman (1962) proved it can. A progression by uniform reflection, pursued along a suitable path through the ordinal notations, proves every true Π⁰₁ sentence — and with more care, with transfinitely iterated reflection of higher type, every true arithmetical sentence whatsoever. On its face this is a completeness theorem for arithmetic, recovered at the transfinite limit of self-trust. The ladder, climbed forever, seems to reach the top after all.

why the completeness is a ghost
The completeness is path-dependent (Feferman–Spector 1962): which truths get proved depends on which route through the notations you take, and the routes that succeed are not effectively distinguishable from those that fail. Worse, they demand notations whose well-foundedness is not arithmetical. The set of notations for genuine well-orderings — Kleene's O — is Π¹₁-complete: the canonical hardest set at that level, undecidable by any arithmetical means.

So the bookkeeping is exact, and merciless. To collect the promised completeness you must first certify “the path I am climbing is well-founded.” That certification is a Π¹₁ statement, and no amount of arithmetic delivers it. You have not removed the incompleteness. You have relocated it — out of the object theory, where it was a single unprovable Π⁰₁ sentence, and up into the well-foundedness of the ladder itself, where it is a Π¹₁ one. This is the literal sense in which the diagonal recurs “one level up”: the deficit climbs a quantifier. The measure of the climb has become the obstacle to the climb.

VI · the ruler

The science the measure became

If the ladder cannot be finished, it can be used. Reverse mathematics turns the proof-theoretic ordinal into a working instrument — weighing each theorem against the rungs — and discovers that almost all of ordinary mathematics lives at just five of them. The negative result founded a classifying science.

The deepest response to a permanent limit is to make it productive. Take the limit's own instrument — the calibration of strength — and apply it not to artificial Gödel sentences but to the working theorems of analysis, algebra, and combinatorics. Ask, for each: exactly which axioms does this theorem need? This is reverse mathematics (Friedman, Simpson): prove the theorem from a weak base, then prove the axiom back from the theorem, pinning its strength precisely.

the big five  The base is RCA₀ — recursive comprehension, roughly “computable sets exist.” Above it, five subsystems of second-order arithmetic recur with astonishing regularity, and the bulk of ordinary mathematics turns out equivalent, over the base, to one of exactly these five:

RCA₀  — computable mathematics. The intermediate value theorem, the Baire category theorem, countable completeness.
ω^ω · base
WKL₀  — weak König's lemma (every infinite binary tree has a path). Heine–Borel compactness of [0,1], the Gödel completeness theorem, Brouwer's fixed point, prime ideals in countable rings.
ω^ω
ACA₀  — arithmetical comprehension. Bolzano–Weierstrass, König's lemma, the range of a function, a basis for every countable vector space.
ε₀
ATR₀  — arithmetical transfinite recursion. Comparability of countable well-orderings, the perfect set theorem, open (Σ⁰₁) determinacy.
Γ₀
Π¹₁-CA₀  — Π¹₁ comprehension. The Cantor–Bendixson theorem, the structure theorem for countable abelian groups, Σ⁰₁∧Π⁰₁ determinacy.
Bachmann–Howard
The pill on each row is that subsystem's proof-theoretic ordinal. The big five are rungs of the very ladder of §II — and ordinary mathematics, asked where it lives, answers: at these five heights and almost nowhere between.

the wall reaches ordinary mathematics  Nor is the boundary only artificial. Past the big five, Harvey Friedman's program exhibits natural theorems that demand still more: Kruskal's tree theorem is impredicative — it proves well-foundedness past Γ₀, to the small Veblen ordinal — so it outruns ATR₀; the Robertson–Seymour graph-minor theorem outruns even Π¹₁-CA₀; and Friedman's finite Boolean relation theory cannot be proved without large cardinals. These are statements a combinatorialist might prove on any given Tuesday, each pinned to an exact, and sometimes enormous, height on the ladder.

Hilbert's program, transformed not buried
Hilbert wanted a finitary consistency proof for all of mathematics. Gödel-2 killed the literal program; Gentzen's ε₀ proof relocated it, and reverse mathematics realizes a precise fragment of it: WKL₀ is Π⁰₂-conservative over PRA (Friedman). Every Π⁰₂ theorem provable using the considerable apparatus of WKL₀ — much of classical analysis — is already provable by strictly finitary means. The reduction Hilbert sought exists, exactly, for everything that lives at that rung.

The ladder has no top — but a theory's height upon it is the truest single thing one can say about its strength, because that height is three things at once: the induction it can certify, the growth it can guarantee, and the theorems it can reach. Gentzen earned the number; Wainer showed it was also a speed; reverse mathematics made it a ruler that measures the working world. The diagonal forbids the summit. The ordinal weighs the climb — and the weighing, not the summit, is the science.