Nonstandard Models of Arithmetic and Ramsey Theorem Yang Yue - - PowerPoint PPT Presentation

nonstandard models of arithmetic and ramsey theorem
SMART_READER_LITE
LIVE PREVIEW

Nonstandard Models of Arithmetic and Ramsey Theorem Yang Yue - - PowerPoint PPT Presentation

Nonstandard Models of Arithmetic and Ramsey Theorem Yang Yue Department of Mathematics National University of Singapore September 23, 2013 Main Theme This talk is on C ombinatorics, C omputability and R everse Mathematics. Motivations:


slide-1
SLIDE 1

Nonstandard Models of Arithmetic and Ramsey Theorem

Yang Yue

Department of Mathematics National University of Singapore

September 23, 2013

slide-2
SLIDE 2

Main Theme

This talk is on Combinatorics, Computability and Reverse Mathematics. Motivations: Comparing relative strength of combinatorial principles; and study their logical consequences. The combinatorial principles in this talk will be related to Ramsey’s Theorem. The strength and logical consequences are related to Computability and Reverse Math.

slide-3
SLIDE 3

Main Theme

This talk is on Combinatorics, Computability and Reverse Mathematics. Motivations: Comparing relative strength of combinatorial principles; and study their logical consequences. The combinatorial principles in this talk will be related to Ramsey’s Theorem. The strength and logical consequences are related to Computability and Reverse Math.

slide-4
SLIDE 4

Main Theme

This talk is on Combinatorics, Computability and Reverse Mathematics. Motivations: Comparing relative strength of combinatorial principles; and study their logical consequences. The combinatorial principles in this talk will be related to Ramsey’s Theorem. The strength and logical consequences are related to Computability and Reverse Math.

slide-5
SLIDE 5

Main Theme

This talk is on Combinatorics, Computability and Reverse Mathematics. Motivations: Comparing relative strength of combinatorial principles; and study their logical consequences. The combinatorial principles in this talk will be related to Ramsey’s Theorem. The strength and logical consequences are related to Computability and Reverse Math.

slide-6
SLIDE 6

Ramsey’s Theorem

For A ⊆ N, let [A]n denote the set of all n-element subsets of A. Theorem (Ramsey (1930)) Any f : [N]n → {0, 1, . . . , k − 1} has an infinite homogeneous set H ⊆ N, namely, f is constant on [H]n. We will loosely refer such an infinite homogeneous set as a “solution”. Notation: The version above is denoted by RTn

k.

Our main focus is on RT2

2 – Ramsey’s Theorem for Pairs.

slide-7
SLIDE 7

Ramsey’s Theorem

For A ⊆ N, let [A]n denote the set of all n-element subsets of A. Theorem (Ramsey (1930)) Any f : [N]n → {0, 1, . . . , k − 1} has an infinite homogeneous set H ⊆ N, namely, f is constant on [H]n. We will loosely refer such an infinite homogeneous set as a “solution”. Notation: The version above is denoted by RTn

k.

Our main focus is on RT2

2 – Ramsey’s Theorem for Pairs.

slide-8
SLIDE 8

Ramsey’s Theorem

For A ⊆ N, let [A]n denote the set of all n-element subsets of A. Theorem (Ramsey (1930)) Any f : [N]n → {0, 1, . . . , k − 1} has an infinite homogeneous set H ⊆ N, namely, f is constant on [H]n. We will loosely refer such an infinite homogeneous set as a “solution”. Notation: The version above is denoted by RTn

k.

Our main focus is on RT2

2 – Ramsey’s Theorem for Pairs.

slide-9
SLIDE 9

Ramsey’s Theorem

For A ⊆ N, let [A]n denote the set of all n-element subsets of A. Theorem (Ramsey (1930)) Any f : [N]n → {0, 1, . . . , k − 1} has an infinite homogeneous set H ⊆ N, namely, f is constant on [H]n. We will loosely refer such an infinite homogeneous set as a “solution”. Notation: The version above is denoted by RTn

k.

Our main focus is on RT2

2 – Ramsey’s Theorem for Pairs.

slide-10
SLIDE 10

Ramsey’s Theorem

For A ⊆ N, let [A]n denote the set of all n-element subsets of A. Theorem (Ramsey (1930)) Any f : [N]n → {0, 1, . . . , k − 1} has an infinite homogeneous set H ⊆ N, namely, f is constant on [H]n. We will loosely refer such an infinite homogeneous set as a “solution”. Notation: The version above is denoted by RTn

k.

Our main focus is on RT2

2 – Ramsey’s Theorem for Pairs.

slide-11
SLIDE 11

One Proof of RT2

2

Let f be a coloring of pairs, say red and blue. First step: Find an infinite subset C ⊆ ω on which f is “stable”, i.e., for all x, lim

y∈C,y→∞f(x, y) exists.

We call such a set C cohesive for f. Second step: One of DR = {x ∈ C : x is “eventually red”} and DB = {x ∈ C : x is “eventually blue”} must be infinite, say DR. Obtain a solution from DR.

slide-12
SLIDE 12

One Proof of RT2

2

Let f be a coloring of pairs, say red and blue. First step: Find an infinite subset C ⊆ ω on which f is “stable”, i.e., for all x, lim

y∈C,y→∞f(x, y) exists.

We call such a set C cohesive for f. Second step: One of DR = {x ∈ C : x is “eventually red”} and DB = {x ∈ C : x is “eventually blue”} must be infinite, say DR. Obtain a solution from DR.

slide-13
SLIDE 13

One Proof of RT2

2

Let f be a coloring of pairs, say red and blue. First step: Find an infinite subset C ⊆ ω on which f is “stable”, i.e., for all x, lim

y∈C,y→∞f(x, y) exists.

We call such a set C cohesive for f. Second step: One of DR = {x ∈ C : x is “eventually red”} and DB = {x ∈ C : x is “eventually blue”} must be infinite, say DR. Obtain a solution from DR.

slide-14
SLIDE 14

One Proof of RT2

2

Let f be a coloring of pairs, say red and blue. First step: Find an infinite subset C ⊆ ω on which f is “stable”, i.e., for all x, lim

y∈C,y→∞f(x, y) exists.

We call such a set C cohesive for f. Second step: One of DR = {x ∈ C : x is “eventually red”} and DB = {x ∈ C : x is “eventually blue”} must be infinite, say DR. Obtain a solution from DR.

slide-15
SLIDE 15

COH and SRT2

2

We extract two combinatorial principles out of the proof: Let R be an infinite set and Rs = {t|(s, t) ∈ R}. A set G is said to be R-cohesive if for all s, either G ∩ Rs is finite or G ∩ Rs is finite. The cohesive principle COH states that for every R, there is an infinite G that is R-cohesive. SRT2

2 states that every stable coloring of pairs has a

solution. (Cholak, Jockusch and Slaman, 2001) RT2

2 = COH + SRT2 2.

slide-16
SLIDE 16

COH and SRT2

2

We extract two combinatorial principles out of the proof: Let R be an infinite set and Rs = {t|(s, t) ∈ R}. A set G is said to be R-cohesive if for all s, either G ∩ Rs is finite or G ∩ Rs is finite. The cohesive principle COH states that for every R, there is an infinite G that is R-cohesive. SRT2

2 states that every stable coloring of pairs has a

solution. (Cholak, Jockusch and Slaman, 2001) RT2

2 = COH + SRT2 2.

slide-17
SLIDE 17

COH and SRT2

2

We extract two combinatorial principles out of the proof: Let R be an infinite set and Rs = {t|(s, t) ∈ R}. A set G is said to be R-cohesive if for all s, either G ∩ Rs is finite or G ∩ Rs is finite. The cohesive principle COH states that for every R, there is an infinite G that is R-cohesive. SRT2

2 states that every stable coloring of pairs has a

solution. (Cholak, Jockusch and Slaman, 2001) RT2

2 = COH + SRT2 2.

slide-18
SLIDE 18

COH and SRT2

2

We extract two combinatorial principles out of the proof: Let R be an infinite set and Rs = {t|(s, t) ∈ R}. A set G is said to be R-cohesive if for all s, either G ∩ Rs is finite or G ∩ Rs is finite. The cohesive principle COH states that for every R, there is an infinite G that is R-cohesive. SRT2

2 states that every stable coloring of pairs has a

solution. (Cholak, Jockusch and Slaman, 2001) RT2

2 = COH + SRT2 2.

slide-19
SLIDE 19

Motivating Questions

How complicated is the homogeneous set H? Is COH or SRT2

2 as strong as RT2 2?

What are the logical consequences/strength of Ramsey’s Theorem? We need to introduce hierarchies of first- and second-order arithmetic.

slide-20
SLIDE 20

Motivating Questions

How complicated is the homogeneous set H? Is COH or SRT2

2 as strong as RT2 2?

What are the logical consequences/strength of Ramsey’s Theorem? We need to introduce hierarchies of first- and second-order arithmetic.

slide-21
SLIDE 21

Motivating Questions

How complicated is the homogeneous set H? Is COH or SRT2

2 as strong as RT2 2?

What are the logical consequences/strength of Ramsey’s Theorem? We need to introduce hierarchies of first- and second-order arithmetic.

slide-22
SLIDE 22

Motivating Questions

How complicated is the homogeneous set H? Is COH or SRT2

2 as strong as RT2 2?

What are the logical consequences/strength of Ramsey’s Theorem? We need to introduce hierarchies of first- and second-order arithmetic.

slide-23
SLIDE 23

Arithmetical Hierarchy

Language of first order Peano Arithmetic: 0, S, +, ×, <; variables and quantifiers are intended for individuals. Formulas are classified by the number of alternating blocks

  • f quantifiers: Σ0

n and Π0

  • n. (We always allow parameters.)

We often talk about ∆0

n formulas which have two equivalent

forms, one Σ0

n, one Π0 n.

Definable sets are classified by their defining formulas. (Slogan: “Computability is Definability”: Recursive=∆0

1, and

recursively enumerable sets = Σ0

1 sets etc.)

slide-24
SLIDE 24

Arithmetical Hierarchy

Language of first order Peano Arithmetic: 0, S, +, ×, <; variables and quantifiers are intended for individuals. Formulas are classified by the number of alternating blocks

  • f quantifiers: Σ0

n and Π0

  • n. (We always allow parameters.)

We often talk about ∆0

n formulas which have two equivalent

forms, one Σ0

n, one Π0 n.

Definable sets are classified by their defining formulas. (Slogan: “Computability is Definability”: Recursive=∆0

1, and

recursively enumerable sets = Σ0

1 sets etc.)

slide-25
SLIDE 25

Arithmetical Hierarchy

Language of first order Peano Arithmetic: 0, S, +, ×, <; variables and quantifiers are intended for individuals. Formulas are classified by the number of alternating blocks

  • f quantifiers: Σ0

n and Π0

  • n. (We always allow parameters.)

We often talk about ∆0

n formulas which have two equivalent

forms, one Σ0

n, one Π0 n.

Definable sets are classified by their defining formulas. (Slogan: “Computability is Definability”: Recursive=∆0

1, and

recursively enumerable sets = Σ0

1 sets etc.)

slide-26
SLIDE 26

Arithmetical Hierarchy

Language of first order Peano Arithmetic: 0, S, +, ×, <; variables and quantifiers are intended for individuals. Formulas are classified by the number of alternating blocks

  • f quantifiers: Σ0

n and Π0

  • n. (We always allow parameters.)

We often talk about ∆0

n formulas which have two equivalent

forms, one Σ0

n, one Π0 n.

Definable sets are classified by their defining formulas. (Slogan: “Computability is Definability”: Recursive=∆0

1, and

recursively enumerable sets = Σ0

1 sets etc.)

slide-27
SLIDE 27

Arithmetical Hierarchy

Language of first order Peano Arithmetic: 0, S, +, ×, <; variables and quantifiers are intended for individuals. Formulas are classified by the number of alternating blocks

  • f quantifiers: Σ0

n and Π0

  • n. (We always allow parameters.)

We often talk about ∆0

n formulas which have two equivalent

forms, one Σ0

n, one Π0 n.

Definable sets are classified by their defining formulas. (Slogan: “Computability is Definability”: Recursive=∆0

1, and

recursively enumerable sets = Σ0

1 sets etc.)

slide-28
SLIDE 28

Fragments of First Order Peano Arithmetic

Let IΣn denote the induction schema for Σ0

n-formulas; and

BΣn denote the Bounding Principle for Σ0

n formulas.

(Kirby and Paris, 1977) · · · ⇒ IΣn+1 ⇒ BΣn+1 ⇒ IΣn ⇒ . . . (Slaman, 2004) I∆n ⇔ BΣn. (Note: When n = 1 we require the language has exponential function.)

slide-29
SLIDE 29

Fragments of First Order Peano Arithmetic

Let IΣn denote the induction schema for Σ0

n-formulas; and

BΣn denote the Bounding Principle for Σ0

n formulas.

(Kirby and Paris, 1977) · · · ⇒ IΣn+1 ⇒ BΣn+1 ⇒ IΣn ⇒ . . . (Slaman, 2004) I∆n ⇔ BΣn. (Note: When n = 1 we require the language has exponential function.)

slide-30
SLIDE 30

Fragments of First Order Peano Arithmetic

Let IΣn denote the induction schema for Σ0

n-formulas; and

BΣn denote the Bounding Principle for Σ0

n formulas.

(Kirby and Paris, 1977) · · · ⇒ IΣn+1 ⇒ BΣn+1 ⇒ IΣn ⇒ . . . (Slaman, 2004) I∆n ⇔ BΣn. (Note: When n = 1 we require the language has exponential function.)

slide-31
SLIDE 31

Fragments of First Order Peano Arithmetic

Let IΣn denote the induction schema for Σ0

n-formulas; and

BΣn denote the Bounding Principle for Σ0

n formulas.

(Kirby and Paris, 1977) · · · ⇒ IΣn+1 ⇒ BΣn+1 ⇒ IΣn ⇒ . . . (Slaman, 2004) I∆n ⇔ BΣn. (Note: When n = 1 we require the language has exponential function.)

slide-32
SLIDE 32

Fragments of Second Order Arithmetic

Two-sorted language: (first order part) + variables and quantifiers for sets. RCA0: Σ0

1-induction and ∆0 1-comprehension:

For ϕ ∈ ∆0

1, ∃X∀n(n ∈ X ↔ ϕ(n)).

WKL0: RCA0 and every infinite binary tree has an infinite path. ACA0: RCA0 and for ϕ arithmetical, ∃X∀n(n ∈ X ↔ ϕ(n)). (ATR0 and Π1

1-CA0.) Π1 1-formulas are of the form ∀Xϕ

where ϕ is arithmetical.

slide-33
SLIDE 33

Fragments of Second Order Arithmetic

Two-sorted language: (first order part) + variables and quantifiers for sets. RCA0: Σ0

1-induction and ∆0 1-comprehension:

For ϕ ∈ ∆0

1, ∃X∀n(n ∈ X ↔ ϕ(n)).

WKL0: RCA0 and every infinite binary tree has an infinite path. ACA0: RCA0 and for ϕ arithmetical, ∃X∀n(n ∈ X ↔ ϕ(n)). (ATR0 and Π1

1-CA0.) Π1 1-formulas are of the form ∀Xϕ

where ϕ is arithmetical.

slide-34
SLIDE 34

Fragments of Second Order Arithmetic

Two-sorted language: (first order part) + variables and quantifiers for sets. RCA0: Σ0

1-induction and ∆0 1-comprehension:

For ϕ ∈ ∆0

1, ∃X∀n(n ∈ X ↔ ϕ(n)).

WKL0: RCA0 and every infinite binary tree has an infinite path. ACA0: RCA0 and for ϕ arithmetical, ∃X∀n(n ∈ X ↔ ϕ(n)). (ATR0 and Π1

1-CA0.) Π1 1-formulas are of the form ∀Xϕ

where ϕ is arithmetical.

slide-35
SLIDE 35

Fragments of Second Order Arithmetic

Two-sorted language: (first order part) + variables and quantifiers for sets. RCA0: Σ0

1-induction and ∆0 1-comprehension:

For ϕ ∈ ∆0

1, ∃X∀n(n ∈ X ↔ ϕ(n)).

WKL0: RCA0 and every infinite binary tree has an infinite path. ACA0: RCA0 and for ϕ arithmetical, ∃X∀n(n ∈ X ↔ ϕ(n)). (ATR0 and Π1

1-CA0.) Π1 1-formulas are of the form ∀Xϕ

where ϕ is arithmetical.

slide-36
SLIDE 36

Fragments of Second Order Arithmetic

Two-sorted language: (first order part) + variables and quantifiers for sets. RCA0: Σ0

1-induction and ∆0 1-comprehension:

For ϕ ∈ ∆0

1, ∃X∀n(n ∈ X ↔ ϕ(n)).

WKL0: RCA0 and every infinite binary tree has an infinite path. ACA0: RCA0 and for ϕ arithmetical, ∃X∀n(n ∈ X ↔ ϕ(n)). (ATR0 and Π1

1-CA0.) Π1 1-formulas are of the form ∀Xϕ

where ϕ is arithmetical.

slide-37
SLIDE 37

Remarks on Axioms in Reverse Math

They all assert the existence of certain sets. Some are measured by syntactical complexity, e.g. RCA0

  • r ACA0.

Some are from the analysis of mathematical tools, e.g. WKL0 corresponds to Compactness Theorem.

slide-38
SLIDE 38

Remarks on Axioms in Reverse Math

They all assert the existence of certain sets. Some are measured by syntactical complexity, e.g. RCA0

  • r ACA0.

Some are from the analysis of mathematical tools, e.g. WKL0 corresponds to Compactness Theorem.

slide-39
SLIDE 39

Remarks on Axioms in Reverse Math

They all assert the existence of certain sets. Some are measured by syntactical complexity, e.g. RCA0

  • r ACA0.

Some are from the analysis of mathematical tools, e.g. WKL0 corresponds to Compactness Theorem.

slide-40
SLIDE 40

Basic Models

A model M of second-order arithmetic consists (M, 0, S, +, ×, <, X) where (M, 0, S, +, ×, <) is its first-order part and the set variables are interpreted as members of X. Models of RCA0: Its second-order part is closed under ≤T and Turing join, namely a Turing ideal. In the (minimal) model of RCA0, X only consists of M-recursive sets. (RCA0 is the place to do constructive/finitary mathematics.)

slide-41
SLIDE 41

Basic Models

A model M of second-order arithmetic consists (M, 0, S, +, ×, <, X) where (M, 0, S, +, ×, <) is its first-order part and the set variables are interpreted as members of X. Models of RCA0: Its second-order part is closed under ≤T and Turing join, namely a Turing ideal. In the (minimal) model of RCA0, X only consists of M-recursive sets. (RCA0 is the place to do constructive/finitary mathematics.)

slide-42
SLIDE 42

Basic Models

A model M of second-order arithmetic consists (M, 0, S, +, ×, <, X) where (M, 0, S, +, ×, <) is its first-order part and the set variables are interpreted as members of X. Models of RCA0: Its second-order part is closed under ≤T and Turing join, namely a Turing ideal. In the (minimal) model of RCA0, X only consists of M-recursive sets. (RCA0 is the place to do constructive/finitary mathematics.)

slide-43
SLIDE 43

Basic Models

A model M of second-order arithmetic consists (M, 0, S, +, ×, <, X) where (M, 0, S, +, ×, <) is its first-order part and the set variables are interpreted as members of X. Models of RCA0: Its second-order part is closed under ≤T and Turing join, namely a Turing ideal. In the (minimal) model of RCA0, X only consists of M-recursive sets. (RCA0 is the place to do constructive/finitary mathematics.)

slide-44
SLIDE 44

Remarks on Goals of Reversion

Goal of Reverse Mathematics: What set existence axioms are needed to prove the theorems of ordinary, classical (countable) mathematics? Goal of Reverse Recursion Theory: What amount of induction are needed to prove the theorems of Recursion Theory, in particular, theorems about r.e. degrees. Motivation: To achieve these goals, we have to discover new proofs.

slide-45
SLIDE 45

Remarks on Goals of Reversion

Goal of Reverse Mathematics: What set existence axioms are needed to prove the theorems of ordinary, classical (countable) mathematics? Goal of Reverse Recursion Theory: What amount of induction are needed to prove the theorems of Recursion Theory, in particular, theorems about r.e. degrees. Motivation: To achieve these goals, we have to discover new proofs.

slide-46
SLIDE 46

Remarks on Goals of Reversion

Goal of Reverse Mathematics: What set existence axioms are needed to prove the theorems of ordinary, classical (countable) mathematics? Goal of Reverse Recursion Theory: What amount of induction are needed to prove the theorems of Recursion Theory, in particular, theorems about r.e. degrees. Motivation: To achieve these goals, we have to discover new proofs.

slide-47
SLIDE 47

Rephrasing the Motivating Questions

Question: Suppose f is recursive. What is the minimal syntactical complexity of a solution? Question: Which system in Reverse Mathematics does Ramsey’s Theorem correspond? E.g., does RT2

2 imply

ACA0? What are the first-order consequences of Ramsey’s Theorem? E.g., does RT2

2 imply IΣ2?

Does SRT2

2 imply RT2 2? In other words, if X contains

solutions for all stable colorings, how about for general colorings?

slide-48
SLIDE 48

Rephrasing the Motivating Questions

Question: Suppose f is recursive. What is the minimal syntactical complexity of a solution? Question: Which system in Reverse Mathematics does Ramsey’s Theorem correspond? E.g., does RT2

2 imply

ACA0? What are the first-order consequences of Ramsey’s Theorem? E.g., does RT2

2 imply IΣ2?

Does SRT2

2 imply RT2 2? In other words, if X contains

solutions for all stable colorings, how about for general colorings?

slide-49
SLIDE 49

Rephrasing the Motivating Questions

Question: Suppose f is recursive. What is the minimal syntactical complexity of a solution? Question: Which system in Reverse Mathematics does Ramsey’s Theorem correspond? E.g., does RT2

2 imply

ACA0? What are the first-order consequences of Ramsey’s Theorem? E.g., does RT2

2 imply IΣ2?

Does SRT2

2 imply RT2 2? In other words, if X contains

solutions for all stable colorings, how about for general colorings?

slide-50
SLIDE 50

Rephrasing the Motivating Questions

Question: Suppose f is recursive. What is the minimal syntactical complexity of a solution? Question: Which system in Reverse Mathematics does Ramsey’s Theorem correspond? E.g., does RT2

2 imply

ACA0? What are the first-order consequences of Ramsey’s Theorem? E.g., does RT2

2 imply IΣ2?

Does SRT2

2 imply RT2 2? In other words, if X contains

solutions for all stable colorings, how about for general colorings?

slide-51
SLIDE 51

Earlier Results: (I)

Theorem (Jockusch, 1972)

1 Every recursive coloring f has a Π0 2 solution. 2 There is a recursive f : [N]3 → {0, 1} all of whose solutions

compute 0′.

3 There is a recursive coloring of pairs which has no Σ0 2

solutions. Corollary Over RCA0, ACA0 ⇔ RT3

2 ⇔ RTn k.

ACA0 ⇒ RT2

2

and WKL0 ⇒ RT2

2.

slide-52
SLIDE 52

Earlier Results: (I)

Theorem (Jockusch, 1972)

1 Every recursive coloring f has a Π0 2 solution. 2 There is a recursive f : [N]3 → {0, 1} all of whose solutions

compute 0′.

3 There is a recursive coloring of pairs which has no Σ0 2

solutions. Corollary Over RCA0, ACA0 ⇔ RT3

2 ⇔ RTn k.

ACA0 ⇒ RT2

2

and WKL0 ⇒ RT2

2.

slide-53
SLIDE 53

Earlier Results: (I)

Theorem (Jockusch, 1972)

1 Every recursive coloring f has a Π0 2 solution. 2 There is a recursive f : [N]3 → {0, 1} all of whose solutions

compute 0′.

3 There is a recursive coloring of pairs which has no Σ0 2

solutions. Corollary Over RCA0, ACA0 ⇔ RT3

2 ⇔ RTn k.

ACA0 ⇒ RT2

2

and WKL0 ⇒ RT2

2.

slide-54
SLIDE 54

Earlier Results: (I)

Theorem (Jockusch, 1972)

1 Every recursive coloring f has a Π0 2 solution. 2 There is a recursive f : [N]3 → {0, 1} all of whose solutions

compute 0′.

3 There is a recursive coloring of pairs which has no Σ0 2

solutions. Corollary Over RCA0, ACA0 ⇔ RT3

2 ⇔ RTn k.

ACA0 ⇒ RT2

2

and WKL0 ⇒ RT2

2.

slide-55
SLIDE 55

Earlier Results: (II)

Theorem (Hirst (1987)) Over RCA0, (S)RT2

2 ⇒ BΣ2.

(This tells us a lower bound of its first order strength.) Theorem (Seetapun and Slaman 1995) There is a Turing ideal J such that 0′ ∈ J and for every f : [N]2 → {0, 1} in J, there is a solution in J. Corollary Over RCA0, (ACA0 ⇒ RT2

2

and) RT2

2 ⇒ ACA0.

slide-56
SLIDE 56

Earlier Results: (II)

Theorem (Hirst (1987)) Over RCA0, (S)RT2

2 ⇒ BΣ2.

(This tells us a lower bound of its first order strength.) Theorem (Seetapun and Slaman 1995) There is a Turing ideal J such that 0′ ∈ J and for every f : [N]2 → {0, 1} in J, there is a solution in J. Corollary Over RCA0, (ACA0 ⇒ RT2

2

and) RT2

2 ⇒ ACA0.

slide-57
SLIDE 57

Earlier Results: (II)

Theorem (Hirst (1987)) Over RCA0, (S)RT2

2 ⇒ BΣ2.

(This tells us a lower bound of its first order strength.) Theorem (Seetapun and Slaman 1995) There is a Turing ideal J such that 0′ ∈ J and for every f : [N]2 → {0, 1} in J, there is a solution in J. Corollary Over RCA0, (ACA0 ⇒ RT2

2

and) RT2

2 ⇒ ACA0.

slide-58
SLIDE 58

Conservation Results

Harrington observed that WKL0 is Π1

1-conservative over

  • RCA0. i.e., any Π1

1-statement that is provable in WKL0 is

already provable in RCA0. Conservation results are used to measure the weakness of the strength of a theorem. Theorem (Cholak, Jochusch and Slaman (2001)) RT2

2 is Π1 1-conservative over RCA0 + IΣ2.

Corollary Over RCA0, (RT2

2 ⇒ BΣ2

and) RT2

2 ⇒ IΣ3.

slide-59
SLIDE 59

Conservation Results

Harrington observed that WKL0 is Π1

1-conservative over

  • RCA0. i.e., any Π1

1-statement that is provable in WKL0 is

already provable in RCA0. Conservation results are used to measure the weakness of the strength of a theorem. Theorem (Cholak, Jochusch and Slaman (2001)) RT2

2 is Π1 1-conservative over RCA0 + IΣ2.

Corollary Over RCA0, (RT2

2 ⇒ BΣ2

and) RT2

2 ⇒ IΣ3.

slide-60
SLIDE 60

Conservation Results

Harrington observed that WKL0 is Π1

1-conservative over

  • RCA0. i.e., any Π1

1-statement that is provable in WKL0 is

already provable in RCA0. Conservation results are used to measure the weakness of the strength of a theorem. Theorem (Cholak, Jochusch and Slaman (2001)) RT2

2 is Π1 1-conservative over RCA0 + IΣ2.

Corollary Over RCA0, (RT2

2 ⇒ BΣ2

and) RT2

2 ⇒ IΣ3.

slide-61
SLIDE 61

Conservation Results

Harrington observed that WKL0 is Π1

1-conservative over

  • RCA0. i.e., any Π1

1-statement that is provable in WKL0 is

already provable in RCA0. Conservation results are used to measure the weakness of the strength of a theorem. Theorem (Cholak, Jochusch and Slaman (2001)) RT2

2 is Π1 1-conservative over RCA0 + IΣ2.

Corollary Over RCA0, (RT2

2 ⇒ BΣ2

and) RT2

2 ⇒ IΣ3.

slide-62
SLIDE 62

Combinatorics below RT2

2

Hirschfeldt and Shore [2007], Combinatorial principles weaker than Ramsey’s theorem for pairs. In particular, COH does not imply RT2

2.

slide-63
SLIDE 63

Resent Results

Theorem (Jiayi Liu (2011)) Over RCA0, RT2

2 ⇒ WKL0.

Theorem (Chong, Slaman and Y (2012)) Over RCA0, COH is Π1

1-conservative over RCA0 + BΣ2.

slide-64
SLIDE 64

Resent Results

Theorem (Jiayi Liu (2011)) Over RCA0, RT2

2 ⇒ WKL0.

Theorem (Chong, Slaman and Y (2012)) Over RCA0, COH is Π1

1-conservative over RCA0 + BΣ2.

slide-65
SLIDE 65

Remaining Questions and Obstacles

Question 1: Over RCA0, does SRT2

2 imply RT2 2?

Question 2: Does SRT2

2 imply IΣ2? How about RT2 2?

Attempt for Q 1: Show that stable colorings always have a low solution. Or equivalently, every ∆0

2-set contains or is

disjoint from an infinite low set. Theorem (Downey, Hirschfeldt, Lempp and Solomon (2001)) There is a ∆0

2 set D such that neither D nor D contains infinite

low subset.

slide-66
SLIDE 66

Remaining Questions and Obstacles

Question 1: Over RCA0, does SRT2

2 imply RT2 2?

Question 2: Does SRT2

2 imply IΣ2? How about RT2 2?

Attempt for Q 1: Show that stable colorings always have a low solution. Or equivalently, every ∆0

2-set contains or is

disjoint from an infinite low set. Theorem (Downey, Hirschfeldt, Lempp and Solomon (2001)) There is a ∆0

2 set D such that neither D nor D contains infinite

low subset.

slide-67
SLIDE 67

Remaining Questions and Obstacles

Question 1: Over RCA0, does SRT2

2 imply RT2 2?

Question 2: Does SRT2

2 imply IΣ2? How about RT2 2?

Attempt for Q 1: Show that stable colorings always have a low solution. Or equivalently, every ∆0

2-set contains or is

disjoint from an infinite low set. Theorem (Downey, Hirschfeldt, Lempp and Solomon (2001)) There is a ∆0

2 set D such that neither D nor D contains infinite

low subset.

slide-68
SLIDE 68

Remaining Questions and Obstacles

Question 1: Over RCA0, does SRT2

2 imply RT2 2?

Question 2: Does SRT2

2 imply IΣ2? How about RT2 2?

Attempt for Q 1: Show that stable colorings always have a low solution. Or equivalently, every ∆0

2-set contains or is

disjoint from an infinite low set. Theorem (Downey, Hirschfeldt, Lempp and Solomon (2001)) There is a ∆0

2 set D such that neither D nor D contains infinite

low subset.

slide-69
SLIDE 69

Nonstandard Approach

Chong (2005): We should look at nonstandard models of fragments of arithmetic, because: DFLS theorem is done on ω, whose proof involves infinite injury method thus requires IΣ2. There is a model of BΣ2 but not IΣ2 in which every incomplete ∆0

2 set is low.

Theorem (Chong, Slaman and Y (ta1)) Over RCA0, SRT2

2 ⇒ RT2 2

SRT2

2 ⇒ IΣ2.

slide-70
SLIDE 70

Nonstandard Approach

Chong (2005): We should look at nonstandard models of fragments of arithmetic, because: DFLS theorem is done on ω, whose proof involves infinite injury method thus requires IΣ2. There is a model of BΣ2 but not IΣ2 in which every incomplete ∆0

2 set is low.

Theorem (Chong, Slaman and Y (ta1)) Over RCA0, SRT2

2 ⇒ RT2 2

SRT2

2 ⇒ IΣ2.

slide-71
SLIDE 71

Nonstandard Approach

Chong (2005): We should look at nonstandard models of fragments of arithmetic, because: DFLS theorem is done on ω, whose proof involves infinite injury method thus requires IΣ2. There is a model of BΣ2 but not IΣ2 in which every incomplete ∆0

2 set is low.

Theorem (Chong, Slaman and Y (ta1)) Over RCA0, SRT2

2 ⇒ RT2 2

SRT2

2 ⇒ IΣ2.

slide-72
SLIDE 72

Nonstandard Approach

Chong (2005): We should look at nonstandard models of fragments of arithmetic, because: DFLS theorem is done on ω, whose proof involves infinite injury method thus requires IΣ2. There is a model of BΣ2 but not IΣ2 in which every incomplete ∆0

2 set is low.

Theorem (Chong, Slaman and Y (ta1)) Over RCA0, SRT2

2 ⇒ RT2 2

SRT2

2 ⇒ IΣ2.

slide-73
SLIDE 73

Technical Remarks: A Tailor-Made Model

It is countable and its first order part satisfies PA− + BΣ2 but not IΣ2. ω is a Σ0

2-cut and there is a Σ0 2 function g : ω → M which is

unbounded. M =

n∈ω Mn is a union of chains such that Mn satisfies

full Peano arithmetic. Σ0

1-reflection property: For each n ∈ ω, Mn ≺1 M;

Saturation property: Every arithmetical (in M) subset of ω is an initial segment of an M-finite set.

slide-74
SLIDE 74

Technical Remarks: A Tailor-Made Model

It is countable and its first order part satisfies PA− + BΣ2 but not IΣ2. ω is a Σ0

2-cut and there is a Σ0 2 function g : ω → M which is

unbounded. M =

n∈ω Mn is a union of chains such that Mn satisfies

full Peano arithmetic. Σ0

1-reflection property: For each n ∈ ω, Mn ≺1 M;

Saturation property: Every arithmetical (in M) subset of ω is an initial segment of an M-finite set.

slide-75
SLIDE 75

Technical Remarks: A Tailor-Made Model

It is countable and its first order part satisfies PA− + BΣ2 but not IΣ2. ω is a Σ0

2-cut and there is a Σ0 2 function g : ω → M which is

unbounded. M =

n∈ω Mn is a union of chains such that Mn satisfies

full Peano arithmetic. Σ0

1-reflection property: For each n ∈ ω, Mn ≺1 M;

Saturation property: Every arithmetical (in M) subset of ω is an initial segment of an M-finite set.

slide-76
SLIDE 76

Technical Remarks: A Tailor-Made Model

It is countable and its first order part satisfies PA− + BΣ2 but not IΣ2. ω is a Σ0

2-cut and there is a Σ0 2 function g : ω → M which is

unbounded. M =

n∈ω Mn is a union of chains such that Mn satisfies

full Peano arithmetic. Σ0

1-reflection property: For each n ∈ ω, Mn ≺1 M;

Saturation property: Every arithmetical (in M) subset of ω is an initial segment of an M-finite set.

slide-77
SLIDE 77

Technical Remarks: A Tailor-Made Model

It is countable and its first order part satisfies PA− + BΣ2 but not IΣ2. ω is a Σ0

2-cut and there is a Σ0 2 function g : ω → M which is

unbounded. M =

n∈ω Mn is a union of chains such that Mn satisfies

full Peano arithmetic. Σ0

1-reflection property: For each n ∈ ω, Mn ≺1 M;

Saturation property: Every arithmetical (in M) subset of ω is an initial segment of an M-finite set.

slide-78
SLIDE 78

Technical Remarks: Forcing

Given a ∆0

2 set A, we construct an infinite G subset of either A

  • r A, such that ∅′ can determine the Σ1-theory of G.

Blocking method: We divide the whole Σ1-theory of G into ω many blocks: Bn = {ϕe(G) : e ≤ g(n)} where {ϕe : e ∈ M} is a fixed enumeration of Σ0

1(G) sentences.

Fix Bn, we first try to force as many formula in B true as we can, using certain finite objects. Here we used Seetapun’s idea and Σ1 reflection property. For those formulas in B which we can’t force them true, we want to use a tree Un to force them false. Here some nonuniformity comes in: If Un is finite, we force it in one way; otherwise, we use something else.

slide-79
SLIDE 79

Technical Remarks: Forcing

Given a ∆0

2 set A, we construct an infinite G subset of either A

  • r A, such that ∅′ can determine the Σ1-theory of G.

Blocking method: We divide the whole Σ1-theory of G into ω many blocks: Bn = {ϕe(G) : e ≤ g(n)} where {ϕe : e ∈ M} is a fixed enumeration of Σ0

1(G) sentences.

Fix Bn, we first try to force as many formula in B true as we can, using certain finite objects. Here we used Seetapun’s idea and Σ1 reflection property. For those formulas in B which we can’t force them true, we want to use a tree Un to force them false. Here some nonuniformity comes in: If Un is finite, we force it in one way; otherwise, we use something else.

slide-80
SLIDE 80

Technical Remarks: Forcing

Given a ∆0

2 set A, we construct an infinite G subset of either A

  • r A, such that ∅′ can determine the Σ1-theory of G.

Blocking method: We divide the whole Σ1-theory of G into ω many blocks: Bn = {ϕe(G) : e ≤ g(n)} where {ϕe : e ∈ M} is a fixed enumeration of Σ0

1(G) sentences.

Fix Bn, we first try to force as many formula in B true as we can, using certain finite objects. Here we used Seetapun’s idea and Σ1 reflection property. For those formulas in B which we can’t force them true, we want to use a tree Un to force them false. Here some nonuniformity comes in: If Un is finite, we force it in one way; otherwise, we use something else.

slide-81
SLIDE 81

Technical Remarks: Forcing

Given a ∆0

2 set A, we construct an infinite G subset of either A

  • r A, such that ∅′ can determine the Σ1-theory of G.

Blocking method: We divide the whole Σ1-theory of G into ω many blocks: Bn = {ϕe(G) : e ≤ g(n)} where {ϕe : e ∈ M} is a fixed enumeration of Σ0

1(G) sentences.

Fix Bn, we first try to force as many formula in B true as we can, using certain finite objects. Here we used Seetapun’s idea and Σ1 reflection property. For those formulas in B which we can’t force them true, we want to use a tree Un to force them false. Here some nonuniformity comes in: If Un is finite, we force it in one way; otherwise, we use something else.

slide-82
SLIDE 82

Technical Remarks: Codes

To decide whether Un is finite or infinite requires ∅′′, however, in M, the information can be coded by an M-finite string, whose n-th-bit tells the truth, whereas the nonstandard bits are “junks” but we don’t care. With the help of codes, we can use ∅′ to carry out the constructions, and that makes the difference between standard and nonstandard models.

slide-83
SLIDE 83

Technical Remarks: Codes

To decide whether Un is finite or infinite requires ∅′′, however, in M, the information can be coded by an M-finite string, whose n-th-bit tells the truth, whereas the nonstandard bits are “junks” but we don’t care. With the help of codes, we can use ∅′ to carry out the constructions, and that makes the difference between standard and nonstandard models.

slide-84
SLIDE 84

More Resent Results

Theorem (Chong, Slaman and Y (ta2)) RT2

2 ⇒ IΣ2.

We knew how to satisfy COH and SRT2

2 individually without

satisfying IΣ2. The difficulty is adding COH would destroy the nice properties of the tailor-made model. Need to try our best to keep as much as niceties as we can, and use some trick on coding to make it work.

slide-85
SLIDE 85

More Resent Results

Theorem (Chong, Slaman and Y (ta2)) RT2

2 ⇒ IΣ2.

We knew how to satisfy COH and SRT2

2 individually without

satisfying IΣ2. The difficulty is adding COH would destroy the nice properties of the tailor-made model. Need to try our best to keep as much as niceties as we can, and use some trick on coding to make it work.

slide-86
SLIDE 86

More Resent Results

Theorem (Chong, Slaman and Y (ta2)) RT2

2 ⇒ IΣ2.

We knew how to satisfy COH and SRT2

2 individually without

satisfying IΣ2. The difficulty is adding COH would destroy the nice properties of the tailor-made model. Need to try our best to keep as much as niceties as we can, and use some trick on coding to make it work.

slide-87
SLIDE 87

More Resent Results

Theorem (Chong, Slaman and Y (ta2)) RT2

2 ⇒ IΣ2.

We knew how to satisfy COH and SRT2

2 individually without

satisfying IΣ2. The difficulty is adding COH would destroy the nice properties of the tailor-made model. Need to try our best to keep as much as niceties as we can, and use some trick on coding to make it work.

slide-88
SLIDE 88

Open Questions

Question: What happens in ω-model? (Kind of “provability

  • vs. truth” question.)

How about conservation results? E.g., Is RT2

2 or SRT2 2

Π1

1-conservative over RCA0?

slide-89
SLIDE 89

Open Questions

Question: What happens in ω-model? (Kind of “provability

  • vs. truth” question.)

How about conservation results? E.g., Is RT2

2 or SRT2 2

Π1

1-conservative over RCA0?

slide-90
SLIDE 90

References

1 Simpson, Subsystems of Second-Order Arithmetic,

(second edition), ASL and CUP 2009.

2 Hirschfeldt and Shore, Combinatorial principles weaker

than Ramsey’s theorem for pairs, JSL, 2007.

3 Liu Jiayi, RT 2 2 does not imply WKL0, JSL 2011. 4 Chong, Slaman and Yang, Π1 1-conservation of

combinatorial principles weaker than Ramsey’s theorem for pairs, Adv in Math 2012.

5 Chong, Slaman and Yang, The metamathematics of stable

Ramsey’s theorem for pairs, ta1.