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
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,
Noam Greenberg
Victoria University of Wellington
22nd June 2015 Joint work with Joe Miller and Andre Nies
Theorem (Nies;Nies,Hirschfeldt;Nies,Hirschfeldt,Stephan) The following are equivalent for A P 2ω:
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.
Theorem (Chaitin;Nies;Downey,Hirschfeldt,Nies,Stephan)
3 ideal in the Turing degrees.
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.
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)
sequence? Theorem (Bienvenu,Greenberg,Kuˇ cera,Nies,Turetsky) No and no. Question What K-trivial sets are computable from both halves of a random?
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
săω
is finite. We say that A obeys the cost function cΩpxq “ Ω ´ Ωx.
Theorem The following are equivalent for a set A:
sequence.
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 Ω.
First direction:
test: a test xGσy (where σ P 2ăω), nested, such that
n GΩ
æn.
test: a weak 2-test xUny such that λpUnq ď cΩ,1{2pnq.
cera: if A obeys c then A is computable from any random set which is captured by a c-bounded test.
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 ´ Ω|τ|.
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.
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
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.
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 ´ Ω|τ|.
Problem: can’t keep the projections disjoint.
Z1 Z2
pZ1,Z2q
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.
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
Theorem (Franklin,Ng) The following are equivalent for a random sequence Z:
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:
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.
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.
Theorem The following are equivalent for a set A:
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 Ω.
An even more general notion turns out to be useful, for example in classifying “cyclic” k{n-bases. Joe will discuss.
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
3.
Theorem The following are equivalent for a set A:
computable from each Zi.
columns such that A is computable from each column.
any finitely many Zi is random, and such that A is computable from each Zi.
For X, Y Ď ω write X „ Y if lim
nÑ8
n
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:
density of Y △Ω is at most ǫ;
Hirschfedlt et al. proved p2q ô p3q and p1q ñ p4q.
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?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
SJT
K-trivial
1{ω-base Robustly computable from a random set 1{2-base 1{3-base 2{3-base