new directions in randomness
play

New Directions in Randomness Jason Rute Pennsylvania State - PowerPoint PPT Presentation

New Directions in Randomness Jason Rute Pennsylvania State University Computability, Complexity, and Randomness June 2226 Slides available at www.personal.psu.edu/jmr71/ (Updated on June 25, 2015.) Jason Rute (Penn State) New Directions


  1. New Directions in Randomness Jason Rute Pennsylvania State University Computability, Complexity, and Randomness June 22–26 Slides available at www.personal.psu.edu/jmr71/ (Updated on June 25, 2015.) Jason Rute (Penn State) New Directions in Randomness CCR 2015 1 / 48

  2. Introduction Introduction Jason Rute (Penn State) New Directions in Randomness CCR 2015 2 / 48

  3. Introduction The goals To make you think about randomness in a new way. What is a randomness notion? What is a natural randomness notion? Can randomness be studied as a theory? Like the theory of groups? Can we axiomatize algorithmic randomness? Jason Rute (Penn State) New Directions in Randomness CCR 2015 3 / 48

  4. Organizing the randomness zoo Organizing the randomness zoo Jason Rute (Penn State) New Directions in Randomness CCR 2015 4 / 48

  5. Organizing the randomness zoo The Heidelberg zoo Jason Rute (Penn State) New Directions in Randomness CCR 2015 5 / 48

  6. Organizing the randomness zoo The randomness zoo Antoine Taveneaux Jason Rute (Penn State) New Directions in Randomness CCR 2015 6 / 48

  7. Organizing the randomness zoo Step 1: Organize by σ -ideals Organizing the randomness zoo Step 1: Organize by σ -ideals Jason Rute (Penn State) New Directions in Randomness CCR 2015 7 / 48

  8. Organizing the randomness zoo Step 1: Organize by σ -ideals Some randomness notions are not like the others Kurtz-like (green) Stochastic (blue) Partial randomness (purple / red) This can largely be explained via σ -ideals. Jason Rute (Penn State) New Directions in Randomness CCR 2015 8 / 48

  9. Organizing the randomness zoo Step 1: Organize by σ -ideals σ -ideals A σ -ideal is a collection of sets closed downward and under countable unions. Each σ -ideal I provides a notion of “small set” or “null set”. Examples: meager sets null sets sets of Hausdor ff dimension � s (for a fixed 0 � s � 1). Every “randomness” notion is associated with a σ -ideal I . Jason Rute (Penn State) New Directions in Randomness CCR 2015 9 / 48

  10. Organizing the randomness zoo Step 1: Organize by σ -ideals Example: σ -ideals of Kurtz randomness x ∈ 2 N is Kurtz random (or weak random ) if x is not in any Π 0 1 null set. Common complaint: “Kurtz randomness is really a genericity notion.” Let Kurtz A be the set of A -Kurtz random sequences for the oracle A . Let I Kurtz be the σ -ideal of subsets of 2 N � Kurtz A for some A . I Kurtz is the exactly the σ -ideal of subsets of F σ (i.e. Σ 0 2 ) null sets. These are the null sets associated with Riemann integrable functions, a.e. continuous functions, and Jordan-Peano measurable sets. I Kurtz is a sub- σ -ideal of both the ideals of meager sets and the ideal of null sets. Kurtz randomness is both a genericity notion and a randomness notion. Jason Rute (Penn State) New Directions in Randomness CCR 2015 10 / 48

  11. Organizing the randomness zoo Step 1: Organize by σ -ideals σ -ideals and their “randomness notions” σ -Ideal Randomness (Genericity) notions Meager weakly 1-generic, 1-generic Kurtz, finite bounded, Kurtz ∅ ′ Subsets of F σ -null (Lebesgue) null Sch, CR, ML, W2R, 2R, etc. µ -null µ -Sch, µ -CR, µ -ML, µ -W2R, µ -2R, etc. Hausdor ff dimension � s Sch-dim > s , cdim > s strong s -randomness: KM ( x ↾ n ) � + sn Null s -dim. Hausdor ff measure s -energy randomness: � n 2 sn − KM ( x ↾ n ) < ∞ Null s -dim. Riesz capacity It is not clear what the σ -ideals are for the stochasticity notions constructive dimension = 1 (weak) s -randomness UD randomness However, they are clearly not the σ -ideal of Lebesgue null sets. Jason Rute (Penn State) New Directions in Randomness CCR 2015 11 / 48

  12. Organizing the randomness zoo Step 1: Organize by σ -ideals σ -ideal zoo meager NULL (W1G, 1G) (SR, MLR) ⊆ null F σ s -Riesz null ( s -energy rand) (Kurtz) s -Hausdor ff null (strong s -rand) Hdim � s (cdim > s ) From here on, we will focus on the σ -ideal of Lebesgue (or µ -) null sets. Jason Rute (Penn State) New Directions in Randomness CCR 2015 12 / 48

  13. Organizing the randomness zoo Step 2: Organize by computability Organizing the randomness zoo Step 2: Organize by computability Jason Rute (Penn State) New Directions in Randomness CCR 2015 13 / 48

  14. Organizing the randomness zoo Step 2: Organize by computability True randomness vs. algorithmic randomness x is truly random if x avoids every null set. Except for a pesky problem... Our “solution” is to consider algorithmic null sets. However, what type of algorithmic? Jason Rute (Penn State) New Directions in Randomness CCR 2015 14 / 48

  15. Organizing the randomness zoo Step 2: Organize by computability Levels of computability in algorithmic randomness Poly-time randomness notions Forcing randomness notions Poly-time Schnorr random Solovay genericity Poly-time random ... ... “Pointless” randomness notions Computable randomness notions True randomness Schnorr random Computably random Martin-Löf random Weak 2-random From now on, we will just work 2-random at the computable level. ... Higher randomness notions ∆ 1 1 random Π 1 1 MLR random Π 1 1 random ... Jason Rute (Penn State) New Directions in Randomness CCR 2015 15 / 48

  16. Organizing the randomness zoo Step 3: Mark minimal su ffi cient randomness notion Organizing the randomness zoo Step 3: Mark the minimal su ffi cient randomness notion in each computability level Jason Rute (Penn State) New Directions in Randomness CCR 2015 16 / 48

  17. Organizing the randomness zoo Step 3: Mark minimal su ffi cient randomness notion Schnorr randomness is su ffi cient A µ -Schnorr test is a computable sequence of Σ 0 1 sets such that µ ( U n ) � 2 − n and µ ( U n ) is computable in n . x is µ -Schnorr random if x � � n U n for any µ -Schnorr test. Schnorr randomness is closely connected to constructive mathematics. See the slides for my VAI 2015 talk (available on my webpage). Schnorr null sets where first called “null sets in the sense of Brouwer.” Constructively provable a.e. theorems are true for Schnorr randomness. Jason Rute (Penn State) New Directions in Randomness CCR 2015 17 / 48

  18. Organizing the randomness zoo Step 3: Mark minimal su ffi cient randomness notion Schnorr randomness is minimally su ffi cient Schnorr randomness is the minimal randomness notion for working with computable measurable objects. Definition A function f : 2 N → R is L 1 -computable if there is a computable sequence of rational step functions f n such that � | f n − f | d µ � 2 − n . � f n − f � 1 = Only on Schnorr randoms is the convergence of f n ( x ) guaranteed. Moreover, if the computable sequence g n also converges rapidly to f in L 1 , then lim n g n ( x ) = lim n f n ( x ) for all Schnorr randoms x . This is one of many such similar examples. Jason Rute (Penn State) New Directions in Randomness CCR 2015 18 / 48

  19. Organizing the randomness zoo Step 3: Mark minimal su ffi cient randomness notion Other computability notions There is no obvious reason why these ideas cannot be extended to lower and higher computability notions. Conjectures 1 Poly-time Schnorr randomness is the minimal su ffi cient randomness notion with respect to poly-time computability . 2 Higher Schnorr randomness (i.e. ∆ 1 1 randomness ) is the minimal su ffi cient randomness notion with respect to higher computability . These conjectures extend to basically every idea in this talk. Jason Rute (Penn State) New Directions in Randomness CCR 2015 19 / 48

  20. Organizing the randomness zoo Step 4: Separate the good from the bad Organizing the randomness zoo Step 4: Separate the wheat from the cha ff , the sheep from the goats, the good randomness notions from the bad Jason Rute (Penn State) New Directions in Randomness CCR 2015 20 / 48

  21. Organizing the randomness zoo Step 4: Separate the good from the bad Work with many randomness notions at once Why prove a theorem for one randomness notion when you can prove it for all of them? For example, the theorem Schnorr randomness satisfies the strong law of large numbers. holds for all stronger randomness notions (CR, MLR, W2R, 2R, etc.). However, many theorems of randomness are not of this form. For example, Schnorr randomness is closed under computable permutations of bits. is not satisfied by partial computable randomness (PCR) even though PCR is stronger than Schnorr randomness. Jason Rute (Penn State) New Directions in Randomness CCR 2015 21 / 48

  22. Organizing the randomness zoo Step 4: Separate the good from the bad Developing a framework of randomness notions The rest of this talk is devoted to developing a system of axioms which are su ffi cient for working with randomness in practice . The randomness notions satisfying these axioms are the natural ones. The unnatural ones should be demoted to footnotes in our zoo. Jason Rute (Penn State) New Directions in Randomness CCR 2015 22 / 48

  23. Properties desired of an algorithmic randomness notion Properties desired of an algorithmic randomness notion Jason Rute (Penn State) New Directions in Randomness CCR 2015 23 / 48

  24. Properties desired of an algorithmic randomness notion A very informal guiding principle A natural randomness notion should be su ffi cient for working constructively with Brownian motion Jason Rute (Penn State) New Directions in Randomness CCR 2015 24 / 48

Recommend


More recommend