Proof-Theoretic Strength and Indicator Arguments
Total Page:16
File Type:pdf, Size:1020Kb
Preliminaries Indicators Proof-theoretic strength and indicator arguments Keita Yokoyama Japan Advanced Institute of Science and Technology September 16, 2016 Keita Yokoyama Proof-theoretic strength and indicator arguments 1 / 18 Preliminaries Indicators Indicators What is indicator? It is introduced by Kirby and Paris in 1970’s, and the general frame work is given by Kaye. It is used to prove the independence of the Paris-Harrington principle from PA. A tool to study cuts of nonstandard models of arithmetic. Indicators are useful to analyze the proof-theoretic strength of combinatorial statements in arithmetic. Note that most theorems in this talk are more or less folklores (in the field of nonstandard models of arithmetic). Keita Yokoyama Proof-theoretic strength and indicator arguments 2 / 18 Preliminaries Indicators Nonstandard models of arithmetic In this talk we will mainly use the base system EFA = I∆0 + exp or ∗ 0 0 RCA0, which consists of I∆0 + exp plus ∆1-comprehension, and models we will consider will be countable nonstandard. Let M j= EFA. I ⊆ M is said to be a cut (abbr. I ⊆e M) if a < b 2 I ! a 2 I and I is closed under addition + and multiplication ·. Cod(M) = fX ⊆ M j X is M-finiteg, where M-finite set is a set coded by an element in M (by means of the usual binary coding). for Z 2 Cod(M), jZj denotes the internal cardinality of Z in M. for I ⊆e M, Cod(M=I) := fX \ I j X 2 Cod(M)g. Proposition If I ⊆e M, then I is a Σ0-elementary substructure of M. Keita Yokoyama Proof-theoretic strength and indicator arguments 3 / 18 Preliminaries Indicators Cuts There are several important types of cuts. Theorem (exponentially closed cut, Simpson/Smith) Let M j= EFA, and let I (e M. Then the following are equivalent. ∗ 1 ; = j (I Cod(M I)) = WKL0. 2 I is closed under exp. Theorem (semi-regular cut) Let M j= EFA, and let I (e M. Then the following are equivalent. 1 (I; Cod(M=I)) j= WKL0. 2 I is semi-regular, i.e., if X 2 Cod(M) and jXj 2 I, then X \ I is bounded in I. These combinatorial characterization of cuts play key roles in the definition of indicators. Keita Yokoyama Proof-theoretic strength and indicator arguments 4 / 18 Preliminaries Indicators Indicators Generalization Indicators Let T be a theory of second-order arithmetic. 2 A Σ0-definable function Y :[M] ! M is said to be an indicator for ⊇ ∗ T WKL0 if Y(x; y) ≤ y, if x0 ≤ x < y ≤ y0, then Y(x; y) ≤ Y(x0; y0), Y(x; y) > ! if and only if there exists a cut I ⊆e M such that x 2 I < y and (I; Cod(M=I)) j= T. (Here, Y(x; y) > ! means that Y(x; y) > n for any standard natural number n.) Example ; f n ≤ g ∗ Y(x y) = max n : exp (x) y is an indicator for WKL0. Y(x; y) = maxfn :any f[[x; y]]n ! 2 has a homogeneous set Z ⊆ [x; y] such that jZj > min Zg is an indicator for ACA0. Keita Yokoyama Proof-theoretic strength and indicator arguments 5 / 18 Preliminaries Indicators Indicators Generalization Basic properties of indicators Theorem If Y is an indicator for a theory T, then for any n 2 !, T ` 8x9yY(x; y) ≥ n. Theorem 0 If Y is an indicator for a theory T, then, T is a Π2-conservative extension of EFA + f8x9yY(x; y) ≥ n j n 2 !g. Y f j ; ≥ g Let Fn (x) = min y Y(x y) n . Theorem If Y is an indicator for a theory T and T ` 8x9yθ(x; y) for some Σ1-formula θ, then, there exists n 2 ! such that ` 8 9 < Y θ ; T x y Fn (x) (x y). Keita Yokoyama Proof-theoretic strength and indicator arguments 6 / 18 Preliminaries Indicators Indicators Generalization Let Fk be the k-th fast-growing function. Example Y(x; y) = maxfk : Fk (x) < yg is an indicator for WKL0. Thus, we have WKL0 ` 8x9yFk (x) < y for any k 2 !, if WKL0 ` 8x9yθ(x; y) then there exists some k 2 ! such that WKL0 ` 8x9y < Fk (x)θ(x; y), the proof-theoretic strength of WKL0 is the same as the totality of all primitive recursive functions. Once you find an indicator for a theory T, one can characterize its 0 Π2-part. Theorem ⊇ ∗ Any consistent recursive theory T WKL0 (or first-order theory extending EFA) has an indicator. Keita Yokoyama Proof-theoretic strength and indicator arguments 7 / 18 Preliminaries Indicators Indicators Generalization Set indicators One can generalize indicators to capture wider class of formulas. Let T be a theory of second-order arithmetic. A Σ0-definable function Y : Cod(M) ! M is said to be a set ⊇ ∗ indicator for T WKL0 if Y(F) ≤ max F, if F ⊆ F0, then Y(F) ≤ Y(F0), Y(F) > ! if and only if there exists a cut I ⊆e M such that min F 2 I < max F and (I; Cod(M=I)) j= T, and F \ I is unbounded in I. Note that if Y is a set indicator, then Y 0(x; y) = Y([x; y]) is an indicator function. Example m Y(F) = maxfm : F is ! -largeg is an indicator for WKL0. Keita Yokoyama Proof-theoretic strength and indicator arguments 8 / 18 Preliminaries Indicators Indicators Generalization Basic properties of indicators (review) Theorem If Y is an indicator for a theory T, then for any n 2 !, T ` 8x9yY(x; y) ≥ n. Theorem 0 If Y is an indicator for a theory T, then, T is a Π2-conservative extension of EFA + f8x9yY(x; y) ≥ n j n 2 !g. Y f j ; ≥ g Let Fn (x) = min y Y(x y) n . Theorem If Y is an indicator for a theory T and T ` 8x9yθ(x; y) for some Σ1-formula θ, then, there exists n 2 ! such that ` 8 9 < Y θ ; T x y Fn (x) (x y). Keita Yokoyama Proof-theoretic strength and indicator arguments 9 / 18 Preliminaries Indicators Indicators Generalization Basic properties of set indicators Theorem If Y is a set indicator for a theory T, then for any n 2 !, T ` 8X ⊆inf N 9F ⊆fin X(Y(F) ≥ n). Theorem ~ 0 If Y is a set indicator for a theory T, then, T is a Π3-conservative ∗ f8 ⊆ N 9 ⊆ ≥ j 2 !g extension of RCA0 + X inf F fin X(Y(F) n) n . ~ 0 8 0 Here, a Π3-formula is of the form X (X) where is Π3. Theorem If Y is a set indicator for a theory T and T ` 8X ⊆inf N 9F ⊆fin Xθ(F) for some Σ1-formula θ, then, there exists n 2 ! such that T ` 8Z ⊆fin N(Y(Z) ≥ n ! 9F ⊆ Z θ(F)). Keita Yokoyama Proof-theoretic strength and indicator arguments 10 / 18 Preliminaries Indicators Indicators Generalization Example m Y(F) = maxfm : F is ! -largeg is an indicator for WKL0. Thus, ~ 0 all the Π3-consequences of WKL0 can be captured by !m-largeness notion. Question Is there a canonical way to find indicators? Keita Yokoyama Proof-theoretic strength and indicator arguments 11 / 18 Preliminaries Indicators Indicators Generalization Ramsey-like statements Definition (Ramsey-like formulas) 1 1 A Ramsey-like-Π2-formula is a Π2-formula of the form (8f :[N]n ! k)(9Y)(Y is infinite ^ Ψ(f; Y)) n where Ψ(f; Y) is of the form (8G ⊆fin Y)Ψ0(f ↾ [[0; max G]N] ; G) 0 such that Ψ0 is a ∆0-formula. n 1 In particular, RTk is a Ramsey-like-Π2-statement where Ψ(f; Y) is the formula “Y is homogeneous for f”. Theorem 1 8 9 ; Any restricted Π2-formula of the form X YΘ(X Y) where Θ is a 0 Σ3-formula is equivalent to a Ramsey-like formula over WKL0. Note that this theorem can be proved by a canonical syntactical calculation. Keita Yokoyama Proof-theoretic strength and indicator arguments 12 / 18 Preliminaries Indicators Indicators Generalization Density Definition (EFA, Density notion) Given a Ramsey-like formula Γ = (8f :[N]n ! k)(9Y)(Y is infinite ^ Ψ(f; Y)), Z ⊆fin N is said to be 0-dense(Γ) if jZj; min Z > 2, Z ⊆fin N is said to be (m + 1)-dense(Γ) if (for any n; k < min Z and) for any f : [[0; max Z]]n ! k, there is an m-dense(Γ) set Y ⊆ Z such that Ψ(f; Y) holds, and, for any partition Z0 t · · · t Z`−1 = Z such that ` ≤ Z0 < ··· < Z`−1, one of Zi’s is m-dense(Γ). Note that “Z is m-dense(Γ)” can be expressed by a ∆0-formula. Put YΓ(F) := maxfm j F is m-dense(Γ)g. Theorem YΓ is a set indicator for WKL0 + Γ. Keita Yokoyama Proof-theoretic strength and indicator arguments 13 / 18 Preliminaries Indicators Indicators Generalization Characterizing proof-theoretic strength by indicators One can characterize the proof-theoretic strength of a finite 1 ⊇ restricted Π2-theory T WKL0 as follows. Find a Ramsey-like formula Γ such that T $ WKL0 + Γ. ~ 0 Then, m-dense(Γ) sets capture Π3-part of T. In particular, the provably recursive functions of T are fFm j Fm(x) = minfy j [x; y] is m-dense(Γ)gg. Actually, one can generalize the above argument for infinite theories. One can also replace the base theory WKL0 with other systems, ∗ e.g., WKL0 or ACA0.