Computing from projections of random points: A dense hierarchy of - - PowerPoint PPT Presentation

computing from projections of random points a dense
SMART_READER_LITE
LIVE PREVIEW

Computing from projections of random points: A dense hierarchy of - - PowerPoint PPT Presentation

Computing from projections of random points: A dense hierarchy of subideals of the K -trivial degrees Noam Greenberg Victoria University of Wellington 22 nd June 2015 Joint work with Joe Miller and Andre Nies Background: K -triviality,


slide-1
SLIDE 1

Computing from projections of random points: A dense hierarchy of subideals

  • f the K-trivial degrees

Noam Greenberg

Victoria University of Wellington

22nd June 2015 Joint work with Joe Miller and Andre Nies

slide-2
SLIDE 2

Background:

K-triviality, covering, cost

slide-3
SLIDE 3

K-triviality

Theorem (Nies;Nies,Hirschfeldt;Nies,Hirschfeldt,Stephan) The following are equivalent for A P 2ω:

  • 1. A is K-trivial: KpAænq “` Kpnq;
  • 2. A is low for K: KA “` K;
  • 3. A is low for ML randomness: MLRA “ MLRH;
  • 4. A is a base for ML randomness: A ďT Z for some Z P MLRA.

Solovay proved that there are noncomputable K-trivial sets; Zambella constructed a c.e. K-trivial set; Muchnik constructed a set which is low for K; Kuˇ cera and Terwijn constructed a set which is low for ML randomness.

slide-4
SLIDE 4

Structure of K-triviality

Theorem (Chaitin;Nies;Downey,Hirschfeldt,Nies,Stephan)

  • 1. There are only countably many K-trivial sets.
  • 2. The K-trivial sets induce a Σ0

3 ideal in the Turing degrees.

  • 3. This ideal is c.e.-generated.
  • 4. Every K-trivial set is superlow.
slide-5
SLIDE 5

Covering

Theorem (Kuˇ cera;Hirschfeldt,Miller) Every ∆0

2 random sequence computes a noncomputable c.e. set;

indeed a random computes a noncomputable c.e. set if and only if it is not weakly 2 random. Theorem (Hirschfeldt,Nies,Stephan) If A is c.e. and computable from an incomplete random sequence then A is K-trivial. Theorem (Bienvenu,Day,Greenberg,Kuˇ cera,Miller,Nies,Turetsky) If A is K-trivial then A is computable from some incomplete random sequence.

slide-6
SLIDE 6

Stronger variants of covering

Theorem (Kuˇ cera) If Z is a ∆0

2 random sequence then there is a noncomputable c.e.

set, computable from both halves of Z. Note that both halves are low. Question (Stephan)

  • 1. Is every K-trivial set computable from a low random sequence?
  • 2. Is every K-trivial set computable from both halves of a random

sequence? Theorem (Bienvenu,Greenberg,Kuˇ cera,Nies,Turetsky) No and no. Question What K-trivial sets are computable from both halves of a random?

slide-7
SLIDE 7

Cost functions

How would you answer this question? What are ways to characterise subclasses of the K-trivials? Most characterisations of K-triviality are extremal. Theorem (Nies) A set A is K-trivial if and only if there is a computable approximation

xAsy of A such that ÿ

săω

` Ωs ´ Ω|As´1^As| ˘

is finite. We say that A obeys the cost function cΩpxq “ Ω ´ Ωx.

slide-8
SLIDE 8

1{2-bases

slide-9
SLIDE 9

1{2-bases

Theorem The following are equivalent for a set A:

  • 1. A is a 1{2-base: it is computable from both halves of a random

sequence.

  • 2. A is computable from both halves of Chaitin’s Ω.
  • 3. A obeys the cost function cΩ,1{2pxq “ ?Ω ´ Ωx.

Theorem The collection of 1{2-bases induces a Σ0

3-ideal in the Turing degrees,

generated by its c.e. elements; the two halves of Chaitin’s Ω form an exact pair for this ideal. Theorem (with Turetsky) A c.e. set is a 1{2-base if and only if it is computable from one of the halves of Chaitin’s Ω.

slide-10
SLIDE 10

Where does the square root come from?

First direction:

  • 1. The halves of Chaitin’s Ω are captured by a 1{2-Oberwolfach

test: a test xGσy (where σ P 2ăω), nested, such that

λpGσq ď 2´n{2; the null set is Ş

n GΩ

æn.

  • 2. A 1{2-Oberwolfach test can be covered by a cΩ,1{2-bounded

test: a weak 2-test xUny such that λpUnq ď cΩ,1{2pnq.

  • 3. Generalised Kuˇ

cera: if A obeys c then A is computable from any random set which is captured by a c-bounded test.

slide-11
SLIDE 11

Second direction: hungry sets

As a warmup, we sketch a direct argument showing that a c.e. K-trivial set obeys cΩ. Let A be K-trivial; let Z be an A-random sequence which computes A: ΦpZq “ A. What we want: a process of confirmation of initial segments of A: at stage s we believe that As æk is correct. The idea: τ is believed if many oracles compute it. We build “hungry sets” Gτ with the properties:

§ Gτ Ď Φ´1rτs; § They are pairwise disjoint; § The goal for Gτ is Ω|τ|`1 ´ Ω|τ|.

slide-12
SLIDE 12

Hungry sets: how they are useful

Suppose that every true initial segment of A is eventually confirmed. Our speedup of the enumeration of A is a seuqnece s0 ă s1 ă s2 ă . . . sucht that As æn is confirmed at stage sn. Let n ă ω. The cost of the change from Asn to Asn`1 is Ωn`1 ´ Ωk, where k “ |Asn ^ Asn`1|. We charge this cost against the measure of GAsn æk`1 Y GAsn æk`2 Y ¨ ¨ ¨ Y GAsn æn . These sets are pairwise disjoint across n’s.

slide-13
SLIDE 13

Hungry sets: how to get them

Recursively fill Gτ from Φ´1rτs; when it is satiated, move to the next extension of τ. Suppose some τ ă A is the least which is not confirmed. This means that

Φ´1rτs Ď Gτæ0 Y Gτæ1 Y ¨ ¨ ¨ Y Gτ.

So Z P

ď

τăA

Gτ. The measure of the union is bounded by Ω. Doing this over with constants ǫ ą 0 shows that Z is not A-random.

slide-14
SLIDE 14

Hungry sets: two oracles

We adapt this hungry sets argument to 1{2-bases. Now we have Z1 and Z2, relatively random; and ΦipZiq “ A for i “ 1, 2. Our hungry sets Gτ will be subsets of Φ´1

1 rτs ˆ Φ´1 2 rτs. We are aiming to capture

the random point pZ1, Z2q. Main idea: Suppose that τ is believed: λpGτq “ Ω|τ|`1 ´ Ω|τ|. Then either the projection π1pGτq or π2pGτq has measure aΩ|τ|`1 ´ Ω|τ|.

slide-15
SLIDE 15

Hungry sets: problems

Problem: can’t keep the projections disjoint.

Z1 Z2

pZ1,Z2q

slide-16
SLIDE 16

Hungry sets: solutions

Say τ ă τ 1, τ still appears correct at stage s but τ 1 suddenly not. The idea is to extract oracles mapping to τ 1 from Gτ and refill it with new stuff: need to re-certify. This would give us a difference test capturing pZ1, Z2q.

slide-17
SLIDE 17

Difference tests

Definition (Franklin,Ng) A difference test is a test of the form xUn X Py where P is a Π0

1 class

(an effectively closed set), Un are uniformly c.e. and

λpUn X Pq ď 2´n.

Theorem (Franklin,Ng) The following are equivalent for a random sequence Z:

  • 1. Z is captured by some difference test;
  • 2. Z is complete: Z ěT H1.
slide-18
SLIDE 18

Lebesgue density

Recall that the (lower) density of P at Z is lim inf

nÑ8 λpP | Zænq.

Theorem (Bienvenu,Hölzl,Miller,Nies) The following are equivalent for a random sequence Z and a Π0

1

class P:

  • 1. Z is captured by a difference test based on P;
  • 2. P has density 0 at Z.
slide-19
SLIDE 19

Back to the solution

So we got a difference test capturing pZ1, Z2q. But pZ1, Z2q could be complete, so where’s the contradiction? Observe that in this case our effectively closed set is the product class P1 ˆ P2: Pi is the class of oracles found to compute A incorrectly via Φi. So the density of P1 ˆ P2 at pZ1, Z2q is zero. But then either P1 has zero density at Z1, or P2 has zero density at Z2. So some Zi ěT H1. And then Z1´i is 2-random and cannot compute A.

§ Other problems when A is not c.e.

slide-20
SLIDE 20

p-bases

slide-21
SLIDE 21

k{n-bases

Let us generalise. Definition A set A is a k{n-base if there is a random tuple pZ1, Z2, . . . , Znq such that A is computable from the join of any k of the Zi’s.

slide-22
SLIDE 22

k{n-bases

Theorem The following are equivalent for a set A:

  • 1. A is a k{n-base.
  • 2. A is a k{n-base, witnessed by Chaitin’s Ω.
  • 3. A obeys the cost function cΩ,k{npxq “ pΩ ´ Ωxqk{n.

Theorem The collection of k{n-bases induces a Σ0

3-ideal in the Turing degrees,

generated by its c.e. elements. Corollary Every 1{2-base is a 2{4-base. Theorem (with Turetsky) A c.e. set is a k{n-base if and only if it is computable from some k{n part of Ω.

slide-23
SLIDE 23

F-bases

An even more general notion turns out to be useful, for example in classifying “cyclic” k{n-bases. Joe will discuss.

slide-24
SLIDE 24

Other results

slide-25
SLIDE 25

Other ideals

For p P p0, 1q X Q, let Bp be the collection of p-bases.

§ if p ă q then Bp Ĺ Bq.

For r P r0, 1s let

§ Băr “ Ť

păr Bp; and

§ Bąr “ Ş

pąr Bp.

Both are ideals. Proposition

Băr ‰ Bąr if and only if r is left-Π0

3.

slide-26
SLIDE 26

1{ω-bases

Theorem The following are equivalent for a set A:

  • 1. There is an infinite random sequence pZ1, Z2, . . . q such that A is

computable from each Zi.

  • 2. There is a computable partition of Ω into infinitely many

columns such that A is computable from each column.

  • 3. There is an infinite sequence pZ1, Z2, . . . q such that the join of

any finitely many Zi is random, and such that A is computable from each Zi.

  • 4. A P Bą0.
slide-27
SLIDE 27

Robust computability

For X, Y Ď ω write X „ Y if lim

nÑ8

|pX△Yq X n|

n

“ 0.

Definition (Hirschfeldt,Jockusch,Kuyper,Schupp) A is robustly reducible to Z if A ďT Y for all Y „ Z. Theorem The following are equivalent for a set A:

  • 1. A is robustly reducible to a random set;
  • 2. A is robustly reducible to Ω;
  • 3. For some ǫ ą 0, A is computable from every Y such that the

density of Y △Ω is at most ǫ;

  • 4. A P Bă1.

Hirschfedlt et al. proved p2q ô p3q and p1q ñ p4q.

slide-28
SLIDE 28

LR-hardness

A set Z is LR-hard if MLRZ Ď MLRH1. This is equivalent to being almost everywhere dominating (Kjos-Hanssen,Miller,Solomon). Theorem Every set in Bă1 (and more) is computable from every LR-hard random set. Question Is every K-trivial set computable from every LR-hard random set?

slide-29
SLIDE 29

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

SJT

ďT every LR-hard random

K-trivial

1{ω-base Robustly computable from a random set 1{2-base 1{3-base 2{3-base

slide-30
SLIDE 30

Thank you