Forcing Arguments in Second-Order Arithmetic Kenji Omoto Tohoku University

2012/2/20

Reverse Mathematics I



Setting: Second order arithmetic.



Main Question: What axioms are necessary to prove the theorems of Mathematics?



Axiom systems(Big 5): RCA0 ≡ ∆11 -Comprehension + Σ01 -Induction + Semiring ax WKL0 ≡ RCA0 + Weak K¨onig’s lemma ACA0 ≡ RCA0 + Arithmetic Comprehension ATR0 1 Π1 -CA0

≡ ACA0 + Arithmetic Transfinite recursion ≡ ACA0 + Π11 -Comprehension

Theories of Second-Order Arithmetic I ▶

∪ A set is called arithmetical ( n<ω Σ0n (X )) if it is defined by a formula consisting of only number quantifiers(no set quantifiers).



ACA0 is a theory consists of RCA0 and arithmetical comprehension.



ACA0 is a Π11 -conservative extension of PA.



ACA0 satisfies good theorems about arithmetical properties.

Fact (examples of properties of ACA0 ) 1. ARITH(X ) ⊨ ACA0 for any X ⊆ ω. Where ARITH(X ) is a class of all sets which are arithmetical in X. 2. Every ω model M of ACA0 is arithmetically closed. That is, for any X ∈ M, ARITH(X ) ⊆ M.

Theories of Second-Order Arithmetic II RCA0 WKL0

∆01

Comprehension Weak K¨onig’s Lemma

∆01 Recursive, Computable ∪

Σ0n Arithmetical ∪ ∆11 , µ<ωCK Σ0µ n<ω

ACA0

Arithmetical Comprehension

? ATR0 Π11 -CA0

What axiom is placed here? Arithmetical Transfinite Recursion Π11 Comprehension

1

Hyperarithmetical Π11



A set defined by transfinite induction of arithmetical definition. is called hyperarithmetical set.



A ∪ class of0 sets which hyperarithmetical in1 X is denoted by µ<ω X Σµ . In fact, It is equivalent to ∆1 (X )

Theories of Second-Order Arithmetic III

∆01 Comprehension Weak K¨onig’s lemma

RCA0 WKL0

∆01 Recursive, Computable ∪

Σ0n Arithmetical ∪ ∆11 , µ<ωCK Σ0µ n<ω

ACA0

Arithmetical Comprehension

? ATR0 Π11 -CA0

What axiom is placed here? Arithmetical Transfinite Recursion Π11 Comprehension

1

Hyperarithmetical Π11



Question: What theory of second-order arithmetic corresponds to Hyperarithmetical?



∆11 -CA0 ?

Theory of Hyperarithemetic Analysis I

Definition A theory T is called theory of hyperarithmetic analysis if it satisfies following: 1. HYP(X ) ⊨ T for any X ⊆ ω. Where HYP(X ) is a class of all sets which are hyperarithmetical in X. 2. Every ω model of T is hyperarithmetically closed. ▶

∆11 -CA0 is a theory of hyperarithmetic analysis.



However, beside ∆11 -CA0 , there exists other various theories of hyperarithmetic.

Theory of Hyperarithemetic Analysis II



the following are theories of hyperarithmetic analysis. Σ11 -AC0 ≡ ACA0 + Σ11 -Axiom of Choice Π11 -SEP0 ≡ ACA0 + Π11 -Separation ∆11 -CA0 ≡ ACA0 + ∆11 -Comprehension

weak-Σ11 -AC0 ≡ ACA0 + weak-Σ11 -Axiom of Choice INDEC ≡ ACA0 + Jullien’s Indecomposability Theorem ABW0 ≡ ACA0 + Arithmetical Bolzano-Weierstraß’s Theorem JI ≡ ACA0 + (∀X )(∀α){[(∀β < α)X (β) exists] → X (α) exists}

Theory of Hyperarithemetic Analysis III CDG-CA ≡ ACA0 + Given a sequence {Tn | n ∈ N} of completely determined trees, there exists a set X s.t. n ∈ X ⇔ I has a winning strategy in Tn CDG-AC ≡ ACA0 + Given a sequence {Tn | n ∈ N} of completely determined trees, Σn∈N Tn is also completely determined. DG-CA ≡ ACA0 + Given a sequence {Tn | n ∈ N} of determined trees, there exists a set X s.t. n ∈ X ⇔ I has a winning strategy in Tn DG-AC ≡ ACA0 + Given a sequence {Tn | n ∈ N} of determined trees, Σn∈N Tn is also completely determined. etc...

Theory of Hyperarithemetic Analysis IV → is proved over RCA0

Σ11 -AC0

⇒ is proved over RCA0 + Σ11 -IND ?

DG-AC H



×

̸→ is proved by tagged tree forcing



Π11 -SEP0 J



ABW0 o

× × ×



∆11 -CA0 o J

'

×

/ DG-CA



INDEC H ×

"



weak-Σ11 -AC0 K



o × CDG-CA H ×



JI

/ CDG-AC

Definition of Tagged Tree I We shall see how Π11 -SEP0 ̸→ Σ11 -AC0 is proved by Montalb´an.

Definition Σ11 -AC0 is ACA0 plus following scheme: (∀n)(∃X )ψ(n, X ) ⇒ (∃Z )(∀n)ψ(n, Zn ), where ψ(n, X ) is Σ11 .

Definition Π11 -SEP0 is ACA0 plus following scheme: ¬(∃n)[¬ψ(n) ∧ ¬ϕ(n)] ⇒ (∃Z )(∀n)[(¬ψ(n) → n ∈ Z ) ∧ (¬ϕ(n) → n ∈ / Z )], where ψ(n) and ϕ(n) are Σ11 formula.

Definition of Tagged Tree II Definition p = (T p , f p , hp ) ∈ P if and only if ▶ T p ⊆ ω <ω is a finite tree. ▶



f p is a non-empty finite partial function such that dom(f p ) ⊆ ω, ran(f p ) ⊆ T p . ▶



T p grows to a infinite tree T G .

Every f p (i) grows to a path f G (i) of T G .

hp : T p → ω1CK ∪ {∞} s.t. ▶

(∀s, t ∈ T p )[s ⊊ t → hp (s) > hp (t)] (∀s ∈ T p )[(∃i)[s ⊆ f p (i)] → hp (s) = ∞]



Every hp grows to a rank function hG of T G



Definition of Tagged Tree III

Definition For any P-generic G, we define objects as follows: ▶

T G := ∪p∈G T p



αiG = f G (i) := ∪p∈G ,i∈dom(f p ) f p (i)



hG := ∪p∈G hp

▶ ▶

⊕ MFG := {X | (∃µ < ω1CK )[X is Σ0µ (T G ⊕ i∈F αG (i))]} ∪ G := G G G M∞ F ⊆fin ω MF = HYP({T } ∪ {α (i) | i ∈ F })

where, MFG ∩ [T G ] = {αiG | i ∈ F } holds.

G M∞ ⊭ Σ11 -AC0

Theorem G ⊭ Σ1 -AC M∞ 0 1 ▶

If there finitely arbitrary many sets satisfy a Σ11 formula, Σ11 -AC0 certifies that it is possible to take infinitely many sets satisfying the formula.



”X is an infinite path of T” is also Σ11 formula with argument X.



If F is large enough, MFG contains many paths, therefore it is G possible to take they from M∞



However, every MFG contains at most finitely many paths. Therefore it is impossible to take infinitely many paths from G. M∞

Forcing relation I

Definition For p ∈ P and a formula ψ, p ⊩ ψ is defined as follows: ▶

p ⊩ σ ∈ T ⇔def σ ∈ T p ∨ (1 ≤ hp (σ − ) ∧ σ − ∈ T p )



p ⊩ (¯ n, m) ¯ ∈ αi ⇔def i ∈ dom(f p ) ∧ f p (i)(n) = m



p ⊩ n ∈ Sν,F ,e ⇔def p ⊩ (∃x)θ(e, x, n, Hν,F ) (where (∃x)θ(e, x, y , X ) is a universal Σ01 formula for some θ Σ00 formula.)



p ⊩ (e, n, ν) ∈ Hµ,F ⇔def ν < µ ∧ p ⊩ n ∈ Sν,F ,e

Forcing relation II Definition ▶

p ⊩ ∀XFµ ϕ(XFµ ) ⇔def (∀ν < µ)(∀e ∈ ω)p ⊩ ϕ(Sν,F ,e )



p ⊩ ∀X µ ϕ(X µ ) ⇔def (∀ν < µ)(∀e ∈ ω)(∀F ⊆fin ω)p ⊩ ϕ(Sν,F ,e )



p ⊩ ∀XF ϕ(XF ) ⇔def (∀ν < ω1CK )(∀e ∈ ω)p ⊩ ϕ(Sν,F ,e )



p ⊩ ∀X ϕ(X ) ⇔def (∀ν < ω1CK )(∀e ∈ ω)(∀F ⊆fin ω)p ⊩ ϕ(Sν,F ,e )

where a subscript F of the variable X means that values of X are in MFG , a superscript µ of the variable X means that values of X are Σ0µ set.

Retagging I

Definition

Ret(µ, F , p, p ∗ ) (p is a µ-F -absolute-retagging of p ∗ ) if and only if ∗



Tp = Tp



(∀i ∈ F )[f p (i) = f p (i)]



(∀s ∈ T p )[hp (s) ≥ µ → hp (s) ≥ µ]



(∀s ∈ T p )[hp (s) < µ → hp (s) = hp (s)]





Lemma



Ret(ω · µ, F , p, p ∗ ) ∧ q ≤ p ∧ ν < µ ⇒ (∃q ∗ ≤ p ∗ )Ret(ω · ν, F , q, q ∗ )

Retagging II Definition A formula ψ is F -restricted if every subscript of variable of ψ is a subset of F .

Lemma Let a formula ψ be such that F-restricted and rk(ψ) < ω1CK . Let p, p ∗ ∈ P. Then Ret(ω · rk(ψ), F , p, p ∗ ) ⇒ (p ⊩ ψ ⇒ p ∗ ⊩ ψ) p⊩ψ

Ret





p∗

q⊩ψ

Ret

q∗

Retagging III

Lemma For a formula ψ with rank µ, 0(µ) is able to decide whether p ⊩ ψ uniformly in p, ψ, and µ.

Σ-over-L∞ Definition ▶

A formula ψ is F -restricted if every subscript of variable of ψ is a subset of F .



A formula ψ is ranked if every variable of ψ is ranked.



A formula is Σ-over-LF if it is built up from ranked and F -restricted formulas using ∧, (∀n), (∃X ).

Definition For any formula ψ and µ < ω1CK , ψ µ is a result of replacing of (∃X ) by (∃X µ ).

Lemma Let F ⊆fin ω, ψ be Σ-over-LF sentence, and µ < ω1CK . Then, Ret(ω · rk(ψ) + ω 2 + ω, F , p, p ∗ ) ∧ dom(f p ) ⊆ F

⇒ (p ⊩ ¬ψ µ ⇒ p ∗ ⊩ ¬ψ µ )

G M∞ ⊨ Π11 -SEP0 I

Theorem G ⊨ Π1 -SEP M∞ 0 1

Proof ▶

Let ϕ(n) and ψ(n) be a Σ-over-LF formulas(Σ11 formulas) with a free variable n such that G M∞ ⊨ (∀n)[ψ(n) ∨ ϕ(n)]



G will be constructed such that D ∈ M∞ G M∞ ⊨ (∀n)[(¬ϕ(n) → n ∈ D) ∧ (n ∈ D → ψ(n))]



Let p ∈ G be such that p ⊩ (∀n)[ψ(n) ∨ ϕ(n)].



Let µ < ω1CK be such that p ⊩ (∀n)[ψ µ (n) ∨ ϕµ (n)].



Let ν < ω1CK be large enough for p ∈ Pν ∧ (∀n ∈ ω)[rk(ψ µ (¯ n) ∨ ϕµ (¯ n)) < ν]

G M∞ ⊨ Π11 -SEP0 II

▶ ▶

D is defined as follows. d ∈ D if and only if there exists q ∈ P such that 1. 2. 3. 4. 5. 6.

q ⊩ ¬ϕν (d) Tq ⊆ TG (∀i ∈ F )[f q (i) = αiG ∩ T q ] ran(hq (s)) ⊆ (ων + ω 2 + 2ω) ∪ {∞} hG (s) < ων + ω 2 + 2ω → g (s) = hG (s) hG (s) ≥ ων + ω 2 + 2ω → g (s) ≥ ν



D is hyperarithmetical in T ⊕



G. Therefore D ∈ M∞



i∈F

αiG .

(¬ϕ(n) → n ∈ D) and (n ∈ D → ψ(n)) will be proved in next page.

G M∞ ⊨ Π11 -SEP0 III

¬ϕ(n) → n ∈ D. ▶

G ⊨ ¬ϕµ (n) holds. Assume that M∞



Let q ∗ ∈ G be such that q ∗ ≤ p ∧ q ∗ ⊩ ¬ϕµ (n).



q ∗ satisfies almost every condition of D.



However, it is not necessarily true that ∗ ran(hq (s)) ⊆ (ων + ω 2 + 2ω) ∪ {∞}. Let retagging q of q ∗ as follows. Then q is a witness of d ∈ D.





1. T q = T q ∗ 2. f q = f q { 3. hq (s) =



hq (s) ∞



(if hq (s) < ων + ω 2 + 2ω) (otherwise)

G M∞ ⊨ Π11 -SEP0 IV

¬ψ(n) → n ∈ /D ▶

Assume that ¬ψ(n) ∧ n ∈ D and we prove it by contradiction.



G ⊨ ¬ψ µ (n), there exists r ≤ p s.t. r ⊩ ¬ψ µ (n). Since M∞



G ⊨ n ∈ D, there exists q ≤ p such that q ⊩ ¬ϕµ (n). Since M∞

p ⊩ ψ µ (n) ∨ ϕµ (n) u

)

q ⊩ ¬ϕµ (n)

r ⊩ ¬ψ µ (n)



q ∗ ⊩ ¬ϕµ (n)



Ret

s∗

Ret



r ∗ ⊩ ¬ψ µ (n)

Let q ∗ ≤ q, r ∗ ≤ r , s ∗ ≤ p be such that Ret(ων + ω 2 + ω, F , q ∗ , s ∗ ) ∧ Ret(ων + ω 2 + ω, F , r ∗ , s ∗ ). Then s ∗ ⊩ ¬ϕµ (n) ∧ ¬ψ µ (n) holds. It is contradiction. Q.E.D.

Bibliography ▶

Antonio Montalb´an “Indecomposable linear ordering and hyperarithmetic analysis” Journal of Mathematical Logic, Vol.6, No.1, 89-120 2006.



Antonio Montalb´an “On the Π11 -separation principle” Mathematical Logic Quarterly 2008.



Itay Neeman “The strength of Jullien’s indecomposability theorem” Journal of Mathematical Logic 2008.



Chris J. Conidis “Comparing theorems of hyperarithmetic analysis with the arithmetical Bolzano-Weierstrass theorem” to appear.

Thank you for your attention.

Forcing Arguments in Second-Order Arithmetic

Feb 20, 2012 - p = (Tp,f p,hp) ∈ P if and only if. ▷ Tp ⊆ ω<ω is a finite tree. ▻ Tp grows to a infinite tree TG . ▷ f p is a non-empty finite partial function such that dom(f p) ⊆ ω,ran(f p) ⊆ Tp. ▻ Every f p(i) grows to a path f G (i) of TG . ▷ hp : Tp → ωCK. 1. ∪ {∞} s.t.. ▻ (∀s, t ∈ Tp)[s ⊊ t → hp(s) > hp(t)]. ▻ (∀s ∈ Tp)[(∃i)[s ...

80KB Sizes 0 Downloads 203 Views

Recommend Documents

No documents