Martin-Löf randomness uses null classes that are effectively . 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 classes; Hjorth and Nies (2007) defined the higher analogue of Martin-Löf tests, in which c.e. sets of strings are replaced by sets. The analogy between 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 is if it is defined by a formula with arithmetic, possibly with number parameters; it is if its complement is (Definition 3.1 of “Σ¹₁ classes and pseudo-well-orderings”), and if it is both. For a set and a notation , the set is defined as (Definition 1.1 of “Iterating the jump along notations”), starting from . The Church–Kleene ordinal relative to , , is the least ordinal that is not the type of a -computable well-ordering; for every .
The measure theory of 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.
- Δ¹₁ classes. For and an index , let . Every class is of the form . Uniformly, there are a relation and a relation on that both define when . In particular each is .
- Measures. The classes are Borel, and their measures are hyperarithmetic, uniformly: there are relations and that express and for and rational .
- Approximation. For , and , there is a set of strings with and , uniformly: the relation is defined, for , by a relation in .
- Measurability (Lusin). Every and every 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 , a class is contained in an open class whose measure exceeds its own by at most , with a code computable in the corresponding H-set. Item 4 is needed because classes are not Borel in general.
1.2 Two notions of higher randomness
A sequence is -random if it belongs to no null class.
Every -random sequence is -random for every , and is not hyperarithmetic.
A Martin-Löf test relative to defines a null class with uniformly ; it is arithmetic, hence . If is hyperarithmetic, the singleton is defined by "", where "" has a and a definition (Proposition 2.3 of “The hyperarithmetic sets are the Δ¹₁ sets”); using the definition in the implication from and the one in the converse implication gives a definition of the singleton, and symmetrically a one. So is a null class containing .
The higher analogue of a class is an open class generated by a set of strings. For a set of strings, denotes the open class of sequences extending some member of .
A class is open and if and only if for some set of strings .
If is , then if and only if ; a number quantifier in front of a formula gives a formula. Conversely, if is open and , let , which is . Every has a prefix with , since is open; so .
A higher Martin-Löf test is a sequence of classes such that the set is and for every . A sequence is -Martin-Löf random if it belongs to no class of such a test.
Every Martin-Löf test is a higher Martin-Löf test, since c.e. sets are ; so -Martin-Löf random sequences are Martin-Löf random.
Every -Martin-Löf random sequence is -random.
Let be a null class. By Fact 1.1 (1), for some and . By item 3, the classes contain and have measure at most , and the sets are uniformly in , since and are fixed and . So is a higher Martin-Löf test capturing every member of .
Hjorth and Nies proved that the converse fails: some -random sequence is not -Martin-Löf random. The construction follows the stages of the enumeration of the classes of measure , 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 , now follows the ordinal stages of a enumeration.
Let be the set of Proposition 3.6 of “Well-founded trees and Π¹₁ sets”, whose sections include all sets. Coding triples by numbers, let be the set of triples such that . Then every set of pairs is for some . Fix stages for , as in Theorem 1.2 of “Π¹₁ norms and the reduction property”, given by uniformly computable trees. Write .
There is a universal higher Martin-Löf test: a test such that contains for every higher Martin-Löf test .
For , and , write for the stage of the triple. Let be the set of strings such that, for every finite set of strings,
By Lemma 1.1 of “Π¹₁ norms and the reduction property”, the hypothesis of the implication is , so the implication is ; the quantifier over finite sets is a number quantifier, and is . So is , uniformly in and .
Measure. Let be a non-empty finite subset of , and with the largest stage. All satisfy , so since . The open class is the increasing union of the classes for finite , so its measure is at most .
No change for tests. If , then every finite has , and in particular those whose members have stages at most ; so .
Let . It is generated by the set of strings , which is uniformly in , and . If is a higher Martin-Löf test, generated by for some , then for every , and .
The class of -Martin-Löf random sequences is and has measure . It contains a class of positive measure, and therefore a member computable in .
Its complement is for the universal test, an intersection of uniformly classes, hence , of measure . The complement of is , of measure at least , and contained in the class of random sequences. By the Kleene basis theorem (Kleene basis theorem), it has a member computable in .
1.4 Exercises
Show that the class of -random sequences has measure , using the facts admitted in this lesson.
Solution
By Fact 1.1 (1), the classes are among the classes with , which form a countable family. The non--random sequences form the union of those that are null, a countable union of null classes, hence a null class.
Show that a -Martin-Löf random sequence is Martin-Löf random relative to every hyperarithmetic set.
Solution
Let be hyperarithmetic, and a Martin-Löf test relative to , generated by sets of strings that are c.e. in uniformly. The relation is , and is , so it is , in particular , uniformly in . So is a higher Martin-Löf test.
1.5 Notes and references
-randomness was proposed by Martin-Löf (1970). Hjorth and Nies (2007) introduced -Martin-Löf randomness, the universal test, higher prefix-free complexity and the higher Levin–Schnorr theorem, and separated the notion from -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.