Mathematics.

proof theory

Reverse Mathematics

Mathematical Logic120 minDifficulty9 out of 10

You should know: proof theory, second order logic

Overview

Reverse mathematics asks: which axioms are actually necessary to prove a given theorem? Instead of proving theorems from axioms, one proves that specific axioms are equivalent to specific theorems over a weak base theory. Most theorems of ordinary mathematics fall into exactly five levels (the 'Big Five'), revealing a remarkable classification of mathematical content by logical strength.

Intuition

To prove the intermediate value theorem (IVT), one needs to construct a zero of a continuous function — a computational task. Reverse mathematics measures exactly which comprehension axiom (how much set existence) is required: IVT turns out equivalent to WKL₀ (Weak König's Lemma) over the base theory RCA₀. Two theorems equivalent to WKL₀ require 'the same amount of mathematics'.

Formal Definition

Definition
RCA0:Δ10-CA+Σ10-IND(computable mathematics)\text{RCA}_0 : \Delta^0_1\text{-CA} + \Sigma^0_1\text{-IND} \quad (\text{computable mathematics})

Base system: recursive comprehension axiom, induction for Sigma-0-1 formulas

rca0
WKL0:RCA0+WKL(WKL: every infinite 0-1 tree has an infinite branch)\text{WKL}_0 : \text{RCA}_0 + \text{WKL} \quad (\text{WKL: every infinite 0-1 tree has an infinite branch})

WKL_0: adds Weak König's Lemma (corresponds to compactness arguments)

wkl0
ACA0:RCA0+arithmetical comprehension(corresponds to Peano Arithmetic)\text{ACA}_0 : \text{RCA}_0 + \text{arithmetical comprehension} \quad (\text{corresponds to Peano Arithmetic})

ACA_0: arithmetic comprehension; proof-theoretically equivalent to PA

aca0
TRCA0S    RCA0TST \equiv_{\text{RCA}_0} S \iff \text{RCA}_0 \vdash T \leftrightarrow S

Two theorems are equivalent over RCA_0 if each proves the other

equivalence

Notation

NotationMeaning
RCA0\text{RCA}_0Recursive Comprehension Axiom (base system, computable math)
WKL0\text{WKL}_0Weak König's Lemma system (compactness)
ACA0\text{ACA}_0Arithmetic Comprehension Axiom (equivalent to PA)
ATR0\text{ATR}_0Arithmetic Transfinite Recursion
Π11-CA0\Pi^1_1\text{-CA}_0Pi-1-1 Comprehension Axiom (strongest of the Big Five)

Theorems

Theorem 1: The Big Five
ThevastmajorityoftheoremsofordinarymathematicsareequivalentoverRCA0toexactlyoneof:RCA0itself,WKL0,ACA0,ATR0,orΠ11-CA0.Thesefivesystemsformalinearhierarchybystrength.The vast majority of theorems of ordinary mathematics are equivalent over RCA_0 to exactly one of: RCA_0 itself, WKL_0, ACA_0, ATR_0, or \Pi^1_1\text{-CA}_0. These five systems form a linear hierarchy by strength.
Theorem 2: Equivalence: Heine-Borel and WKL₀
OverRCA0,thefollowingareequivalent:(i)WKL0,(ii)theHeineBoreltheorem([0,1]iscompact),(iii)everycontinuousfunctionon[0,1]isuniformlycontinuous,(iv)theintermediatevaluetheorem.Over RCA_0, the following are equivalent: (i) WKL_0, (ii) the Heine-Borel theorem ([0,1] is compact), (iii) every continuous function on [0,1] is uniformly continuous, (iv) the intermediate value theorem.
Theorem 3: Equivalence: Bolzano–Weierstrass and ACA₀
OverRCA0,thefollowingareequivalent:(i)ACA0,(ii)theBolzanoWeierstrasstheorem(everyboundedsequencehasaconvergentsubsequence),(iii)everyboundedmonotonesequenceconverges,(iv)Ramseystheoremforpairsand3coloursRT32.Over RCA_0, the following are equivalent: (i) ACA_0, (ii) the Bolzano–Weierstrass theorem (every bounded sequence has a convergent subsequence), (iii) every bounded monotone sequence converges, (iv) Ramsey's theorem for pairs and 3 colours RT^2_3.

Worked Examples

  1. In RCA₀ we have only computable sets. Consider the computable function \(f : [0,1] \to \mathbb{R}\) with \(f(0) < 0 < f(1)\). Finding a zero requires searching a binary tree of rational approximations — an infinite binary tree.

  2. By Weak König's Lemma (WKL), every infinite binary tree has an infinite path; this path corresponds to the binary expansion of the zero of \(f\). Without WKL, the zero might not exist as a computable real.

  3. For the reverse direction: given WKL, one can prove IVT by the standard binary search algorithm (bisection method), which converges using the completeness of \(\mathbb{R}\) that WKL₀ can establish.

Answer: IVT requires WKL₀: the zero is found via WKL applied to the bisection tree; conversely IVT proves WKL₀ over RCA₀.

Practice Problems

Difficulty 7/10

Place the following theorems in the Big Five hierarchy and justify: (a) every countable field has an algebraic closure; (b) every vector space has a basis.

Difficulty 8/10

What is the proof-theoretic ordinal of ACA₀, and how does it compare to that of PA?

Difficulty 9/10

Describe what it means for Ramsey's theorem RT²₂ (for pairs and 2 colours) to not fit neatly into the Big Five, and what this reveals about the landscape of reverse mathematics.

Historical Background

Harvey Friedman introduced reverse mathematics in 1974. Stephen Simpson systematised the programme in his 1999 monograph. The programme focuses on subsystems of second-order arithmetic (\(Z_2\)) with a weak base system RCA₀ corresponding roughly to computable mathematics. The unexpected collapse of most of mathematics into just five equivalence classes was a striking empirical discovery.

  1. 1974

    Friedman introduces reverse mathematics

    Harvey Friedman

  2. 1975

    Friedman identifies the Big Five subsystems

    Harvey Friedman

  3. 1999

    Simpson publishes the definitive monograph Subsystems of Second Order Arithmetic

    Stephen Simpson

Summary

  • Reverse mathematics asks: which axioms are necessary and sufficient to prove a given theorem?
  • The base system RCA₀ corresponds to computable mathematics; theorems are proved equivalent to stronger systems over it.
  • The Big Five systems (RCA₀, WKL₀, ACA₀, ATR₀, \(\Pi^1_1\)-CA₀) capture most of ordinary mathematics.
  • IVT and Heine–Borel are equivalent to WKL₀; Bolzano–Weierstrass to ACA₀.
  • The programme reveals fine logical distinctions hidden in classical mathematics.

References

  1. BookSimpson, S. Subsystems of Second Order Arithmetic (2nd ed.). AMS, 2009.
  2. BookHirschfeldt, D. Slicing the Truth. World Scientific, 2015.