Randomness and Recursive Enumerability

Similar documents
Chaitin Ω Numbers and Halting Problems

Random Reals à la Chaitin with or without prefix-freeness

Invariance Properties of Random Sequences

Some results on effective randomness

Randomness, Computability, and Density

Randomness, probabilities and machines

Definability in the Enumeration Degrees

THE K-DEGREES, LOW FOR K DEGREES, AND WEAKLY LOW FOR K SETS

Randomness and Halting Probabilities

PROBABILITY MEASURES AND EFFECTIVE RANDOMNESS

Kraft-Chaitin Inequality Revisited

A version of for which ZFC can not predict a single bit Robert M. Solovay May 16, Introduction In [2], Chaitin introd

Aspects of the Turing Jump

A statistical mechanical interpretation of algorithmic information theory

Program size complexity for possibly infinite computations

Monotonically Computable Real Numbers

MATH41011/MATH61011: FOURIER SERIES AND LEBESGUE INTEGRATION. Extra Reading Material for Level 4 and Level 6

KOLMOGOROV COMPLEXITY AND ALGORITHMIC RANDOMNESS

Kolmogorov-Loveland Randomness and Stochasticity

Schnorr trivial sets and truth-table reducibility

A C.E. Real That Cannot Be SW-Computed by Any Number

An Algebraic Characterization of the Halting Probability

Constant compression and random weights *

Random Sets versus Random Sequences

First In-Class Exam Solutions Math 410, Professor David Levermore Monday, 1 October 2018

MEASURES AND THEIR RANDOM REALS

Ten years of triviality

Every set has a least jump enumeration

THE CANTOR GAME: WINNING STRATEGIES AND DETERMINACY. by arxiv: v1 [math.ca] 29 Jan 2017 MAGNUS D. LADUE

-Martin-Löf randomness and -Solovay completeness

Randomness Beyond Lebesgue Measure

M17 MAT25-21 HOMEWORK 6

RANDOM REALS, THE RAINBOW RAMSEY THEOREM, AND ARITHMETIC CONSERVATION

In N we can do addition, but in order to do subtraction we need to extend N to the integers

Shift-complex Sequences

Kolmogorov-Loveland Randomness and Stochasticity

Set, functions and Euclidean space. Seungjin Han

Invariance Properties of Random Sequences Peter Hertling and Yongge Wang Department of Comper Science, The University of Auckland Private Bag 92019, A

Randomness and Universal Machines

An uncountably categorical theory whose only computably presentable model is saturated

INDEPENDENCE, RELATIVE RANDOMNESS, AND PA DEGREES

Lebesgue Measure on R n

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

CHAPTER 8: EXPLORING R

Asymptotic behavior and halting probability of Turing Machines

arxiv:math/ v1 [math.nt] 17 Feb 2003

ON THE ROLE OF THE COLLECTION PRINCIPLE FOR Σ 0 2-FORMULAS IN SECOND-ORDER REVERSE MATHEMATICS

Indeed, if we want m to be compatible with taking limits, it should be countably additive, meaning that ( )

In N we can do addition, but in order to do subtraction we need to extend N to the integers

Time-bounded Kolmogorov complexity and Solovay functions

Correspondence Principles for Effective Dimensions

MORE ON CONTINUOUS FUNCTIONS AND SETS

The Riemann Hypothesis. Cristian Dumitrescu

STABILITY AND POSETS

Weak Choice Principles and Forcing Axioms

Limitations of Efficient Reducibility to the Kolmogorov Random Strings

Irrationality Exponent, Hausdorff Dimension and Effectivization

Cone Avoidance of Some Turing Degrees

SCHNORR DIMENSION RODNEY DOWNEY, WOLFGANG MERKLE, AND JAN REIMANN

KOLMOGOROV COMPLEXITY AND COMPUTABLY ENUMERABLE SETS

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

A BOREL SOLUTION TO THE HORN-TARSKI PROBLEM. MSC 2000: 03E05, 03E20, 06A10 Keywords: Chain Conditions, Boolean Algebras.

Informal Statement Calculus

Spring 2014 Advanced Probability Overview. Lecture Notes Set 1: Course Overview, σ-fields, and Measures

P-adic Functions - Part 1

LOWNESS FOR THE CLASS OF SCHNORR RANDOM REALS

CALIBRATING RANDOMNESS ROD DOWNEY, DENIS R. HIRSCHFELDT, ANDRÉ NIES, AND SEBASTIAAN A. TERWIJN

Every Incomplete Computably Enumerable Truth-Table Degree Is Branching

Computational Completeness

The Lebesgue Integral

The Locale of Random Sequences

SOLUTIONS TO EXERCISES FOR. MATHEMATICS 205A Part 1. I. Foundational material

Suppose R is an ordered ring with positive elements P.

UNIVERSALITY OF THE LATTICE OF TRANSFORMATION MONOIDS

Using random sets as oracles

Time-Bounded Kolmogorov Complexity and Solovay Functions

Metric Spaces and Topology

Randomizing Reals and the First-Order Consequences of Randoms. Ian Robert Haken

ISSN Article

Real Analysis - Notes and After Notes Fall 2008

CHAPTER I THE RIESZ REPRESENTATION THEOREM

A NOTE ON THE EIGHTFOLD WAY

Seunghee Ye Ma 8: Week 2 Oct 6

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Measures and Measure Spaces

On Normal Numbers. Theodore A. Slaman. University of California Berkeley

EMBEDDING DISTRIBUTIVE LATTICES IN THE Σ 0 2 ENUMERATION DEGREES

Solutions Final Exam May. 14, 2014

The small ball property in Banach spaces (quantitative results)

ABSTRACT INTEGRATION CHAPTER ONE

The Metamathematics of Randomness

Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008

Lebesgue Measure on R n

Hyperreal Calculus MAT2000 Project in Mathematics. Arne Tobias Malkenes Ødegaard Supervisor: Nikolai Bjørnestøl Hansen

Analysis III. Exam 1

Homework 1 Real Analysis

Two notes on subshifts

Standard forms for writing numbers

UNIFORM TEST OF ALGORITHMIC RANDOMNESS OVER A GENERAL SPACE

CISC 876: Kolmogorov Complexity

Transcription:

Randomness and Recursive Enumerability Theodore A. Slaman University of California, Berkeley Berkeley, CA 94720-3840 USA slaman@math.berkeley.edu Abstract One recursively enumerable real α dominates another one β if there are nondecreasing recursive sequences of rational numbers (a[i] : i ω) approximating α and (b[i] : i ω) approximating β and a positive constant C such that for all n, C(α a[n]) (β b[n]). See [Solovay, 1975] and [Chaitin, 1977]. We show every recursively enumerable random real dominates all other recursively enumerable reals. We conclude that the recursively enumerable random reals are exactly the Chaitin [1977] Ω-numbers. Secondly, we show that the sets in a universal Martin-Löf test for randomness have random measure, and every recursively enumerable random number is the sum of the measures represented in a universal Martin-Löf test. 1 Introduction When is a real number effectively random? To a large extent, this question was answered by the collective efforts of Chaitin [1977], Kolmogorov [1965], Martin- Löf [1966], Schnorr [1973], Solomonoff [1964a] and [1964b], and Solovay [1975], among others. We present a brief historical account, based in most part on [Solovay, 1999]. One could also consult [Calude, 1994]. 1.1 Characterizations of effective randomness To fix some notation, Σ denotes the set of finite binary sequences. For a Σ, a denotes the length of a and a denotes the rational number with binary expansion 0.a. We order Σ lexicographically. During the preparation of this paper, Slaman was partially supported by National Science Foundation Grant DMS-9500878. Slaman wishes to thank Cristian S. Calude and Robert M. Solovay for their advice on this project. 1

1 Introduction 2 Σ ω denotes the set of all infinite binary sequences. As above, α denotes the real number with binary expansion 0.α. We extend the lexicographic ordering of Σ to that on Σ ω. For A Σ, AΣ ω denotes the open subset of Σ ω whose elements have an initial segment in A, and µ(aσ ω ) denotes the measure of AΣ ω. We have chosen to work with Σ and Σ ω, as that seemed to work best notationally. We could have worked with Q and R just as well, and come to the same conclusions. We will refer to elements of R and to elements of Σ ω as real numbers. Characterization by measure. Our first characterizations of effective randomness are based on the hypothesis that an effectively random real should avoid every effectively presented set of measure 0. Definition 1.1 (Martin-Löf [1966]) 1. A Martin-Löf randomness test is a uniformly recursively enumerable sequence (A n : n 1) of subsets of Σ such that for each n, µ(a n Σ ω ) 1/2 n. 2. An x in Σ ω is Martin-Löf-random if for every Martin-Löf test (A n : n 1), x n 1 A nσ ω. 3. A Martin-Löf test (U n : n 1) is universal if for every x Σ ω, if x n 1 U nσ ω then x is Martin-Löf-random. A second measure theoretic criterion was proposed by Solovay. Definition 1.2 (Solovay [1975]) 1. A Solovay randomness test is a uniformly recursively enumerable sequence (A n : n 1) such that the sum n 1 µ(a nσ ω ) is convergent. 2. An x in Σ ω is Solovay-random if and only if for every Solovay randomness test (A n : n 1), {n : x A n Σ ω } is finite. It is immediate that every Solovay-random real is Martin-Löf-random, and Solovay proved the converse. Theorem 1.3 (Solovay [1975]) Every x in Σ ω which is Martin-Löf-random is also Solovay-random. Characterization by algorithmic complexity. Our second characterization of effective randomness is based on the hypothesis that an effectively random sequence should be unpredictable. Suppose that f is a partial recursive function from Σ to Σ. We say that f is self-delimiting if for all a and b in Σ, if f is defined on a and on b, then a and b are incompatible. Definition 1.4 (Chaitin [1977]) Suppose that f is a self-delimiting recursive function. We write f(a) to indicate that f is defined on argument a.

1 Introduction 3 1. The halting probability of f is f(a) 1/2 a. 2. If b is in the range of f, then the f-complexity of b is the least length of a string a such that f(a) = b. If b is not in the range of f, then the f-complexity of b is. Let H f (b) denote the f-complexity of b. Note, the halting probability of a self-delimiting function is a real number between 0 and 1. Consequently, we can use its binary expansion to identify it with an element of Σ ω. This identification is unique for irrational reals. Convention 1.5 In the following, we will make implicit use of the identification between R and Σ ω whenever we say that a real number has a property only defined on Σ ω. Definition 1.6 (Chaitin [1977]) A recursive function u is Chaitin-universal if and only if the following conditions hold. 1. u is self-delimiting. 2. For any self-delimiting recursive function f, there is a constant C such that for all a, H u (a) is less than or equal to H f (a) + C. Proposition 1.7 (Chaitin [1977]) There is a recursive function which is Chaitin-universal. Definition 1.8 (Chaitin [1977]) An x Σ ω is Chaitin-random if there is a recursive function u which is Chaitin-universal and a constant C such that for all n, H u (x n) > n C. (Here x n is the sequence given by the first n values of x.) It is straightforward to check that every Martin-Löf-random real is Chaitinrandom. Schnorr proved the converse; see [Chaitin, 1975]. Theorem 1.9 (Schnorr) For every x Σ ω, if x is Chaitin-random, then x is Martin-Löf-random. Since all of the preceding notions of effective randomness coincide, except for historical references, we will drop the prefixes and speak of a real s being random. Natural examples. Chaitin provided a natural class of random reals. Definition 1.10 (Chaitin [1977]) A Chaitin Ω-number is the halting probability of a universal function u as above.

1 Introduction 4 Theorem 1.11 1. (Chaitin [1977]) Every Ω-number is Chaitin-random. 2. (Solovay [1975]) Every Ω-number is Solovay-random. Consequently, every Ω-number is random. 1.2 Recursive enumerability Definition 1.12 An α in Σ ω is recursively enumerable if there is a nondecreasing sequence (a[n] : n ω) from Σ such that lim n a[n] = α. The Ω-numbers provide natural examples of recursively enumerable reals. Solovay formulated the following notion for recursive increasing sequences of rational numbers converging to real numbers. We take the liberty of presenting his definition in terms of recursive increasing sequences from Σ converging to elements of Σ ω. Definition 1.13 (Solovay [1975]) Let (a[n] : n ω) and (b[n] : n ω) be recursive monotonically increasing sequences from Σ which converge to α and β, respectively. 1. (a[n] : n ω) dominates (b[n] : n ω) if there is a positive constant C such that for all n in ω, C(α a[i]) (β b[n]). 2. (a[n] : n ω) is universal if it dominates every recursive monotonically increasing sequence from Σ. 3. α is Ω-like if it is the limit of a universal monotonically increasing recursive sequence from Σ. Solovay s proof that every Ω-number is Solovay-random generalizes to Ω-like reals. Theorem 1.14 (Solovay [1975]) If α is Ω-like, then α is random. Calude, Hertling, Khoussainov and Wang [1998] sharpened Theorem 1.14 as follows. Theorem 1.15 (Calude et al. [1998]) If α is Ω-like, then α is an Ω-number. Calude et al. [1998] posed the natural question, is every recursively enumerable random real an Ω-number? In Theorem 2.1, we show that every recursively enumerable random real is Ω-like, and conclude from Theorem 1.15 that the answer to this question is yes.

2 Random implies Ω-like 5 A second natural class of random reals. Chaitin s Ω-numbers come from universal objects in the complexity theoretic formulation of randomness. Calude et al. [1998] raised the question whether the universal objects in the measure theoretic formulation of randomness are also random. They asked, if (U n : n 1) is a universal Martin-Löf test, then is n 1 µ(u nσ ω ) random. In Theorem 3.1, we show that the answer is yes. A dual statement is also true. Our Theorem 3.2 states that every random recursively enumerable real number is the sum of the measures in a some universal Martin-Löf test. 2 Random implies Ω-like Theorem 2.1 Suppose that α is a random recursively enumerable element of Σ ω. Then α is Ω-like. Proof: Let (a[n] : n N) be a recursive nondecreasing sequence from Σ which converges to α. Let β be recursively enumerable, and let (b[n] : n N) be a recursive lexicographically nondecreasing sequence from Σ which converges to β. We show that one of the following two conditions must hold. 1. There is a uniformly recursively enumerable sequence of sets (A n : n N) such that for each n, A n Σ, µ(a n Σ ω ) 1/2 n, and α A n Σ ω. 2. There is a C such that for all i, C( α a[i] ) ( β b[i] ). Theorem 2.1 follows. If the first condition holds, then α is not random and Theorem 2.1 is verified. Otherwise, the second condition holds and the pair β and (b[n] : n N) is not a counterexample to α s being Ω-like. Since β and (b[n] : n N) were arbitrary, Theorem 2.1 is verified. We enumerate A n by recursion on stages s. Let A n [s] be the finite set of strings that have been enumerated into A n during stages earlier than s. Let s [s] be the last stage during which we enumerated an element into A n, or equal to 0 if there was no such earlier stage. If a[s] has an initial segment in A n [s] or b[s] = b[s [s]], then we let A n [s + 1] = A n [s]. Otherwise, let a[s] + (b[s] b[s [s]])/2 n denote the string c such that c is equal to a[s] + ( b[s] b[s [s]] )/2 n. We choose a finite antichain d 1,..., d k from Σ such that for every d in [a[s], a[s] + (b[s] b[s [s]])/2 n ], there is an i such that d is compatible with d i. We enumerate d 1,..., d k into A n. In other words, we add the interval from a[s] to a[s] + (b[s] + b[s [s]])/2 n to A n Σ ω. Our intension is that if the approximation to β changed by ɛ then either α will belong to A n Σ ω or the approximation to α must change by an additional amount greater than or equal to ɛ/2 n. First, we calculate that µ(a n Σ ω ) ( β b[0] )/2 n : A n Σ ω is a union of a disjoint set of intervals, and the measure of A n Σ ω is the sum of the lengths of those intervals. That sum has the form ( b[t 1 ] b[0] )/2 n + ( b[t 2 ] b[t 1 ] )/2 n + ( b[t 3 ] b[t 2 ] )/2 n +...,

3 Universal Martin-Löf tests have random measure 6 where t 1, t 2,... is the sequence of stages during which we enumerate intervals into A n Σ ω. This is a collapsing sum with limit less than or equal to ( β b[0] )/2 n. The inequality could be strict when there are only finitely many terms in the sum. In any event, µ(a n Σ ω ) 1/2 n. If α belongs to each A n Σ ω, then we have Condition 1. So, suppose that n is fixed so that α is not in A n Σ ω. By our construction, if we enumerate the interval [a[s], a[s] + (b[s] b[s [s]])/2 n ] into A n Σ ω during stage s, then there is a stage t greater than s such that a[t] is greater than a[s] + ( b[s] b[s [s]] )/2 n ). We claim that for all s, 2 n ( α a[s] ) ( β b[s] ). Fix s and let t 0 be the greatest stage t less than s such that we enumerate something into A n during stage t or be 0 if there is no such stage. Let t 0, t 1,... be the sequence of stages, beginning with stage t 0, during which we enumerate intervals into A n. Then t 1 is greater than s and α a[t 1 ] is greater than the sum Σ k=1 (b[t k] b[t k 1 ])/2 n. This is another collapsing sum and is equal to (β b[t 0 ])/2 n. Consequently, α a[s] α a[t 1 ] ( β b[t 0 ] )/2 n ( β b[s] )/2 n, as required. 3 Universal Martin-Löf tests have random measure Theorem 3.1 Let (U n : n 1) be a universal Martin-Löf test. Then, for each n 1 and each recursively enumerable real β, µ(u n Σ ω ) dom β. For each n, µ(u n Σ ω ) is recursively enumerable. Hence, we may apply Theorem 3.1 and conclude that it is also random. Proof: Let U be one of the elements of (U n : n 1). We note that µ(uσ ω ) is less than or equal to 1/2. Let U[s] denote the set consisting of the first s elements in the enumeration of U. Let β Σ ω be recursively enumerable, and let (b[s] : s 1) be a recursive increasing sequence from Σ which converges to β. We will construct a Martin-Löf test (A n : n 1) such that for all n, A n+1 Σ ω A n Σ ω, and we will ensure that one of the following conditions holds. 1. For each n, A n is finite and µ(a n Σ ω \ UΣ ω ) > 0. 2. There is a C such that for each s, C(µ(UΣ ω ) µ(u[s]σ ω )) > ( β b[s] ). In the first case, it follows that (U n : n 1) is not universal (see below), a contradiction. In the second case, it follows that µ(uσ ω ) dom β, as required. We construct the sets A n and several auxiliary functions by recursion on stages s. Our continuing convention is to use the suffix [s] to denote the values of these objects during stage s. For example, A n [s] denotes the finite subset of Σ whose elements were enumerated into A n before stage s. In our recursion, if the recursion variable i goes to infinity, then we verify the first disjunct above. If i does not go to infinity in the limit, then its limit infimum i is the least index for an infinite element of (A n : n 1). In this

3 Universal Martin-Löf tests have random measure 7 case, U must cover a nonzero fraction of the measure of A i. We add measure to each A n so that if i is equal to n then µ(uσ ω ) dom β. We begin the construction with each A n empty. During stage 0, we define m 0 [0] = 1/2, define A 0 = { () }, the set whose only element is the null sequence, and say that 0 is active during stage 0. During stage s greater than 0, we begin in Step 1 and follow the instructions below until reaching one which requires the end of stage s. Upon the end of stage s, we begin stage s + 1. 1. Let m 0 [s] = 1/2, let A 0 [s] = { () }, and let i = 1. Go to Step 2. 2. (a) If i has not been active during any previous stage or if all of its previous actions have been canceled, then let s i [s] equal 0. (b) Otherwise, let s i [s] be the most recent stage during which i was active. Go to Step 3. 3. (a) If s i = 0 or if µ(a i [s]σ ω \ U[s]Σ ω ) is less than or equal to d i [s i [s]]m i 1[s]/2, then take the following actions. i. Set d i [s] = ( b[s] b[s i [s]] ). ii. Choose a finite set of strings F i [s] so that µ(f i [s]σ ω ) is equal to d i [s]m i 1 [s], F i [s]σ ω is a subset of A i 1 [s]σ ω, and F i [s]σ ω is disjoint from U[s]Σ ω. Enumerate the elements of F i [s] into A i. iii. Say that i is active during stage s. For each j > i, cancel all of the previous actions for the sake of j. iv. End the stage s of the recursion. (b) Otherwise, let d i [s] = d i [s i [s]] and m i [s] = d i [s]m i 1 [s]/2. Go to Step 4. 4. (a) If i is less than s, then increase the value of i by 1, and go to Step 2. (b) Otherwise, end stage s of the recursion. Suppose that we reach step 3(a) with i = n. If n is equal to 1, then we are required to find a set F 1 [s] such that F 1 [s]σ ω (Σ ω \ U[s]Σ ω ) and µ(f 1 [s]σ ω ) = d 1 [s]m 0 [s]. Of course, m 0 [s] = 1/2 and d 1 [s] is less than 1. So we must find a set of measure less than 1/2 in Σ ω \ U[s]Σ ω. Since U belongs to a Martin-Löf test, µ(uσ ω ) 1/2 and it is possible to find the set F 1 [s]. If n is greater than 1, then at an earlier point in stage s, we noted that µ(a n 1 [s]σ ω \ U[s]Σ ω ) is greater than d n 1 [s n 1 [s]]m n 2[s]/2. We defined d n 1 [s] = d[s n 1 [s]] and defined m n 1[s] = d n 1 [s]m n 2 [s]/2. Then d n [s]m n 1 [s] = d n [s](d n 1 [s]m n 2 [s]/2). Since d n [s] is less than or equal to

3 Universal Martin-Löf tests have random measure 8 1, this quantity is less than d[s n 1 [s]]m n 2[s]/2, and again it is possible to find the set F n [s]. We say that n is injured during stage s, if we cancel all of the previous actions for the sake of n during stage s. Note that 1 is never injured. Let M n be the set of stages during which n is active. M n is naturally divided into intervals by injury to n. If M n is not empty, then start by letting {q j : j Q n } be an increasing enumeration of the stages s in M n such that s n [s] is equal to 0. Note that Q n may be finite or may be all of N. In the case that Q n is finite with greatest element j, we let q j+1 denote infinity and use it to refer to the semi-infinite interval of stages coming after the final injury to n. To calculate a bound on the measures of the sets A n Σ ω, we now compute s M n d n [s]m n 1 [s], when n is greater than or equal to 1: Divide M n into intervals. d n [s]m n 1 [s] = s M n j Q n s M n [q j,q j+1) d n [s]m n 1 [s] Note that m n 1 [s] is constant between q j and q j + 1. = j Q n Identify the collapsing sum. = j Q n m n 1 [q j ] m n 1 [q j ] s M n [q j,q j+1 ) s M n [q j,q j+1 ) j Q n m n 1 [q j ]( β b[0] ) j Q n m n 1 [q j ] d n [s] ( b[s] b[s n [s]] ) Note that m n 1 [q j ] equal to m n 1 [s], where s is the greatest stage less than q j during which n 1 was active. s M n 1 m n 1 [s] The last inequality could be strict, as there may be stages during which n 1 is active which are followed by an injury to n 1 before the next stage during which n is active. We now check by induction that s M n m n [s] is less than or equal to 1/2 n+1. Consider the case when n is equal to 0. Then, M 0 is equal to {0} and m 0 [0] is equal to 1/2. Consequently, s M 0 m 0 [s] = 1/2, as required.

3 Universal Martin-Löf tests have random measure 9 Now, suppose that n is greater than 0. Then, s M n m n [s] is given by the following. m n [s] = d n [s]m n 1 [s]/2 s M n s M n Move the factor 1/2 out of the sum, and apply the previous calculation. 1 m n 1 [s] 2 s M n 1 Apply induction. 1 2 (1/2n ) = 1/2 n+1 We have the required inequality. Now, µ(a n Σ ω ) is less than or equal to the sum of the measures of the sets F n [s]σ ω, for s M n. Each F n [s]σ ω has measure d n [s]m n 1 [s]. Therefore, µ(a n Σ ω ) is less than or equal to s M n d n [s]m n 1 [s], which is less than or equal to s M n 1 m n 1 [s], and hence less than or equal to 1/2 n, as above. Thus, (A n : n ω) is a Martin-Löf test. Suppose that for each n, n is only active finitely often. Then for each n, there is a stage s during which we execute step 3(a) for i = n for the final time. So, for each n, A n is finite and A n Σ ω \UΣ ω is a closed set of positive measure. Further, for each n, A n+1 Σ ω A n Σ ω. Since, Σ ω is compact, n ω A nσ ω \ UΣ ω is not empty. Thus, n ω A nσ ω is not a subset of U, contradicting the universality of (U n : n ω). Consequently, there are numbers which are active infinitely often, and we let i be the least such number. The first possibility is that i is equal to 1. Consider the action during a stage s M 1. We add strings to A 1 so that the measure of A 1 Σ ω \ U[s]Σ ω is greater than or equal to d 1 [s]m 0 [s], where d 1 [s] is the amount that the approximation to β has increased since the most recent stage s 1 [s] during which 1 was active. At the next stage s + 1 [s] in M 1 after s, the measure of A 1 [s + 1 ]Σω \ U[s]Σ ω is less than d 1 [s]m 0 [s]/2 = d 1 [s]m 0 [0]/2. Thus, for s in M 1, if the approximation to β increases by d 1 [s] during the interval [s 1 [s], s), then the measure of U[s + 1 ]Σω \ U[s]Σ ω is greater than or equal to d 1 [s]m 0 [s]/2. It follows that for every s, ( β b[s] ) (2/m 0 [0])(µ(UΣ ω ) µ(u[s]σ ω )). Thus, every increase in the approximation to β is followed by a proportional increase in the approximation to the measure of U, and so µ(uσ ω ) dominates β. Secondly, i may be larger than 1, but the analysis is completely parallel to that of the previous case. We start from the first stage s[0] in M i after i is injured for the last time, we add strings to A i so that the measure of A i Σ ω \ U[s]Σ ω is greater than or equal to d i [s]m i 1[s] = d i [s]m i 1[s 0 ],

3 Universal Martin-Löf tests have random measure 10 and observe that the measure of UΣ ω increases by at least half that much during the interval from s to the next stage in M n. It follows that for every m, ( β b[m] ) (2/m i 1[s 0 ])(µ(uσ ω ) µ(u[m]σ ω )). In either case, U is Ω-like and therefore random. Theorem 3.2 For each recursively enumerable random r in Σ ω there is a universal Martin-Löf test (U n : n ω) such that r is equal to n 1 µ(u nσ ω ). Proof: We fix a universal Martin-Löf test (A n : n 1), and construct another (U n : n 1) based on it so that r = n 1 µ(u nσ ω ). Let A n [s] denote the finite set of sequences which enter A n during the first s steps of its enumeration. We may assume that for all n and s, if s < n then A n [s] is empty. With analogous notation, we will make use of a universal Martin-Löf test (V n : n 1) and a nondecreasing recursive sequence (r[s] : s 1) with limit r such that for all s, n 1 µ(v nσ ω ) n 1 µ(v n[s]σ ω ) is less than r r[s]. We first argue that there are such sequences. For s greater than or equal to 1, let b[s] be the binary string such that the following condition holds. b[s] = 2 i µ(a 2i+j+1 [s]σ ω ) s i 1 s j 1 Note that 2 i µ(a 2i+j+1 Σ ω ) s i 1 µ(a 2i+j+1 [s]σ ω ) 2 i s j 1 i 1 j 1 2 i i 1 j 1(1/2 2i+j+1 ) i 1 1/2 1/2 i+1 and so there is such a b[s]. Let β be lim s b[s]. Since r is random, Theorem 2.1 applies and we may let (r[s] : s 1) be a recursive nondecreasing sequence from Σ with limit r and let C be constant such that for all s, β b[s] is less than C( r r[s] ). Now let k be fixed so that 2 k is greater than C. Then for all s, 2 k ( r r[s] ) > C( r r[s] ) β b[s] = 2 i µ(a 2i+j+1 Σ ω ) 2 i µ(a 2i+j+1 [s]σ ω ) i 1 j 1 s i 1 s j 1 2 k µ(a 2k+j+1 Σ ω ) 2 k µ(a 2k+j+1 [s]σ ω ) j 1 s j 1

3 Universal Martin-Löf tests have random measure 11 Consequently, for each s, ( r r[s] ) > j 1 µ(a 2k+j+1 Σ ω ) s j 1 µ(a 2k+j+1 [s]σ ω ). Then, (A 2k+j+1 : j 1) is a universal Martin-Löf test such that for all s, j 1 µ(a 2k+j+1Σ ω ) j 1 µ(a 2k+j+1[s]Σ ω ) is less than r r[s]. We first handle the case in which r is less than 1/2. Choose m so that r + µ(a 2k+m+j+1 Σ ω ) is less than 1/2 and so that r is greater than j 1 µ(a 2k+m+j+1Σ ω ). For n 1, let V n = A 2k+m+n+1. For s greater than or equal to 1, let v[s] be s n 1 µ(v n[s]σ ω ) and let v be n 1 µ(v nσ ω ). By the estimates given above, for each s, v v[s] is less than or equal to r r[s]. We now construct our Martin-Löf test (U n : n ω) so that V 1 U 1 and for all n greater than 1, V n = U n. Assuming that we establish n 1 µ(u nσ ω ) = r, then since µ(u 1 Σ ω ) is less than or equal to r and r is less than or equal to 1/2, (U n : n 1) is a Martin-Löf test. Further, n 1 A n is a subset of n 1 U n and so (U n : n 1) is universal. We enumerate U 1 by recursion on stages s. Let U 1 [s] be set of strings enumerated into U 1 during stages less than s. Let u[s] be µ(u 1 [s]σ ω )+ n>1 µ(v n[s]σ ω ) and let u be the limit of u[s], as s goes to infinity. During stage s, if u[s] is less than r[s], then we enumerate a finite set of strings F [s] into U 1 so that F [s]σ ω U 1 [s]σ ω = and µ(f [s]σ ω ) is equal to r[s] u[s]. (Not to ignore a fine point, since r[s] and u[s] have finite binary expansions, there is such a finite set.) We then enumerate all of the strings that enter V 1 during stage s into U 1. It remains to check that u = n 1 µ(u nσ ω ) is equal to r. By the construction, for every s, u[s + 1] is greater than or equal to r[s]. Consequently, u r. Since n 1 µ(v nσ ω ) < r, there must be a stage s such that r[s] v(s). At the first such stage, r[s] u(s), as well. If there are infinitely many stages s during which r[s] u[s], then u = r, as required. Otherwise, there are only finitely many such stages. We argue that r u as follows. Let s 0 be the greatest stage s during which r[s] u[s]. At the beginning of stage s 0 + 1, we add a finite set of elements F [s 0 + 1] to U 1 so that the measure of U 1 Σ ω is momentarily equal to r[s 0 ]. Since u[s] r[s] during every stage s after s 0, we do not add any further elements to U 1 other than those in V 1. Consequently U 1 is equal to U 1 [s 0 ] F [s 0 + 1] V 1. Further u, which is equal to n 1 µ(u nσ ω ), can be written as u = µ ((U 1 [s 0 ] F [s 0 + 1]) Σ ω ) + n>1 µ(v n [s 0 ]Σ ω ) + µ(v 1 Σ ω \ (U 1 [s 0 ] F [s 0 + 1])Σ ω ) + n>1 µ(v n Σ ω \ V n [s 0 ]Σ ω ).

3 Universal Martin-Löf tests have random measure 12 By the choice of F [s 0 + 1], µ((u 1 [s 0 ] F [s 0 + 1])Σ ω ) + n>1 µ(v n [s 0 ]Σ ω ) = r[s 0 ] Further, V 1 [s 0 ] U 1 [s 0 ] so µ(v 1 Σ ω \ (U 1 [s 0 ] F [s 0 + 1])Σ ω ) + n>1 µ(v n Σ ω \ V n [s 0 ]Σ ω ) µ(v 1 Σ ω \ V 1 [s 0 ]Σ ω ) + n>1 µ(v n Σ ω \ V n [s 0 ]Σ ω ) µ(v n Σ ω ) µ(v n [s 0 ]Σ ω ) n 1 n 1 (v v[s 0 ]). But then, u r[s 0 ] +(v v[s 0 ]). By the above, (v v[s 0 ]) is less than or equal to ( r r[s 0 ] ). We conclude that u is less than or equal to r[s 0 ] +( r r[s 0 ] ), that is u r, as required. Next we consider the case when r is greater than 1/2. Again, let (A n : n 1) be a universal Martin-Löf test. Choose m > 1 so that 1/2 + n>m µ(a nσ ω ) is less than r. Let 0 n denote the sequence with n many 0 s. For n 1, let V n be a subset of Σ such that A m+n Σ ω {0 n+1 }Σ ω is equal to V n Σ ω {0 n+1 }Σ ω and each element of V n is incompatible with 0 n+1. For each n, µ(a m+n Σ ω {0 n+1 }Σ ω ) is less than or equal to µ(a m+n Σ ω ) + 1/2 n+1, which is less than or equal to 1/2 n. Now we use the method in the previous construction to find (U n : n 1) such that the following conditions hold: n 1 µ(u nσ ω ) = r 1/2; for each n, V n U n ; and every element of U n is incompatible with 0 n+1. The last constraint is only relevant to the construction of U 1. In the notation of the previous construction, we may be asked during step s + 1 to find a set of finite sequences F [s + 1] such that the measure of F [s + 1]Σ ω is equal to ( r[s] 1/2) u[s] and F [s+1]σ ω U 1 [s]σ ω =. The complement of {0 n+1 }Σ ω has measure 3/4, so the measure available for the choice of F [s + 1] is greater than or equal to 3/4 u[s]. Thus it is always possible to find the set F [s] as required. Finally, we let Un be U n {0 n+1 }. Then, n 1 µ(u nσ ω ) is evaluated as follows. n 1 µ(u nσ ω ) = n 1 µ(u n Σ ω {0 n+1 }Σ ω )

3 Universal Martin-Löf tests have random measure 13 Note that U n Σ ω {0 n+1 }Σ ω is empty. = µ(u n Σ ω ) + µ({0 n+1 }Σ ω ) n 1 n 1 = n 1 µ(u n Σ ω ) + 1/2 = ( r 1/2) + 1/2 = r References Calude, C. [1994]. Information and randomness, Springer-Verlag, Berlin. An algorithmic perspective, With forewords by Gregory J. Chaitin and Arto Salomaa. 1 Calude, C. S., Hertling, P. H., Khoussainov, B. and Wang, Y. [1998]. Recursively enumerable reals and Chaitin Ω numbers, STACS 98 (Paris, 1998), Springer, Berlin, pp. 596 606. 4, 4, 4, 5 Chaitin, G. J. [1975]. A theory of program size formally identical to information theory, J. Assoc. Comput. Mach. 22: 329 340. 3 Chaitin, G. J. [1977]. Algorithmic information theory, IBM J. Res. Develop 21: 350 359, 496. Reprinted in [Chaitin, 1990]. 1, 2, 3, 3, 3, 3, 4 Chaitin, G. J. [1990]. Information, randomness & incompleteness, second edn, World Scientific Publishing Co., Inc., River Edge, NJ. Papers on algorithmic information theory. 13 Kolmogorov, A. N. [1965]. Three approaches to the definition of the concept quantity of information, Problemy Peredači Informacii 1(vyp. 1): 3 11. 1 Martin-Löf, P. [1966]. The definition of random sequences, Information and Control 9: 602 619. 1, 2 Schnorr, C.-P. [1973]. Process complexity and effective random tests, J. Comput. System Sci. 7: 376 388. Fourth Annual ACM Symposium on the Theory of Computing (Denver, Colo., 1972). 1 Solomonoff, R. J. [1964a]. A formal theory of inductive inference. I, Information and Control 7: 1 22. 1 Solomonoff, R. J. [1964b]. A formal theory of inductive inference. II, Information and Control 7: 224 254. 1

3 Universal Martin-Löf tests have random measure 14 Solovay, R. M. [1975]. Draft of a paper (or series of papers) on Chaitin s work... done for the most part during the period of Sept. Dec. 1974. Unpublished manuscript, IBM Thomas J. Watson Research Center, Yorktown Heights, NY, 215pp. 1, 2, 2, 4, 4, 4 Solovay, R. M. [1999]. Private correspondence. January 11. 1