Higher-Order Reverse Topology James Hunter (hunter@math.wisc.edu) - - PowerPoint PPT Presentation

higher order reverse topology
SMART_READER_LITE
LIVE PREVIEW

Higher-Order Reverse Topology James Hunter (hunter@math.wisc.edu) - - PowerPoint PPT Presentation

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology Higher-Order Reverse Topology James Hunter (hunter@math.wisc.edu) University of Wisconsin Logic Colloquium 2007 Wroc law


slide-1
SLIDE 1

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Higher-Order Reverse Topology

James Hunter (hunter@math.wisc.edu)

University of Wisconsin

Logic Colloquium 2007 Wroc law University

James Hunter Higher-Order Reverse Topology

slide-2
SLIDE 2

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Outline

1 Overview of theories 2 Second-order parts of higher-order theories 3 Topological definitions 4 A bit of reverse topology

James Hunter Higher-Order Reverse Topology

slide-3
SLIDE 3

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Review of second-order reverse math

Traditional reverse math studies subsystems of second-order arithmetic. Language: Number (type-0) and set (type-1) variables; {0, +, ·, etc.}; “=0” for numbers (but not sets); “∈” relates numbers and sets. Base theory, RCA0: Axioms for number-theoretic N; induction schema for Σ0

1 formulas; comprehension schema for

∆0

1 formulas.

The second-order part of the minimal ω-model of RCA0 consists of all computable (recursive) sets. The first-order part of the theory RCA0 is Σ0

1-PA [4].

A stronger theory, ACA0: Axioms for RCA0; comprehension schema for arithmetical (or “Π0

∞”) formulas.

The second-order part of the minimal ω-model of ACA0 consists of all arithmetical sets. The first-order part of the theory ACA0 is PA [4].

James Hunter Higher-Order Reverse Topology

slide-4
SLIDE 4

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Finite types

Definition The finite types are defined inductively: 0 is a type. If σ and τ are types then (σ → τ) is a type. 0 is the type of natural numbers; (σ → τ) is the type of a functional mapping type-σ elements to type-τ elements. Definition The standard types are defined inductively: 0 is a standard type. If n is a standard type, then n + 1 := (n → 0) is a standard type. Example: reals are of type 1.

James Hunter Higher-Order Reverse Topology

slide-5
SLIDE 5

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Higher-order reverse math

The language of second-order arithmetic may be too restrictive. In a recent paper [3], Kohlenbach described a base theory in a more-flexible, higher-order language. Language: Variables of all finite types; {0, +, ·, etc.} as before; “=0” only for (type-0) numbers, as before; plus—

Combinators Πρ,τ, Σσ,ρ,τ (for λ-abstraction); Some symbol for application, not shown here; and Symbol R0, for primitive recursion.

Base theory, RCAω

0 (= E-PRAω + QF-AC1,0): Axioms for

number-theoretic N, as before; induction schema for quantifier-free formulas; axioms defining R0, the Πρ,τ’s, and the Σσ,ρ,τ’s; extensionality axioms; and QF-AC1,0: ∀x1∃n0(Φ(x, n)) → ∃F (1→0)∀x1(Φ(x, F(x)), where Φ is a quantifier-free formula.

James Hunter Higher-Order Reverse Topology

slide-6
SLIDE 6

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

The axioms (E1) and (E2)

Definition The axiom (E1) is the statement: ∃E1 2 ∀x1(E1(x) =0 1) ↔ ∃n0(x(n) =0 0)

  • .

Definition The axiom (E2) is the statement: ∃E2 3 ∀X 2(E2(X) =0 1) ↔ ∃x1(X(x) =0 0)

  • .

Higher-order equality is defined inductively. E.g., x1 =1 y1 ⇐ ⇒ ∀n0(x(n) =0 y(n)). Think of E1 as a functional determining type-1 equality: x1 =1 y1 ⇐ ⇒ E1(λn0.(x(n) − y(n))) =0 0.

James Hunter Higher-Order Reverse Topology

slide-7
SLIDE 7

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Conservation results

Proposition (Kohlenbach [3]) RCAω

0 is conservative over and implies RCA0.

Proposition (H.)

1 RCAω

0 + (E1) is conservative over and implies ACA0.

2 RCAω

0 + QF-AC0,1 is conservative over and implies Σ1 1-AC0.

3 RCAω

0 + (E2) is conservative over and implies Π1 ∞-CA0.

4 Etc.

The proof of the second proposition uses term models and is analogous to the proof of the first.

James Hunter Higher-Order Reverse Topology

slide-8
SLIDE 8

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Sets, families

Definition

1 A real is a (type-1) function. 2 A set is a (type-2) functional X such that

∀x1(X(x) =0 0 ∨ X(x) =0 1).

3 A family is a (type-3) functional F such that

∀X 2(F(x) =0 0 ∨ F(X) =0 1). (We write “x ∈ X” as shorthand for “X(x) =0 1.”) We consider only topologies on the reals.

James Hunter Higher-Order Reverse Topology

slide-9
SLIDE 9

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Topologies

Definition A family F is a topology iff:

1 ∅ := (λx1.0) ∈ F; 2

NN := (λx1.1) ∈ F;

3 if X ∈ F and Y ∈ F then

X ∩ Y := (λx. min(X(x), Y (x))) ∈ F; and

4 if G ⊆2 F and G := {x : ∃X 2 ∈ G (x ∈ X)} exists, then

G ∈ F. Examples: The indiscrete topology is {∅, NN}, and the discrete topology is (λX 2.1).

James Hunter Higher-Order Reverse Topology

slide-10
SLIDE 10

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Simple equivalences

Proposition (H. and folklore) Over RCAω

0 , we have the following equivalences:

1 (E2) ⇐

⇒ there is a topology for a connected space (i.e.,

  • nly ∅ and NN are clopen).

2 (E2) ⇐

⇒ there is a topology with a dense, nowhere-dense set.

3 (E2) ⇐

⇒ there is a topology generated by a countable enumeration for a basis. A consequence of (3) is that any topological statement examined in second-order reverse math follows, in higher-order reverse math, from the existence of such a formal topology. So second-order reverse topology does not carry over nicely to higher-order theories.

James Hunter Higher-Order Reverse Topology

slide-11
SLIDE 11

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

More simple equivalences

Proposition (H. and folklore) Over RCAω

0 + (E1), we have the following equivalences:

1 (E2) ⇐

⇒ there is a topology with a countable dense set.

2 (E2) ⇐

⇒ there is a topology for a space that is the countable union of nowhere-dense sets (i.e., is of first category).

James Hunter Higher-Order Reverse Topology

slide-12
SLIDE 12

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Topology in RCAω

0 + (E1)

Proposition (H.) If T is a topology existing in a minimal term model of RCAω

0 +

(E1) then T is equivalent to T × P(NN \ X), where X = {x0, x1, . . . } is a countable set and T is a topology on X. (In other words T is essentially just a topology on N.)

James Hunter Higher-Order Reverse Topology

slide-13
SLIDE 13

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Open questions

Over RCAω

0 + (E2):

QF-AC1,2 = ⇒ “every T2 space has a witnessing functional” = ⇒ QF-AC1,1. “Every T2 space has a witnessing functional” = ⇒ :

every compact T2 space is T4. every compact T2 space has a basis of size ≤ 2ℵ0.

The principle (E3) = ⇒ that every compact, T2 space is T4. Open question: what about reversals?

James Hunter Higher-Order Reverse Topology

slide-14
SLIDE 14

Overview of theories Second-order parts of higher-order theories Topological definitions A bit of reverse topology

Bibliography

[1] Avigad, Jeremy, and Solomon Feferman. “G¨

  • del’s Functional (‘Dialectica’) Interpretation.”

Handbook of Proof Theory (Samuel R. Buss, ed.). (Elsevier, 1998.) [2] Jech, Thomas J. The Axiom of Choice. (North-Holland, 1973.) [3] Kohlenbach, Ulrich. “Higher Order Reverse Mathematics.” Reverse Mathematics 2001 (Stephen Simpson, ed.). (A K Peters, 2005.) [4] Simpson, Stephen G. Subsystems of Second Order Arithmetic. (Springer, 1999.)

James Hunter Higher-Order Reverse Topology