on friedberg splits
play

On Friedberg Splits Peter Cholak June, 2015 Germany Computably - PowerPoint PPT Presentation

On Friedberg Splits Peter Cholak June, 2015 Germany Computably Enumerable Sets W e is the e th c.e. set under some nice acceptable uniform standard enumeration of all c.e. sets. W e,s { 0 , 1 , . . . s } . A c.e. set R is


  1. On Friedberg Splits Peter Cholak June, 2015 Germany

  2. Computably Enumerable Sets • W e is the e th c.e. set under some nice acceptable uniform standard enumeration of all c.e. sets. • W e,s ⊆ { 0 , 1 , . . . s } . • A c.e. set R is computable iff R is also a c.e. set. • A 0 , A 1 is a split of A iff A 0 ⊔ A 1 = A iff A 0 ∩ A 1 = ∅ and A 0 ∪ A 1 = A . • Focus on splits of noncomputable c.e. sets into c.e. sets. • If F ⊆ A is finite than F ⊔ (A − F) = A . • A split A 0 , A 1 is trivial if A 0 or A 1 is computable.

  3. Nontrivial Trivial Splits Lemma Every noncomputable c.e. set A has an infinite computable subset R . Then A = R ⊔ (A ∩ R) . Proof. A = a 0 , a 1 , a 2 . . . , in the order of enumeration with no repeats. Let R = { a i | ( ∀ j ≤ i)[a i > a j ] } . n ∈ R iff, for some i ≤ n , n = a i , and, for all j < i , a j < a i .

  4. Myhill’s Question Question Does every noncomputable c.e. set have a nontrivial split? Theorem (Friedberg) Yes! Myhill’s question appeared in the Journal of Symbolic Logic in June 1956, Volume 21, Number 2 on page 215 in the “Problems” section of the JSL. This question was the eighth problem appearing in this section. The question about the existence of maximal sets, also answered by Friedberg, was ninth.

  5. Friedberg Splits Definition A 0 ⊔ A 1 = A is a Friedberg Split of A iff, for all e , if W e − A is not c.e. then W e − A i are also not c.e. Lemma A Friedberg split of a noncomputable set is a nontrivial split. Proof. Assume A 0 is computable. So A 0 is a c.e. set. A 0 − A = A 0 − A 1 = A . So this set is not a c.e. set. But then A 0 − A 0 = A 0 must not be c.e. set. Contradiction. This lemma only depends on e such that W e − A = A . But which indices are these?

  6. C.e. sets from the enumeration of A • W \ A = { x | ( ∃ s)[x ∈ W s & x ∉ A s ] } . ( W and then maybe A .) • W ց A = (W \ A) ∩ A . ( W and then A .) • (W \ A) = (W − A) ⊔ (W ց A) . • (W − A) = (W \ A) ⊔ (W ց A) • So if W − A is not a c.e. set then W ց A is not computable and hence infinite.

  7. Sufficient to build a Friedberg Split Lemma If A 0 ⊔ A 1 = A and, for all e , if W e ց A is infinite then W e ց A i is infinite, then A 0 , A 1 is a Friedberg split of A . Proof. Assume W − A is not a c.e. set but W − A 0 is a c.e. set. Let X = W − A 0 . X − A = W − A is not a c.e. set. So X ց A is infinite. Therefore X ց A 0 is infinite. Contradiction.

  8. Building a Friedberg Split Theorem (Friedberg) Every noncomputable set has a Friedberg Split. Proof. Use a priority argument to meet the following R e,i,k : W e ց A is infinite ⇒ ( ∃ x > k)[x ∈ A i ] Corollary There is a computable total function f(e) = � e 0 , e 1 � such that if W e is noncomputable then W f (e 0 ) , W f (e 1 ) is a Friedberg split of W e .

  9. The Motivating Questions Question When does a c.e. set have a nontrivial nonFriedberg split? Question Is it possible to uniformly split all noncomputable c.e. sets into a nontrivial nonFriedberg split?

  10. D -hhsimple Sets Definition • D (A) = { B | B − A is a c.e. set } . • W is complemented modulo D (A) iff there is a c.e. Y such that W ∪ Y ∪ A = ω and (W ∩ Y) − A is a c.e. set. (Drop modulo D (A) .) • A is D -hhsimple iff, for every W , if A ⊆ W , W is complemented. • A complemented W is 0 (modulo D (A) ) iff W − A is a c.e. set. • A complemented W is 1 (modulo D (A) ) iff Y − A is a c.e. set (the Y from above). In this case, WLOG Y ∩ A = ∅ . • A is D -maximal iff for every W , if A ⊆ W , W is complemented and either 0 or 1 .

  11. D -maximals Sets Lemma (Cholak, Downey, Herrmann) All nontrivial splits of a D -maximal set A are Friedberg. Proof. Assume that W − A is not a c.e. set (So W is 1 ). Then, for some Y , W ∪ A ∪ Y = ∗ ω and Y ∩ A = ∅ . If W − A 0 is c.e. = ∗ ω . So A 0 is computable. then A 0 ⊔ � (W − A 0 ) ∪ A 1 ∪ Y � Contradiction.

  12. There are Nontrivial NonFriedberg Splits • Let R be an infinite, coinfinite computable set. Let R K be a noncomputable c.e. subset of R . • Similarly let R K be a noncomputable c.e. subset of R . • R K ⊔ R K = A is a nontrivial nonFriedberg split of A . • R − R K is not a c.e. set but R − R K = R is a c.e. set. • Here all 3 sets were built simultaneously. We need both A and R to construct the split.

  13. A More Difficult Example Theorem There is split A 0 , A 1 of an r -maximal set A such that the split is nontrivial and, for all e , either W − A o is a c.e. set or there is a D with D ∩ A 0 = ∅ and A ∪ D ∪ W = ∗ ω . So A 0 is D -maximal but there are no restrictions on A 1 . Proof. Sorry, some other talk. But again all 3 sets are built simultaneously.

  14. The Kummer and Herrmann Splitting Theorem Theorem (Kummer and Herrmann) If A ⊆ X is noncomplemented modulo D (A) then there are X 0 and X 1 such that X i is noncomplemented and A ⊆ X 0 ⊔ X 1 = X . Corollary For all noncomputable non- D -maximal A , there are disjoint X 0 and X 1 such that X i is noncomplemented and A ⊆ X 0 ⊔ X 1 . Proof. The above theorem applies when A is not D -hhsimple. Otherwise A must have a superset W which is not 0 or 1 . So it’s complement Y is also not 0 or 1 . Let X 0 = W \ Y and X 1 = Y \ W .

  15. Splits of non- D -maximal Sets Theorem (Shavrukov) Let A be not D -maximal and not computable. Then A has a nontrivial nonFriedberg split. Proof. There are X 0 , X 1 such that they are noncomplemented and A ⊆ X 0 ⊔ X 1 . X i − A is not a c.e. set (otherwise X i is 0 and complemented). So X i ∩ A is not computable and X i − (X ¯ i ∩ A) = X i is a c.e. set. Hence X 0 ∩ A, X 1 ∩ A is a nontrivial nonFriedberg split.

  16. The Motivating Questions, Again Question When does a c.e. set have a nontrivial nonFriedberg split? Theorem (Shavrukov) All of A ’s nontrivial splits are Friedberg iff A is D -maximal. Question Is it possible to uniformly split all noncomputable c.e. sets into a nontrivial nonFriedberg split? No. Question Is it possible to uniformly split all non D -maximal sets into a nontrivial nonFriedberg split? Still no.

  17. No Uniform Nontrivial NonFriedberg Splits Theorem (Cholak) For every computable f there is an e such that W e is not computable and if f(e) = � e 0 , e 1 � then either • W e 0 , W e 1 is not a split of W e , • W e 0 , W e 1 is a trivial split of W e , or • W e 0 , W e 1 is a Friedberg split of W e and W e is not D -maximal.

  18. The Construction Viewed from 0 ′′ Build A = W e via the recursion theorem. Assume that f(e) = � e 0 , e 1 � . Build infinite computable pairwise disjoint sets such that R j = ∗ ω] � � ♯ ( ∀ i)[W i ⊆ R j or W i ∪ A ∪ j ≤ i j ≤ i Inside each R i try to build A to be maximal via Friedberg’s maximal set construction. So A is not computable. Assume that W e 0 = A 0 , W e 1 = A 1 is a split (otherwise done). Now in R i ask is ⋆ A 0 ∩ R i infinite? If no, then we want to focus the construction of A at R i . For j < i dump every ball possible into A . For j > i , put no balls into A . So A is only noncomputable inside R i and hence A 0 , A 1 is a trivial split. Similarly, if A 1 ∩ R i is finite.

  19. The Verification Assume we have postive answers to ⋆ for e 0 and e 1 . So A is maximal inside each R i . The R i modulo D (A) witness that A is not D -maximal. So A has a nontrivial nonFriedberg split. Locally inside each R i , our split A 0 , A 1 is Friedberg. We must show globally that A 0 , A 1 is a Friedberg split. Consider W i and assume W i − A is not a c.e. set. Now ♯ holds. If the first clause of ♯ holds, then W i is handled locally inside R j for j ≤ i and W i − A l is not a c.e. set. Otherwise R i + 1 − A ⊆ W i . This implies that (W i − A l ) ∩ R i + 1 is not a c.e. set.

Recommend


More recommend