The arithmetic hierarchy
Classifying sets by the quantifier complexity of their definitions, Post's theorem linking it to the jump, the classification of index sets, arithmetic definability, and codes for sets.
The Σ⁰ₙ, Π⁰ₙ and Δ⁰ₙ sets and their closure properties; Post's theorem, which identifies the levels of the hierarchy with the sets c.e. or computable in the iterated jumps; the classification of the basic index sets; the equivalence between the arithmetic hierarchy and definability in the language of arithmetic, with Tarski's theorem and the first incompleteness theorem; and the kinds of indices used to describe sets.
Contents
- 1
Σ⁰ₙ and Π⁰ₙ sets
The arithmetic hierarchy defined by alternations of quantifiers over computable relations; normal forms, closure properties, relativization and many-one reductions.
- 1.1 Definition
- 1.2 Normal forms
- 1.3 Closure properties
- 1.4 Relativization and reductions
- 1.5 Exercises
- 1.6 Notes and references
- 2
Post's theorem
The levels of the arithmetic hierarchy are the sets c.e. or computable in the iterated jumps; the iterated jumps are complete at each level; the hierarchy is strict.
- 2.1 One jump for one quantifier
- 2.2 Post's theorem
- 2.3 Exercises
- 2.4 Notes and references
- 3
Classifying index sets
Upper bounds by counting quantifiers, lower bounds by reductions; Fin is Σ⁰₂-complete, Tot and Inf are Π⁰₂-complete, Cof is Σ⁰₃-complete.
- 3.1 The method
- 3.2 The second level
- 3.3 The third level
- 3.4 Summary
- 3.5 Exercises
- 3.6 Notes and references
- 4
Arithmetic definability
The arithmetic sets are the sets definable in the language of arithmetic; Σ₁-definable means c.e.; truth in ℕ is not arithmetic, and the first incompleteness theorem.
- 4.1 The language of arithmetic
- 4.2 Computations are Σ₁-definable
- 4.3 Definable sets are arithmetic
- 4.4 Truth is not arithmetic
- 4.5 Exercises
- 4.6 Notes and references
- 5
Codes for sets
Indices of computable, c.e., finite and low sets; the information each kind of index provides, and fixed point arguments showing what cannot be recovered uniformly.
- 5.1 Kinds of indices
- 5.2 What cannot be recovered
- 5.3 Lowness indices
- 5.4 Exercises
- 5.5 Notes and references