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/higher-tests
@misc{higher-randomness-higher-tests,
  title = {{Δ¹₁-randomness and higher Martin-Löf tests}},
  howpublished = {Lesson 1 of \emph{Higher randomness}, Computability Theory course notes},
  url = {/courses/higher-randomness/higher-tests},
  note = {Unreleased working version}
}

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

Lesson 1 of 3

Δ¹₁-randomness and higher Martin-Löf tests

Randomness defined by hyperarithmetic null classes and by Martin-Löf tests whose components are Π¹₁ open classes; open Π¹₁ classes are generated by Π¹₁ sets of strings; a universal higher test, built by trimming along stages; higher Martin-Löf randomness implies Δ¹₁-randomness, which implies arithmetic randomness.

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

Martin-Löf randomness uses null classes that are effectively Π20\Pi^0_2. Replacing computability by hyperarithmetic definability gives the notions of higher randomness. Martin-Löf himself proposed in 1970 to call random the sequences avoiding every null class that is effectively Borel, the Δ11\Delta^1_1 classes; Hjorth and Nies (2007) defined the higher analogue of Martin-Löf tests, in which c.e. sets of strings are replaced by Π11\Pi^1_1 sets. The analogy between Π11\Pi^1_1 sets and c.e. sets, developed in the course on effective descriptive set theory, is the main tool.

1.1 Δ¹₁ classes and the facts we admit

A class A⊆2N\mathcal A \subseteq \cs is Π11\Pi^1_1 if it is defined by a formula ∀Y φ(X,Y)\forall Y\, \varphi(X, Y) with φ\varphi arithmetic, possibly with number parameters; it is Σ11\Sigma^1_1 if its complement is Π11\Pi^1_1 (Definition 3.1 of “Σ¹₁ classes and pseudo-well-orderings”), and Δ11\Delta^1_1 if it is both. For a set YY and a notation a∈Oa \in \mathcal O, the set HaYH^Y_a is defined as HaH_a (Definition 1.1 of “Iterating the jump along notations”), starting from H1Y=YH^Y_1 = Y. The Church–Kleene ordinal relative to YY, ω1Y\omega_1^Y, is the least ordinal that is not the type of a YY-computable well-ordering; ω1Y≥ω1CK\omega_1^Y \geq \omega_1^{\mathrm{CK}} for every YY.

The measure theory of Δ11\Delta^1_1 classes extends that of the arithmetic classes, by transfinite induction along notations. We admit the following facts; they are proved in Sacks, Higher Recursion Theory, Chapters I, II and IV, and in the book of Monin and Patey.

Fact 1.1.#
  1. Δ¹₁ classes. For a∈Oa \in \mathcal O and an index ee, let Da,e={Y:ΦeHaY(0) ⁣ ⁣↓=1}\mathcal D_{a, e} = \{ Y : \Phi^{H^Y_a}_e(0)\converge = 1 \}. Every Δ11\Delta^1_1 class is of the form Da,e\mathcal D_{a, e}. Uniformly, there are a Π11\Pi^1_1 relation and a Σ11\Sigma^1_1 relation on (a,e,Y)(a, e, Y) that both define Y∈Da,eY \in \mathcal D_{a, e} when a∈Oa \in \mathcal O. In particular each Da,e\mathcal D_{a, e} is Δ11\Delta^1_1.
  2. Measures. The classes Da,e\mathcal D_{a, e} are Borel, and their measures are hyperarithmetic, uniformly: there are Π11\Pi^1_1 relations M>(a,e,q)M_>(a, e, q) and M<(a,e,q)M_<(a, e, q) that express λ(Da,e)>q\lambda(\mathcal D_{a, e}) > q and λ(Da,e)<q\lambda(\mathcal D_{a, e}) < q for a∈Oa \in \mathcal O and rational qq.
  3. Approximation. For a∈Oa \in \mathcal O, ee and kk, there is a set of strings Wa,e,kW_{a, e, k} with Da,e⊆[Wa,e,k]\mathcal D_{a, e} \subseteq [W_{a, e, k}] and λ([Wa,e,k]∖Da,e)≤2−k\lambda([W_{a, e, k}] \setminus \mathcal D_{a, e}) \leq 2^{-k}, uniformly: the relation σ∈Wa,e,k\sigma \in W_{a, e, k} is defined, for a∈Oa \in \mathcal O, by a Π11\Pi^1_1 relation in (a,e,k,σ)(a, e, k, \sigma).
  4. Measurability (Lusin). Every Σ11\Sigma^1_1 and every Π11\Pi^1_1 class is Lebesgue measurable: it differs from a Borel class by a subclass of a null Borel class.

Item 3 is the transfinite extension of the outer regularity of the measure (Lebesgue, Carathéodory): by induction on α\alpha, a Σα0\Sigma^0_\alpha class is contained in an open class whose measure exceeds its own by at most ε\varepsilon, with a code computable in the corresponding H-set. Item 4 is needed because Π11\Pi^1_1 classes are not Borel in general.

1.2 Two notions of higher randomness

Definition 1.2.#

A sequence is Δ11\Delta^1_1-random if it belongs to no null Δ11\Delta^1_1 class.

Proposition 1.3.#

Every Δ11\Delta^1_1-random sequence is nn-random for every nn, and is not hyperarithmetic.

Proof of Proposition 1.3.

A Martin-Löf test relative to ∅(n−1)\emptyset^{(n-1)} defines a null class ⋂kUk\bigcap_k \mathcal U_k with Uk\mathcal U_k uniformly Σ10(∅(n−1))\Sigma^0_1(\emptyset^{(n-1)}); it is arithmetic, hence Δ11\Delta^1_1. If XX is hyperarithmetic, the singleton {X}\{ X \} is defined by "∀n (n∈Y↔n∈X)\forall n\ (n \in Y \leftrightarrow n \in X)", where "n∈Xn \in X" has a Π11\Pi^1_1 and a Σ11\Sigma^1_1 definition (Proposition 2.3 of “The hyperarithmetic sets are the Δ¹₁ sets”); using the Π11\Pi^1_1 definition in the implication from n∈Yn \in Y and the Σ11\Sigma^1_1 one in the converse implication gives a Π11\Pi^1_1 definition of the singleton, and symmetrically a Σ11\Sigma^1_1 one. So {X}\{ X \} is a null Δ11\Delta^1_1 class containing XX.

The higher analogue of a Σ10\Sigma^0_1 class is an open class generated by a Π11\Pi^1_1 set of strings. For a set WW of strings, [W][W] denotes the open class of sequences extending some member of WW.

Proposition 1.4.#

A class U\mathcal U is open and Π11\Pi^1_1 if and only if U=[W]\mathcal U = [W] for some Π11\Pi^1_1 set of strings WW.

Proof of Proposition 1.4.

If WW is Π11\Pi^1_1, then X∈[W]X \in [W] if and only if ∃n X ⁣↾n∈W\exists n\ X \uh n \in W; a number quantifier in front of a Π11\Pi^1_1 formula gives a Π11\Pi^1_1 formula. Conversely, if U\mathcal U is open and Π11\Pi^1_1, let W={σ:∀X (σ≺X→X∈U)}W = \{ \sigma : \forall X\ (\sigma \prec X \rightarrow X \in \mathcal U) \}, which is Π11\Pi^1_1. Every X∈UX \in \mathcal U has a prefix σ\sigma with [σ]⊆U[\sigma] \subseteq \mathcal U, since U\mathcal U is open; so U=[W]\mathcal U = [W].

Definition 1.5 (Hjorth, Nies).#

A higher Martin-Löf test is a sequence of classes Un=[Wn]\mathcal U_n = [W_n] such that the set {(n,σ):σ∈Wn}\{ (n, \sigma) : \sigma \in W_n \} is Π11\Pi^1_1 and λ(Un)≤2−n\lambda(\mathcal U_n) \leq 2^{-n} for every nn. A sequence is Π11\Pi^1_1-Martin-Löf random if it belongs to no class ⋂nUn\bigcap_n \mathcal U_n of such a test.

Every Martin-Löf test is a higher Martin-Löf test, since c.e. sets are Π11\Pi^1_1; so Π11\Pi^1_1-Martin-Löf random sequences are Martin-Löf random.

Proposition 1.6.#

Every Π11\Pi^1_1-Martin-Löf random sequence is Δ11\Delta^1_1-random.

Proof of Proposition 1.6.

Let D\mathcal D be a null Δ11\Delta^1_1 class. By Fact 1.1 (1), D=Da,e\mathcal D = \mathcal D_{a, e} for some a∈Oa \in \mathcal O and ee. By item 3, the classes Uk=[Wa,e,k]\mathcal U_k = [W_{a, e, k}] contain D\mathcal D and have measure at most 2−k2^{-k}, and the sets Wa,e,kW_{a, e, k} are uniformly Π11\Pi^1_1 in kk, since aa and ee are fixed and a∈Oa \in \mathcal O. So (Uk)(\mathcal U_k) is a higher Martin-Löf test capturing every member of D\mathcal D.

Hjorth and Nies proved that the converse fails: some Δ11\Delta^1_1-random sequence is not Π11\Pi^1_1-Martin-Löf random. The construction follows the stages of the enumeration of the Δ11\Delta^1_1 classes of measure 11, and is admitted here.

1.3 A universal higher test

As in the classical case, there is a universal test. The trimming of the components, which keeps their measure below 2−n2^{-n}, now follows the ordinal stages of a Π11\Pi^1_1 enumeration.

Let U⊆NU \subseteq \nat be the Π11\Pi^1_1 set of Proposition 3.6 of “Well-founded trees and Π¹₁ sets”, whose sections include all Π11\Pi^1_1 sets. Coding triples by numbers, let VV be the Π11\Pi^1_1 set of triples (e,n,σ)(e, n, \sigma) such that ⟨e,⟨n,σ⟩⟩∈U\langle e, \langle n, \sigma \rangle \rangle \in U. Then every Π11\Pi^1_1 set of pairs (n,σ)(n, \sigma) is {(n,σ):(e,n,σ)∈V}\{ (n, \sigma) : (e, n, \sigma) \in V \} for some ee. Fix stages ρ\rho for VV, as in Theorem 1.2 of “Π¹₁ norms and the reduction property”, given by uniformly computable trees. Write Ve,n={σ:(e,n,σ)∈V}V_{e, n} = \{ \sigma : (e, n, \sigma) \in V \}.

Theorem 1.7 (Hjorth, Nies).#

There is a universal higher Martin-Löf test: a test (Un)(\mathcal U_n) such that ⋂nUn\bigcap_n \mathcal U_n contains ⋂nVn\bigcap_n \mathcal V_n for every higher Martin-Löf test (Vn)(\mathcal V_n).

Proof of Theorem 1.7.

For ee, nn and σ\sigma, write ρ(e,n,σ)\rho(e, n, \sigma) for the stage of the triple. Let V^e,n\widehat V_{e, n} be the set of strings σ∈Ve,n\sigma \in V_{e, n} such that, for every finite set FF of strings,

(∀τ∈F  ρ(e,n,τ)≤ρ(e,n,σ))→λ([F])≤2−n.\big( \forall \tau \in F\ \ \rho(e, n, \tau) \leq \rho(e, n, \sigma) \big) \rightarrow \lambda([F]) \leq 2^{-n}.

By Lemma 1.1 of “Π¹₁ norms and the reduction property”, the hypothesis of the implication is Σ11\Sigma^1_1, so the implication is Π11\Pi^1_1; the quantifier over finite sets is a number quantifier, and σ∈Ve,n\sigma \in V_{e, n} is Π11\Pi^1_1. So V^e,n\widehat V_{e, n} is Π11\Pi^1_1, uniformly in ee and nn.

Measure. Let FF be a non-empty finite subset of V^e,n\widehat V_{e, n}, and σ∈F\sigma \in F with the largest stage. All τ∈F\tau \in F satisfy ρ(e,n,τ)≤ρ(e,n,σ)\rho(e, n, \tau) \leq \rho(e, n, \sigma), so λ([F])≤2−n\lambda([F]) \leq 2^{-n} since σ∈V^e,n\sigma \in \widehat V_{e, n}. The open class [V^e,n][\widehat V_{e, n}] is the increasing union of the classes [F][F] for finite F⊆V^e,nF \subseteq \widehat V_{e, n}, so its measure is at most 2−n2^{-n}.

No change for tests. If λ([Ve,n])≤2−n\lambda([V_{e, n}]) \leq 2^{-n}, then every finite F⊆Ve,nF \subseteq V_{e, n} has λ([F])≤2−n\lambda([F]) \leq 2^{-n}, and in particular those whose members have stages at most ρ(e,n,σ)\rho(e, n, \sigma); so V^e,n=Ve,n\widehat V_{e, n} = V_{e, n}.

Let Un=⋃e[V^e,n+e+1]\mathcal U_n = \bigcup_e [\widehat V_{e, n + e + 1}]. It is generated by the set of strings {σ:∃e σ∈V^e,n+e+1}\{ \sigma : \exists e\ \sigma \in \widehat V_{e, n+e+1} \}, which is Π11\Pi^1_1 uniformly in nn, and λ(Un)≤∑e2−n−e−1=2−n\lambda(\mathcal U_n) \leq \sum_e 2^{-n-e-1} = 2^{-n}. If (Vn)(\mathcal V_n) is a higher Martin-Löf test, generated by Ve,nV_{e, n} for some ee, then V^e,m=Ve,m\widehat V_{e, m} = V_{e, m} for every mm, and ⋂nVn⊆⋂nVn+e+1⊆⋂nUn\bigcap_n \mathcal V_n \subseteq \bigcap_n \mathcal V_{n+e+1} \subseteq \bigcap_n \mathcal U_n.

Corollary 1.8.#

The class of Π11\Pi^1_1-Martin-Löf random sequences is Σ11\Sigma^1_1 and has measure 11. It contains a Σ11\Sigma^1_1 class of positive measure, and therefore a member computable in O\mathcal O.

Proof of Corollary 1.8.

Its complement is ⋂nUn\bigcap_n \mathcal U_n for the universal test, an intersection of uniformly Π11\Pi^1_1 classes, hence Π11\Pi^1_1, of measure 00. The complement of U1\mathcal U_1 is Σ11\Sigma^1_1, of measure at least 12\frac12, and contained in the class of random sequences. By the Kleene basis theorem (Kleene basis theorem), it has a member computable in O\mathcal O.

1.4 Exercises

Exercise 1.9 ★.

Show that the class of Δ11\Delta^1_1-random sequences has measure 11, using the facts admitted in this lesson.

Solution

By Fact 1.1 (1), the Δ11\Delta^1_1 classes are among the classes Da,e\mathcal D_{a, e} with a∈Oa \in \mathcal O, which form a countable family. The non-Δ11\Delta^1_1-random sequences form the union of those that are null, a countable union of null classes, hence a null class.

Exercise 1.10 ★★.

Show that a Π11\Pi^1_1-Martin-Löf random sequence is Martin-Löf random relative to every hyperarithmetic set.

Solution

Let AA be hyperarithmetic, and (Vn)(\mathcal V_n) a Martin-Löf test relative to AA, generated by sets of strings VnV_n that are c.e. in AA uniformly. The relation σ∈Vn\sigma \in V_n is Σ10(A)\Sigma^0_1(A), and AA is Δ11\Delta^1_1, so it is Δ11\Delta^1_1, in particular Π11\Pi^1_1, uniformly in nn. So (Vn)(\mathcal V_n) is a higher Martin-Löf test.

1.5 Notes and references

Δ11\Delta^1_1-randomness was proposed by Martin-Löf (1970). Hjorth and Nies (2007) introduced Π11\Pi^1_1-Martin-Löf randomness, the universal test, higher prefix-free complexity and the higher Levin–Schnorr theorem, and separated the notion from Δ11\Delta^1_1-randomness. Chong and Yu’s monograph and Monin’s thesis develop higher randomness systematically.

  • P. Martin-Löf, On the notion of randomness, in Intuitionism and Proof Theory, North-Holland, 1970, 73–78.
  • G. Hjorth and A. Nies, Randomness via effective descriptive set theory, Journal of the London Mathematical Society 75 (2007), 495–508.
  • C. T. Chong and L. Yu, Recursion Theory: Computational Aspects of Definability, De Gruyter, 2015.
  • G. E. Sacks, Higher Recursion Theory, Springer, 1990, Chapter IV.