Caract erisations de lal eatoire par les jeux: impr edictibilit - - PowerPoint PPT Presentation

caract erisations de l al eatoire par les jeux impr
SMART_READER_LITE
LIVE PREVIEW

Caract erisations de lal eatoire par les jeux: impr edictibilit - - PowerPoint PPT Presentation

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Caract erisations de lal eatoire par les jeux: impr edictibilit e et stochasticit e. Laurent Bienvenu sous la direction


slide-1
SLIDE 1

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures

Caract´ erisations de l’al´ eatoire par les jeux: impr´ edictibilit´ e et stochasticit´ e.

Laurent Bienvenu

sous la direction de Bruno Durand et Alexander Shen

Universit´ e de Provence & Laboratoire d’Informatique Fondamentale, Marseille

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-2
SLIDE 2

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures

Outline

1 Introduction

Effective randomness: why? Effective randomness: how?

2 The effective randomness zoo

Unpredictability notions Typicalness notions

3 Randomness and complexity

Randomness and Kolmogorov complexity Randomness and compression

4 Randomness for computable measures

Generalized Bernoulli measures General case

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-3
SLIDE 3

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Outline

1 Introduction

Effective randomness: why? Effective randomness: how?

2 The effective randomness zoo

Unpredictability notions Typicalness notions

3 Randomness and complexity

Randomness and Kolmogorov complexity Randomness and compression

4 Randomness for computable measures

Generalized Bernoulli measures General case

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-4
SLIDE 4

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Suppose you flip a 0/1-coin 10000 times, and you get the sequence

  • f outcomes:

0000000000000000000000000000000000000000000000000 . . .

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-5
SLIDE 5

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Suppose you flip a 0/1-coin 10000 times, and you get the sequence

  • f outcomes:

0000000000000000000000000000000000000000000000000 . . . You now take another coin, do the same, and get: 1111111110111111111111111101111011111111111111111 . . .

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-6
SLIDE 6

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Suppose you flip a 0/1-coin 10000 times, and you get the sequence

  • f outcomes:

0000000000000000000000000000000000000000000000000 . . . You now take another coin, do the same, and get: 1111111110111111111111111101111011111111111111111 . . . You take a third coin, do the same, and get: 00001100111100110011111100110000001100111100111100 . . .

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-7
SLIDE 7

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

None of these three sequences seem “random”, for different reasons.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-8
SLIDE 8

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

None of these three sequences seem “random”, for different reasons. Classical probability theory is unable to express this: all three sequences have the same probability of occurence as any other

  • ne

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-9
SLIDE 9

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

None of these three sequences seem “random”, for different reasons. Classical probability theory is unable to express this: all three sequences have the same probability of occurence as any other

  • ne

Can we give a rigorous definition of a “random object”?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-10
SLIDE 10

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

None of these three sequences seem “random”, for different reasons. Classical probability theory is unable to express this: all three sequences have the same probability of occurence as any other

  • ne

Can we give a rigorous definition of a “random object”? Yes (at least for some objects), and this is what effective randomness is about!

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-11
SLIDE 11

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

None of these three sequences seem “random”, for different reasons. Classical probability theory is unable to express this: all three sequences have the same probability of occurence as any other

  • ne

Can we give a rigorous definition of a “random object”? Yes (at least for some objects), and this is what effective randomness is about! In this thesis: effective randomness for finite and infinite binary sequences

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-12
SLIDE 12

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

What does it mean for an individual sequence to be random?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-13
SLIDE 13

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

What does it mean for an individual sequence to be random? Answer n◦1 (von Mises 1919, Church, Ville ≈ 1940, Schnorr 1971) random = unpredictable

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-14
SLIDE 14

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

What does it mean for an individual sequence to be random? Answer n◦1 (von Mises 1919, Church, Ville ≈ 1940, Schnorr 1971) random = unpredictable Answer n◦2 (Martin-L¨

  • f 1966)

random = typical

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-15
SLIDE 15

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

What does it mean for an individual sequence to be random? Answer n◦1 (von Mises 1919, Church, Ville ≈ 1940, Schnorr 1971) random = unpredictable Answer n◦2 (Martin-L¨

  • f 1966)

random = typical Answer n◦3 (Solomonoff, Kolmogorov, Chaitin ≈ 1960) random = hard to describe

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-16
SLIDE 16

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

What does it mean for an individual sequence to be random? Answer n◦1 (von Mises 1919, Church, Ville ≈ 1940, Schnorr 1971) random = unpredictable by a computer program Answer n◦2 (Martin-L¨

  • f 1966)

random = typical w.r.t. computable properties Answer n◦3 (Solomonoff, Kolmogorov, Chaitin ≈ 1960) random = hard to describe by a short computer program

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-17
SLIDE 17

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

What does it mean for an individual sequence to be random? Answer n◦1 (von Mises 1919, Church, Ville ≈ 1940, Schnorr 1971) random = unpredictable by a computer program Answer n◦2 (Martin-L¨

  • f 1966)

random = typical w.r.t. computable properties Answer n◦3 (Solomonoff, Kolmogorov, Chaitin ≈ 1960) random = hard to describe by a short computer program These 3 approaches are often refered to as: unpredictability paradigm, typicalness paradigm and incompressibility paradigm, respectively.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-18
SLIDE 18

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Each of these 3 paradigms yields different models/concepts. unpredictability paradigm → prediction games typicalness paradigm → “statistical” tests incompressibility paradigm → Kolmogorov complexity

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-19
SLIDE 19

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Prediction games (intuition) We consider games where a player tries to guess the bits of a binary

  • sequence. Player wins if his predictions are accurate. The sequence

is random if no computer program can make accurate predictions.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-20
SLIDE 20

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Statistical tests (intuition) A random sequence should satisfy all the properties of high probabilities, e.g. a random sequence should contain about as many zeros than ones. We restrict our attention to properties that can be checked by computers; for each such properties, we can design a program that tests it (in the above example, a program counting the number of zeros), which we call statistical test. A sequence is random if no test fails on it.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-21
SLIDE 21

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

Kolmogorov complexity (intuition) A random sequence should contain no pattern whatsoever. Hence (if the sequence is finite) there should be no way to write a short computer program that generates the sequence. We call Kolmogorov complexity of a sequence the length of the shortest program that generates it (it is in some sense the ideal compressed form of the sequence) and we say that a finite sequence is random if its Kolmogorov complexity is high.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-22
SLIDE 22

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

In this thesis: comparison between different models of prediction (result: frequency unstability = exponential gain of money) [Proposition 1.4.13, Theorem 1.4.16]

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-23
SLIDE 23

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

In this thesis: comparison between different models of prediction (result: frequency unstability = exponential gain of money) [Proposition 1.4.13, Theorem 1.4.16] how predictability relates to Kolmogorov complexity (necessary/sufficient conditions on complexity to get unpredictability) [Section 2.2]

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-24
SLIDE 24

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

In this thesis: comparison between different models of prediction (result: frequency unstability = exponential gain of money) [Proposition 1.4.13, Theorem 1.4.16] how predictability relates to Kolmogorov complexity (necessary/sufficient conditions on complexity to get unpredictability) [Section 2.2] necessary/sufficient conditions in terms of feasible compressibility [Section 2.3]

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-25
SLIDE 25

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Effective randomness: why? Effective randomness: how?

In this thesis: comparison between different models of prediction (result: frequency unstability = exponential gain of money) [Proposition 1.4.13, Theorem 1.4.16] how predictability relates to Kolmogorov complexity (necessary/sufficient conditions on complexity to get unpredictability) [Section 2.2] necessary/sufficient conditions in terms of feasible compressibility [Section 2.3] stability of randomness notions w.r.t. the probability measure [Chapter 3]

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-26
SLIDE 26

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Outline

1 Introduction

Effective randomness: why? Effective randomness: how?

2 The effective randomness zoo

Unpredictability notions Typicalness notions

3 Randomness and complexity

Randomness and Kolmogorov complexity Randomness and compression

4 Randomness for computable measures

Generalized Bernoulli measures General case

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-27
SLIDE 27

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

For finite binary sequences, there is no sharp line between “random” and “not random”

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-28
SLIDE 28

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

For finite binary sequences, there is no sharp line between “random” and “not random” For infinite binary sequences, we will be able to give various definitions of randomness.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-29
SLIDE 29

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Let’s play!

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-30
SLIDE 30

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part I: the von Mises-Church model Let us consider the following (infinite) prediction game, where a player wants to guess the bits of an infinite binary sequence. The bits of the sequence are written on cards, facing down

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-31
SLIDE 31

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part I: the von Mises-Church model Let us consider the following (infinite) prediction game, where a player wants to guess the bits of an infinite binary sequence. The bits of the sequence are written on cards, facing down The player tries to predict the values of these cards in order. At each move, he can decide to select a bit or simply ask to see the card

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-32
SLIDE 32

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part I: the von Mises-Church model Let us consider the following (infinite) prediction game, where a player wants to guess the bits of an infinite binary sequence. The bits of the sequence are written on cards, facing down The player tries to predict the values of these cards in order. At each move, he can decide to select a bit or simply ask to see the card The player wins the infinite game if (1) he selects infinitely many bits during the game (2) the sequence of selected bits is biased i.e. contains more than 50% of zeros or more than 50%

  • f ones

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-33
SLIDE 33

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-34
SLIDE 34

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

Scan

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-35
SLIDE 35

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

Scan

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-36
SLIDE 36

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

Select

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-37
SLIDE 37

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1

Select

1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-38
SLIDE 38

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1

Select

1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-39
SLIDE 39

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Select

1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-40
SLIDE 40

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Scan

1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-41
SLIDE 41

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Scan

1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-42
SLIDE 42

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Select

1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-43
SLIDE 43

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Select

1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-44
SLIDE 44

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Select

1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-45
SLIDE 45

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1 1

Select

1 1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-46
SLIDE 46

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1 1

Scan

1 1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-47
SLIDE 47

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1 1

Scan

1 1 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-48
SLIDE 48

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Definition An infinite sequence α is said to be Church stochastic if no computable selection rule selects from α an infinite biased subsequence.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-49
SLIDE 49

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Definition An infinite sequence α is said to be Church stochastic if no computable selection rule selects from α an infinite biased subsequence. As argued by Ville, this definition is a bit too weak.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-50
SLIDE 50

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part II: the Ville-Schnorr model We now consider a refined version of the previous prediction game. Instead of the binary choice select/read, the player can now bet money on the value of the bits. The bits of the sequence are written on cards, facing down

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-51
SLIDE 51

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part II: the Ville-Schnorr model We now consider a refined version of the previous prediction game. Instead of the binary choice select/read, the player can now bet money on the value of the bits. The bits of the sequence are written on cards, facing down Player starts with a capital of 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-52
SLIDE 52

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part II: the Ville-Schnorr model We now consider a refined version of the previous prediction game. Instead of the binary choice select/read, the player can now bet money on the value of the bits. The bits of the sequence are written on cards, facing down Player starts with a capital of 1 The player tries to predict the values of these cards in order. At each move, he makes a prediction on the value of the next bit and bets some amount of money (between 0 and what he currently has).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-53
SLIDE 53

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part II: the Ville-Schnorr model We now consider a refined version of the previous prediction game. Instead of the binary choice select/read, the player can now bet money on the value of the bits. The bits of the sequence are written on cards, facing down Player starts with a capital of 1 The player tries to predict the values of these cards in order. At each move, he makes a prediction on the value of the next bit and bets some amount of money (between 0 and what he currently has). Then the bit is revealed. If his guess was correct, Player doubles his stake; if not, he loses his stake.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-54
SLIDE 54

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Games, Part II: the Ville-Schnorr model We now consider a refined version of the previous prediction game. Instead of the binary choice select/read, the player can now bet money on the value of the bits. The bits of the sequence are written on cards, facing down Player starts with a capital of 1 The player tries to predict the values of these cards in order. At each move, he makes a prediction on the value of the next bit and bets some amount of money (between 0 and what he currently has). Then the bit is revealed. If his guess was correct, Player doubles his stake; if not, he loses his stake. The player wins if his capital tends to +∞ during the game

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-55
SLIDE 55

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-56
SLIDE 56

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

Bet 0.3 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-57
SLIDE 57

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

Bet 0.3 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-58
SLIDE 58

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . .

Bet 0.6 on “1” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-59
SLIDE 59

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1

Bet 0.6 on “1” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-60
SLIDE 60

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1

Bet 0.7 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-61
SLIDE 61

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Bet 0.7 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-62
SLIDE 62

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Bet 0.1 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-63
SLIDE 63

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Bet 0.1 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-64
SLIDE 64

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Bet 1.2 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-65
SLIDE 65

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Bet 1.2 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-66
SLIDE 66

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1

Bet 0.5 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-67
SLIDE 67

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1 1

Bet 0.5 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-68
SLIDE 68

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1 1

Bet 0.3 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-69
SLIDE 69

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

. . . 1 1 1

Bet 0.3 on “0” CAPITAL MOVES

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-70
SLIDE 70

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Definition An infinite sequence α is said to be computably random if no computable strategy allows the Player to win the game.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-71
SLIDE 71

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Definition An infinite sequence α is said to be computably random if no computable strategy allows the Player to win the game. How does the notion of computable randomness compare to that

  • f Church stochasticity?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-72
SLIDE 72

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Church stochasticity vs computable randomness Theorem (Ville 1939) Computable randomness is strictly stronger than Church stochasticity

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-73
SLIDE 73

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Church stochasticity vs computable randomness Theorem (Ville 1939) Computable randomness is strictly stronger than Church stochasticity Theorem (Schnorr 1971) A computable selection rule selecting a biased subsequence can be converted into a betting strategy which wins exponentially fast (exponentially in the number of non-zero bets).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-74
SLIDE 74

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Church stochasticity vs computable randomness Theorem (Ville 1939) Computable randomness is strictly stronger than Church stochasticity Theorem (Schnorr 1971) A computable selection rule selecting a biased subsequence can be converted into a betting strategy which wins exponentially fast (exponentially in the number of non-zero bets). Theorem Selection of a subsequence with bias δ ⇔ exponentially winning strategy, with exp. factor 1 − H(1/2 + δ)

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-75
SLIDE 75

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Kolmogorov-Loveland randomness and stochasticity One can strengthen Church stochasticity and computable randomness by considering games where the Player can guess the bits in any order. This yields the stronger notions of Kolmogorov-Loveland stochasticity and Kolmogorov-Loveland randomness.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-76
SLIDE 76

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Statistical tests

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-77
SLIDE 77

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Here we want to formalize the idea that a sequence is non-random if it fails some statistical test. For us, a statistical test will be a sequence U0, U1, U2, . . ., where each Ui is a set of infinite sequences which can computably generated the measure of the Ui tends to 0 A sequence α fails the test if it belongs to all Ui.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-78
SLIDE 78

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

all sequences U0 U1 U2 sequences rejected by the test

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-79
SLIDE 79

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Two types of tests Martin-L¨

  • f tests: the measure of Un is bounded by a

computable function ε(n) Schnorr tests: the measure of Un is computable Definition An infinite sequence is Martin-L¨

  • f random if it fails no Martin-L¨
  • f

test. An infinite sequence is Schnorr random if it fails no Schnorr test.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-80
SLIDE 80

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Unpredictability notions Typicalness notions

Theorem Martin-L¨

  • f randomness implies KL-randomness (hence implies

KL-stochasticity, computable randomness, Church stochasticity) Theorem Computable randomness implies Schnorr randomness

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-81
SLIDE 81

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Outline

1 Introduction

Effective randomness: why? Effective randomness: how?

2 The effective randomness zoo

Unpredictability notions Typicalness notions

3 Randomness and complexity

Randomness and Kolmogorov complexity Randomness and compression

4 Randomness for computable measures

Generalized Bernoulli measures General case

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-82
SLIDE 82

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

We have discussed unpredictability and typicalness. Let us move

  • n to the last paradigm: incompressiblity.

Incompressibility paradigm A finite binary sequence is random if it does not have a description shorter than itself.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-83
SLIDE 83

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Definition The Kolmogorov complexity of a finite binary sequence x is the length of the shortest program which outputs x. Roughly speaking, the complexity of x lies between 0 and size(x). complexity(x) ≈ 0 ↔ x highly compressible ↔ x not very random complexity(x) ≈ size(x) ↔ x incompressible ↔ x quite random We use two types of Kolmogorov complexity for a string x: C(x) (plain complexity) and K(x) (prefix complexity). They are equal up to a logarithmic term.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-84
SLIDE 84

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

How complex are random sequences?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-85
SLIDE 85

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

For Martin-L¨

  • f randomness, the situation is well understood:

Theorem (Levin-Schnorr ≈ 1970) A sequence α is Martin-L¨

  • f random if and only if for all n:

K(α0 . . . αn) ≥ n − O(1)

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-86
SLIDE 86

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

For computable and Schnorr randomness, the situation is radically different: Theorem (Muchnik et al. 1998, Merkle 2003) There exists a computably random sequence α such that for any computable nondecreasing unbounded function (= order function) h, we have: C(α0 . . . αn) ≤ log n + h(n) Note that this is very low: if we remove the term h(n), the condition forces α to be a computable binary sequence!

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-87
SLIDE 87

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

So.... Martin-L¨

  • f random sequences are of (almost) maximal

complexity.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-88
SLIDE 88

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

So.... Martin-L¨

  • f random sequences are of (almost) maximal

complexity. Computably random, Schnorr random, and Church stochastic sequences can have very low complexity.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-89
SLIDE 89

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

So.... Martin-L¨

  • f random sequences are of (almost) maximal

complexity. Computably random, Schnorr random, and Church stochastic sequences can have very low complexity. What about KL-stochastic sequences?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-90
SLIDE 90

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

It turns out that KL-stochastic sequences must have high complexity. Theorem (Merkle, Miller, Nies, Reimann, Stephan 2005) If a sequence α is KL-stochastic, then, lim

n→+∞

K(α0 . . . αn) n = 1

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-91
SLIDE 91

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

It turns out that KL-stochastic sequences must have high complexity. Theorem (Merkle, Miller, Nies, Reimann, Stephan 2005) If a sequence α is KL-stochastic, then, lim

n→+∞

K(α0 . . . αn) n = 1 (KL-stochastic sequences have pretty high complexity)

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-92
SLIDE 92

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

It turns out that KL-stochastic sequences must have high complexity. Theorem (Merkle, Miller, Nies, Reimann, Stephan 2005) If a sequence α is KL-stochastic, then, lim

n→+∞

K(α0 . . . αn) n = 1 (KL-stochastic sequences have pretty high complexity) Looking at things from another angle: if K(α0 . . . αn) < sn for some s < 1 and infinitely many n, then there exists a computable non-monotonic selection rule which selects an infinite sequence with bias δ > 0.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-93
SLIDE 93

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

It turns out that KL-stochastic sequences must have high complexity. Theorem (Merkle, Miller, Nies, Reimann, Stephan 2005) If a sequence α is KL-stochastic, then, lim

n→+∞

K(α0 . . . αn) n = 1 (KL-stochastic sequences have pretty high complexity) Looking at things from another angle: if K(α0 . . . αn) < sn for some s < 1 and infinitely many n, then there exists a computable non-monotonic selection rule which selects an infinite sequence with bias δ > 0. How do s and δ relate? (Asarin, Durand and Vereshchagin for finite sequences).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-94
SLIDE 94

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

A precise result for infinite sequences: Theorem If a sequence α is such that K(α0 . . . αn) < sn for some s < 1 and infinitely many n, then: there exists a computable non-monotonic selection rule which selects a an infinite sequence of bias as close as we want to δ, where δ is such that H(1/2 + δ) = s.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-95
SLIDE 95

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

A precise result for infinite sequences: Theorem If a sequence α is such that K(α0 . . . αn) < sn for some s < 1 and infinitely many n, then: there exists a computable non-monotonic selection rule which selects a an infinite sequence of bias as close as we want to δ, where δ is such that H(1/2 + δ) = s. The proof involves the game-theoretic argument we saw earlier: First, we construct a strategy that succeeds exponentially fast. Then, we transform this strategy into a selection rule.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-96
SLIDE 96

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Merkle: there exist computably random, Schnorr random, and Church stochastic sequences of very low complexity. Roughly speaking, this means that there is no necessary condition

  • n the complexity for these notions of randomness.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-97
SLIDE 97

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Merkle: there exist computably random, Schnorr random, and Church stochastic sequences of very low complexity. Roughly speaking, this means that there is no necessary condition

  • n the complexity for these notions of randomness.

Can we find a sufficient one?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-98
SLIDE 98

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Merkle: there exist computably random, Schnorr random, and Church stochastic sequences of very low complexity. Roughly speaking, this means that there is no necessary condition

  • n the complexity for these notions of randomness.

Can we find a sufficient one? Trivially, the Levin-Schnorr condition K(α0 . . . αn) ≥ n − O(1) is a sufficient condition. Can we do better than that? That is, some condition of type K(α0 . . . αn) ≥ n − h(n) for some unbounded function h?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-99
SLIDE 99

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Merkle: there exist computably random, Schnorr random, and Church stochastic sequences of very low complexity. Roughly speaking, this means that there is no necessary condition

  • n the complexity for these notions of randomness.

Can we find a sufficient one? Trivially, the Levin-Schnorr condition K(α0 . . . αn) ≥ n − O(1) is a sufficient condition. Can we do better than that? That is, some condition of type K(α0 . . . αn) ≥ n − h(n) for some unbounded function h? For Schnorr randomness: yes. For Church stochasticity: no

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-100
SLIDE 100

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Theorem There exists an order function h such that if K(α0 . . . αn) ≥ n − h(n) for all n, then α is Schnorr random. (indeed, one can take h to be the inverse of the busy beaver function)

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-101
SLIDE 101

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Theorem There exists an order function h such that if K(α0 . . . αn) ≥ n − h(n) for all n, then α is Schnorr random. (indeed, one can take h to be the inverse of the busy beaver function) Theorem There exists no such function for Church stochasticity.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-102
SLIDE 102

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Zip!

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-103
SLIDE 103

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Like we said, the Kolmogorov complexity K(x) of a finite sequence x can be seen as the size of an ideal compression of x. Unfortunately(?), there is no way to perform effectively this ideal compression.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-104
SLIDE 104

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Like we said, the Kolmogorov complexity K(x) of a finite sequence x can be seen as the size of an ideal compression of x. Unfortunately(?), there is no way to perform effectively this ideal compression. .... so maybe effective randomness is not so effective after all? In any case, the non-computability of Kolomogorov complexity is a serious obstacle for practical applications.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-105
SLIDE 105

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Like we said, the Kolmogorov complexity K(x) of a finite sequence x can be seen as the size of an ideal compression of x. Unfortunately(?), there is no way to perform effectively this ideal compression. .... so maybe effective randomness is not so effective after all? In any case, the non-computability of Kolomogorov complexity is a serious obstacle for practical applications. One way to overcome this problem is to give up on the hope to find the best compression, and consider instead the compression

  • btained by a good compressor (Cilibrasi and Vitanyi).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-106
SLIDE 106

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Like we said, the Kolmogorov complexity K(x) of a finite sequence x can be seen as the size of an ideal compression of x. Unfortunately(?), there is no way to perform effectively this ideal compression. .... so maybe effective randomness is not so effective after all? In any case, the non-computability of Kolomogorov complexity is a serious obstacle for practical applications. One way to overcome this problem is to give up on the hope to find the best compression, and consider instead the compression

  • btained by a good compressor (Cilibrasi and Vitanyi).

Here we will not study a particular compressor. Rather, we want to give the most general defintion of a compressor that captures the idea of compression.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-107
SLIDE 107

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Definition A compressor is a computable one-to-one function from the set of finite sequences to itself.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-108
SLIDE 108

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Definition A compressor is a computable one-to-one function from the set of finite sequences to itself. Given a compressor Γ, we get a computable upper bound CΓ of Kolmogorov complexity by setting CΓ(x) = |Γ(x)|. Similarly we can find compressors Γ that give computable upper bounds of K, and we then set KΓ(x) = |Γ(x)|.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-109
SLIDE 109

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

We now look again at the complexity of random sequences, where this time we use approximations by compression. For example, what are the sequences α such that (∀Γ) KΓ(α0 . . . αn) ≥ n − O(1) ?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-110
SLIDE 110

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

We now look again at the complexity of random sequences, where this time we use approximations by compression. For example, what are the sequences α such that (∀Γ) KΓ(α0 . . . αn) ≥ n − O(1) ? Martin-L¨

  • f sequences satisfy this condition.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-111
SLIDE 111

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

We now look again at the complexity of random sequences, where this time we use approximations by compression. For example, what are the sequences α such that (∀Γ) KΓ(α0 . . . αn) ≥ n − O(1) ? Martin-L¨

  • f sequences satisfy this condition.

In fact, this condition characterizes Martin-L¨

  • f randomness!

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-112
SLIDE 112

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Another very interesting fact is that some notions like Schnorr randomness which seemed rather unrelated to Kolmogorov complexity can be nicely characterized with its approximations by compression: Theorem A sequence α is Schnorr random if for all Γ and all computable

  • rder function h, one has KΓ(α0 . . . αn) ≥ n − h(n) − O(1).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-113
SLIDE 113

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Randomness and Kolmogorov complexity Randomness and compression

Another very interesting fact is that some notions like Schnorr randomness which seemed rather unrelated to Kolmogorov complexity can be nicely characterized with its approximations by compression: Theorem A sequence α is Schnorr random if for all Γ and all computable

  • rder function h, one has KΓ(α0 . . . αn) ≥ n − h(n) − O(1).

Some similar characterizations exist for other notions of randomness that are not related to Kolmogorov complexity (weak randomness, computable Hausdorff dimension, etc.)

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-114
SLIDE 114

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Outline

1 Introduction

Effective randomness: why? Effective randomness: how?

2 The effective randomness zoo

Unpredictability notions Typicalness notions

3 Randomness and complexity

Randomness and Kolmogorov complexity Randomness and compression

4 Randomness for computable measures

Generalized Bernoulli measures General case

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-115
SLIDE 115

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

So far we have discussed effective randomness w.r.t. the uniform measure, where bits are chosen independently, with a probability distribution (1/2, 1/2).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-116
SLIDE 116

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

So far we have discussed effective randomness w.r.t. the uniform measure, where bits are chosen independently, with a probability distribution (1/2, 1/2). What about other effective randomness w.r.t. other probability measures?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-117
SLIDE 117

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

So far we have discussed effective randomness w.r.t. the uniform measure, where bits are chosen independently, with a probability distribution (1/2, 1/2). What about other effective randomness w.r.t. other probability measures? All randomness notions (Martin-L¨

  • f randomness, Schnorr

randomness, computable randomness, etc.) can be extended to arbitrary computable probability measures. For stochasticity notions, it is not so simple, as they rely on the Law of Large Numbers, which holds only for very specific measures.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-118
SLIDE 118

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

So far we have discussed effective randomness w.r.t. the uniform measure, where bits are chosen independently, with a probability distribution (1/2, 1/2). What about other effective randomness w.r.t. other probability measures? All randomness notions (Martin-L¨

  • f randomness, Schnorr

randomness, computable randomness, etc.) can be extended to arbitrary computable probability measures. For stochasticity notions, it is not so simple, as they rely on the Law of Large Numbers, which holds only for very specific measures. We are interested in the following problem: how fragile are notions

  • f randomness? Precisely, how much can we modify the measure

without changing the randomness notions?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-119
SLIDE 119

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Generalized Bernoulli measures Suppose now that each bit αn of the sequence is chosen independently from the other, but with a probability distribution (1/2 + δn, 1/2 − δn).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-120
SLIDE 120

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Generalized Bernoulli measures Suppose now that each bit αn of the sequence is chosen independently from the other, but with a probability distribution (1/2 + δn, 1/2 − δn). This induces a probability measure, called generalized Bernoulli measure of parameter (1/2 + δn)n∈N.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-121
SLIDE 121

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Kakutani’s theorem Theorem (Kakutani 1948)

1 A generalized Bernoulli measure of parameter (1/2 + δn)n∈N is

equivalent (i.e. has the same events of probability 0) to the uniform measure if and only if

  • n∈N

δ2

n < +∞

2 When

  • n∈N

δ2

n = +∞

there exists an X which has probability 1 for the Bernoulli measure of parameter (1/2 + δn)n∈N and probability 0 for the uniform measure.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-122
SLIDE 122

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Kakutani’s theorem: effective versions Theorem (Vovk 1987)

1 A computable generalized Bernoulli measure of parameter

(1/2 + δn)n∈N has the same Martin-L¨

  • f random sequences as

the uniform measure if and only if

  • n∈N

δ2

n < +∞

2 When

  • n∈N

δ2

n = +∞

the class of Martin-L¨

  • f sequences the Bernoulli measure of

parameter (1/2 + δn)n∈N and the class of Martin-L¨

  • f random

sequences for the uniform measure are disjoint.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-123
SLIDE 123

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Kakutani’s theorem: effective versions Theorem The Kakutani-Vovk criterion holds for computable randomness and Schnorr randomness as well.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-124
SLIDE 124

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Kakutani’s theorem: effective versions Theorem The Kakutani-Vovk criterion holds for computable randomness and Schnorr randomness as well. The proof uses a game theoretic argument: transform a winning strategy for a measure into a winning strategy for the other measure.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-125
SLIDE 125

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Stochasticity on the other hand is robust beyond the Kakutani-Vovk criterion. Theorem (Van Lambalgen, Shen ≈ 1988) Let µ be a generalized Bernoulli measure of parameter (1/2 + δn)n∈N such that lim δn = 0. Then, the set of (Church or KL) stochastic sequences has µ-probability 1. Corollary This separates stochasticity notions from randomness notions Proof: choose a sequence at random w.r.t. the generalized Bernoulli measure µ of parameter (1/2 +

1 √n+4). Then with

µ-probability 1, we get a stochastic sequence, and with µ-probability 1 we get a non-random sequence (by the Kakutani-Vovk criterion).

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-126
SLIDE 126

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

General case: a strange hierarchy

µCR = νCR µMLR = νMLR µ and ν are equivalent µSR = νSR

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-127
SLIDE 127

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Links with computable analysis A classical result on the set of infinite binary sequences: Theorem Let µ and ν be two measures. The following are equivalent:

1 µ and ν have the same nullsets 2 µ and ν have the same Gδ nullsets 3 µ and ν have the same closed nullsets Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-128
SLIDE 128

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Links with computable analysis A classical result on the set of infinite binary sequences: Theorem Let µ and ν be two measures. The following are equivalent:

1 µ and ν have the same nullsets 2 µ and ν have the same Gδ nullsets 3 µ and ν have the same closed nullsets

Can we effectivize this, replacing “measures” by “computable measure”, Gδ by “effective Gδ” and closed by “effectively closed”?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-129
SLIDE 129

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

For the first part, yes Theorem Two computable measures that have the same effective Gδ nullsets have the same nullsets.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-130
SLIDE 130

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

For the first part, yes Theorem Two computable measures that have the same effective Gδ nullsets have the same nullsets. For the second one, no! Theorem Two computable measures can have the same effectively closed nullsets without having the same nullsets.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-131
SLIDE 131

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Conclusion.....

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-132
SLIDE 132

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Very strong links between unpredictability, typicalness, complexity, compressibility, etc.

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-133
SLIDE 133

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Very strong links between unpredictability, typicalness, complexity, compressibility, etc. What remains of all this at a more “feasible level”? (e.g. when we consider objects in LOGSPACE, P, etc.)

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-134
SLIDE 134

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Very strong links between unpredictability, typicalness, complexity, compressibility, etc. What remains of all this at a more “feasible level”? (e.g. when we consider objects in LOGSPACE, P, etc.) A quite complete picture of the link between Kolmogorov complexity of the initial segments and randomness notions

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-135
SLIDE 135

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Very strong links between unpredictability, typicalness, complexity, compressibility, etc. What remains of all this at a more “feasible level”? (e.g. when we consider objects in LOGSPACE, P, etc.) A quite complete picture of the link between Kolmogorov complexity of the initial segments and randomness notions Some work remains to be done for higher randomness notions (essentially weak-2-randomness and Martin-L¨

  • f-2-randomness)

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-136
SLIDE 136

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Very strong links between unpredictability, typicalness, complexity, compressibility, etc. What remains of all this at a more “feasible level”? (e.g. when we consider objects in LOGSPACE, P, etc.) A quite complete picture of the link between Kolmogorov complexity of the initial segments and randomness notions Some work remains to be done for higher randomness notions (essentially weak-2-randomness and Martin-L¨

  • f-2-randomness)

Can we use the results on computable measures to study measure-invariant notions (such as lowness)?

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-137
SLIDE 137

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Very strong links between unpredictability, typicalness, complexity, compressibility, etc. What remains of all this at a more “feasible level”? (e.g. when we consider objects in LOGSPACE, P, etc.) A quite complete picture of the link between Kolmogorov complexity of the initial segments and randomness notions Some work remains to be done for higher randomness notions (essentially weak-2-randomness and Martin-L¨

  • f-2-randomness)

Can we use the results on computable measures to study measure-invariant notions (such as lowness)? KL randomness = Martin-L¨

  • f randomess????

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux

slide-138
SLIDE 138

Introduction The effective randomness zoo Randomness and complexity Randomness for computable measures Generalized Bernoulli measures General case

Thank you Spasibo Merci K¨

  • sz¨
  • m

Laurent Bienvenu Caract´ erisations de l’al´ eatoire par les jeux