Cite

This course has no released version yet: the text at this address may change. Cite a released version when one exists.

/courses/higher-randomness/hyperdegrees
@misc{higher-randomness-hyperdegrees,
  title = {{Randomness and hyperarithmetic reducibility}},
  howpublished = {Lesson 3 of \emph{Higher randomness}, Computability Theory course notes},
  url = {/courses/higher-randomness/hyperdegrees},
  note = {Unreleased working version}
}

To cite a single statement, use the # link that appears next to its heading.

Lesson 3 of 3

Randomness and hyperarithmetic reducibility

Hyperarithmetic reducibility; the higher analogue of Sacks' theorem, that the upper hyperarithmetic cone of a non-hyperarithmetic set is null; the hierarchy of higher randomness notions and its relation with arithmetic randomness.

30 min2 questions
Before this lesson:Π¹₁-randomness · Measure on Cantor space (Martin-Löf randomness) · Randomness and Turing degrees (Martin-Löf randomness)
Higher randomness · lesson 3 of 3
  1. Δ¹₁-randomness and higher Martin-Löf tests
  2. Π¹₁-randomness
  3. Randomness and hyperarithmetic reducibility

Sacks’ theorem (Sacks) says that a non-computable set is computed by almost no sequence. Its proof decides each bit of the set by a majority vote over a cone of positive measure, which is a computable process when the measures can be approximated. In the higher setting, the measures of Δ11\Delta^1_1 classes are hyperarithmetic, and the same vote, combined with the Sacks–Tanaka theorem, shows that a non-hyperarithmetic set is hyperarithmetically computed by almost no sequence. The lesson ends with the hierarchy of the notions of the course.

3.1 Hyperarithmetic reducibility

Definition 3.1.#

A set XX is hyperarithmetic in YY, written X≤hYX \leq_h Y, if XX is Δ11(Y)\Delta^1_1(Y): both XX and its complement are defined by Π11\Pi^1_1 formulas with the set parameter YY.

The relation ≤h\leq_h is a preorder, and the hyperarithmetic sets are the sets XX with X≤h∅X \leq_h \emptyset. Kleene’s theorem relativizes: X≤hYX \leq_h Y if and only if XX is computable in some set HbYH^Y_b with bb a notation relative to YY, that is, b∈OYb \in \mathcal O^Y. When YY does not compute new ordinals, notations in O\mathcal O suffice. We admit this refinement, due to Spector (Sacks, Higher Recursion Theory, Section II.7).

Fact 3.2.#

If ω1Y=ω1CK\omega_1^Y = \omega_1^{\mathrm{CK}} and X≤hYX \leq_h Y, then X≤THaYX \leq_T H^Y_a for some a∈Oa \in \mathcal O.

3.2 The upper cone of a non-hyperarithmetic set

Theorem 3.3 (Sacks).#

If XX is not hyperarithmetic, then the class {Y:X≤hY}\{ Y : X \leq_h Y \} is null.

Proof of Theorem 3.3.

For a∈Oa \in \mathcal O and an index ee, let Ka,e={Y:ΦeHaY=X}\mathcal K_{a, e} = \{ Y : \Phi^{H^Y_a}_e = X \}, where the equality means that the functional is total and equal to the characteristic function of XX. By Fact 3.2,

{Y:X≤hY}⊆C∪⋃a∈O, e∈NKa,e,\{ Y : X \leq_h Y \} \subseteq \mathcal C \cup \bigcup_{a \in \mathcal O,\, e \in \nat} \mathcal K_{a, e},

where C\mathcal C is the null class of Theorem 2.3. The union is countable, so it suffices to show that every Ka,e\mathcal K_{a, e} is null.

For a string σ\sigma, a number nn and i∈{0,1}i \in \{ 0, 1 \}, let Pn,iσ={Y∈[σ]:ΦeHaY(n) ⁣ ⁣↓=i}\mathcal P^\sigma_{n, i} = \{ Y \in [\sigma] : \Phi^{H^Y_a}_e(n)\converge = i \}. By the parameter theorem, it is of the form Da,e′\mathcal D_{a, e'} with e′e' computable from ee, σ\sigma, nn and ii; so it is Borel, and by Fact 1.1 (2) the relation λ(Pn,iσ)>q\lambda(\mathcal P^\sigma_{n, i}) > q is Π11\Pi^1_1 in (σ,n,i,q)(\sigma, n, i, q), for our fixed a∈Oa \in \mathcal O. The class Ka,e=⋂nPn,X(n)∅\mathcal K_{a, e} = \bigcap_n \mathcal P^{\emptyset}_{n, X(n)} is Borel.

Suppose λ(Ka,e)>0\lambda(\mathcal K_{a, e}) > 0. By the Lebesgue density lemma (Lebesgue density lemma), there is a string σ\sigma with λ(Ka,e∩[σ])>12⋅2−∣σ∣\lambda(\mathcal K_{a, e} \cap [\sigma]) > \frac12 \cdot 2^{-|\sigma|}. For every nn, Ka,e∩[σ]⊆Pn,X(n)σ\mathcal K_{a, e} \cap [\sigma] \subseteq \mathcal P^\sigma_{n, X(n)}, so this class has measure greater than q=2−∣σ∣−1q = 2^{-|\sigma| - 1}. The classes Pn,0σ\mathcal P^\sigma_{n, 0} and Pn,1σ\mathcal P^\sigma_{n, 1} are disjoint subclasses of [σ][\sigma], so Pn,1−X(n)σ\mathcal P^\sigma_{n, 1 - X(n)} has measure less than qq. Hence

n∈X  ⟺  λ(Pn,1σ)>q,n∉X  ⟺  λ(Pn,0σ)>q.n \in X \iff \lambda(\mathcal P^\sigma_{n, 1}) > q, \qquad n \notin X \iff \lambda(\mathcal P^\sigma_{n, 0}) > q.

Both conditions are Π11\Pi^1_1 in nn, so XX is Δ11\Delta^1_1, hence hyperarithmetic by Kleene’s theorem: a contradiction.

Corollary 3.4.#

For every countable family of non-hyperarithmetic sets X0,X1,…X_0, X_1, \dots, almost every sequence YY is Π11\Pi^1_1-random and satisfies Xk̸≤hYX_k \not\leq_h Y for every kk.

Proof of Corollary 3.4.

The non-Π11\Pi^1_1-random sequences form a null class (Corollary 2.5), and so does each cone {Y:Xk≤hY}\{ Y : X_k \leq_h Y \}; a countable union of null classes is null.

3.3 The hierarchy of higher randomness

Combining the lessons of this course:

Π11-random  ⇒  Π11-Martin-Lo¨f random  ⇒  Δ11-random  ⇔  Σ11-random  ⇒  n-random for every n.\Pi^1_1\text{-random} \;\Rightarrow\; \Pi^1_1\text{-Martin-Löf random} \;\Rightarrow\; \Delta^1_1\text{-random} \;\Leftrightarrow\; \Sigma^1_1\text{-random} \;\Rightarrow\; n\text{-random for every } n.

None of the one-way implications reverses. For the last one, see the first exercise. The separation of Δ11\Delta^1_1-randomness from Π11\Pi^1_1-Martin-Löf randomness is due to Hjorth and Nies, and the separation of Π11\Pi^1_1-Martin-Löf randomness from Π11\Pi^1_1-randomness to Hjorth and Nies and to Chong, Nies and Yu; both are admitted. The lowness properties of these notions were studied by Chong, Nies and Yu, Hjorth and Nies, Bienvenu, Greenberg and Monin, and Greenberg and Monin. For instance, Hjorth and Nies showed that the sets that are low for Π11\Pi^1_1-Martin-Löf randomness are exactly the hyperarithmetic sets, and Greenberg and Monin that if AA is not hyperarithmetic, some Π11\Pi^1_1-random sequence is not Π11\Pi^1_1-Martin-Löf random relative to AA; we admit these results.

3.4 Exercises

Exercise 3.5 ★.

Let ΩZ\Omega^Z denote Chaitin’s halting probability relative to an oracle ZZ. Show that Ω∅(ω)\Omega^{\emptyset^{(\omega)}} is nn-random for every nn but not Δ11\Delta^1_1-random, where ∅(ω)=⨁n∅(n)\emptyset^{(\omega)} = \bigoplus_n \emptyset^{(n)}.

Solution

By Chaitin relativized to Z=∅(ω)Z = \emptyset^{(\omega)}, the sequence ΩZ\Omega^Z is Martin-Löf random relative to ZZ, hence relative to each ∅(n)≤TZ\emptyset^{(n)} \leq_T Z, so it is (n+1)(n+1)-random for every nn. It is computable in Z′Z', which is hyperarithmetic, so it is hyperarithmetic, and not Δ11\Delta^1_1-random by Proposition 1.3.

Exercise 3.6 ★★.

Let ZZ be any set. Show that there is a Π11\Pi^1_1-random sequence YY such that every set XX with X≤hZX \leq_h Z and X≤hYX \leq_h Y is hyperarithmetic.

Solution

The sets X≤hZX \leq_h Z are countably many: each is computable in some HbZH^Z_b with b∈OZb \in \mathcal O^Z, and there are countably many notations and functionals. Apply Corollary 3.4 to the non-hyperarithmetic ones: almost every YY is Π11\Pi^1_1-random and hyperarithmetically computes none of them. Any such YY works.

3.5 Notes and references

Sacks proved the measure-theoretic results of this lesson in his work on measure-theoretic uniformity. Recent surveys of higher randomness are the monograph of Chong and Yu and the chapter of Monin and Patey’s book.

  • G. E. Sacks, Measure-theoretic uniformity in recursion theory and set theory, Transactions of the American Mathematical Society 142 (1969), 381–420.
  • L. Bienvenu, N. Greenberg and B. Monin, Continuous higher randomness, Journal of Mathematical Logic 17 (2017), 1750004.
  • N. Greenberg and B. Monin, Higher randomness and genericity, Forum of Mathematics, Sigma 5 (2017), e31.
  • C. T. Chong and L. Yu, Recursion Theory: Computational Aspects of Definability, De Gruyter, 2015.