The last two systems of the Big Five go beyond the arithmetic sets. allows arithmetic definitions to be iterated along any countable well-ordering, and corresponds to the hyperarithmetic sets studied in the higher computability track. allows definitions by a universal quantifier over sets, and corresponds to the hyperjump. They are needed for the theory of countable well-orderings, for descriptive set theory of the reals, and for parts of the theory of countable abelian groups. This lesson defines both systems, proves one characteristic equivalence, and surveys the rest; most of the proofs are long and are admitted with references.
3.1 Well-orderings
A countable linear order is coded by a set whose field is linearly ordered by . It is a well-ordering if every non-empty subset of its field has a -least element; in second-order arithmetic, this is expressed by
a formula, where abbreviates the arithmetic formula . Equivalently, over , there is no infinite descending sequence in .
For a set and , write for the column and .
Let be an arithmetic formula, possibly with other parameters. A set is a -hierarchy along if for every , and has no elements outside the columns of . Arithmetic transfinite recursion is the scheme: for every well-ordering , there is a -hierarchy along . is together with this scheme.
The typical instance is the jump hierarchy: with , the column is the jump of the join of the previous columns, and the hierarchy iterates the Turing jump along . Along , its column is Turing equivalent to , so the hierarchy is Turing equivalent to and does not exist in ; so does not prove .
is together with the comprehension scheme for formulas.
Comprehension for formulas gives comprehension for formulas, by complementation. proves . We sketch the argument and admit the details (Simpson, Section V.1). Let be a well-ordering and, for , call a -hierarchy along the initial segment a hierarchy below . Two hierarchies below are equal: otherwise the set of where their columns differ, which exists by arithmetic comprehension, would have a -least element, at which the two columns are defined by from the same previous columns. By comprehension, the set of having a hierarchy below exists. If were non-empty, its least element would have hierarchies below every , unique and therefore compatible, and the set , which exists by comprehension, would be a hierarchy below . So , and the same definition without the bound gives a -hierarchy along . The second exercise below is the case of the jump hierarchy along .
3.2 Π¹₁ comprehension and trees
A tree is ill-founded if it has an infinite path, and well-founded otherwise. Having a path is a property of . Conversely, every property is of this form.
For every formula , possibly with parameters, there is a sequence of trees in , defined from the parameters by a formula, uniformly in , such that proves: for every , holds if and only if is ill-founded.
The proof introduces Skolem functions for the arithmetic matrix of , which exist by arithmetic comprehension, and codes the set witnessing together with these functions into a tree of finite approximations; it is admitted here (Simpson, Lemma V.1.4). In the higher computability track, the same normal form, without second-order arithmetic, shows that the sets are the projections of classes.
Over , is equivalent to the statement: for every sequence of trees in , the set exists.
() The set is defined by the formula ” has a path”, and exists by comprehension, a consequence of comprehension.
() Let be ; then is equivalent to a formula. By Fact 3.3, there is a sequence of trees , which exists by comprehension, such that if and only if is ill-founded. The set exists by hypothesis, and exists by comprehension.
In computability-theoretic terms, the set of indices of computable ill-founded trees is -complete, and its complement is many-one equivalent to Kleene’s . The hyperjump of is the set of indices of -computable well-founded trees. An ω-model of contains, for each , the set of indices of -computable trees with no path in . When is a β-model, that is, when every tree of with a path has a path in , this set is the hyperjump of , and is closed under the hyperjump. An arbitrary ω-model of need not be: the intersection of all of them is the class of hyperarithmetic sets, which does not contain , a result of Gandy, Kreisel and Tait that we admit (Simpson, Chapter VIII).
3.3 A survey of equivalents
The following equivalences over are due to Friedman, Simpson, Steel and others; they are admitted here, with the references of Simpson’s monograph.
| System | Equivalent statements |
|---|---|
| any two countable well-orderings are comparable (Friedman); every uncountable closed subset of has a perfect subset; separation; Lusin’s separation theorem; Ulm’s theorem for countable reduced abelian -groups (Chapter V) | |
| the Cantor–Bendixson theorem: every closed subset of is the union of a perfect set and a countable set; every countable abelian group is the direct sum of a divisible group and a reduced group; every tree in has a perfect kernel (Chapter VI) |
The ω-models of these systems are studied with the tools of higher computability. The class is also the intersection of all ω-models of , but is not itself a model: there are computable linear orders that have no hyperarithmetic descending sequence but are not well-orderings, the pseudo-well-orderings, and they prevent from satisfying arithmetic transfinite recursion. Consequently has no least ω-model. The failure of arithmetic transfinite recursion in is discussed in the course on hyperarithmetic sets (Σ¹₁ classes and pseudo-well-orderings); we admit these results (Simpson, Chapter VIII).
The five systems are linearly ordered by strength:
where each inclusion is strict. The first three separations were proved with ω-models: (Corollary 2.5 of “The base theory RCA₀”), a Scott ideal of low sets (Theorem 2.4), and . The last one holds because proves the existence of an ω-model of , hence the consistency of ; we admit it (Simpson, Section VII.2).
3.4 Exercises
Show that proves that for every set , the ω-jump exists.
Solution
The order , coded by , exists and is a well-ordering: a non-empty set of numbers has a least element, by induction. Let
an arithmetic formula. A -hierarchy along satisfies and , since the columns of are those of below . By arithmetic induction, for every , so .
Show that together with comprehension proves that exists for every .
Solution
Call a jump sequence of length for if , for , and has no other columns; this is an arithmetic property of and . By arithmetic induction, any two jump sequences of length are equal. The formula holds for , and if is one of length , the set obtained by adding the column , which exists by arithmetic comprehension, is one of length . Induction for this formula follows from comprehension and the induction axiom (Proposition 1.3 of “The language and models of second-order arithmetic”), so jump sequences of every length exist. Now
exists by comprehension, and it is .
3.5 Notes and references
Friedman introduced and proved the equivalence with the comparability of well-orderings. Simpson’s monograph covers both systems in Chapters V and VI, and their ω-models in Chapters VII and VIII. Montalbán’s survey discusses the many theorems of strength found since.
- S. G. Simpson, Subsystems of Second Order Arithmetic, 2nd edition, Cambridge University Press, 2009.
- H. Friedman, Systems of second order arithmetic with restricted induction, abstracts, Journal of Symbolic Logic 41 (1976), 557–559.
- A. Montalbán, Open questions in reverse mathematics, Bulletin of Symbolic Logic 17 (2011), 431–454.