• 検索結果がありません。

ファイル置き場 Sendai Logic Homepage speaker5

N/A
N/A
Protected

Academic year: 2018

シェア "ファイル置き場 Sendai Logic Homepage speaker5"

Copied!
129
0
0

読み込み中.... (全文を見る)

全文

(1)

On the reverse mathematics of

Peano categoricity

Keita Yokoyama

(joint work with Stephen G. Simpson)

Tokyo Institute of Technology/ Pennsylvania State University

February 21, 2012, Tokyo JAPAN

Workshop on Proof Theory and Computability Theory 2012

(2)

Outline

1 Introduction Peano system Rverse Mathematics

2 RM of Peano categoricity over RCA0

over RCA0

3 Other categoricity theorems system of order

system of order and successor function

(3)

Outline

1 Introduction Peano system Rverse Mathematics

2 RM of Peano categoricity over RCA0

over RCA0

3 Other categoricity theorems system of order

system of order and successor function

(4)

Categoricity for Peano systems

Peano system is a system of a successor function and second-order induction axiom.

Definition

A Peano system is a triple(M,e,f)whereM is a set, e∈M and f :M→M is a function such that

1 f is one-to-one,

2 xM f(x) ,e,

3 induction: for anyZ ⊆M,

(e∈Z ∧ ∀x∈Z(f(x) ∈Z)) → ∀x(x ∈Z).

(5)

Dedekind’s theorem

It is well-known that Peano system is categorical in the following sense.

Theorem (Dedekind 1888)

Any two Peano system is isomorphic.

In other words, every Peano system is isomorphic toN= (N,0,S).

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(6)

Dedekind’s theorem

It is well-known that Peano system is categorical in the following sense.

Theorem (Dedekind 1888)

Any two Peano system is isomorphic.

In other words, every Peano system is isomorphic toN= (N,0,S).

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(7)

Dedekind’s theorem

It is well-known that Peano system is categorical in the following sense.

Theorem (Dedekind 1888)

Any two Peano system is isomorphic.

In other words, every Peano system is isomorphic toN= (N,0,S).

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(8)

Dedekind’s theorem

It is well-known that Peano system is categorical in the following sense.

Theorem (Dedekind 1888)

Any two Peano system is isomorphic.

In other words, every Peano system is isomorphic toN= (N,0,S).

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(9)

Dedekind’s theorem

It is well-known that Peano system is categorical in the following sense.

Theorem (Dedekind 1888)

Any two Peano system is isomorphic.

In other words, every Peano system is isomorphic toN= (N,0,S).

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(10)

Dedekind’s theorem

It is well-known that Peano system is categorical in the following sense.

Theorem (Dedekind 1888)

Any two Peano system is isomorphic.

In other words, every Peano system is isomorphic toN= (N,0,S).

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(11)

What is needed for second-order characterization?

The Peano categoricity theorem means that

“Peano system characterizes the natural number system.” In other words, the natural number system is second-order characterizable by using a successor function.

From the viewpoint of second-order characterization, V ¨a ¨an ¨anen raised the following question.

Question (Jouko V ¨a ¨an ¨anen)

Which axioms are needed to prove the Peano categoricity theorem in second-order arithmetic? (This should be weak.)

See, “Second order logic or set theory?” by Jouko V ¨a ¨an ¨anen, to appear in BSL.

Let’s do reverse mathematics!

(12)

What is needed for second-order characterization?

The Peano categoricity theorem means that

“Peano system characterizes the natural number system.” In other words, the natural number system is second-order characterizable by using a successor function.

From the viewpoint of second-order characterization, V ¨a ¨an ¨anen raised the following question.

Question (Jouko V ¨a ¨an ¨anen)

Which axioms are needed to prove the Peano categoricity theorem in second-order arithmetic? (This should be weak.)

See, “Second order logic or set theory?” by Jouko V ¨a ¨an ¨anen, to appear in BSL.

Let’s do reverse mathematics!

(13)

What is needed for second-order characterization?

The Peano categoricity theorem means that

“Peano system characterizes the natural number system.” In other words, the natural number system is second-order characterizable by using a successor function.

From the viewpoint of second-order characterization, V ¨a ¨an ¨anen raised the following question.

Question (Jouko V ¨a ¨an ¨anen)

Which axioms are needed to prove the Peano categoricity theorem in second-order arithmetic? (This should be weak.)

See, “Second order logic or set theory?” by Jouko V ¨a ¨an ¨anen, to appear in BSL.

Let’s do reverse mathematics!

(14)

What is needed for second-order characterization?

The Peano categoricity theorem means that

“Peano system characterizes the natural number system.” In other words, the natural number system is second-order characterizable by using a successor function.

From the viewpoint of second-order characterization, V ¨a ¨an ¨anen raised the following question.

Question (Jouko V ¨a ¨an ¨anen)

Which axioms are needed to prove the Peano categoricity theorem in second-order arithmetic? (This should be weak.)

See, “Second order logic or set theory?” by Jouko V ¨a ¨an ¨anen, to appear in BSL.

Let’s do reverse mathematics!

(15)

What is needed for second-order characterization?

The Peano categoricity theorem means that

“Peano system characterizes the natural number system.” In other words, the natural number system is second-order characterizable by using a successor function.

From the viewpoint of second-order characterization, V ¨a ¨an ¨anen raised the following question.

Question (Jouko V ¨a ¨an ¨anen)

Which axioms are needed to prove the Peano categoricity theorem in second-order arithmetic? (This should be weak.)

See, “Second order logic or set theory?” by Jouko V ¨a ¨an ¨anen, to appear in BSL.

Let’s do reverse mathematics!

(16)

Subsystems of second-order arithmetic

Language of second order arithmetic (L2):

number variables:x, y, z, . . . set variables:X , Y , Z , . . . constants and functions:0, 1,+, · relations:=, <, ∈

Review (Big five plus one)

RCA0: basic axioms: “discrete ordered semi-ring” +Σ01induction + recursive comprehension. WWKL0: RCA0 + weak weak K ¨onig’s lemma. WKL0: RCA0 + weak K ¨onig’s lemma.

ACA0: RCA0 + arithmetical comprehension. ATR0: RCA0+ arithmetical transfinite recursion. Π11CA0: RCA011-comprehension.

(17)

Reverse Mathematics

Theorem

The following are provable within RCA0.

1 The structure theorem for finitely generated abelian group.

2 Mean value theorem.

3 Implicit function theorem.

4 Taylor’s expansion theorem for holomorphic function.

5 The Riemann mapping theorem for a polygonal region.

6 . . .

(18)

Reverse Mathematics

Theorem

The following are provable within RCA0.

1 The structure theorem for finitely generated abelian group.

2 Mean value theorem.

3 Implicit function theorem.

4 Taylor’s expansion theorem for holomorphic function.

5 The Riemann mapping theorem for a polygonal region.

6 . . .

(19)

Reverse Mathematics

Theorem

The following are provable within RCA0.

1 The structure theorem for finitely generated abelian group.

2 Mean value theorem.

3 Implicit function theorem.

4 Taylor’s expansion theorem for holomorphic function.

5 The Riemann mapping theorem for a polygonal region.

6 . . .

(20)

Reverse Mathematics

Theorem

The following are provable within RCA0.

1 The structure theorem for finitely generated abelian group.

2 Mean value theorem.

3 Implicit function theorem.

4 Taylor’s expansion theorem for holomorphic function.

5 The Riemann mapping theorem for a polygonal region.

6 . . .

(21)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 WKL0.

2 Completeness theorem/ compactness theorem.

3 Uniqueness of algebraic closures of a countable field.

4 The Jordan–Sch ¨onflies theorem.

5 The Cauchy integral theorem for a Jordan curve.

6 The Riemann mapping theorem for a Jordan region.

7 . . .

(22)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 WKL0.

2 Completeness theorem/ compactness theorem.

3 Uniqueness of algebraic closures of a countable field.

4 The Jordan–Sch ¨onflies theorem.

5 The Cauchy integral theorem for a Jordan curve.

6 The Riemann mapping theorem for a Jordan region.

7 . . .

(23)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 WKL0.

2 Completeness theorem/ compactness theorem.

3 Uniqueness of algebraic closures of a countable field.

4 The Jordan–Sch ¨onflies theorem.

5 The Cauchy integral theorem for a Jordan curve.

6 The Riemann mapping theorem for a Jordan region.

7 . . .

(24)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 WKL0.

2 Completeness theorem/ compactness theorem.

3 Uniqueness of algebraic closures of a countable field.

4 The Jordan–Sch ¨onflies theorem.

5 The Cauchy integral theorem for a Jordan curve.

6 The Riemann mapping theorem for a Jordan region.

7 . . .

(25)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 ACA0.

2 Ramsey’s theorem: RTnfor n∈ ω.

3 Every countable commutative ring has a maximal ideal.

4 Every normal familyFD, i.e.,F is a family of uniformly

bounded holomorphic functions on a common domain D ⊆ C, has a uniformly convergent sub sequence.

5 The Riemann mapping theorem (over WKL0).

6 . . .

(26)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 ACA0.

2 Ramsey’s theorem: RTnfor n∈ ω.

3 Every countable commutative ring has a maximal ideal.

4 Every normal familyFD, i.e.,F is a family of uniformly

bounded holomorphic functions on a common domain D ⊆ C, has a uniformly convergent sub sequence.

5 The Riemann mapping theorem (over WKL0).

6 . . .

(27)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 ACA0.

2 Ramsey’s theorem: RTnfor n∈ ω.

3 Every countable commutative ring has a maximal ideal.

4 Every normal familyFD, i.e.,F is a family of uniformly

bounded holomorphic functions on a common domain D ⊆ C, has a uniformly convergent sub sequence.

5 The Riemann mapping theorem (over WKL0).

6 . . .

(28)

Reverse Mathematics

Theorem

The following are equivalent over RCA0.

1 ACA0.

2 Ramsey’s theorem: RTnfor n∈ ω.

3 Every countable commutative ring has a maximal ideal.

4 Every normal familyFD, i.e.,F is a family of uniformly

bounded holomorphic functions on a common domain D ⊆ C, has a uniformly convergent sub sequence.

5 The Riemann mapping theorem (over WKL0).

6 . . .

(29)

Reverse Mathematics

Theorem (Harrington)

Either RCA0 or WKL0 is aΠ11-conservative extension ofIΣ1.

Theorem (Friedman)

Either RCA0 or WKL0 is aΠ02-conservative extension of Primitive Recursive Arithmetic (PRA). Thus, they are proof-theoretically equivalent to PRA.

Theorem

ACA0is aΠ11-conservative extension of PA.

(30)

Reverse Mathematics

Theorem (Harrington)

Either RCA0 or WKL0 is aΠ11-conservative extension ofIΣ1.

Theorem (Friedman)

Either RCA0 or WKL0 is aΠ02-conservative extension of Primitive Recursive Arithmetic (PRA). Thus, they are proof-theoretically equivalent to PRA.

Theorem

ACA0is aΠ11-conservative extension of PA.

(31)

Reverse Mathematics

Theorem (Harrington)

Either RCA0 or WKL0 is aΠ11-conservative extension ofIΣ1.

Theorem (Friedman)

Either RCA0 or WKL0 is aΠ02-conservative extension of Primitive Recursive Arithmetic (PRA). Thus, they are proof-theoretically equivalent to PRA.

Theorem

ACA0is aΠ11-conservative extension of PA.

(32)

Outline

1 Introduction Peano system Rverse Mathematics

2 RM of Peano categoricity over RCA0

over RCA0

3 Other categoricity theorems system of order

system of order and successor function

(33)

Definition (RCA0)

A Peano system is a triple(M,e,f)whereM ⊆ N,e∈M and f :M→M is a function such that

1 f is one-to-one,

2 xM f(x) ,e,

3 induction: for anyZ ⊆M,

(e∈Z ∧ ∀x∈Z(f(x) ∈Z)) → ∀x(x ∈Z). Note that RCA0provesN= (N,0,S)is a Peano system. Definition (RCA0)

A Peano system(M,e,f)is said to be isomorphic toNif there exists a bijective functionΦ :M → Nsuch thatΦ(e) =0 and Φ(f(x)) = Φ(x) +1.

(34)

Definition (RCA0)

A Peano system is a triple(M,e,f)whereM ⊆ N,e∈M and f :M→M is a function such that

1 f is one-to-one,

2 xM f(x) ,e,

3 induction: for anyZ ⊆M,

(e∈Z ∧ ∀x∈Z(f(x) ∈Z)) → ∀x(x ∈Z). Note that RCA0provesN= (N,0,S)is a Peano system. Definition (RCA0)

A Peano system(M,e,f)is said to be isomorphic toNif there exists a bijective functionΦ :M → Nsuch thatΦ(e) =0 and Φ(f(x)) = Φ(x) +1.

(35)

Definition (RCA0)

A Peano system is a triple(M,e,f)whereM ⊆ N,e∈M and f :M→M is a function such that

1 f is one-to-one,

2 xM f(x) ,e,

3 induction: for anyZ ⊆M,

(e∈Z ∧ ∀x∈Z(f(x) ∈Z)) → ∀x(x ∈Z). Note that RCA0provesN= (N,0,S)is a Peano system. Definition (RCA0)

A Peano system(M,e,f)is said to be isomorphic toNif there exists a bijective functionΦ :M → Nsuch thatΦ(e) =0 and Φ(f(x)) = Φ(x) +1.

(36)

What is needed for PCT?

PCT: every Peano system is isomorphic toN. Observation

ACA0proves PCT.

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism.  Then, does the converse hold?

⇒No!

(37)

What is needed for PCT?

PCT: every Peano system is isomorphic toN. Observation

ACA0proves PCT.

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism.  Then, does the converse hold?

⇒No!

(38)

What is needed for PCT?

PCT: every Peano system is isomorphic toN. Observation

ACA0proves PCT.

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism.  Then, does the converse hold?

⇒No!

(39)

What is needed for PCT?

PCT: every Peano system is isomorphic toN. Observation

ACA0proves PCT.

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism.  Then, does the converse hold?

⇒No!

(40)

What is needed for PCT?

PCT: every Peano system is isomorphic toN. Observation

ACA0proves PCT.

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism.  Then, does the converse hold?

⇒No!

(41)

What is needed for PCT?

PCT: every Peano system is isomorphic toN. Observation

ACA0proves PCT.

Proof.

Let(M,e,f)be a Peano system. DefineA = {x∈M| ∃n∈ Nfn(e) =x}. Then, by induction,A =M.

Φ(x) =min{n|fn(e) =x}is the desired isomorphism.  Then, does the converse hold?

⇒No!

(42)

What is needed for PCT?

Definition (RCA0)

A Peano system(M,e,f)is said to be almost isomorphic toNif for anyx∈M there exists a sequencehai |i ≤kisuch thata0 =e, ak =x and ai+1 =f(ai)for anyi<k .

wPCT: every Peano system is almost isomorphic toN. ISO: every Peano system which is almost isomorphic toN

is isomorphic toN. Then,

PCT=wPCT+ISO.

(43)

What is needed for PCT?

Definition (RCA0)

A Peano system(M,e,f)is said to be almost isomorphic toNif for anyx∈M there exists a sequencehai |i ≤kisuch thata0 =e, ak =x and ai+1 =f(ai)for anyi<k .

wPCT: every Peano system is almost isomorphic toN. ISO: every Peano system which is almost isomorphic toN

is isomorphic toN. Then,

PCT=wPCT+ISO.

(44)

What is needed for PCT?

Definition (RCA0)

A Peano system(M,e,f)is said to be almost isomorphic toNif for anyx∈M there exists a sequencehai |i ≤kisuch thata0 =e, ak =x and ai+1 =f(ai)for anyi<k .

wPCT: every Peano system is almost isomorphic toN. ISO: every Peano system which is almost isomorphic toN

is isomorphic toN. Then,

PCT=wPCT+ISO.

(45)

What is needed for PCT?

Definition (RCA0)

A Peano system(M,e,f)is said to be almost isomorphic toNif for anyx∈M there exists a sequencehai |i ≤kisuch thata0 =e, ak =x and ai+1 =f(ai)for anyi<k .

wPCT: every Peano system is almost isomorphic toN. ISO: every Peano system which is almost isomorphic toN

is isomorphic toN. Then,

PCT=wPCT+ISO.

(46)

What is needed for PCT?

Lemma

RCA0 provesISO.

Proof.

Let(M,e,f)be a Peano system which is almost isomorphic toN. Then,M= {x ∈M | ∃n∈ Nfn(e) =x}.

Thus,Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(47)

What is needed for PCT?

Lemma

RCA0 provesISO.

Proof.

Let(M,e,f)be a Peano system which is almost isomorphic toN. Then,M= {x ∈M | ∃n∈ Nfn(e) =x}.

Thus,Φ(x) =min{n|fn(e) =x}is the desired isomorphism. 

(48)

What is needed for PCT?

Theorem

WKL0 proveswPCT.

Proof.

Assume(M,e,f)is not almost isomorphic toN.

Then, there existsc∈M such that fn(e) ,c for any n∈ N. Define a treeT ⊆2<Nas follows:

T = {σ |e< |σ| → σ(e) =1, c< |σ| → σ(c) =0,

(x,y∈M∧x,y < |σ| ∧f(x) =y) → σ(x) = σ(y)} Then,T is infinite, thus, T has a path h.

LetA = {x∈M |h(x) =1}. Then,e∈A and A is closed under f , butc <A . Thus,(M,e,f)is not a Peano system. 

(49)

What is needed for PCT?

Theorem

WKL0 proveswPCT.

Proof.

Assume(M,e,f)is not almost isomorphic toN.

Then, there existsc∈M such that fn(e) ,c for any n∈ N. Define a treeT ⊆2<Nas follows:

T = {σ |e< |σ| → σ(e) =1, c< |σ| → σ(c) =0,

(x,y∈M∧x,y < |σ| ∧f(x) =y) → σ(x) = σ(y)} Then,T is infinite, thus, T has a path h.

LetA = {x∈M |h(x) =1}. Then,e∈A and A is closed under f , butc <A . Thus,(M,e,f)is not a Peano system. 

(50)

What is needed for PCT?

Theorem

WKL0 proveswPCT.

Proof.

Assume(M,e,f)is not almost isomorphic toN.

Then, there existsc∈M such that fn(e) ,c for any n∈ N. Define a treeT ⊆2<Nas follows:

T = {σ |e< |σ| → σ(e) =1, c< |σ| → σ(c) =0,

(x,y∈M∧x,y < |σ| ∧f(x) =y) → σ(x) = σ(y)} Then,T is infinite, thus, T has a path h.

LetA = {x∈M |h(x) =1}.Then,e∈A and A is closed under f , butc <A . Thus,(M,e,f)is not a Peano system. 

(51)

What is needed for PCT?

Theorem

WKL0 proveswPCT.

Proof.

Assume(M,e,f)is not almost isomorphic toN.

Then, there existsc∈M such that fn(e) ,c for any n∈ N. Define a treeT ⊆2<Nas follows:

T = {σ |e< |σ| → σ(e) =1, c< |σ| → σ(c) =0,

(x,y∈M∧x,y < |σ| ∧f(x) =y) → σ(x) = σ(y)} Then,T is infinite, thus, T has a path h.

LetA = {x∈M |h(x) =1}. Then,e∈A and A is closed under f , butc <A . Thus,(M,e,f)is not a Peano system. 

(52)

What is needed for PCT?

Theorem

WKL0 proveswPCT.

Proof.

Assume(M,e,f)is not almost isomorphic toN.

Then, there existsc∈M such that fn(e) ,c for any n∈ N. Define a treeT ⊆2<Nas follows:

T = {σ |e< |σ| → σ(e) =1, c< |σ| → σ(c) =0,

(x,y∈M∧x,y < |σ| ∧f(x) =y) → σ(x) = σ(y)} Then,T is infinite, thus, T has a path h.

LetA = {x∈M |h(x) =1}.Then,e∈A and A is closed under f , butc <A . Thus,(M,e,f)is not a Peano system. 

(53)

What is needed for PCT?

Theorem

WKL0 proveswPCT.

Proof.

Assume(M,e,f)is not almost isomorphic toN.

Then, there existsc∈M such that fn(e) ,c for any n∈ N. Define a treeT ⊆2<Nas follows:

T = {σ |e< |σ| → σ(e) =1, c< |σ| → σ(c) =0,

(x,y∈M∧x,y < |σ| ∧f(x) =y) → σ(x) = σ(y)} Then,T is infinite, thus, T has a path h.

LetA = {x∈M |h(x) =1}. Then,e∈A and A is closed under f , butc <A . Thus,(M,e,f)is not a Peano system. 

(54)

What is needed for PCT?

Theorem

WKL0 proveswPCT.

Proof.

Assume(M,e,f)is not almost isomorphic toN.

Then, there existsc∈M such that fn(e) ,c for any n∈ N. Define a treeT ⊆2<Nas follows:

T = {σ |e< |σ| → σ(e) =1, c< |σ| → σ(c) =0,

(x,y∈M∧x,y < |σ| ∧f(x) =y) → σ(x) = σ(y)} Then,T is infinite, thus, T has a path h.

LetA = {x∈M |h(x) =1}. Then,e∈A and A is closed under f , butc <A . Thus,(M,e,f)is not a Peano system. 

(55)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string, and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(56)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string,and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(57)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string, and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(58)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string,and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(59)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string, and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(60)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string, and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(61)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string, and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(62)

What is needed for PCT?

Theorem

Over RCA0,wPCTimplies WKL0. Proof.

We show¬WKL → ¬wPCT.

LetT ⊆2<Nbe an infinite tree which has no infinite path. Then, there existsn∈ Nsuch that 1n <T .

Letτ0 be the shortest such string, and letT¯ =T ∪ {1n |n∈ N}. Consider the lexicographic order<lx onT , and let f¯ : ¯T → ¯T be a successor function with respect to this order.

Note thatf can be defined by∆01-CA, sincef(σ)is one of {σ0, σ1} ∪ {σ ↾i1|i < |σ|}.

Then,(¯T, hi,f)is a Peano system by the following claim, and it is not almost isomorphic toNsince∀n∈ Nfn(hi) , τ0.

(63)

What is needed for PCT?

Proof (continued).

Claim: there is noA ( ¯T such thathi ∈A and A is closed under f . If suchA exists, takeτ ∈ ¯T\A , and letA˜ = {σ ∈A | σ <lx τ}. Then,A is closed under f , and˜ A˜ ⊆T .

Defineh: N →2<N ash(0) = hiand h(n+1) =





h(n)1 ifh(n)1∈ ˜A , h(n)0 otherwise.

Then,h(n) ∈ ˜A ⊆T for any n∈ N, since ifh(n)1< ˜A then h(n)0=f(h(n)) ∈ ˜A , but we assumed that T has no path.  Corollary

PCTis equivalent to WKL0 over RCA0.

(64)

What is needed for PCT?

Proof (continued).

Claim: there is noA ( ¯T such thathi ∈A and A is closed under f . If suchA exists, takeτ ∈ ¯T\A , and letA˜ = {σ ∈A | σ <lx τ}. Then,A is closed under f , and˜ A˜ ⊆T .

Defineh: N →2<N ash(0) = hiand h(n+1) =





h(n)1 ifh(n)1∈ ˜A , h(n)0 otherwise.

Then,h(n) ∈ ˜A ⊆T for any n∈ N,since ifh(n)1< ˜A then h(n)0=f(h(n)) ∈ ˜A , but we assumed that T has no path.  Corollary

PCTis equivalent to WKL0 over RCA0.

(65)

What is needed for PCT?

Proof (continued).

Claim: there is noA ( ¯T such thathi ∈A and A is closed under f . If suchA exists, takeτ ∈ ¯T\A , and letA˜ = {σ ∈A | σ <lx τ}. Then,A is closed under f , and˜ A˜ ⊆T .

Defineh: N →2<N ash(0) = hiand h(n+1) =





h(n)1 ifh(n)1∈ ˜A , h(n)0 otherwise.

Then,h(n) ∈ ˜A ⊆T for any n∈ N, since ifh(n)1< ˜A then h(n)0=f(h(n)) ∈ ˜A ,but we assumed thatT has no path.  Corollary

PCTis equivalent to WKL0 over RCA0.

(66)

What is needed for PCT?

Proof (continued).

Claim: there is noA ( ¯T such thathi ∈A and A is closed under f . If suchA exists, takeτ ∈ ¯T\A , and letA˜ = {σ ∈A | σ <lx τ}. Then,A is closed under f , and˜ A˜ ⊆T .

Defineh: N →2<N ash(0) = hiand h(n+1) =





h(n)1 ifh(n)1∈ ˜A , h(n)0 otherwise.

Then,h(n) ∈ ˜A ⊆T for any n∈ N,since ifh(n)1< ˜A then h(n)0=f(h(n)) ∈ ˜A , but we assumed that T has no path.  Corollary

PCTis equivalent to WKL0 over RCA0.

(67)

What is needed for PCT?

Proof (continued).

Claim: there is noA ( ¯T such thathi ∈A and A is closed under f . If suchA exists, takeτ ∈ ¯T\A , and letA˜ = {σ ∈A | σ <lx τ}. Then,A is closed under f , and˜ A˜ ⊆T .

Defineh: N →2<N ash(0) = hiand h(n+1) =





h(n)1 ifh(n)1∈ ˜A , h(n)0 otherwise.

Then,h(n) ∈ ˜A ⊆T for any n∈ N, since ifh(n)1< ˜A then h(n)0=f(h(n)) ∈ ˜A ,but we assumed thatT has no path.  Corollary

PCTis equivalent to WKL0 over RCA0.

(68)

What is needed for PCT?

Proof (continued).

Claim: there is noA ( ¯T such thathi ∈A and A is closed under f . If suchA exists, takeτ ∈ ¯T\A , and letA˜ = {σ ∈A | σ <lx τ}. Then,A is closed under f , and˜ A˜ ⊆T .

Defineh: N →2<N ash(0) = hiand h(n+1) =





h(n)1 ifh(n)1∈ ˜A , h(n)0 otherwise.

Then,h(n) ∈ ˜A ⊆T for any n∈ N, since ifh(n)1< ˜A then h(n)0=f(h(n)) ∈ ˜A , but we assumed that T has no path.  Corollary

PCTis equivalent to WKL0 over RCA0.

(69)

What is needed for PCT?

Proof (continued).

Claim: there is noA ( ¯T such thathi ∈A and A is closed under f . If suchA exists, takeτ ∈ ¯T\A , and letA˜ = {σ ∈A | σ <lx τ}. Then,A is closed under f , and˜ A˜ ⊆T .

Defineh: N →2<N ash(0) = hiand h(n+1) =





h(n)1 ifh(n)1∈ ˜A , h(n)0 otherwise.

Then,h(n) ∈ ˜A ⊆T for any n∈ N, since ifh(n)1< ˜A then h(n)0=f(h(n)) ∈ ˜A , but we assumed that T has no path.  Corollary

PCTis equivalent to WKL0 over RCA0.

(70)

The strength of PCT

Review

WKL0 is aΠ02-conservative extension of Primitive Recursive Arithmetic (PRA), thus, it is proof-theoretically equivalent to PRA. Thus, we can say the following:

“We can characterize/redefine the natural number system by a successor function in a weak standpoint.”

Question

Is WKL0exactly the weakest in the sense of proof-theoretic strength?

Yes, in the following sense.

(71)

The strength of PCT

Review

WKL0 is aΠ02-conservative extension of Primitive Recursive Arithmetic (PRA), thus, it is proof-theoretically equivalent to PRA. Thus, we can say the following:

“We can characterize/redefine the natural number system by a successor function in a weak standpoint.”

Question

Is WKL0exactly the weakest in the sense of proof-theoretic strength?

Yes, in the following sense.

(72)

The strength of PCT

Review

WKL0 is aΠ02-conservative extension of Primitive Recursive Arithmetic (PRA), thus, it is proof-theoretically equivalent to PRA. Thus, we can say the following:

“We can characterize/redefine the natural number system by a successor function in a weak standpoint.”

Question

Is WKL0exactly the weakest in the sense of proof-theoretic strength?

Yes, in the following sense.

(73)

The strength of PCT

Review

WKL0 is aΠ02-conservative extension of Primitive Recursive Arithmetic (PRA), thus, it is proof-theoretically equivalent to PRA. Thus, we can say the following:

“We can characterize/redefine the natural number system by a successor function in a weak standpoint.”

Question

Is WKL0exactly the weakest in the sense of proof-theoretic strength?

Yes, in the following sense.

(74)

RM in a weaker base system

We weaken the base system. Review (Big five)

RCA0: basic axioms: “discrete ordered semi-ring” +Σ01induction + recursive comprehension. WKL0: RCA0 + weak K ¨onig’s lemma.

ACA0: RCA0 + arithmetical comprehension. ATR0: RCA0+ arithmetical transfinite recursion. Π11CA0: RCA011-comprehension.

(75)

RM in a weaker base system

We weaken the base system. Definition

RCA0: basic axioms: “discrete ordered semi-ring” + “for anyx, 2xexists” +Σ00-induction + recursive comprehension.

RCA0: RCA001-induction.

WKL0: RCA0 + weak K ¨onig’s lemma. WKL0: RCA0 + weak K ¨onig’s lemma. ACA0: RCA0 + arithmetical comprehension. ATR0: RCA0+ arithmetical transfinite recursion. Π11CA0: RCA011-comprehension.

(76)

RM over RCA

0

Theorem (Simpson-Smith)

The following are equivalent over RCA0.

1 RCA

0.

2 BoundedΣ0

1-comprehension.

3 For every countable field K , every polynomial f(x) ∈K[x]has only finitely many roots in K .

4 Every finitely generated vector space over a countable field has a basis.

5 Every finitely generated torsion-free abelian group is of the formZn.

(77)

RM over RCA

0

Theorem (Simpson-Smith)

The following are equivalent over RCA0.

1 RCA

0.

2 BoundedΣ0

1-comprehension.

3 For every countable field K , every polynomial f(x) ∈K[x]has only finitely many roots in K .

4 Every finitely generated vector space over a countable field has a basis.

5 Every finitely generated torsion-free abelian group is of the formZn.

(78)

RM over RCA

0

Theorem (Simpson-Smith)

The following are equivalent over RCA0.

1 RCA

0.

2 BoundedΣ0

1-comprehension.

3 For every countable field K , every polynomial f(x) ∈K[x]has only finitely many roots in K .

4 Every finitely generated vector space over a countable field has a basis.

5 Every finitely generated torsion-free abelian group is of the formZn.

(79)

RM over RCA

0

Theorem (Simpson-Smith)

The following are equivalent over RCA0.

1 RCA

0.

2 BoundedΣ0

1-comprehension.

3 For every countable field K , every polynomial f(x) ∈K[x]has only finitely many roots in K .

4 Every finitely generated vector space over a countable field has a basis.

5 Every finitely generated torsion-free abelian group is of the formZn.

(80)

RM over RCA

0

Theorem (Nemoto)

The following are equivalent over RCA0.

1 WKL

0.

2 Σ0

1-determinacy in Cantor space.

3 0

1-determinacy in Cantor space.

4 0

1-complete determinacy in Cantor space.

(81)

RM over RCA

0

Theorem (Nemoto)

The following are equivalent over RCA0.

1 WKL

0.

2 Σ0

1-determinacy in Cantor space.

3 0

1-determinacy in Cantor space.

4 0

1-complete determinacy in Cantor space.

(82)

RM over RCA

0

Theorem (Nemoto)

The following are equivalent over RCA0.

1 WKL

0.

2 Σ0

1-determinacy in Cantor space.

3 0

1-determinacy in Cantor space.

4 0

1-complete determinacy in Cantor space.

(83)

RM over RCA

0

Theorem (Nemoto)

The following are equivalent over RCA0.

1 WKL

0.

2 Σ0

1-determinacy in Cantor space.

3 0

1-determinacy in Cantor space.

4 0

1-complete determinacy in Cantor space.

(84)

RM over RCA

0

Theorem (Simpson-Smith)

Either RCA0or WKL0is aΠ11-conservative extension ofBΣ1+ exp.

Theorem (Simpson-Smith)

Either RCA0 or WKL0 is aΠ02-conservative extension of Elementary Function Arithmetic (EFA).

Thus, they are proof-theoretically equivalent to EFA, which is weaker than PRA.

(85)

RM over RCA

0

Theorem (Simpson-Smith)

Either RCA0or WKL0is aΠ11-conservative extension ofBΣ1+ exp.

Theorem (Simpson-Smith)

Either RCA0 or WKL0 is aΠ02-conservative extension of Elementary Function Arithmetic (EFA).

Thus, they are proof-theoretically equivalent to EFA, which is weaker than PRA.

(86)

What is needed for PCT?

We have already proved thatwPCTis equivalent to WKL0 over RCA0.

In fact, we can prove the following. Theorem

wPCTis equivalent to WKL0over RCA0.

On the other hand, we can refine the following lemma. Lemma (review)

RCA0 provesISO. Theorem

ISOis equivalent to RCA0over RCA0.

(87)

What is needed for PCT?

We have already proved thatwPCTis equivalent to WKL0 over RCA0.

In fact, we can prove the following. Theorem

wPCTis equivalent to WKL0over RCA0.

On the other hand, we can refine the following lemma. Lemma (review)

RCA0 provesISO. Theorem

ISOis equivalent to RCA0over RCA0.

(88)

What is needed for PCT?

We have already proved thatwPCTis equivalent to WKL0 over RCA0.

In fact, we can prove the following. Theorem

wPCTis equivalent to WKL0over RCA0.

On the other hand, we can refine the following lemma. Lemma (review)

RCA0 provesISO. Theorem

ISOis equivalent to RCA0over RCA0.

(89)

What is needed for PCT?

We have already proved thatwPCTis equivalent to WKL0 over RCA0.

In fact, we can prove the following. Theorem

wPCTis equivalent to WKL0over RCA0.

On the other hand, we can refine the following lemma. Lemma (review)

RCA0 provesISO. Theorem

ISOis equivalent to RCA0over RCA0.

(90)

What is needed for PCT?

Proof.

We have already proved RCA0 → ISO.

To showISO →RCA0, we only need to show that for any infinite subsetA ⊆ N, there exists a one-to-one functionh: N →A . (This is equivalent toΣ01-induction.)

For given infiniteA ⊆ N, definee=minA and f(x) =min{y ∈A |y>x}.

Then,(A,e,f)is a Peano system which is almost isomorphic toN. Thus, isomorphismΦ−1: N →A is a one-to-one function. 

(91)

What is needed for PCT?

Proof.

We have already proved RCA0 → ISO.

To showISO →RCA0, we only need to show that for any infinite subsetA ⊆ N, there exists a one-to-one functionh: N →A . (This is equivalent toΣ01-induction.)

For given infiniteA ⊆ N, definee=minA and f(x) =min{y ∈A |y>x}.

Then,(A,e,f)is a Peano system which is almost isomorphic toN. Thus, isomorphismΦ−1: N →A is a one-to-one function. 

(92)

What is needed for PCT?

Proof.

We have already proved RCA0 → ISO.

To showISO →RCA0, we only need to show that for any infinite subsetA ⊆ N, there exists a one-to-one functionh: N →A . (This is equivalent toΣ01-induction.)

For given infiniteA ⊆ N, definee=minA and f(x) =min{y ∈A |y>x}.

Then,(A,e,f)is a Peano system which is almost isomorphic toN. Thus, isomorphismΦ−1: N →A is a one-to-one function. 

(93)

What is needed for PCT?

Proof.

We have already proved RCA0 → ISO.

To showISO →RCA0, we only need to show that for any infinite subsetA ⊆ N, there exists a one-to-one functionh: N →A . (This is equivalent toΣ01-induction.)

For given infiniteA ⊆ N, definee=minA and f(x) =min{y ∈A |y>x}.

Then,(A,e,f)is a Peano system which is almost isomorphic toN. Thus, isomorphismΦ−1: N →A is a one-to-one function. 

(94)

What is needed for PCT?

Proof.

We have already proved RCA0 → ISO.

To showISO →RCA0, we only need to show that for any infinite subsetA ⊆ N, there exists a one-to-one functionh: N →A . (This is equivalent toΣ01-induction.)

For given infiniteA ⊆ N, definee=minA and f(x) =min{y ∈A |y>x}.

Then,(A,e,f)is a Peano system which is almost isomorphic toN. Thus, isomorphismΦ−1: N →A is a one-to-one function. 

(95)

The strength of PCT

Corollary

PCTis equivalent to WKL0 over RCA0. In fact,PCTsplits as follows.

PCT = ISO + wPCT.

..

. ... ...

WKL0 = RCA0 + WKL0. Thus, we can say the following:

“To characterize/redefine the natural number system by a successor function, the primitive recursion/ Σ01-induction is essentially needed.”

(96)

The strength of PCT

Corollary

PCTis equivalent to WKL0 over RCA0. In fact,PCTsplits as follows.

PCT = ISO + wPCT.

..

. ... ...

WKL0 = RCA0 + WKL0. Thus, we can say the following:

“To characterize/redefine the natural number system by a successor function, the primitive recursion/ Σ01-induction is essentially needed.”

(97)

The strength of PCT

Corollary

PCTis equivalent to WKL0 over RCA0. In fact,PCTsplits as follows.

PCT = ISO + wPCT.

..

. ... ...

WKL0 = RCA0 + WKL0. Thus, we can say the following:

“To characterize/redefine the natural number system by a successor function, the primitive recursion/ Σ01-induction is essentially needed.”

(98)

The strength of PCT

Corollary

PCTis equivalent to WKL0 over RCA0. In fact,PCTsplits as follows.

PCT = ISO + wPCT.

..

. ... ...

WKL0 = RCA0 + WKL0. Thus, we can say the following:

“To characterize/redefine the natural number system by a successor function, the primitive recursion/ Σ01-induction is essentially needed.”

(99)

The strength of PCT

Corollary

PCTis equivalent to WKL0 over RCA0. In fact,PCTsplits as follows.

PCT = ISO + wPCT.

..

. ... ...

WKL0 = RCA0 + WKL0. Thus, we can say the following:

“To characterize/redefine the natural number system by a successor function, the primitive recursion/ Σ01-induction is essentially needed.”

(100)

Outline

1 Introduction Peano system Rverse Mathematics

2 RM of Peano categoricity over RCA0

over RCA0

3 Other categoricity theorems system of order

system of order and successor function

(101)

Inductive ordered system

We can characterize the natural number system by using a linear order.

Definition (RCA0)

An ordered system is a triple(M,e, ≺)whereM⊆ N,e∈M and

≺ ⊆M×M is a relation such that

1 is a linear order, ande is the minimum element,

2 for anyx M, the successor x:=min{y ∈M|x ≺y}exists, Note that the successor functionf(x) =x may not exist.

(102)

Inductive ordered system

We can characterize the natural number system by using a linear order.

Definition (RCA0)

An ordered system is a triple(M,e, ≺)whereM⊆ N,e∈M and

≺ ⊆M×M is a relation such that

1 is a linear order, ande is the minimum element,

2 for anyx M, the successor x:=min{y ∈M|x ≺y}exists, Note that the successor functionf(x) =x may not exist.

(103)

Inductive ordered system

Definition (RCA0)

An ordered system(M,e, ≺)is said to be inductive if it satisfies the following:

(induction): for anyZ ⊆M,

(e∈Z ∧ ∀x∈Z(x∈Z)) → ∀x(x ∈Z). An ordered system(M,e, ≺)is said to be strongly inductive if it satisfies the following:

(maximal/minimal element): for anyZ ⊆M, if there exists a∈M such that∀x∈Z x≺a, then, max Z and min Z exist. Proposition (RCA0)

Strongly inductive ordered system is inductive.

(104)

Inductive ordered system

Definition (RCA0)

An ordered system(M,e, ≺)is said to be inductive if it satisfies the following:

(induction): for anyZ ⊆M,

(e∈Z ∧ ∀x∈Z(x∈Z)) → ∀x(x ∈Z). An ordered system(M,e, ≺)is said to be strongly inductive if it satisfies the following:

(maximal/minimal element): for anyZ ⊆M, if there exists a∈M such that∀x∈Z x≺a, then, max Z and min Z exist. Proposition (RCA0)

Strongly inductive ordered system is inductive.

参照

関連したドキュメント

By using the averaging theory of the first and second orders, we show that under any small cubic homogeneous perturbation, at most two limit cycles bifurcate from the period annulus

The torsion free generalized connection is determined and its coefficients are obtained under condition that the metric structure is parallel or recurrent.. The Einstein-Yang

Suppose D is a linear system. On the other hand, by the definition of a system composed with a pencil, the general curve of such a system may have a singular point only at the

In [9] a free energy encoding marked length spectra of closed geodesics was introduced, thus our objective is to analyze facts of the free energy of herein comparing with the

In the second section, we study the continuity of the functions f p (for the definition of this function see the abstract) when (X, f ) is a dynamical system in which X is a

Here we continue this line of research and study a quasistatic frictionless contact problem for an electro-viscoelastic material, in the framework of the MTCM, when the foundation

If a natural Hamiltonian H admits maximal nonregular separation on the sub- manifold L N = 0 in a given orthogonal coordinate system, then the system is separable with a side

For further analysis of the effects of seasonality, three chaotic attractors as well as a Poincar´e section the Poincar´e section is a classical technique for analyzing dynamic