Almost-Everywhere Domination, Non-cupping and LR-reducibility - - PowerPoint PPT Presentation

almost everywhere domination non cupping and lr
SMART_READER_LITE
LIVE PREVIEW

Almost-Everywhere Domination, Non-cupping and LR-reducibility - - PowerPoint PPT Presentation

Almost-Everywhere Domination, Non-cupping and LR-reducibility George Barmpalias and Anthony Morphett University of Leeds 22 June 2007 CiE 2007, Siena Main result Theorem There is a non-cuppable, almost-everywhere dominating c.e. set A.


slide-1
SLIDE 1

Almost-Everywhere Domination, Non-cupping and LR-reducibility

George Barmpalias and Anthony Morphett University of Leeds 22 June 2007 CiE 2007, Siena

slide-2
SLIDE 2

Main result

Theorem

There is a non-cuppable, almost-everywhere dominating c.e. set A.

slide-3
SLIDE 3

Definitions

Turing reducibility: A ≤T B if some oracle Turing machine computes A when given oracle B: ΓA = B Turing degree: equivalence class under ≡T: A ≤T B and B ≤T A a = degA = Turing degree of A c.e. Turing degrees: those which contain a c.e. set Join: alternate the bits of A, B A ⊕ B = a0b0a1b1 . . . Gives least upper bound in T-degrees: a ∪ b = deg A ⊕ B

slide-4
SLIDE 4

Definitions

0′: Halting problem A′: Halting problem relative to A (Jump of A) 2ω: Cantor space of infinite binary strings µ

  • V
  • : Lebesgue measure of V ⊆ 2ω
slide-5
SLIDE 5

Definitions

  • f dominates g if f (n) ≥ g(n) for all but finitely many n.
  • A is almost-everywhere dominating if there is a total function f ≤T A

such that µ

  • X ∈ 2ω : f dominates all total functions g ≤T X
  • = 1
  • A is non-cuppable if ∃ a c.e. set W <T ∅′ such that

A ⊕ W ≡T ∅′. That is, if A ⊕ W ≥T ∅′, then W ≥ ∅′. In terms of degrees, a ∪ w = 0’ ⇒ w = 0’

slide-6
SLIDE 6

Definitions

Lowness and Highness: A is low if A′ ≡T ∅′

  • jump is as low as possible

A is high if A′ ≡T ∅′′

  • jump is as high as possible
slide-7
SLIDE 7

Almost Everywhere Domination

Domination suggests highness... How high are AED sets?

  • They are high: B AED ⇒ B′ ≡T ∅′′
  • But can be lower than ∅′: AED B <T ∅′ constructed by Cholak,

Greenberg, Miller

slide-8
SLIDE 8

Non-cupping

NCup =

  • non-cuppable c.e. degrees
  • First studied by Yates, Cooper ∼ 1972
  • Harrington (D. Miller), 1970’s and 80’s
  • More recently by Li, Slaman & Yang; Yu & Yang; tree construction
slide-9
SLIDE 9

Non-cupping

NCup =

  • non-cuppable c.e. degrees
  • First studied by Yates, Cooper ∼ 1972
  • Harrington (D. Miller), 1970’s and 80’s
  • More recently by Li, Slaman & Yang; Yu & Yang; tree construction

NCup forms an ideal:

◮ closed under ⊕ ◮ closed downwards under ≤T

slide-10
SLIDE 10

Theorem (Cooper, Yates)

There is a nontrivial non-cuppable c.e. degree.

Theorem (Harrington)

  • 1. There is a high non-cuppable c.e. degree.
  • 2. Moreover, for any high b there is a high a such that a cannot be

cupped to b: ∀x a ∪ x ≥ b ⇒ x ≥ b.

slide-11
SLIDE 11

Theorem (Cooper, Yates)

There is a nontrivial non-cuppable c.e. degree.

Theorem (Harrington)

  • 1. There is a high non-cuppable c.e. degree.
  • 2. Moreover, for any high b there is a high a such that a cannot be

cupped to b: ∀x a ∪ x ≥ b ⇒ x ≥ b. A almost-everywhere dominating ⇒ A is high... so our result is a partial strengthening of Harrington’s result (1).

slide-12
SLIDE 12

An algebraic decomposition of c.e. degrees

A c.e. set A is either

slide-13
SLIDE 13

An algebraic decomposition of c.e. degrees

A c.e. set A is either

  • Cappable: ∃ c.e. B which computes nothing in common with A

W ≤T A and W ≤T B ⇒ W ≡T ∅ the only things ≤T both A and B are the computable sets. (aka minimal pair)

  • r
slide-14
SLIDE 14

An algebraic decomposition of c.e. degrees

A c.e. set A is either

  • Cappable: ∃ c.e. B which computes nothing in common with A

W ≤T A and W ≤T B ⇒ W ≡T ∅ the only things ≤T both A and B are the computable sets. (aka minimal pair)

  • r
  • Promptly simple (definition omitted)

Cappables form an ideal; promptly simples a filter.

slide-15
SLIDE 15

NCup is a subideal of cappables, due to

Theorem (Harrington Cup or Cap Theorem)

Every c.e. degree is either cuppable or cappable (or both). Thus non-cuppable implies cappable.

slide-16
SLIDE 16

Theorem (Barmpalias, Montalb´ an)

There is a cappable AED c.e. set.

slide-17
SLIDE 17

Theorem (Barmpalias, Montalb´ an)

There is a cappable AED c.e. set. A non-cuppable ⇒ A cappable... so our result is a strengthening of Barmpalias & Montalb´ an.

slide-18
SLIDE 18

A corollary

As NCup is an ideal, we get an easy corollary:

Corollary

If there is a c.e. set ≤T all c.e. AED sets, then it must be non-cuppable. It is not known if there is such a set - but it may be hard to construct.

slide-19
SLIDE 19

Constructing a non-cuppable AED A

We make use of low-for-random reducibility: A ≤LR B iff all B-randoms are A-random. A, used as an oracle, is no better at detecting patterns than B.

slide-20
SLIDE 20

Constructing a non-cuppable AED A

We make use of low-for-random reducibility: A ≤LR B iff all B-randoms are A-random. A, used as an oracle, is no better at detecting patterns than B.

Theorem (Kjos-Hanssen, Miller, Solomon)

A is AED iff ∅′ ≤LR A. That is, A is LR-complete iff it is AED.

slide-21
SLIDE 21

So instead of making A AED, we can make it ≥LR ∅′. How?

slide-22
SLIDE 22

So instead of making A AED, we can make it ≥LR ∅′. How? Another theorem (Kjos-Hanssen):

Theorem (Kjos-Hanssen)

B ≤LR A iff UB ⊆ V A for: · U - member of universal oracle ML-test · V A - Σ0

1(A)-class with µ

  • V A

< 1

slide-23
SLIDE 23

So, to make ∅′ ≤LR A:

◮ if σ appears in U∅′, enumerate it into V A with large use u ◮ if σ is removed from U∅′ due to ∅′-change, put u into A ◮ this may remove some other legitimate intervals ρ with use r > u;

put ρ back into V A with same use r.

slide-24
SLIDE 24

Making A non-cuppable

To make A non-cuppable we would like to build Turing functional ∆ to satisfy Ne : ΓA⊕W = ∅′ ⇒ ∆W = ∅′ for all Turing functionals Γ and c.e. sets W . Idea:

◮ Wait until ΓAW (p)↓= ∅′(p); ◮ define ∆W (p) = ΓAW (p); ◮ restrain A↾use ΓAW (p).

slide-25
SLIDE 25

Non-cupping strategy - naive

Problems:

  • 1. if in fact ΓAW = ∅′, we must act infinitely often

⇒ Ne imposes infinite restraint ⇒ must spread actions over infinitely many subrequirements Me,p : ΓAW (p) = ∅′(p) ⇒ ∆W (p)↓= ∅′(p)

  • 2. need to be able to invalidate ∆W (p) definitions to right of current

path

  • must maintain A-restraint while ∆W (p) is defined
  • need a way to force W -change
slide-26
SLIDE 26

Non-cupping strategy - improved

We build auxiliary c.e. set D. Let K = D ∪ ∅′ (≡T ∅′) N Parent node: τ

  • waits for expansionary stage for ΓAW = K

Mp Subrequirement node: α

  • chooses flip-point d /

∈ D

  • waits until ΓAW (d)↓
  • defines ∆W (p)↓= ΓAW (p) = ∅′(p) with use u = use ΓAW (d)
slide-27
SLIDE 27

If we need to invalidate α’s ∆W (p) definition:

◮ enumerate d into D ◮ K changes, so ΓAW = K is destroyed ◮ if ΓAW = K then ΓAW must change to restore agreement with K ◮ but A is restrained, so W must change below

use ΓAW (d) = use ∆W (p)

◮ previous definition ∆σ(p) is invalidated as now σ ⊂ W

slide-28
SLIDE 28

Putting them together - non-cuppable and AED

◮ Restraints by non-cupping requirements prevent us from removing

intervals from V A

◮ Give each requirement a quota ǫ ◮ Allow it to capture at most ǫ junk intervals ◮ Choose ǫ’s so that

  • ǫ < 1

2 Thus µ

  • V A

< µ

  • U∅′

+

  • ǫ < 1.
slide-29
SLIDE 29

In tree setting, this means:

◮ allowing only one restraint on each level of the tree ◮ providing non-cupping requirements with an estimate to µ

  • U∅′

◮ resetting nodes if their measure estimate is wrong

(As in previous AED constructions)

slide-30
SLIDE 30

Notable features of the construction

Regarding the AED strategy:

◮ Uses measure-guessing backup strategies as in previous AED

constructions

◮ Can’t always reset a node when its measure guess is wrong

  • use non-cupping clearing procedure instead

◮ Permanent restraints can capture more than their quota ǫ of junk

intervals

◮ But still ensure that

  • Mp

ǫ(Mp) < 3 ǫ(N)

slide-31
SLIDE 31

Notable features of the construction

Regarding the non-cuppable strategy:

◮ Must delay the definition of ∆W (p) until

µ

  • V A↾u − V A↾R − U∅′

< ǫ That is, until we won’t capture more than ǫ junk.

◮ Must clear definitions by nodes to the left, as well as above, before

visiting a node

slide-32
SLIDE 32

Further questions

Recall Harrington’s theorem

Theorem

For all high c.e. sets B, there is a high c.e. A such that A ⊕ W ≥T B ⇒ W ≥T B, ∀ c.e. W . We made A AED, for the case of B = ∅′.

slide-33
SLIDE 33

Further questions

Recall Harrington’s theorem

Theorem

For all high c.e. sets B, there is a high c.e. A such that A ⊕ W ≥T B ⇒ W ≥T B, ∀ c.e. W . We made A AED, for the case of B = ∅′. Can we make B and A AED?

slide-34
SLIDE 34

Further questions

Can we make A even higher? A is ultrahigh if ∅′ is strongly jump-traceable relative to A. Known that A ultrahigh ⇒ A AED.

slide-35
SLIDE 35

Further questions

Can we make A even higher? A is ultrahigh if ∅′ is strongly jump-traceable relative to A. Known that A ultrahigh ⇒ A AED. Is there a non-cuppable ultrahigh c.e. set?