Σ1 and Π1 Transfinite Induction

Σ1 and Π1 Transfinite Induction

LOGIC COLLOQUIUM '80 D. vanDalen,D. Lascar, J. Smiley (eds.) © North-Holland Publishing Company, 1982 l:l 1 239 TRANSFINITE INDUCTION AND Stephe...

1MB Sizes 10 Downloads 72 Views

LOGIC COLLOQUIUM '80

D. vanDalen,D. Lascar, J. Smiley (eds.) © North-Holland Publishing Company, 1982

l:l 1

239

TRANSFINITE INDUCTION

AND

Stephen G. Simpson * Department of Mathematics Pennsylvania State University University Park, Pennsylvania 16802 U.S.A.

§o.

Introduction.

In this paper we explore some technical questions related to the formal system ATR of arithmetical transfinite recursion with quantifier free induction on O the natural numbers. This system, and indeed all of the formal systems considered in this paper, are subsystems of second order arithmetic and use classical logic. The specific system ATR was introduced by Friedman [4] and was studied in O some detail by Friedman, McAloon and Simpson [6]. (A stronger system ATR, consisting of ATR plus full induction On the natural numbers, had been introduced O earlier by Friedman [3] and had been studied by Friedman [1] and Steel [13].) The interest of

ATR has by now been well established. On the one hand, it O was shown in [3], [4], [6] and [13] that ATR is just strong enough to formalize O many mathematical theorems which depend on having a good theory of countable well orderings.

Indeed, many such theorems turn out to be provably eqUivalent to

over a relatively weak base thoery

ACA

ATR

O

(As an example here we may cite the

O' theorem that every uncountable Borel set contains a perfect subset.)

On the other

hand, it was shown in [6] that

ATR is proof theoretically not very strong, e.g. O its proof theoretic ordinal is just the Feferman/SchUtte ordinal f ' (From recent O work of Jager [10] and Friedman (§5 below) it follows that the proof theoretic ordinal of

ATR

is

f

.)

EO

1

1

and TIl-TI of l-TI O O l:l and TIll transfinite induction along arbitrary well orderings of the natural 1 1 numbers. These systems were defined in [4]. We show in §2 that l:l-TI O is The purpose of this paper is to study the systems

6

equivalent to ATR plus zi ordinary induction, or equivalently ATR plus TIi O O ordinary induction. (Here "ordinary" means "along the usual well ordering of the 1

In natural numbers".) We also show that Zl-TI is properly stronger than ATR O' O 1 1 1 §4 we show that TIl-TI is equivalent to the system Zl-DC O of Zl dependent O choices with quantifier free induction on the natural numbers (denoted IIDC O in [4]). These results in §§2 and 4 answer questions which were naturally suggested by

*The

author is an Alfred P. Sloan Research Fellow. In addition, the research is partially supported by NSF grant MCS-8l07867.

a~thor's

S.G. SIMPSON

240

the results of [4] and [13]. In §3 we use the results of §2 to prove a conjecture from [6] concerning partition calculus in

ATR It was known from [6] that ATR proves that O' O Galvin/Prikry theorem for closed sets. We now show in §3 that ATR does not

O

prove the Galvin/Prikry theorem for finite sequences of closed sets.

The author would like to thank Harvey Friedman for helpful conversations and William Howard for helpful correspondence. §l.

Preliminaries

All of the formal systems considered in this paper are in the language of second order arithmetic which consists of n, ••• ,

set variables

and set quantifiers.

X,Y, ••• ,

+,·,O,l,=,<,E,

number variables

k,m,

propositional connectives, number quantifiers,

Number variables are intended to range over natural numbers

and set variables are intended to range over sets of natural numbers.

For general

background see Kreisel [11]. A formula is said to be arithmetical if it contains no set quantifiers. weakest system we shall consider is

ACA

The

which consists of the usual ordered

O semiring axioms for the natural numbers, the quantifier OEX&Vk(kEX~k+lEX) ~

~

induction axiom

Vk(kEX),

and arithmetical comprehension axioms 3X Vm(m E X +-+

where

e

e(m))

is arithmetical and does not contain

is finitely axiomatizable. Within

ACA

O

X.

It is easy to see that

All systems are assumed to include

we have the arithmetical pairing function

ACA

ACA

O

O'

1

(m,n) = Z(m + n + l)(m + n) + m. A binary relation

R

X = {(m,n) : m R n}.

on the natural numbers is identified with a set A well ordering is a binary relation

4{

which is a linear

ordering of the natural numbers such that VX[Vn (Vm< n (mEX)-->nEX)~Vn (nEX) ] • We write WO (0()

WO«)

is a

induction

IT (TI

1

I O)

to mean that

<

is a well ordering of the natural numbers.

formula with a free set variable C(.

where

(j)

The scheme of transfinite

consists of all instances of WO(o( )&Vn(Vm..( n(j)(m)

is an arbitrary formula.

~

4'(n))

Thus

~

Vn(j)(n)

~: and II: transfinite induction A Zl

(respectively IT

n

I)

241

formula is one consisting of

n

n

set quantifiers

beginning with an existential (respectively universal) one followed by an arithmetical matrix. of

Z~-TIO

By

(respectively

TI~-TIO)

ACA O plus the transfinite induction scheme

tively TIl) I

~.

formulas I

n

we mean the system consisting

TI

O It is known that the system

restricted to

Z~

(respec-

TIw-TIO (= UnEwTIn-TIO) is not finitely axiomatizable. (See the beginning of §4 I and below.) The main purpose of this paper is to study the systems Zl-TI O I TII-TI O' We shall have occasion to consider certain comprehension and choice prin-

ciples.

By nl_CA n

a we mean ACAO plus all comprehension axioms 3X IJm(m

in which

x +-->

~ (m)

and does not contain

~

X.

we mean

By

plus

all instances of IJm(~(m)

where By

and

~

ZI_AC

a

n

nl

tare

we mean

n

ACA

O

+--> "'Ijr(m»

-+

3X IJm(m EX+--> ~(m»

and do not contain

X.

Write

(Y\ = {y : (y,k) E Y}.

plus all instances of the countable choice scheme IJk3X
where zl-DC n

~

a

where

~

see that I

TIn-CA O'

is

Zl

and does not contain

we mean n ACAo

Y or bound occurrences of

Z~

plus all instances of the

k.

By

dependent choice scheme

is Zl and does not contain Z or k. It is well known and easy to I n I Zn+l-DCO includes Z~+1-ACO which includes lln+1- CAO which includes Obviously

I

TII-CAO implies

ZI_TI a I

and

I

It

TII-TI O'

is known from [2]

is proof theoretically stronger than An important role in this paper will be played by the system

consists of

ATR O' ACA plus the scheme of arithmetical transfinite recursion O

ATR

O

wOE<)

3xlJylJn(y,n)EX where

8(y,X)

is arithmetical.

-<-+

e(y,{(x,m):m~

Intuitively,

X

arithmetical comprehension along the well ordering

n

&

(x,m) EX})]

is a set obtained by iterating

-<.

It is easy to see that

plus a TI I ACA O O 2 sentence asserting that the Turing jump operator can be iterated along any well

ATR

is finitely axiomatizable:

the axioms are those of

S.G. SIMPSON

242

ordering starting at any set. For background information on

ATR

see [1], [3], [6]. One may also conO sult [4] and [13], but see the comment just before Lemma 2.7 below. Two important facts which we shall need are (i)

(ii) ATR proves comparability of well orderings, i.e. if -<1 and ~2 O are well orderings of ffi then they are isomorphic or one is isomorphic to a proper initial segment of the other.

(We say that ~l

and -<2

are isomorphic if

there exists a binary relation of isomorphism between them.) Each of the systems above may be strengthened by adding the induction scheme (jJ (O)&lik(
where


is arbitrary.

(k) ...
This scheme formalizes the principle of proof by induc-

tion on the natural numbers.

If

So

quantifier free induction axiom, then scheme.

For instance,

Zi

denotes one of our systems with only the S will denote

So

plus the induction

ATR = ATR + induction scheme, and O

duction scheme. §2.

... likql (k)

Zi-TI

Zi-TIO + in-

transfinite induction.

In this section, restrictions of the ordinary induction scheme will play an important role.

By zi

(respectively rri)

scheme restricted to formulas

(jJ

which are

induction we mean the induction zi

(respectively

rri).

Note that

the induction scheme restricted to arithmetical (jJ is provable in ACA O' l In addition to Zl and rr induction on the natural numbers, it will be

1 1 convenient to consider the following finite form of

1

rrl-CA

1

rrl-CA

O:

which we call finite

lin3xlii Sn(i E X +-+
where

formula not containing

is a 2.1

O

~.

l

1.

rr

2.

Zl

1 1

Over

X.

ACA the following are pairwise equivalent: O

induction (on the natural numbers) ; induction (on the natural numbers);

3. Proof. "{jl(n)

where

ticular similar.

1

+-+


"{jl (0).

2:

Assume 1

rr

l 1

induction.

Suppose

lik(
and

is Zl' Prove by induction on i S n that "{jl(n-i). In parl This proves Zl induction from rr induction. The converse is 1

1

~: and 2 .... 3:

2":1

Note first that

transfinite induction

Vk3X8(k,X) where

8

is arithmetical and

formula for which rri-CAo such that

Vi 5 n (i E X

s c {O,l, ••• ,n}

243

induction implies finite

1

scheme

n]

~

Vn3YVk
Y does not occur in

8.

fails, i.e. for some fixed
~

of cardinality

k

Let

t(k)

such that

Now let n,

be a rr~


there is no set

X

say that there exists a finite set Vi(i E s

~


Clearly t(0)

Vk(t(k) ~ t(k+l», and by finite 2":l_AC the formula t(k) 1 110 to a TIl formula. Hence by TIl induction we haye in particular

and

is equivalent t(n+2)

which

is absurd. 3

~

1:


Vk< n(k EX ~ k+l EX)


and

Vk(
~


where


1

is TIl'

D~-CAO there exists X such that Vk 5 n (k EX+->-
by finite and

Suppose

so by quantifier free induction we have

Given Then

n E X,

n, 0 EX Le.

This completes the proof. For technical reasons we consider the following weak form of

we call weak

1

2":l-AC

O: Vk3IX8(k,X)

where

8

is arithmetical,

exists a unique with finite

1

3YVk8(k'(Y)k)

Y does not occur in 1

X such that."

Ll-AC O

~

8,

and

3!X

abbreviates "there

Weak 2":l-AC is of course not to be confused O which was introduced in the proof of Lemma 2.1.

2.2 Lell1IJla. Proof.

By ACA

Thus to prove weak

there exist Skolem functions for any arithmetical formula. O 2":i-ACo it suffices to prove Vk3!fVn8(k,f[n])

where

8

is arithmetical,

f

and'

g

~

3gVkVn8(k,gk[n])

are function variables (intended to range

over one-place functions from natural numbers to natural numbers), f[n]

~

< f(O), ... ,f(n-l»

,

Vk3!fVn8(k,f[n])

and let

conclusion, i.e.

t ET

conclusion fails, then is a well ordering.

and

gk(m)

~

g«m,k».

Assume the hypothesis

T be the tree of unsecured finite sequences for the

if and only if Vk S lh(t)Vn 5 lh(t If the k)8(k,tk[n]). T has no path, i.e. the Kleene/Brouwer ordering of T

Define 3g(Vk

t E T

to be good if and only if

5lh(t)Vn8(k,~[n]) & g[lh(t)]~t),

i.c.

Vg(Vk5lh(t)Vn8(k,gk[n])

~ g[lh(t)]~t).

244

S.G. SIMPSON 1

By hypothesis and finite

El-AC

these two definitions of goodness are equivalent. 1 Trivially the empty sequence is good, and

O Thus the property of goodness is

~l'

the hypothesis easily implies that each good sion in of

T.

T.

Thus we have a failure of

t E T has a good immediate exten-

1

~l-TIO

along the Kleene/Brouwer ordering

This completes the proof.

Remark.

1

The scheme of weak

El-AC

is perhaps of some independent interest. O 1 It is easy to see that ~l-CAO implies weak El-AC and that every w-model of O 1 weak El-AC is closed under relative hyperarithrneticity. Hence the hyperarithO metic sets form the minimum w-model of weak ~i-ACo' Another easy observation 1

is that given any descending sequence of Turing degrees separated by Turing jump, the reals recursive in all degrees in the sequence form an

w-model of weak

1

L1-AC For more information about such sequences see Friedman [5] and Steel [12]. O' Van Wesep [14] has shown that there exists an w-model of weak Ll_AC which is not a model of

6

1

1

0

l-CAO' The next lemma expresses the well known fact that number variables in TIl

predicates can be uniformized, provably in 2.3 Lemma. such that

ATR

Proof.

Let


proves

O

Let -
quences for


to -<) & ~3p (-< n

ATR

2.4

O

TIl

formula.

Vn(
and

1

O' There exists a

1

TIl

formula

Put

ACA


we have that

O

i f and only i f


holds if and only if -


is isomorphic

is isomorphic to a proper ioitial segment of -
p

'I'*(n)

3n
be the Kleene/Brouwer ordering of the tree of unsecured seThus by

is a well ordering. because

1

be a

ATR

This works

proves comparability of well orderings.

Lemma.

Let

t(m)

and

formulas.


Then

induction (on the natural numbers) proves Vm[t(m) 7 3n[t(n)&
Assume

we may also assume 8(k,s) and

say that

Vm[t(m) 73n[t(n)&q,(m,n)]]. Vm[v(m) 71!n
s

3s8(k,s)

1

By

~~-ACO

is

TIl

so we can use

statement holds for all

k.

Thus we have

consequence of f(O) = m and

1

and the previous lemma By ATR O m such that t(m) holds. Let

encodes a finite sequence of length

Vi
statement

Fix

1

TIl

k+l

such that

s(O)

(a consequence of ATR the O)' induction to prove that this

VkJ!sO(k,s).

Hence, by

1

6 (a l-CAO Vk9(k,f[k+l]), i.e.

Ll-AC there exists f such that O), Vi[t(f(i»&
m

n: transfinite induction

~: and

2.5

Theorem.

The following

plus []l ATR O 1 Zl plus ATR O 1

1.

2. 3.

ATR

4.

Zl-TI O'

induction (along the natural numbers) ; 1

[]l-CA O'

1

Proof.

pairwise equivalent:

induction (along the natural numbers) ;

plus finite

O

~

245

The pairwise equivalence of

1, 2,

and

3

is by Lemma 2.1.

1

be a linear ordering of the natural numbers on'which

Zl-TI

a []l

-+

1

formula

'!rem)

such that

we obtain a function

f

3IIDjr(m)

such that

nite descending sequence through Obviously mains only to prove that

Zl-TI

1

Zl-AC O' Let -< arithmetical formula 8(y,X).

we have weak

asserts that

In order to prove we may assume exists

Ifm<

Ifm<

-+

i.e.

Let

~(n,X)

= {(y,m):m~n

n

is an infi-

be the arithmetical formula which 8

along

~

n~(m'(Y)m).

up to

n,

i.e.

& 8(y,{(x,k):k'
there is at most one

Hence

n & 8(y'(Y)m)}.

Let

X such that

~(n,X).

n

be fixed. By Zi-TIO 1 Ifm<: n3!X~(m,X) so by weak Zl-AC there O Then clearly ~(n,X) i f we put \fn3X~(n,X).

This completes the proof.

(Friedman [3], Steel [13]). The systems

Corollary.

f

4.

induction on the natural numbers so it re-

we must prove

O

fails, i.e. we have O 3n
1

n3X~(m,X).

Y such that

= {(y,m):m~

2.6

ATR

1

<

By Lemma 2.2 Assume Zl-TI implies ATR O O' O' be a well ordering and suppose we are given an

It is easy to see that for each

X

This proves

X is the result of iterating X

Ifm['!r(m)

\fk ['!r (k ) &f (k+l ) < f(k)],

~

includes 1

and

Let

ATR

and

(both with full induction on the natural numbers) are equivalent. We shall now show that

1

is properly stronger than ATR This result O O' contradicts a claim which was made in Theorem 8 of [4] and on page 22 of [13].

2.7

Lennna.

Zl-TI

Over

the following are equivalent:

1.

Zl

induction (on the natural numbers) ;

2.

[]l

soundness of

able in

1

3

ACA

Proof.

O 2

ACAO'

is true. -+

1:

and

\fk(~(k) -+ ~(k+l»

let

M be a model of

i.e. the assertion that any

and O

~(n)

plus

3

sentence prov-

Zl induction, i.e. ~(O) 1 for some fixed n. By []l soundness of ACA O 3 plus ~(n). plus Ifk(~(k) -+ ~(k+l» ~(O)

Suppose that we have a failure of ACA

[]l

246

S.G. SIMPSON

The standard integers are canonically identified with an initial segment of the integers of n

M.

Z = [m ; M f= "",,(m)}.

Let

yet has no least element.

1

1

Zl

~ 2:

contains the standard integer

Z

This is absurd.

Z~-ACO'

Reasoning in

Then

a

let

induction to prove consistency of

ACA

be a true

O

plus

a.

z;

sentence.

Let

L

C i E w. i' is arithmetical and let ~(U,X,Y)

second order arithmetic augmented by set constants

a

= 3UVX3Y8(U,X,Y)

where

e

We shall use

be the language of Write be the arithme-

tical formula

~ denotes the i t h set recursively enumerable in X.

where

L-theory consisting of

RCA

O hension plus quantifier free induction) together with axioms

We shall prove consistency of

Let

T

be the

ordered semiring axioms plus recursive compre-

(=

T.

~(CO,Ci,Ci+l)'

Let

T be the restriction of T to k VX3ye(UO'X'Y)' By zi-ACo we have

i ~ k. Fix a set U such that o VX3Y~(UO,X,Y). Hence by zi induction we have

i E co,

C i'

It follows by cut elimination that ness theorem a model of

T

is consistent.

Vk(T is consistent). Hence by the compactk But from any model of T we can easily extract

ACA

plus a by throwing away all sets except those which are reO for some i E w. Thus ACA C 6 plus a is consistent. This comi pletes the proof. cursive in

2.8

=r==

consistency of Proof. 1

ATR

Let

a

in

n; ATR

soundness of O

is true.

be a true

1

Zl-TI

O'

ATR i.e. the assertion O' 1 In particular Zl-TI proves O

By Theorem 2.5 we have

Z~ sentence.

We know that

Now apply Lemma 2.7 to conclude that 0

Corollary.

Proof. theorem.

proves

O'

We reason in

ATR plus O 2.9

O

ATR

ATR

O

O

and hence

consists of

n2l sentence so we may as well assume that a includes this n~

sentence. i.e.

Zl-TI

n3 sentence prova bl e

t h at any

Zl-AC O' plus a

1

Theorem.

is

ACA

O

plus

a

is consistent,

cons~stent.

ATR

O

ACA

does not prove

Immediate from Theorem 2.8 plus Godel's second incompleteness

O

L: and IT: transfinite induction 2.10 finite

Corollary.

does not prove

247

induction,

induction, or

IIi-CAo'

Proof. §3.

Immediate from the previous Corollary plus Theorem 2.5.

Partition calculus in

1 Zl-TI

O'

In this section we use the notation of §3 of [6].

[00]00 of infinite sets of natural numbers.

the space

We study closed sets in It was shown in [6] that

ATR is equivalent to ACA plus the Galvin!Prikry theorem for closed sets, O O i.e. the assertion that for every closed set C ~ [00]00 there exists A E [00]00

[A]w ~ C or

such that either

[A]oo

nC=

¢.

The purpose of this section is to 1

prove a similar result in which A set some

U

C

00

ATR is replaced by the stronger theory Zl-TI O O·' is said to be hyperarithmetic if U is recursive in ~ for

O.

b E

3.1 ~ (ATR Let C i
~

Proof.

then there exists

= ¢

A E [00]00

such that

Vi < n[A]oo c C.•

-

~

The proof of Theorem 3.8 of [6] actually establishes this stronger

result. 3.2

Theorem.

Over

ACA

the following are equivalent:

O

L

2. A E

For any finite sequence of closed sets

[w]oo

such that for each

Proof.

1

~

2:

i < n

either

C i

[A]

00

~

~

C i

[00] 00 , i < n,

there exists

££

By relativization we may safely assume that the given se-

quence of closed sets

C i < n, is recursively coded. i' We claim that there exists a hyperarithmetic set U E [w]oo

each

i < neither

[U]oo

n

C.

n

~



or there is no hyperarithmetic

C = ¢. Suppose not. Let t(k) i a hyperarithmetic V E [00]00 and a finite set that

[V]oo

Vi E s (i
n Ci

=

¢).

such that for

Clearly

t(O)

V E [U]oo

such

be the assertion that there exists s and

of cardinality Vk(t(k)

k

~ t(ktl».

such that By

Z~-ACO

(a consequence of ATR the formula V(k) is equivalent to a n~ formula. O) l Hence by n induction we have t(ntl) which is absurd. This proves the claim. 1

Let

1 nl-GAO let The claim tells us that there is no hyperarithmetic By finite

U be as in the above claim.

X = {i
¢}.

3iEX {V]OO ViEX [A]

co

n Ci = ¢.

:=.

Ci •

Hence by LeDDlla 3.1 there exists

Hence for each

i
either

[A]oo c C -

i

248

(if

S.G. SIMPSON

i

E X)

2

~

or

1:

[AjUl

n c.

= 1>

~

(if

i;' X).

We already know (by Theorem 3.2 of [6j) that the partition theorem

3.2.2 implies

ATR By Theorem 2.5 it remains to show that the partition theorem O' 1 1


    T For any X E [UljUl let rr E UlUl X i• ates the elements of X in increasing order. Put

    be the function which enumer-

    X E C if and only if TI X i & f[jjET or equivalently i) by K6nig's lemma Yk3t(tET & th(t)=k & Yj
    majorizes a path through

    T i,

    i.e.

    3fYj(f(j)~rrX(j)

    [AjUl £ C or [AjUl n C = 1>. Then i i for i < n we have ~(i) if and only if ~[AjUl ~ C The latter formula is i• we have 3XYi
    A E [UljUl

    such that for each

    i < neither

    The following corollary establishes a conjecture which was stated after Theorem 3.9 in [6j. 3.3

    Corollary.

    Proof.

    The partition theorem 3.2.2 is not provable in

    ATR

    O'

    Immediate from Theorems 3.2 and 2.9.

    An argument similar to the above proof of Theorem 3.2 establishes the follow-

    ing result which was discovered jointly by S. Shelah and the author, long before the author's discovery of Theorem 3.2. 3.4

    ~.

    Over

    ACA

    O

    the following are equivalent:

    1.

    2.

    For any infinite sequence of closed sets

    A E [UljUl [A/{k}jUl

    such that for each

    n Ci

    §4.

    =

    1>.

    (~

    k E A and

    o

    there exists

    [A/{k}jUl c C. -

    1

    or

    -

    transfinite induction.

    = U nl-TI nEUl n 0

    Un EUl6;-RFN

    ~

    A/{k} = {nEA:n>k}.)

    Friedman [3) has shown that over TIl-TI

    i < k

    C.1C- [UljUl, i E Ul,

    o.

    Here

    ACA

    is equivalent to the

    L~-RFNO

    the transfinite induction scheme O l_RFN w-model reflection scheme 6 = 0

    asserts that for any

    z;

    sentence

    ~(Xl"",Xm)

    with set parameters

    Xl"",X there exists a countable w-model M of ACA O m Xl'''' ,Xm E M and M 1= co ~ (Xl'" • ,Xm). It is natural to ask how much transfinite induction is equivalent to how much w-model reflection. As a rule,

    such that

    special cases of this question appear to be difficult.

    However, one special case

    n: transfinite induction

    ~: and

    249

    is answered by the following theorem. 4.1

    Theorem.

    Over

    ACA

    the following are pairwise equivalent:

    O

    1

    L

    ITl-TI O•

    2.

    Zl-DC O•

    3.

    Z3- RFN O·

    1

    1

    Remark. lence of

    1

    2

    The equivalence of and

    2

    3

    and

    is due to Friedman [1].

    The equiva-

    may be derived from the appendix of Howard [8] together with

    BI to BI in Howard/Kreisel [9]. The equivalence of 1 and I O subsumes several results which have been stated by Friedman in Theorem 4.2 of

    the reduction of

    2

    [3] and Theorem 8 of [4]. Proof of Theorem 4.1. 1

    that

    Zl-DC

    says

    1

    VX3Ycp(X,Y)

    -+

    Similar to the proof of Lemma 2.2.

    2:

    -+

    3ZVkcp«Z)k,(Z)k+l)

    where

    O there exist Skolem functions for the arithmetical matrix of 1

    Zl-DC

    is cp,

    Recall

    1

    Zl. so to prove

    it suffices to prove

    O

    Vf3gVn6(f[n],g[n]) where

    f,g,h

    are function variables,

    ( f(O), ••• ,f(n-l),

    and

    -+

    6

    3hVkVm6(h

    k[n],hk+l[n])

    is arithmetical,

    hk(m) = h«m,k)).

    If the conclusion fails then is a well ordering.

    Say that

    t E T

    ness is

    zi

    T

    be

    if and only if

    is good if h[eh(t)]=t).

    Clearly the empty sequence is good, and the hypothesis t

    t E T

    T has no path, i.e. the Kleene/Brouwer ordering of

    3h(Vk
    implies that each good

    f[n]

    Assume the hypothesis and let

    the tree of unsecured sequences for the conclusion, i.e.

    T

    cp

    Vf3gVn6(f[n],g[n])

    has a good immediate extension.

    so we have a failure of

    ITi-TIO

    The property of good-

    along the Kleene/Brouwer ordering of

    T. 2

    -+

    3:

    parameter

    Similar to Lemma 2.7. UO.

    U such that l and

    where exists

    ~ Z

    countable

    Write VX3Y6(U

    is the

    i th

    such that (i)-model of

    cp(U

    Let

    cp(U

    O) =3VVX3Y6(U O'V,X,Y) O)

    O'Ul,X,Y).

    Let

    cp(X,Y)

    Z~ sentence with a set

    be a true 6

    where

    say that

    is arithmetical.

    (Y)O = Uo and

    Vi3 j3k[6(U O,Ul,(X)i'(Y)j) & ~ = (Y)k] set recursively enumerable in Vkcp«Z)k,(Z)k+l). ACA

    O

    plus

    cp(U

    O).

    Clearly

    By

    X.

    M = {«Z\) i

    This proves

    1

    1

    Zl-DC

    Z3- RFNO·

    (Y)l

    Fix =

    there O kE(i)&iE(i)} is a

    Ul

    S.G. SIMPSON

    250

    3

    -+

    1:

    ..<.

    Let

    be a linear ordering of the natural numbers and assume that 1

    we have a failure of I1 - TI on <:, i.e. 'in ('im ~ n (m) -+


    O

    let

    Z

    -<

    ment under

    =

    -<

    in: M ~oo "
    -<

    Hence

    ntp(m)

    -+
    "
    Z is nonempty and has no least ele-

    Thus

    is not a well ordering.

    This completes the proof of

    Theorem 4.1. 4.2

    of

    Corollary.

    l:i~TI.

    (ii)

    Proof. consists of

    1 I1 - TI plus ATR proves the existence of an O O l proves the existence of an oo-model of l1i-TI.

    (i)

    ATR O

    The first part is immediate from Theorems 4.1 and 2.5 since ACA

    plus a

    11

    1

    sentence.

    O 2 the proof of Theorem 3.7 of [6] gives

    c E 0+ \ 0

    Ml

    ive in

    H It is not hard to see that a)}. 1 and hence of IIl-TIo Corollary.

    oo~odels

    Proof. form of

    Neither of

    l:i-TI

    O ATR

    and a countable oo-model

    satisfying "c E 0 and H exists." Since O c be such that 'ib:':O C<'ia
    4.3

    ATR

    For the second part, reasoning in

    ACA

    exist

    oo-model

    c;' 0

    let

    {X: 3aEA(M

    is a countable

    and

    O

    M

    O

    O' of

    A 5. {a: a <0 c }

    F00

    X

    is recurs-

    oo-model of

    1

    l:l-DC

    O

    implies the other, and there

    for the independence.

    Both directions are immediate from Corollary 4.2 plus the

    G~del's

    oo-model

    second incompleteness theorem (for which see Friedman [5] or

    Steel [12]). Remark.

    The two previous corollaries are not really new since it is well

    known [7] that the hyperarithmetic sets satisfy not provable in §5.

    ATR

    O'

    1

    l:l-DC

    although it is provable in

    O'

    However, this fact is

    1

    l:l-TI

    O'

    Remark on a system considered by Jager.

    After the main part of this paper was written, Harvey Friedman pointed out that the idea of the proofs of Theorems 2.8 and 4.1 above can be used to settle the relationship between ATR and a related system ATRJ considered by Jager [10].

    With Friedman's permission we include this result here.

    Let ATR~ be just like ATR except that arithmetical transfinite recursion O J is only assumed to hold for well orderings which are primitive recursive. ATR is

    ATR; plus full induction on the integers. Say that

    X

    C 00

    X

    is low if

    numbers which is recursive in

    001

    CK

    001'

    i.e. any well ordering of the natural

    X is isomorphic to a primitive recursive well

    ordering of the natural numbers.

    ~: and 5.1 than

    Lemma.

    X and

    Let

    Y.

    Proof.

    transfinite induction

    ATRJ proves O

    s

    3Y~(X,Y) -+

    3

    low

    Y~(X,Y).

    We use the notation of §3 of [6]. In ACA we can prove that for O l 1 in X and hence not Zl in X. Write 1

    X, OX

    is complete n

    {2n:nEX}U{2n+l:nEY}.

    X~

    3Y~(X,Y). By ATRJo we have that for each such that ~(X,Y) and ~~ exists. Since OX is not e

    Assume now that there exists

    X is low and

    Y

    X it follows that there exist

    H(X~Y,e,Z),

    Y,e,Z

    Z is a pseudo-HX~.

    i.e.

    As in §4 of [6] write

    Lemma.

    Proof.



    J

    proves

    O

    and This

    X ~ Y.

    Y to mean that there exists

    i, X and the Turing jump of ATR

    oX,

    X ~ Y is low.

    We claim now that

    e

    such that for all

    ~(X,Y), e E O~ \

    such that

    follows from Theorem 4 of [5] relativized to

    5.2

    251

    be arithmetical with no free set variables other

    ~(X,Y)

    Then

    X low

    all

    n:

    (Z)i+l

    Z recursive in

    are recursive in

    Y

    (Z)i'

    X3Y (X« Y).

    V low

    This a straightforward combination of the proofs of Lemma 5.1 above

    and Lemma 4.6 of [6].

    ~'

    5.3

    For every model of Proof.

    a

    Write

    ATR

    Let X

    o

    J

    ATR

    and

    ATR

    J

    there is a model of

    be a model of

    = 3X~(X)

    a low set

    (Friedman).

    ~

    where

    such that

    ATR

    J

    holds.

    a

    plus

    J

    Z EM

    By ACA

    O

    we can write our

    zi

    e

    says that be good i f

    is arithmetical. f

    O

    = X

    o

    and

    f

    a

    J

    is a

    Zl

    1

    sentence.

    M

    apply Lemma 5.1 to get

    Zl

    assertion

    1

    (Z)k+l]' J

    M•

    Unfortunately we can-

    Z which is first order definable over

    k[m],fk+l[m])

    Disregarding Skolem functions, k«

    f

    k+1•

    Within

    (3low f) [Vk
    J

    M

    Vm8(f k[m],fk+l[m]) define a finite sequence t to

    k[m],fk+l[m])

    & f[lh(t)]=t].

    Clearly the empty sequence is good, and by Lemmas 5.1 and 5.2 each good sequence has a good immediate extension.

    J

    M•

    assertion in the form

    3fVkVm8(f where

    where

    such that this holds in

    not do this, but we shall find such a

    sentences.

    Within

    3ZVk[(Z)O = Xo & (Z)k« We would like to find

    ni

    Consider the

    is arithmetical.

    ~(XO)

    prove the same

    ATR with the same integers •.

    S.G. SIMPSON

    252

    By induction on

    n

    we can prove that there exists a lexicographically left-

    most good sequence of length

    n.

    Let

    f

    be the leftmost "path" through the

    "tree" of good sequences.

    (We use quotation marks to indicate that the objects in J J.) question are not elements of M but merely first order definable over M By

    Lemma 4.6 of [6] the "sets" which are recursive in

    for Some k

    M of ATRO with the same integers as

    M is first order defin-

    M.

    f k This model

    form a model

    ~ and therefore satisfies full induction since MJ does.

    able over

    is a model of

    ATR.

    M

    Also

    contains

    X

    o

    the theorem.

    5.4

    Corollary.

    Proof. ordinal as

    and hence satisfies

    The proof theoretic ordinal of

    ATR

    is

    f

    GO

    Thus

    M

    This proves

    ~.



    From Theorem 5.3 it follows that ATR has the same proof theoretic J• J!lger [10] has shown that the proof theoretic ordinal of ATRJ

    ATR

    By a similar but easier argument one has:

    5.5

    Theorem

    ATR

    ATRO' Proof. Write

    ~

    Let

    =' 3X(jl(X)

    M0J

    k

    be a model of

    where

    a sequence of sets Here

    (jl

    Zk,k E CD,

    ATR

    submodel of

    Zk J

    for some

    k

    J

    plus

    0

    1 sentence. 1 By Lemmas 5.1 and 5.2 we can find where

    o

    o

    is a

    2:

    is arithmetical. J such that M satisfies

    ranges over standard integers.

    recursive in

    1

    J

    and ATR prove the same TIl sentences. O O ATR~ has a submodel with the same integers which is a model of

    Every model of

    (Friedman).


    form a model

    M of O

    ATRO'

    This model

    M is a O

    MO'

    The next corollary was proved earlier by Friedman [4]. [6J. 5.6

    Corollary.

    Proof.

    The proof theoretic ordinal of

    From Theorem 5.5 it follows that

    proof theoretic ordinal. of

    ATR~

    is

    ATR

    O

    ATR and

    O

    is

    fO'

    ATR~ have the same

    J!lger [10] has shown that the proof theoretic ordinal

    f '

    O

    We do not know the proof theoretic ordinal of 1 1 1 TIl-TI O or of 2: - TI + TIl-TI. l

    dr of

    It is fairly clear that the proofs of Theorems 5.3 and 5.5 can be made to yield general· results in the style of Theorems 2.8 and 4.1. general formulations to the reader.

    We leave these

    l:: and n: transfinite induction

    253

    Bibliography [1]

    H. M. Friedman, Subsystems of set theory and analysis, Ph.D. thesis, M. 1. T. (1967), 83 pp.

    [2 ]

    H. Friedman, Bar induction and

    [3]

    H. Friedman, Some systems of second order arithmetic and their use, Proceedings of the International Congress of Mathematici~, Vancouver 1974, Vol. 1, Canadian Math. Congress (1975), pp. 235-242.

    [4]

    H. Friedman, Systems of second order arithmetic with restricted induction I, II (abstracts), J. Symb. Logic 41 (1976), pp. 557-559.

    [5]

    H. Friedman, Uniformly defined descending sequences of degrees, J. Symb. Logic 41 (1976), pp. 363-367.

    [6]

    H. Friedman, K. McAloon and S. G. Simpson, A finite combinatorial principle which is equivalent to the I-consistency of predicative analysis, preprint, 1981, to appear in the Proceedings of Logic Symposion I, Patras, Greece, 1980, edited by G. Metakides, North-Holland Publishing Company.

    [7]

    J. Harrison, Recursive pseudowellorderings, Trans. Amer. Math. Soc. 131 (1968), pp. 526-543.

    [8]

    W. A. Howard, Functional interpretation of bar induction by bar recursion, Compo Math. 20 (1968), pp. 107-124.

    [9]

    W. A. Howard and G. Kreisel, Transfinite induction and bar induction of types zero and one and the role of continuity in intuitionistic mathematics, J. Symb. Logic 31 (1966), pp. 325-358.

    1

    TII-CA, J. Symb. Logic 34 (1969), pp. 353-362.

    [10]

    G. Jager, Theories for iterated jumps, handwritten notes, Oxford, January 1980, 9 pp.

    [11]

    G. Kreisel, A survey of proof theory, J. Symb. Logic 33 (1968), pp. 321-388.

    [12]

    J. Steel, Descending sequences of degrees, J. Symb. Logic 40 (1975), pp. 59-61.

    [13]

    J. Steel, Determinateness and subsystems of analysis, Ph.D. Thesis, Berkeley (1976), 107 pp.

    [14]

    R. van Wesep, Ph.D. Thesis, Berkeley (1977), 112 pp.