Genericity and randomness with ITTMs Paul-Elliot Angls dAuriac - - PowerPoint PPT Presentation

genericity and randomness with ittms
SMART_READER_LITE
LIVE PREVIEW

Genericity and randomness with ITTMs Paul-Elliot Angls dAuriac - - PowerPoint PPT Presentation

Genericity and randomness with ITTMs Paul-Elliot Angls dAuriac Benot Monin December 20, 2018 Paul-Elliot Angls dAuriac Benot Monin Genericity and randomness with ITTMs Infinite Time Turing Machine Paul-Elliot Angls dAuriac


slide-1
SLIDE 1

Genericity and randomness with ITTMs

Paul-Elliot Anglès d’Auriac Benoît Monin December 20, 2018

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-2
SLIDE 2

Infinite Time Turing Machine

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-3
SLIDE 3

Infinite Time Turing Machine

Definition (Hamkins, Lewis, 2000) An Infinite Time Turing Machine is a Turing Machine with a special state called “limit state” and three tapes: The input tape, the working tape, and the output tape. We now need to define a computation by an ITTM. Computations are indexed by ordinals. At successor step, the behaviour is the same as regular Turing Machines. We need to specify the behaviour at limit steps.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-4
SLIDE 4

Limit steps

At limit steps: The state becomes the special “limit state”. f u n c t i o n l i m i t () { . . . } The value of each cells is the lim inf of its values at previous stage of computation: Cell Ci: 0 → 1 → 0 → 1 → 0 → 1 · · · lim inf − − − → Cell Cj: 1 → 1 → 0 → 0 → 0 → 0 · · · lim inf − − − → Cell Ck: 0 → 0 → 1 → 1 → 1 → 1 · · · lim inf − − − → 1

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-5
SLIDE 5

Computing with an ITTM

We have a notion of computability for reals; Definition (Writability) A real x is writable if there is an ITTM M starting with blank input tape, which reach a halting state with x written on its output tape. But also for classes of reals: Definition (Decidability) A class of reals A is ITTM-decidable if there exists an ITTM M such that M(X) ↓= 1 if X ∈ A and M(X) ↓= 0 otherwise.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-6
SLIDE 6

The power of ITTM-decidability

Are ITTMs really strong? Theorem The class WO of codes for well-orders is ITTM-decidable.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-7
SLIDE 7

The power of ITTM-decidability

Are ITTMs really strong? Theorem The class WO of codes for well-orders is ITTM-decidable. Corollary All Π1

1 sets (resp. class) are writable (resp. decidable).

Corollary Kleene’s O, and OO and O(OO) · · · are writable.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-8
SLIDE 8

Where does it stop?

Theorem If an ITTM stops, it stops before ω1. Definition We define γ = sup{α : α is a halting time}. By cofinality, γ < ω1.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-9
SLIDE 9

Toward Set Theory

Definition (λ) We call λ the supremum of the ordinals with writable codes.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-10
SLIDE 10

Toward Set Theory

Definition (λ) We call λ the supremum of the ordinals with writable codes. A real X is eventually writable if there is an ITTM that write X at some point X and never changes it. Definition (ζ) We call ζ the supremum of the ordinals with eventually writable codes.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-11
SLIDE 11

Toward Set Theory

Definition (λ) We call λ the supremum of the ordinals with writable codes. A real X is eventually writable if there is an ITTM that write X at some point X and never changes it. Definition (ζ) We call ζ the supremum of the ordinals with eventually writable codes. A real X is accidentally writable if there is an ITTM that write X at some point X of its computation. Definition (Σ) We call Σ the supremum of the ordinals with accidentally writable codes.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-12
SLIDE 12

Constructibility

Definition Gödel’s constructible are defined by induction over the ordinals: L0 = ∅ Lα+1 = {{x ∈ Lα : Lα | = Φ(x)} : Φ a formula} Lλ =

  • α<λ

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-13
SLIDE 13

Constructibility

Definition Gödel’s constructible are defined by induction over the ordinals: L0[X] = {X} Lα+1[X] = {{x ∈ Lα[X] : Lα[X] | = Φ(x)} : Φ a formula} Lλ[X] =

  • α<λ

Lα[X]

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-14
SLIDE 14

Fundamental theorem for ITTMs

These ordinals λ, ζ and Σ are characterized in the following theorem:

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-15
SLIDE 15

Fundamental theorem for ITTMs

These ordinals λ, ζ and Σ are characterized in the following theorem: Theorem (Welch) (λ , ζ , Σ ) is the smallest triplet such that Lλ ≺1 Lζ ≺2 LΣ Moreover γ = λ . Definition (Stability) A ≺n B if for every Σn formula φ with parameter in A, A | = Φ if and only if B | = Φ.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-16
SLIDE 16

Fundamental theorem for ITTMs

These ordinals λ, ζ and Σ are characterized in the following theorem: Theorem (Welch) Let x be any real. (λx, ζx, Σx) is the smallest triplet such that Lλx[x] ≺1 Lζx[x] ≺2 LΣx[x] Moreover γx = λx. Definition (Stability) A ≺n B if for every Σn formula φ with parameter in A, A | = Φ if and only if B | = Φ.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-17
SLIDE 17

Fundamental theorem for ITTMs

Theorem (Welch) (λ , ζ , Σ ) is the smallest triplet such that Lλ ≺1 Lζ ≺2 LΣ Moreover γ = λ . Theorem (Welch) (λ , ζ , Σ ) are such that Lλ is the set of sets with writable code Lζ is the set of sets with eventually writable code LΣ is the set of sets with accidentally writable code

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-18
SLIDE 18

Fundamental theorem for ITTMs

Theorem (Welch) Let x be any real. (λx, ζx, Σx) is the smallest triplet such that Lλx[x] ≺1 Lζx[x] ≺2 LΣx[x] Moreover γx = λx. Theorem (Welch) (λx, ζx, Σx) are such that Lλx[x] is the set of sets with writable code Lζx[x] is the set of sets with eventually writable code LΣx[x] is the set of sets with accidentally writable code

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-19
SLIDE 19

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-20
SLIDE 20

Randomness

We will use the following paradigm to define randomness: Paradigm A set Z is random if it avoids all the sufficiently simple null sets. Having countably many simple sets ensures that the randoms are co-null The more null sets are avoided, the more random the set is.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-21
SLIDE 21

Some notions of Randomness

Let α be an ordinal. Definition (randomness over Lα, Carl and Schlicht) A set X is random over Lα if X is in no null Borel set with code in Lα. Example Randomness over LωCK

1

corresponds to ∆1

1-randomness

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-22
SLIDE 22

Some notions of Randomness

Let α be an ordinal. Definition (randomness over Lα, Carl and Schlicht) A set X is random over Lα if X is in no null Borel set with code in Lα. Example Randomness over LωCK

1

corresponds to ∆1

1-randomness

Definition (ITTM-decidable-randomness, Carl and Schlicht) A set X is ITTM-decidable random if X is in no null ITTM-decidable set. Theorem Randomness over Lλ corresponds to ITTM-decidable-randomness

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-23
SLIDE 23

Definitions

Definition (α-ce open sets) An open set U is α-ce if U =

  • Lα|

=Φ(σ) σ∈2<ω

[σ] for some Σ1 formula Φ with parameters in Lα. Definition (α-ML-randomness, Carl and Schlicht) A set X is α-ML random if X is in no uniform intersection

n Un

  • f uniformly α-ce open sets such that λ(Un) ≤ 2−n.

Example Π1

1-ML-randomness is also ωCK 1

  • ML-randomness.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-24
SLIDE 24

Comparison with higher randomness

In higher randomness, we have the following: Theorem Π1

1-ML randomness is strictly stronger than ∆1 1-randomness.

Could we generalize the results to other ordinals? Question For which ordinals α do we have: “α-ML randomness is strictly stronger than randomness over Lα”? For α = ωCK

1

, it is the case. What about α = λ, or ζ, or Σ?

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-25
SLIDE 25

Projectibility

To answer this question, we need the concept of projectibility. Definition (Projectible ordinals) We say that an ordinal α is projectible into an ordinal β if there is an injective function from α to β that is Σ1-definable in Lα. We say that α is projectible if α is projectible into some β < α. The least such β is called the projectum of α. Theorem (A., Monin) Let α be limit and such that Lα | =“everything is countable”. Then, the following are equivalent: α is projectible into ω, There is a universal α-ML random test, α-ML-randomness is strictly stronger than randomness over Lα.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-26
SLIDE 26

Application with λ, ζ, Σ

Theorem (Friedman) If Lα | =“∃x : x is uncountable”, then there exists β, γ < α such that Lβ ≺ Lγ. Therefore, Lλ, Lζ and LΣ all satify “everything is countable”.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-27
SLIDE 27

Application with λ, ζ, Σ

Theorem (Friedman) If Lα | =“∃x : x is uncountable”, then there exists β, γ < α such that Lβ ≺ Lγ. Therefore, Lλ, Lζ and LΣ all satify “everything is countable”. Theorem The ordinal λ is projectible into ω. Assign any α < λ to the code of the ITTM writing α. Corollary λ-ML-randomness is strictly stronger than ITTM-decidable randomness.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-28
SLIDE 28

Application with λ, ζ, Σ

Theorem (Friedman) If Lα | =“∃x : x is uncountable”, then there exists β, γ < α such that Lβ ≺ Lγ. Therefore, Lλ, Lζ and LΣ all satify “everything is countable”. Theorem The ordinal ζ is not projectible into ω. Suppose that an eventually writable parameter α can be used to have a projectum f : ζ → ω. Then every eventually writable

  • rdinals become writable using α. Then ζ becomes eventually

writable using α. But then ζ is eventually writable. Corollary ζ-ML-randomness coincide with randomness over Lζ, and there is no universal ζ-ML-test.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-29
SLIDE 29

Application with λ, ζ, Σ

Theorem (Friedman) If Lα | =“∃x : x is uncountable”, then there exists β, γ < α such that Lβ ≺ Lγ. Therefore, Lλ, Lζ and LΣ all satify “everything is countable”. Theorem The ordinal Σ is projectible into ω, using ζ as a parameter. Recall that Σ is not admissible! Corollary Σ-ML-randomness is strictly stronger than randomness over LΣ.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-30
SLIDE 30

ITTM randomness

What about equivalent of Π1

1 randomness?

Definition (ITTM randomness) A real X is said ITTM-random if it is in no ITTM-semi-decidable null set. Theorem (Carl, Schlicht) X is ITTM-random ⇐ ⇒ X is random over LΣ and ΣX = Σ ⇐ ⇒ X is random over Lζ and ζX = ζ ⇐ ⇒ X is random over Lλ and λX = λ

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-31
SLIDE 31

ITTM randomness

What about equivalent of Π1

1 randomness?

Definition (ITTM randomness) A real X is said ITTM-random if it is in no ITTM-semi-decidable null set. Theorem (Carl, Schlicht) X is ITTM-random ⇐ ⇒ X is random over LΣ and ΣX = Σ ⇐ ⇒ X is random over Lζ and ζX = ζ ⇐ ⇒ X is random over Lλ and λX = λ Compared with higher randomness: Theorem Let X be a real. Then X is Π1

1-random ⇐

⇒ X is ∆1

1-random and ωX 1 = ωCK 1

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-32
SLIDE 32

Diverging from higher randomness

In the higher randomness case, we have: Theorem ∆1

1-randomness Π1 1-ML-randomness Π1 1-randomness

However, in the ITTM case we have : Theorem Randomness over Lλ λ-ML-randomness ITTM-randomness Randomness over Lζ = ζ-ML-randomness ITTM-randomness Randomness over LΣ ⊆ ITTM-randomness Σ-ML-randomness

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-33
SLIDE 33

Diverging from higher randomness

In the higher randomness case, we have: Theorem ∆1

1-randomness Π1 1-ML-randomness Π1 1-randomness

However, in the ITTM case we have : Theorem Randomness over Lλ λ-ML-randomness ITTM-randomness Randomness over Lζ = ζ-ML-randomness ITTM-randomness Randomness over LΣ ⊆ ITTM-randomness Σ-ML-randomness

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-34
SLIDE 34

Diverging from higher randomness

In the higher randomness case, we have: Theorem ∆1

1-randomness Π1 1-ML-randomness Π1 1-randomness

However, in the ITTM case we have : Theorem Randomness over Lλ λ-ML-randomness ITTM-randomness Randomness over Lζ = ζ-ML-randomness ITTM-randomness Randomness over LΣ ⊆ ITTM-randomness Σ-ML-randomness

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-35
SLIDE 35

Diverging from higher randomness

In the higher randomness case, we have: Theorem ∆1

1-randomness Π1 1-ML-randomness Π1 1-randomness

However, in the ITTM case we have : Theorem Randomness over Lλ λ-ML-randomness ITTM-randomness Randomness over Lζ = ζ-ML-randomness ITTM-randomness Randomness over LΣ ⊆ ITTM-randomness Σ-ML-randomness Which leaves us with the question: Question Do we have? randomness over LΣ = ITTM-randomness

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-36
SLIDE 36

Question

Question Do we have? randomness over LΣ = ITTM-randomness

1 It is equivalent to the question: Does Σ-randomness for X

implies Lζ[X] ≺2 LΣ[X]?

2 The problem comes from the fact that Σ is not admissible (ie.

LΣ is not a model of Σ1-replacement)

3 What about genericity? Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-37
SLIDE 37

Question

Question Do we have? randomness over LΣ = ITTM-randomness

1 It is equivalent to the question: Does Σ-randomness for X

implies Lζ[X] ≺2 LΣ[X]?

2 The problem comes from the fact that Σ is not admissible (ie.

LΣ is not a model of Σ1-replacement)

3 What about genericity? Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-38
SLIDE 38

Genericity

Generic objects corresponds to the typical objects with regard to Baire categoricity. Definition (Meager sets) A co-meager set is a countable intersection of dense open sets. The complement of a co-meager set is a meager set.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-39
SLIDE 39

Genericity

Generic objects corresponds to the typical objects with regard to Baire categoricity. Definition (Meager sets) A co-meager set is a countable intersection of dense open sets. The complement of a co-meager set is a meager set. Definition (Genericity over Lα) We say that X is generic over Lα if X is in every dense open set with code in Lα. Definition (ITTM-genericity) We say that X is ITTM-generic if X is in no ITTM-semi-decidable meager set.

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-40
SLIDE 40

Genericity

The theorem relating ITTM-genericity and genericity over LΣ still holds: Theorem Let X be a real. Then X is ITTM-generic ⇐ ⇒ X is generic over LΣ and ΣX = Σ But in fact...

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-41
SLIDE 41

Genericity

The theorem relating ITTM-genericity and genericity over LΣ still holds: Theorem Let X be a real. Then X is ITTM-generic ⇐ ⇒ X is generic over LΣ and ΣX = Σ But in fact... Theorem If Z is generic over LΣ, then Lζ[Z] ≺2 LΣ[Z]. In particular, ΣZ = Σ Corollary ITTM-genericity and genericity over LΣ are two equivalent notions. there is no difference between the two notions!

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs

slide-42
SLIDE 42

Conclusion

To conclude: Question Do we have? randomness over LΣ = ITTM-randomness is still unsolved...

Paul-Elliot Anglès d’Auriac Benoît Monin Genericity and randomness with ITTMs