On the Failure of BD- N Robert S. Lubarsky Florida Atlantic - - PowerPoint PPT Presentation

on the failure of bd n
SMART_READER_LITE
LIVE PREVIEW

On the Failure of BD- N Robert S. Lubarsky Florida Atlantic - - PowerPoint PPT Presentation

Introduction Topological Example Application Realizability Models Questions References On the Failure of BD- N Robert S. Lubarsky Florida Atlantic University Constructive Mathematics: Proofs and Computation Fraueninsel, Chiemsee June


slide-1
SLIDE 1

Introduction Topological Example Application Realizability Models Questions References

On the Failure of BD-N

Robert S. Lubarsky Florida Atlantic University Constructive Mathematics: Proofs and Computation Fraueninsel, Chiemsee June 7-11, 2010

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-2
SLIDE 2

Introduction Topological Example Application Realizability Models Questions References

Introduction

Definition

A subset A of N is pseudo-bounded if every sequence (an) of members of A is eventually bounded by the identity function: ∃N ∀n > N an < n (equivalently, an ≤ n).

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-3
SLIDE 3

Introduction Topological Example Application Realizability Models Questions References

Introduction

Definition

A subset A of N is pseudo-bounded if every sequence (an) of members of A is eventually bounded by the identity function: ∃N ∀n > N an < n (equivalently, an ≤ n).

Example

Any bounded set.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-4
SLIDE 4

Introduction Topological Example Application Realizability Models Questions References

Introduction

Definition

A subset A of N is pseudo-bounded if every sequence (an) of members of A is eventually bounded by the identity function: ∃N ∀n > N an < n (equivalently, an ≤ n).

Example

Any bounded set. BD-N: Every countable pseudo-bounded set is bounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-5
SLIDE 5

Introduction Topological Example Application Realizability Models Questions References

Introduction

Definition

A subset A of N is pseudo-bounded if every sequence (an) of members of A is eventually bounded by the identity function: ∃N ∀n > N an < n (equivalently, an ≤ n).

Example

Any bounded set. BD-N: Every countable pseudo-bounded set is bounded. BD-N is true classically, intuitionistically, computably.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-6
SLIDE 6

Introduction Topological Example Application Realizability Models Questions References

Introduction

Definition

A subset A of N is pseudo-bounded if every sequence (an) of members of A is eventually bounded by the identity function: ∃N ∀n > N an < n (equivalently, an ≤ n).

Example

Any bounded set. BD-N: Every countable pseudo-bounded set is bounded. BD-N is true classically, intuitionistically, computably. Question: How could it fail?

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-7
SLIDE 7

Introduction Topological Example Application Realizability Models Questions References

A topological counter-example

Let T be {f : ω → ω |range(f ) is finite}.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-8
SLIDE 8

Introduction Topological Example Application Realizability Models Questions References

A topological counter-example

Let T be {f : ω → ω |range(f ) is finite}. A basic open set p is given by an unbounded sequence gp of integers, with a designated integer stem(p), beyond which gp is non-decreasing. f ∈ p if f (n) = gp(n) for n < stem(p) and f (n) ≤ gp(n) otherwise.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-9
SLIDE 9

Introduction Topological Example Application Realizability Models Questions References

A topological counter-example

Let T be {f : ω → ω |range(f ) is finite}. A basic open set p is given by an unbounded sequence gp of integers, with a designated integer stem(p), beyond which gp is non-decreasing. f ∈ p if f (n) = gp(n) for n < stem(p) and f (n) ≤ gp(n) otherwise. Without loss of generality, gp(stemp) ≥ max{gp(i) | i < stem(p)}.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-10
SLIDE 10

Introduction Topological Example Application Realizability Models Questions References

A topological counter-example

Let T be {f : ω → ω |range(f ) is finite}. A basic open set p is given by an unbounded sequence gp of integers, with a designated integer stem(p), beyond which gp is non-decreasing. f ∈ p if f (n) = gp(n) for n < stem(p) and f (n) ≤ gp(n) otherwise. Without loss of generality, gp(stemp) ≥ max{gp(i) | i < stem(p)}. Let G be the canonical generic: p G(n) = x iff n < stem(p) and gp(n) = x.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-11
SLIDE 11

Introduction Topological Example Application Realizability Models Questions References

A topological counter-example

Let T be {f : ω → ω |range(f ) is finite}. A basic open set p is given by an unbounded sequence gp of integers, with a designated integer stem(p), beyond which gp is non-decreasing. f ∈ p if f (n) = gp(n) for n < stem(p) and f (n) ≤ gp(n) otherwise. Without loss of generality, gp(stemp) ≥ max{gp(i) | i < stem(p)}. Let G be the canonical generic: p G(n) = x iff n < stem(p) and gp(n) = x.

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-12
SLIDE 12

Introduction Topological Example Application Realizability Models Questions References

DC and boundedness

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

A is bounded: ∃N∀i ∈ A i < N

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-13
SLIDE 13

Introduction Topological Example Application Realizability Models Questions References

DC and boundedness

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

A is bounded: ∃N∀i ∈ A i < N A is not bounded: ¬∃N∀i ∈ A i < N

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-14
SLIDE 14

Introduction Topological Example Application Realizability Models Questions References

DC and boundedness

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

A is bounded: ∃N∀i ∈ A i < N A is not bounded: ¬∃N∀i ∈ A i < N A is unbounded: ∀N∃i ∈ A i > N

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-15
SLIDE 15

Introduction Topological Example Application Realizability Models Questions References

DC and boundedness

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

A is bounded: ∃N∀i ∈ A i < N A is not bounded: ¬∃N∀i ∈ A i < N A is unbounded: ∀N∃i ∈ A i > N Notice that if A ⊆ N is countable and pseudo-bounded then it is not unbounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-16
SLIDE 16

Introduction Topological Example Application Realizability Models Questions References

DC and boundedness

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

A is bounded: ∃N∀i ∈ A i < N A is not bounded: ¬∃N∀i ∈ A i < N A is unbounded: ∀N∃i ∈ A i > N Notice that if A ⊆ N is countable and pseudo-bounded then it is not unbounded. What if A is not assume to be countable? Then DC (even CC) + A pseudo-bounded implies A is not unbounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-17
SLIDE 17

Introduction Topological Example Application Realizability Models Questions References

DC and boundedness

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

A is bounded: ∃N∀i ∈ A i < N A is not bounded: ¬∃N∀i ∈ A i < N A is unbounded: ∀N∃i ∈ A i > N Notice that if A ⊆ N is countable and pseudo-bounded then it is not unbounded. What if A is not assume to be countable? Then DC (even CC) + A pseudo-bounded implies A is not unbounded. Question: Is there an example of A pseudo-bounded and yet unbounded?

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-18
SLIDE 18

Introduction Topological Example Application Realizability Models Questions References

DC and boundedness

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

A is bounded: ∃N∀i ∈ A i < N A is not bounded: ¬∃N∀i ∈ A i < N A is unbounded: ∀N∃i ∈ A i > N Notice that if A ⊆ N is countable and pseudo-bounded then it is not unbounded. What if A is not assume to be countable? Then DC (even CC) + A pseudo-bounded implies A is not unbounded. Question: Is there an example of A pseudo-bounded and yet unbounded? Conjecture: In the topological model over the space of unbounded sets of naturals, the generic is pseudo-bounded and unbounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-19
SLIDE 19

Introduction Topological Example Application Realizability Models Questions References

Proof

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

The proof that rng(G) is pseudo-bounded depends crucially on the following

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-20
SLIDE 20

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Lemma

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Notation: For i ≤ I, let pi ⊆ p be such that a) stem(pi) = stem(p) + 1, b) gpi(stem(p)) = i, and c) for n = stem(p), gpi(n) = gp(n). Notice that

i∈I pi = p.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-21
SLIDE 21

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Lemma

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Proof.

If each pi had a good extension qi, then

i qi is a good extension

  • f p.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-22
SLIDE 22

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Lemma

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Proof.

If each pi had a good extension qi, then

i qi is a good extension

  • f p. So if p did not have a good extension, neither would some pi.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-23
SLIDE 23

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Lemma

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Proof.

If each pi had a good extension qi, then

i qi is a good extension

  • f p. So if p did not have a good extension, neither would some pi.

By the same argument, neither would some extension of pi, say pij. Similarly, neither would some extension of pij, say pijk.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-24
SLIDE 24

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Lemma

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Proof.

If each pi had a good extension qi, then

i qi is a good extension

  • f p. So if p did not have a good extension, neither would some pi.

By the same argument, neither would some extension of pi, say pij. Similarly, neither would some extension of pij, say pijk. Continuing this infinitely often, we get a function f ∈ p.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-25
SLIDE 25

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Lemma

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Proof.

If each pi had a good extension qi, then

i qi is a good extension

  • f p. So if p did not have a good extension, neither would some pi.

By the same argument, neither would some extension of pi, say pij. Similarly, neither would some extension of pij, say pijk. Continuing this infinitely often, we get a function f ∈ p. By assumption, some neighborhood of f forces a value of t, and since each f (n) ≤ I, t is forced to be ≤ I.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-26
SLIDE 26

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Lemma

Lemma

Let p be an open set forcing “t ∈ rng(G)”, and I an integer such that maxn<stem(p) gp(n) ≤ I ≤ gp(stem(p)). Then there is a q extending p with the same stem and gq(stem(q)) ≥ I forcing “t ≤ I”.

Proof.

If each pi had a good extension qi, then

i qi is a good extension

  • f p. So if p did not have a good extension, neither would some pi.

By the same argument, neither would some extension of pi, say pij. Similarly, neither would some extension of pij, say pijk. Continuing this infinitely often, we get a function f ∈ p. By assumption, some neighborhood of f forces a value of t, and since each f (n) ≤ I, t is forced to be ≤ I. Such a neighborhood is a good extension of one

  • f the pα’s. Contradiction, so p has a good extension.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-27
SLIDE 27

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Theorem

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

Proof.

Proof of pseudo-boundedness: Let p “(an) is a sequence through rng(G).”

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-28
SLIDE 28

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Theorem

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

Proof.

Proof of pseudo-boundedness: Let p “(an) is a sequence through rng(G).” Without changing stem(gp) or gp(stem(p)) := I, extend p to p0 aI ≤ I.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-29
SLIDE 29

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Theorem

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

Proof.

Proof of pseudo-boundedness: Let p “(an) is a sequence through rng(G).” Without changing stem(gp) or gp(stem(p)) := I, extend p to p0 aI ≤ I. Let k be such that gp0(k) = I + 1. Preserving everything up through k, extend p0 to p1 aI+1 ≤ I + 1.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-30
SLIDE 30

Introduction Topological Example Application Realizability Models Questions References

Proof of the Main Theorem

Theorem

T rng(G) is countable, pseudo-bounded, but not bounded. Also, T DC.

Proof.

Proof of pseudo-boundedness: Let p “(an) is a sequence through rng(G).” Without changing stem(gp) or gp(stem(p)) := I, extend p to p0 aI ≤ I. Let k be such that gp0(k) = I + 1. Preserving everything up through k, extend p0 to p1 aI+1 ≤ I + 1. Continue through the natural numbers. The intersection of these open sets is an open set forcing (an) to be eventually bounded by the identity function.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-31
SLIDE 31

Introduction Topological Example Application Realizability Models Questions References

Anti-Specker Spaces

Definition

A metric space X satisfies the anti-Specker property if, for every metric space Z ⊇ X and sequence (zn)(n ∈ N) through Z, if (zn) is eventually bounded away from each point in X, then (zn) is eventually bounded away from X.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-32
SLIDE 32

Introduction Topological Example Application Realizability Models Questions References

Anti-Specker Spaces

Definition

A metric space X satisfies the anti-Specker property if, for every metric space Z ⊇ X and sequence (zn)(n ∈ N) through Z, if (zn) is eventually bounded away from each point in X, then (zn) is eventually bounded away from X.

Theorem

(Bridges) BD-N implies that the anti-Specker spaces are closed under products. Question (Bridges): Does the converse implication hold?

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-33
SLIDE 33

Introduction Topological Example Application Realizability Models Questions References

Anti-Specker Spaces

Definition

A metric space X satisfies the anti-Specker property if, for every metric space Z ⊇ X and sequence (zn)(n ∈ N) through Z, if (zn) is eventually bounded away from each point in X, then (zn) is eventually bounded away from X.

Theorem

(Bridges) BD-N implies that the anti-Specker spaces are closed under products. Question (Bridges): Does the converse implication hold? Answer: No. In the topological model, the anti-Specker spaces are closed under products.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-34
SLIDE 34

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Realizers are integers e, viewed as computable (a.k.a. recursive) functions {e}.

Example

Suppose e f : N → N,

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-35
SLIDE 35

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Realizers are integers e, viewed as computable (a.k.a. recursive) functions {e}.

Example

Suppose e f : N → N, i.e. e ∀n ∃m f (n) = m.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-36
SLIDE 36

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Realizers are integers e, viewed as computable (a.k.a. recursive) functions {e}.

Example

Suppose e f : N → N, i.e. e ∀n ∃m f (n) = m. Then ∀n ({e}(n))1 f (n) = {e}(n)0.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-37
SLIDE 37

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Realizers are integers e, viewed as computable (a.k.a. recursive) functions {e}.

Example

Suppose e f : N → N, i.e. e ∀n ∃m f (n) = m. Then ∀n ({e}(n))1 f (n) = {e}(n)0. So every function from N to N is computable.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-38
SLIDE 38

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Every function from N to N is computable: does that imply BD-N?

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-39
SLIDE 39

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Every function from N to N is computable: does that imply BD-N? If A is countable, it’s the range of a total function f : N → N, and f = {e}.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-40
SLIDE 40

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Every function from N to N is computable: does that imply BD-N? If A is countable, it’s the range of a total function f : N → N, and f = {e}. If {e} is bounded, then the bound (essentially) realizes that fact.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-41
SLIDE 41

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Every function from N to N is computable: does that imply BD-N? If A is countable, it’s the range of a total function f : N → N, and f = {e}. If {e} is bounded, then the bound (essentially) realizes that fact. If {e} is not bounded, then {ˆ e}(n) = “the least k > n in the range

  • f {e}” realizes that {e} is not pseudo-bounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-42
SLIDE 42

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Every function from N to N is computable: does that imply BD-N? If A is countable, it’s the range of a total function f : N → N, and f = {e}. If {e} is bounded, then the bound (essentially) realizes that fact. If {e} is not bounded, then {ˆ e}(n) = “the least k > n in the range

  • f {e}” realizes that {e} is not pseudo-bounded.

So any countable set of naturals is either realized to be bounded or realized not to be pseudo-bounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-43
SLIDE 43

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Every function from N to N is computable: does that imply BD-N? If A is countable, it’s the range of a total function f : N → N, and f = {e}. If {e} is bounded, then the bound (essentially) realizes that fact. If {e} is not bounded, then {ˆ e}(n) = “the least k > n in the range

  • f {e}” realizes that {e} is not pseudo-bounded.

So any countable set of naturals is either realized to be bounded or realized not to be pseudo-bounded. Still, we would need a realizer for BD-N.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-44
SLIDE 44

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-45
SLIDE 45

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-46
SLIDE 46

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-47
SLIDE 47

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0. By extensionality, if {i} also enumerates {0}, then {b}(i) = {b}(e0).

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-48
SLIDE 48

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0. By extensionality, if {i} also enumerates {0}, then {b}(i) = {b}(e0). Given j, let j∗ enumerate: i){0, {b}(e0)} if {b}(j) = {b}(e0), and ii){0} otherwise.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-49
SLIDE 49

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0. By extensionality, if {i} also enumerates {0}, then {b}(i) = {b}(e0). Given j, let j∗ enumerate: i){0, {b}(e0)} if {b}(j) = {b}(e0), and ii){0} otherwise. By the Recursion Theorem, let {k} = {k∗}.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-50
SLIDE 50

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0. By extensionality, if {i} also enumerates {0}, then {b}(i) = {b}(e0). Given j, let j∗ enumerate: i){0, {b}(e0)} if {b}(j) = {b}(e0), and ii){0} otherwise. By the Recursion Theorem, let {k} = {k∗}. So {k} enumerates {0} iff {k∗} enumerates {0}

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-51
SLIDE 51

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0. By extensionality, if {i} also enumerates {0}, then {b}(i) = {b}(e0). Given j, let j∗ enumerate: i){0, {b}(e0)} if {b}(j) = {b}(e0), and ii){0} otherwise. By the Recursion Theorem, let {k} = {k∗}. So {k} enumerates {0} iff {k∗} enumerates {0} iff {b}(k) = {b}(e0)

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-52
SLIDE 52

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0. By extensionality, if {i} also enumerates {0}, then {b}(i) = {b}(e0). Given j, let j∗ enumerate: i){0, {b}(e0)} if {b}(j) = {b}(e0), and ii){0} otherwise. By the Recursion Theorem, let {k} = {k∗}. So {k} enumerates {0} iff {k∗} enumerates {0} iff {b}(k) = {b}(e0) iff {k} does not enumerate {0}.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-53
SLIDE 53

Introduction Topological Example Application Realizability Models Questions References

Extensional Realizability

Suppose b BD-N. Let e0 be a code for enumerating {0}. Hence {b}(e0) > 0. By extensionality, if {i} also enumerates {0}, then {b}(i) = {b}(e0). Given j, let j∗ enumerate: i){0, {b}(e0)} if {b}(j) = {b}(e0), and ii){0} otherwise. By the Recursion Theorem, let {k} = {k∗}. So {k} enumerates {0} iff {k∗} enumerates {0} iff {b}(k) = {b}(e0) iff {k} does not enumerate {0}. Conclusion: There is no realizer of BD-N.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-54
SLIDE 54

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Kleene realizability: e φ → ψ iff ∀x (x φ → {e}(x) ψ).

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-55
SLIDE 55

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Kleene realizability: e φ → ψ iff ∀x (x φ → {e}(x) ψ). Kleene’s modified realizability: e φ → ψ iff ∀x (x φ ∧ Pr(φ) → {e}(x) ψ).

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-56
SLIDE 56

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Kleene realizability: e φ → ψ iff ∀x (x φ → {e}(x) ψ). Kleene’s modified realizability: e φ → ψ iff ∀x (x φ ∧ Pr(φ) → {e}(x) ψ). Beeson’s formal-provable realizability:

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-57
SLIDE 57

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Kleene realizability: e φ → ψ iff ∀x (x φ → {e}(x) ψ). Kleene’s modified realizability: e φ → ψ iff ∀x (x φ ∧ Pr(φ) → {e}(x) ψ). Beeson’s formal-provable realizability: e φ → ψ iff ∀x (Pr(x φ) → {e}(x) ψ).

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-58
SLIDE 58

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Beeson’s formal-provable realizability: e φ → ψ iff ∀x (Pr(x φ) → {e}(x) ψ).

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-59
SLIDE 59

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Beeson’s formal-provable realizability: e φ → ψ iff ∀x (Pr(x φ) → {e}(x) ψ).

Let {e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n }. Clearly, the range of {e} is countable and unbounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-60
SLIDE 60

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Beeson’s formal-provable realizability: e φ → ψ iff ∀x (Pr(x φ) → {e}(x) ψ).

Let {e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n }. Clearly, the range of {e} is countable and unbounded. Claim: The range of {e} is pseudo-bounded.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-61
SLIDE 61

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Beeson’s formal-provable realizability: e φ → ψ iff ∀x (Pr(x φ) → {e}(x) ψ).

Let {e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n }. Clearly, the range of {e} is countable and unbounded. Claim: The range of {e} is pseudo-bounded. Sketch of proof: We need to realize “if f enumerates a subset of rng{e} then there is a bound beyond which f (n) ≤ n.”

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-62
SLIDE 62

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Beeson’s formal-provable realizability: e φ → ψ iff ∀x (Pr(x φ) → {e}(x) ψ).

Let {e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n }. Clearly, the range of {e} is countable and unbounded. Claim: The range of {e} is pseudo-bounded. Sketch of proof: We need to realize “if f enumerates a subset of rng{e} then there is a bound beyond which f (n) ≤ n.” Suppose x provably realizes the antecedent. Let N > x code such a proof.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-63
SLIDE 63

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

Beeson’s formal-provable realizability: e φ → ψ iff ∀x (Pr(x φ) → {e}(x) ψ).

Let {e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n }. Clearly, the range of {e} is countable and unbounded. Claim: The range of {e} is pseudo-bounded. Sketch of proof: We need to realize “if f enumerates a subset of rng{e} then there is a bound beyond which f (n) ≤ n.” Suppose x provably realizes the antecedent. Let N > x code such a proof. Then for n > N f (n) = {e}({x}(n)i ) = max{k < {x}(n)i | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< {x}(n)i }.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-64
SLIDE 64

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

{e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n steps}. Claim: The range of {e} is pseudo-bounded. Sketch: Let N be a proof that x “f enumerates a subset of rng{e}.” For n > N f (n) = {e}({x}(n)i ) = max{k < {x}(n)i | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< {x}(n)i }.

Consider any k > n. Let j, w, z be N, x, n, respectively.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-65
SLIDE 65

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

{e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n steps}. Claim: The range of {e} is pseudo-bounded. Sketch: Let N be a proof that x “f enumerates a subset of rng{e}.” For n > N f (n) = {e}({x}(n)i ) = max{k < {x}(n)i | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< {x}(n)i }.

Consider any k > n. Let j, w, z be N, x, n, respectively. We need to consider whether {x}(n) ↓< {x}(n)i.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-66
SLIDE 66

Introduction Topological Example Application Realizability Models Questions References

fp-realizability

{e}(n) = max{k < n | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< n steps}. Claim: The range of {e} is pseudo-bounded. Sketch: Let N be a proof that x “f enumerates a subset of rng{e}.” For n > N f (n) = {e}({x}(n)i ) = max{k < {x}(n)i | ∀j, w, z < k if j codes a proof that w is total then {w}(z) ↓< {x}(n)i }.

Consider any k > n. Let j, w, z be N, x, n, respectively. We need to consider whether {x}(n) ↓< {x}(n)i. Since {x}(n) > {x}(n)i, {x}(n) ↓> {x}(n)i. So f (n) is the max of a set which includes nothing greater than n, hence f (n) ≤ n.

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-67
SLIDE 67

Introduction Topological Example Application Realizability Models Questions References

Questions

Is there an example of A pseudo-bounded and yet unbounded? Does the topological model over the unbounded sets of naturals suggested earlier work? Is the topological model the right, or best, or simplest, or natural,

  • r generic model of ¬BD-N? What would that mean?

What other properties implied by BD-N could be shown not to imply BD-N by holding in the model given here?

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N

slide-68
SLIDE 68

Introduction Topological Example Application Realizability Models Questions References

References

◮ on BD-N: Hajime Ishihara, “Continuity properties in constructive mathematics,” Journal of Symbolic Logic, v. 57 (1992), p. 557-565 ◮ on the topological model: Robert Lubarsky, “The failure of BD-N, and an application to the anti-Specker property,” unpublished ◮ on anti-Specker: Josef Berger and Douglas Bridges, “The anti-Specker property, a HeineBorel property, and uniform continuity,” Archive for Mathematical Logic, v. 46 (2008), p. 583-592 Douglas Bridges, “Inheriting the anti-Specker property”, preprint, University of Canterbury, NewZealand, 2009, submitted for publication ◮ on fp-realizability: Michael Beeson, “The nonderivability in intuitionistic formal systems of theorems on the continuity of effective operations,” Journal of Symbolic Logic, v. 40 (1975), p. 321-346 Douglas Bridges, Hajime Ishihara, Peter Schuster, and Luminita Vita, “Strong continuity implies uniformly sequential continuity,” Archive for Mathematical Logic, v. 44 (2005), p. 887-895 ◮ on extensional and other realizabilities: Peter Lietz, “From constructive mathematics to computable analysis via the realizability interpretation,” Ph.D. thesis, Technische Universit¨ at Darmstadt, 2004, http://www.mathematik.tu-darmstadt.de/ streicher/THESES/lietz.pdf.gz

Robert S. Lubarsky Florida Atlantic University On the Failure of BD-N