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/pi11-randomness
@misc{higher-randomness-pi11-randomness,
  title = {{Π¹₁-randomness}},
  howpublished = {Lesson 2 of \emph{Higher randomness}, Computability Theory course notes},
  url = {/courses/higher-randomness/pi11-randomness},
  note = {Unreleased working version}
}

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

Lesson 2 of 3

Π¹₁-randomness

Randomness with respect to all null Π¹₁ classes; the Sacks–Tanaka theorem that almost no sequence computes a non-computable ordinal; the characterization of Π¹₁-randomness by Chong, Nies and Yu; Σ¹₁-randomness coincides with Δ¹₁-randomness; the largest null Π¹₁ class.

40 min2 questions
Before this lesson:Δ¹₁-randomness and higher Martin-Löf tests · Uniformization and stages (Effective descriptive set theory)
Higher randomness · lesson 2 of 3
  1. Δ¹₁-randomness and higher Martin-Löf tests
  2. Π¹₁-randomness
  3. Randomness and hyperarithmetic reducibility

Taking all null Π11\Pi^1_1 classes as tests gives a randomness notion without classical analogue: there is no reason, in the arithmetic world, to consider null classes that are not Borel. The Π11\Pi^1_1 classes are measurable by Lusin’s theorem, and the null ones capture a phenomenon of a new kind: computing a non-computable ordinal is atypical. This lesson shows that Π11\Pi^1_1-randomness is exactly Δ11\Delta^1_1-randomness combined with this ordinal condition.

2.1 Definitions and the Sacks–Tanaka theorem

Definition 2.1.#

A sequence is Π11\Pi^1_1-random if it belongs to no null Π11\Pi^1_1 class, and Σ11\Sigma^1_1-random if it belongs to no null Σ11\Sigma^1_1 class.

The definition makes sense by Fact 1.1 (4). Every null Δ11\Delta^1_1 class is Π11\Pi^1_1 and Σ11\Sigma^1_1, and the class captured by the universal higher test is a null Π11\Pi^1_1 class (Corollary 1.8). So

Π11-random  ⇒  Π11-Martin-Lo¨f random  ⇒  Δ11-random,Σ11-random  ⇒  Δ11-random.\Pi^1_1\text{-random} \;\Rightarrow\; \Pi^1_1\text{-Martin-Löf random} \;\Rightarrow\; \Delta^1_1\text{-random}, \qquad \Sigma^1_1\text{-random} \;\Rightarrow\; \Delta^1_1\text{-random}.

The analysis of Π11\Pi^1_1 classes uses their decomposition along the ordinals. By the normal form theorem (Kleene normal form) relativized to YY, uniformly, a Π11\Pi^1_1 class A\mathcal A is of the form {Y:TY is well-founded}\{ Y : T^Y \text{ is well-founded} \}, where TYT^Y is a tree computable in YY by a fixed functional. For an ordinal α\alpha, let Aα\mathcal A_\alpha be the class of sequences YY such that TYT^Y is well-founded of rank less than α\alpha: the members of A\mathcal A that enter it before stage α\alpha. We admit the following properties of these classes (Sacks, Higher Recursion Theory, Section I.5 and Chapter IV).

Fact 2.2.#

Let A\mathcal A be a Π11\Pi^1_1 class, with the classes Aα\mathcal A_\alpha defined above.

  1. The classes Aα\mathcal A_\alpha are included in A\mathcal A and increase with α\alpha. Below ω1CK\omega_1^{\mathrm{CK}} they are uniformly Δ11\Delta^1_1: there are computable functions gg and hh such that g(a)∈Og(a) \in \mathcal O and A∣a∣=Dg(a),h(a)\mathcal A_{|a|} = \mathcal D_{g(a), h(a)} for every a∈Oa \in \mathcal O.
  2. If Y∈AY \in \mathcal A and ω1Y=ω1CK\omega_1^Y = \omega_1^{\mathrm{CK}}, then Y∈AαY \in \mathcal A_\alpha for some α<ω1CK\alpha < \omega_1^{\mathrm{CK}}.

Item 1 is the relativization of Lemma 2.5 of “The hyperarithmetic sets are the Δ¹₁ sets”, made uniform by effective transfinite recursion. Item 2 is the relativization of item 1 of Theorem 2.3 of “Uniformization and stages”: the Kleene–Brouwer ordering of TYT^Y is a YY-computable well-ordering of type at least the rank of TYT^Y (Theorem 3.2 of “Well-founded trees and Π¹₁ sets”), so this rank is less than ω1Y\omega_1^Y.

In words: a member YY of a Π11\Pi^1_1 class enters it at a stage below ω1Y\omega_1^Y, and the members entering before a computable stage form a Δ11\Delta^1_1 class. The following theorem is the higher analogue of Sacks’ theorem that almost no sequence computes a given non-computable set.

Theorem 2.3 (Sacks, Tanaka).#

The class C={Y:ω1Y>ω1CK}\mathcal C = \{ Y : \omega_1^Y > \omega_1^{\mathrm{CK}} \} is Π11\Pi^1_1 and null.

We admit this theorem (Sacks 1969, Tanaka 1967; Sacks, Higher Recursion Theory, Section IV.1). The idea of the proof of the measure statement is as follows. If ω1Y>ω1CK\omega_1^Y > \omega_1^{\mathrm{CK}}, some YY-computable well-ordering has type ω1CK\omega_1^{\mathrm{CK}}, and its proper initial segments give a sequence of YY-computable well-orderings, produced from YY by some functional, whose types are computable ordinals cofinal in ω1CK\omega_1^{\mathrm{CK}}. There are countably many functionals; fix one, and let B\mathcal B be the class of the YY for which it produces a sequence of well-orderings of computable types. For each nn, by countable additivity, there is a computable ordinal α\alpha such that the members of B\mathcal B whose first nn orderings have types below α\alpha form a class of measure greater than λ(B)−2−n\lambda(\mathcal B) - 2^{-n}. Since the measures involved are hyperarithmetic, the least such α\alpha is selected, through notations, by a hyperarithmetic function (Corollary 2.2 of “Uniformization and stages”), whose values are bounded by a computable ordinal β\beta by the boundedness theorem. So almost every member of B\mathcal B produces a sequence of types bounded by β\beta, and the members of B\mathcal B producing a cofinal sequence form a null class.

2.2 The characterization of Chong, Nies and Yu

Theorem 2.4 (Chong, Nies, Yu).#

A sequence XX is Π11\Pi^1_1-random if and only if it is Δ11\Delta^1_1-random and ω1X=ω1CK\omega_1^X = \omega_1^{\mathrm{CK}}.

Proof of Theorem 2.4.

(⇒\Rightarrow) A Π11\Pi^1_1-random sequence avoids the null Δ11\Delta^1_1 classes, and the null Π11\Pi^1_1 class C\mathcal C of Theorem 2.3.

(⇐\Leftarrow) Let XX be Δ11\Delta^1_1-random with ω1X=ω1CK\omega_1^X = \omega_1^{\mathrm{CK}}, and let A\mathcal A be a null Π11\Pi^1_1 class. Suppose X∈AX \in \mathcal A. By Fact 2.2 (2), X∈AαX \in \mathcal A_\alpha for some α<ω1CK\alpha < \omega_1^{\mathrm{CK}}. The class Aα\mathcal A_\alpha is Δ11\Delta^1_1, and null since it is included in A\mathcal A. This contradicts the Δ11\Delta^1_1-randomness of XX.

So the only new obstacle to randomness, beyond the hyperarithmetic null classes, is the ability to compute a non-computable ordinal. For instance, O\mathcal O computes all computable ordinals, and ω1O>ω1CK\omega_1^{\mathcal O} > \omega_1^{\mathrm{CK}}; by the corollary below, a Π11\Pi^1_1-random sequence does not compute O\mathcal O.

Corollary 2.5.#
  1. The union of all null Π11\Pi^1_1 classes is null: almost every sequence is Π11\Pi^1_1-random.
  2. There is a Π11\Pi^1_1-random sequence XX, and no such sequence computes O\mathcal O.
Proof of Corollary 2.5.
  1. By Theorem 2.4, the union is the union of the countably many null Δ11\Delta^1_1 classes and of C\mathcal C, which are null.
  2. By item 1, the class of Π11\Pi^1_1-random sequences has measure 11, hence is non-empty. Suppose XX computes O\mathcal O. The set WO\mathrm{WO} of indices of computable well-orderings is many-one reducible to O\mathcal O, which is Π11\Pi^1_1-complete (Well-founded trees and Π¹₁ sets), so XX computes WO\mathrm{WO}. Then XX computes the ordered sum of the orderings LeL_e for e∈WOe \in \mathrm{WO}, taken in the order of the indices: a well-ordering whose type is at least every computable ordinal, hence at least ω1CK\omega_1^{\mathrm{CK}}. So ω1X>ω1CK\omega_1^X > \omega_1^{\mathrm{CK}}, and XX is not Π11\Pi^1_1-random by Theorem 2.4.

The union of the null Π11\Pi^1_1 classes is itself Π11\Pi^1_1: there is a largest null Π11\Pi^1_1 class, a result of Kechris (1975) and of Hjorth and Nies. With the facts admitted here, it follows from Theorem 2.4. The union is the class of the YY that belong to some null Δ11\Delta^1_1 class or to C\mathcal C. By Fact 1.1, YY belongs to a null Δ11\Delta^1_1 class if and only if there are aa and ee with a∈Oa \in \mathcal O, Y∈Da,eY \in \mathcal D_{a, e} and λ(Da,e)<q\lambda(\mathcal D_{a, e}) < q for every rational q>0q > 0; each of these conditions is Π11\Pi^1_1 by items 1 and 2, and the quantifiers over aa, ee and qq are number quantifiers. The class C\mathcal C is Π11\Pi^1_1 by Theorem 2.3, and a union of two Π11\Pi^1_1 classes is Π11\Pi^1_1. It contrasts with Martin-Löf randomness, where the universal test plays this role, and with Δ11\Delta^1_1-randomness, for which the union of the null Δ11\Delta^1_1 classes is not Δ11\Delta^1_1.

2.3 Σ¹₁-randomness

Theorem 2.6 (Sacks).#

Every null Σ11\Sigma^1_1 class is contained in a null Δ11\Delta^1_1 class. Hence Σ11\Sigma^1_1-randomness coincides with Δ11\Delta^1_1-randomness.

Proof of Theorem 2.6.

Let S\mathcal S be a null Σ11\Sigma^1_1 class, and A=2N∖S\mathcal A = \cs \setminus \mathcal S, a Π11\Pi^1_1 class of measure 11, with parts Aα\mathcal A_\alpha given by Fact 2.2. For α<ω1CK\alpha < \omega_1^{\mathrm{CK}}, let Eα=2N∖Aα\mathcal E_\alpha = \cs \setminus \mathcal A_\alpha, a Δ11\Delta^1_1 class containing S\mathcal S, decreasing in α\alpha.

The measures tend to 00. If YY belongs to Eα\mathcal E_\alpha for every α<ω1CK\alpha < \omega_1^{\mathrm{CK}}, then either Y∈SY \in \mathcal S, or Y∈AY \in \mathcal A and, by Fact 2.2 (2), ω1Y>ω1CK\omega_1^Y > \omega_1^{\mathrm{CK}}. So ⋂α<ω1CKEα⊆S∪C\bigcap_{\alpha < \omega_1^{\mathrm{CK}}} \mathcal E_\alpha \subseteq \mathcal S \cup \mathcal C, which is null by Theorem 2.3. Since ω1CK\omega_1^{\mathrm{CK}} is a countable limit ordinal, it is the limit of an increasing sequence (αk)(\alpha_k), and the intersection is ⋂kEαk\bigcap_k \mathcal E_{\alpha_k}; by countable additivity, λ(Eαk)→0\lambda(\mathcal E_{\alpha_k}) \to 0.

A hyperarithmetic bound. Let R(n,a)R(n, a) be the relation ”a∈Oa \in \mathcal O and λ(Dg(a),h(a))>1−2−n\lambda(\mathcal D_{g(a), h(a)}) > 1 - 2^{-n}”, that is, ”a∈Oa \in \mathcal O and λ(A∣a∣)>1−2−n\lambda(\mathcal A_{|a|}) > 1 - 2^{-n}”, with gg and hh given by Fact 2.2 (1). It is Π11\Pi^1_1 by Fact 1.1 (2), since g(a)∈Og(a) \in \mathcal O when a∈Oa \in \mathcal O. Every nn has some aa with R(n,a)R(n, a): by the previous paragraph, λ(Eαk)<2−n\lambda(\mathcal E_{\alpha_k}) < 2^{-n} for some kk, and any notation aa of αk\alpha_k works. By Corollary 2.2 of “Uniformization and stages”, there is a hyperarithmetic function ff with R(n,f(n))R(n, f(n)) for every nn. Its range is a hyperarithmetic, hence Σ11\Sigma^1_1, subset of O\mathcal O, so the ordinals ∣f(n)∣|f(n)| are bounded by some computable ordinal β\beta, by the first exercise of The hyperarithmetic sets are the Δ¹₁ sets. Then Eβ⊆E∣f(n)∣\mathcal E_\beta \subseteq \mathcal E_{|f(n)|} has measure less than 2−n2^{-n} for every nn, so it is a null Δ11\Delta^1_1 class, and it contains S\mathcal S.

The proof mirrors the argument for Π11\Pi^1_1 sets of numbers, where a Δ11\Delta^1_1 set is enumerated before a computable stage (Theorem 2.3 of “Uniformization and stages”). For Π11\Pi^1_1 classes of measure 11, almost all the measure is enumerated before a computable stage; the remaining part has measure 00 by the Sacks–Tanaka theorem.

2.4 Exercises

Exercise 2.7 ★.

Show that a Π11\Pi^1_1-random sequence is not hyperarithmetic, and that O\mathcal O is not Π11\Pi^1_1-random.

Solution

A Π11\Pi^1_1-random sequence is Δ11\Delta^1_1-random, hence not hyperarithmetic by Proposition 1.3. The sequence O\mathcal O computes itself, so ω1O>ω1CK\omega_1^{\mathcal O} > \omega_1^{\mathrm{CK}} by the proof of Corollary 2.5, and it is not Π11\Pi^1_1-random by Theorem 2.4.

Exercise 2.8 ★★.

Show that if XX is Π11\Pi^1_1-random, then so is every YY that differs from XX at finitely many positions, and so are the halves X0={n:2n∈X}X_0 = \{ n : 2n \in X \} and X1={n:2n+1∈X}X_1 = \{ n : 2n + 1 \in X \}.

Solution

Let A\mathcal A be a null Π11\Pi^1_1 class. For a finite set FF, the map Y↦Y△FY \mapsto Y \triangle F is a computable bijection of 2N\cs that preserves the measure, so {Z:Z△F∈A}\{ Z : Z \triangle F \in \mathcal A \} is a null Π11\Pi^1_1 class. If Y=X△FY = X \triangle F belongs to A\mathcal A, then XX belongs to this class, which is impossible when XX is Π11\Pi^1_1-random. For the halves, {Z:Z0∈A}\{ Z : Z_0 \in \mathcal A \} is Π11\Pi^1_1, and null since Z↦Z0Z \mapsto Z_0 maps the uniform measure to the uniform measure: the preimage of a null Borel class containing A\mathcal A is a null Borel class. If X0∈AX_0 \in \mathcal A, then XX belongs to this class; the same holds for X1X_1.

2.5 Notes and references

Sacks (1969) and Tanaka (1967) proved that the class of sequences collapsing ω1CK\omega_1^{\mathrm{CK}} is null; Sacks also proved that Σ11\Sigma^1_1-randomness coincides with Δ11\Delta^1_1-randomness. Kechris (1975) showed that there is a largest null Π11\Pi^1_1 class, and Chong, Nies and Yu (2008) characterized Π11\Pi^1_1-randomness.

  • G. E. Sacks, Measure-theoretic uniformity in recursion theory and set theory, Transactions of the American Mathematical Society 142 (1969), 381–420.
  • H. Tanaka, A basis result for Π¹₁-sets of positive measure, Commentarii Mathematici Universitatis Sancti Pauli 16 (1967), 115–127.
  • A. S. Kechris, The theory of countable analytical sets, Transactions of the American Mathematical Society 202 (1975), 259–297.
  • C. T. Chong, A. Nies and L. Yu, Lowness of higher randomness notions, Israel Journal of Mathematics 166 (2008), 39–60.