This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
(DIJ-> D
defines an interpretation r. I' can be given exp1icite1y without difficulty. It is also easy to see that r is a model for the translation F. ml Ex. 3. Let 1'=(Yl, ... , Ylf<>' a=(ml, ••• ,m.e.> and M=( M, R , ... , mf< Rf< i ,
For each
IMj, Cl '" b
for all
j
M define
a binary relation '"
in
IMI
1
as follows:
if a, b
E
iff
= 1•••••
m.<:
and .<:
lation in M. Take T*(IMj) function of 6 and 7l*:[MJ "-
= 1, ...• = IMI/"',
= {«(Cl1 ..... Cln . ),
f<.
The relation
T*(6)
=l
where
'" is a congruence re-
l
is
the quotient
(Cl is the equi va1ence class of a).
(a ..... a)): Cl l ..... Cl E IMI} Yl. Yl . 1 ""ml m.e. Now given <1>1 .....
M.!>ume. .that Jt - (Icd I. E 0 •••• , 0:_ i..!> a /J.It. cto!>e.d !>.tJtuc.t:wr.e. and .that 1«<' I i..!> countabte.. If there are 1) no AU! , we may confuse cIIi and IcIIi I.
n"
-<-
The notions AO(d), Jf - p.r .• c.JI- recursive, and .4 - r ;e. are introduced just as for admissible eli. , except that - contrary to ordinary usage - they are taken so as no.t to allow parameters (unless 'parameters allowed' is added); howver , the parameter Url~ I is always allowed: In detail, the AO(Jt) formulas are those obtained by E - bounded quantification and vv and /\ from atomic for-
ON PCd(cd. )-CLASSES FOR AN ADMISSIBLE SET.sL
379
mulas over &i. If W ~ Icdl"!, W is called t.O(oi) if, for all a " " E IJLI, O Wa O' ... ,an_ 1 if and only if rJli. F cp [a O" '" an_II, where cp is t.O(~) (if parameters are allowed, write cd F cp[a O' " ' ' an_I' b O '" bkl). W is e.tLJr..e. if for all aO" ' " an_I' Wa O '" an_ 1 if and only if for some tjE 141, W' a ... a tj - where W' is t.o«d). W is J1-Jr.ec.uM-tve if Wand'" Ware o n_ 1 df - r.e ..
H:
An n -ary operation F ~
IJil n
the notion
I.A I.)
is.
where
...tt
F
is
p.r ,
leiIn -+.d Ur IJl 1,
in
1..4.1
ut,..., ~~1' over
is called
,;J. -p.r, if
-p.r. is unchanged if one uses any variant of the
A relation over
1
H =
(It is easily seen that
U.
.(.
agreeing on
is called .J, -po r. if its characteristic
function
It is known and can be proved in a standard way with patience that: antj ~ -po iJ,
Jr.. Jr.eliLUon loJr. 6unc.tion)
are deSuppose t is a transitive set. The Gi:ide1 sets L (Ill (or L(t, Il) fined, allowing urelements, as in Barwise 1975. Extra t car e is taken there for tl < w, and hence clearly At Il L Itl) is p.r .. As in Barwise 1975 or Barwise,
t
Gandy and Moschovakis 1971, there is an ordinal and hence a least ordinal, tl, such that Ltltl) is admissible. L.t lf3 ) is the smallest admissible set to which .t belongs, and is denoted by t: + (or Hyp (t)).
(For any set
a put
a + = (Tc {a})+.)
is defined as, e.g., in Barwise 1975, so that one has w 1w things like'" cp = (2, cp). As in Jensen and Karp 1971, this can be extended to prenex second-order formulas 3 S a where a is an L - sentence; say 3 ia = w 1w (75, (S, a)). It appears to be desirable (though overlooked in Vaught 1973) to have both C.On6tant relation symbols (in indefinite supply as usual) and also similarly vaJtiabte relation symbols. (Otherwise one could not always form a des ired sentence 3 s e.) We adopt the following notational conventions: R always denotes a constant relation symbol, S a variable one, cp an L formula, a an w The language
Lw
1w
L
sentence (involving perhaps
R's and
S's), ~
1w
a second-order sentence like
a. R, s, 1, or ~ denotes (resp.) a c.ountable se: 06 R's, S's, cp's, or a's. A simiTarity type is just an R. If ~ is an ~sentence, then Mod ~ R is, of course, the class of all ~- structures which are models of ~. 3~
An K- class K is called EC(<Jt) or PC(.4) if R E 1..4.1 and K = Mod where is an EC( .... ) - sentence (i .e. E cd and -is an L -sentence) or
w
1w
~ is a PC (cit ) - sentence (i .e. E..d and ~ is of the form 3 So a). An [-class K is called ECd(cd) if R is.rt - r , e , and K = Mod /\ (a) = Mod /\ (a : a E z ) ,
ss.«.
where ..Q.. is an Ji- r.e. set of sentences (in R U ~ and, of course, Because S's are variables and R's constants, one can clearly always take ~ to be the set of all S' s 'i n Jt : Thus ltntj 06 the Jr.e.qu.iJLement!> '~ is Ii 11', I ~ is cd r.e:, 's is d -recursive' c.an be added to the deMnU:ion 06 PC (cJi) without e66ec.t. - Note: if we write just PC, etc , , (no.s/..), cJi = HF (the Rereditarily finite sets with no urelements) is understood. Observe that EC(~) and PC(di) depend only on 1__ 1, but, e.g., PCd(d) depends on the !>tJtuc.tu.Jte (/cdl,E, Ur I °0'''' ).
380
ROBERT VAUGHT
It is convenient to take a fixed p.r. map b~ F associating with eveny b an individual constant (often used as a name for b). Consider also fixed the symbols E and Ur. In a familiar way we associate (p.r-.) with each b a formula L1 b tv 0 1• In fact, if b is an urelement, L1b (va) is "o " b; and otherwise L1 b Iv Ol is "o If. Ur 11 11 3v I IL1 (vI) 11 vI E vol 11 IJv I E "o V L1 (vI)' Clearly L1 b(v } aEb
a
a.Eb
O
a
involves it for at most a which are urelements belonging to
§l.
b} •
¢(O) to mean ¢ with all quanti-
O(v ) we write
As usual, given a formula fiers relativized to O.
Tc{
O
CRAIG'S THEOREM.
There is more than one way to try to apply Craig's 'pleonasm' trick for a general cd. The method below, for example, allows a wider class of oJ. 's than the first we tried. Perhaps even the weak hypothesis below on ui can be omitted; we do not know. Ca11
t
THEOREM 1.1. SUPPO-6e. uJ .{;;, we.ak.!y de.vetppa.bte. 16 the. ~ - c1.aJ.,-6 K.{;;, EC d (tAt), then .{.n 6act K = Mod 11 (~) 601t -:lOme £.. wh.<.ch.{;;, ui - ltecWt-6.{.ve and eve.n ..tt -p.lt. PROOF,
Let K
= Mod
:E
where :E is
d
-r.e ••
Write
:E
= b x :)(
E
Idll}
is an J1. -p.r , function. Clearly another set of axioms for K is {¢ : p pEP} where P = pp d and ¢ = 11 (r :)( E Hlp) for pEP. Obviously ¢ p x is an d - p.r , function. We will take
where r
(1)
(] E!!.
iff
(] = F(p,
'V "v
for some
¢p)
pEP.
Here the cd - p.r. function F, defined below, is ve.!tlj simply "F(p,
eli - p.r ,
0,
if
x
E
P }) , if
'I- P.
is formalized so that 11 (1) function
con-
G is defined by:
( 11 ,1) where, say,
ON PCd(vd)-CLASSES FOR AN ADMISSIBLE SET~
/\ ,t»
lG(
tG(w)
Clearly G(u) (2)
=
= {G(u)
0,
= p
t}
if w not of the form
is always pure.
G(F(p, z )
: uE
381
(/\, t).
By induction on p one sees that:
,if pEP and z
is not of the form
(/\ ,t).
Indeed, if p = 0, then F(O, z ) = z , so G(F(O, z}) = G(z) = 0, as z is not of the form (/\, z }. If P oF 0, then F(p, z ) = (/\" {F(q,z) : q E pl }, so G(F(p, z ) = {G(F(q, z ) : q E p} = {q : q E p} = p; so (2) is proved. By a trivial induction, if pEP and e is a sentence (in loLl), then e) .. e (i.e., they are logically equivalent). Hence in (1), a" ¢ p , so clearly Mod L = Mod ~' Finally, ~ is <.Ii. - p.r-, because, by (1) and (2) we have: F(p,
a E!!.
§2.
if and only if a = F(G(a), '\, '\, ¢G(a)'
•
NORMAL FORM,
Henceforth we assume our fixed (p.r , closed, etc.) .A = (1c41, E • url.i 1 , " ,... , w.. Wo 1)' . where the . w-:d are !te£a.:t(OIt6 rather than operations 0.(..• (To q{ include in §O, pass to the characteristic functions of the w~.) This section is like rather than PC(ot). Let
iJ =
(B,
§2 of Vaught 1973 but adjusted to apply to
B be a non-empty, countable, transitive set and consider B B Ur , w~"'" 1 ) , and a fixed type R. If dl.. is
w:_
E
PCd(Ji)
a structure ~-structure,
the sum or. +03 is defined to be the structure
(A
U B,
A, B,
B B /iJ E , Ur , Wo
,... ,
Rln) nEw'
where A and B are to be considered disjoint, and Rl (!t, x ... , xJ if and O, or:: It " only if n: E R ,!t is n+1-ary, and !t (xO' " " xnl. (Rl is the 'relation relation'.) We write
or. +
B
for
0(.+
(B,
B UrB ).
E ,
Unofficially in writing sentences about structures a. +:ll we adopt sorted variables: x, y, u, v ranging over loz.l and It, -6, t over 121. Alsowrite x ln) as an abbreviation for x ' ... , x and then wrlte (x1n)R to mean x if n' o R R < nand X otheItW~e. Finally, assume that Lw ow has been formalized so
o
that except for equality atomic ary P is PV O'" v n_ 1 (v O" bles). For j;;, 1 let T. be j (T1, ... , Tn"") is recursive.
1
formulas, the only atomic formula involving an n'" v n"" is our canonical list of all variaa (j+ l)-ary relation symbol in such a way that We now define the formula Sat(T T2, ... ) - which 1,
382
ROBERT VAUGHT
roughly says that
(T
DEFINITION [Neg(M)
-+
1\ [Conj (M)
-+
1\ [Uqk (M) .... 1\ [Eq.
j 11.
l,
T2, ••• ) is a satisfaction predicate.
2.1.
Sat(T l' T 2' ... )
(T (
'V
n
/1
I;f If Tma x
(IL).... T (IL x(n)) 11
T (IL' X In))) ) 11 /1
k (IL, [x (11 J )0 ' ••• , [x [n \
T
k!
_ l' If ... )) )
I
(x (11)) . = (x (11)) ) j 11.
1\ [Rsk. [IL) ... Tn (ILX (n)) ......
I;fx(n)IL
1\
j,k,n > 0
T (ILX (n)))]
(T [
is the sentence:
(x (n) )0' "', lx (11) )k)) ]}
Here ~eg, Conj, Uqk' Eqj 11.' RS k are the usual Il formulas saying '
THEORE~l
whe.ILe.
el>
= 3 ~ 1\ (c:J
Icd. I c4 F
(ThLl
'" w,
3 ITI T
k.
2
and
!3..-c.1.a.!.>
~
!3.. and
Me.
PCd(d)
K.u
ui -
IL. e,
Say,
and ~ .u
5 (IL b ) }
IlO(~)-nOILmu1.M.
A
SLlppo
r in t
Let
and
... ) [Sat(T
=
=
W
(vR: RE!3..), whVte.
the.ll
wE
ltil.)
Model>
that
!3..
= {IL E led. I : 3
5', whe.ILe.
-vR
K=
<10
5 and
.u the.aJt..lty
5'
on
bE Me.
R.
Le.t <1>* be. the. 1000dinMy PC ) d
l T2 ... ) A I;fxlLt!O'(lLt) .... T1!lLx))
IIx(k) ILt (5(lLt) A Rs (ILX (I<.J) .... T (ILX (fd) ...... Rll<.llLX (11.)))) )
nOlL
I<.
anu
R- -6t1Luc.tuILe. ot ,
I<.
en" 1=
el> i6 and OMy i6 or, + cJ.
F
*
•
The proof of 2.2 is familiar. If ~ F , one can take the real satisfaction relation for (T , T2, ... ) in * • On the other hand, if oc has (T , T2, ... ) l l as in el>* then an old argument of Tarski shows that (T T ... ) is essentiall, 2, ly the real satisfaction relation, so by the last clause of * , each a E a is true in or, as desired. We also need a method for "backing out" from a formula about about ~ (cf. 2.2 in Vaught 1973).
(JL
+:8 to one
Consider d (with W) fixed as above. If B::' ldiI and B is transitive, put B= c4/B, the induced substructure. Let R be 0:1. -recursive and consider R - structures en. Put OL$ B = ( Of, + B, Rot E RIOL) J b ~ b (b E BJ J, We consider arbitrary relation variables P E Ie.tLJ, each (k(P), l(P)) - sorted (roughly, P(x xk_l LlO ... Lll _ l ) => Xi E lOLl and Ll E B). Henceforth let O'" i '¢' range over (two-sorted) formulas of L in the above symbols, which be-
(R
wlw
long to d and have. no nlLe.e. 'b-vMia.blu'. Put B(}. In a p.r. way we imagine associated for each P and b: .tIP) .... V ~ (different)
ON PCd(dl)-CLASSES FOR AN ADMISSIBLE SETdl il[P) -ary relation symbol (over x's) P b" Let 'B' range over transitive members of
led [.
For any <jl, B for whi ch If <jl is x ~ y or an atomic w.{, ¢ 0 B is its truth value.
B[<jl) C B we define <jl0B inductively as follows. formula for R E R, ¢ a B = ¢. If ¢ is atomic in If ¢ is P(xO"~" ¢oB is b(x O"")
b o" if
conjunction, and Vx.
" )' ¢o B is Pb(x O"'" If ¢ bEE. and "false" otherwise. c
Finally, if ¢
is
383
s
V fL 1/J(fL), ¢ oB
is Rlk(b; xo • . .. ) , passes through ' V , is /\ (1/J(b') OB: b' E Bl.
It is easy to verify the following theorem.
THEOREM 2.3. AMume E. (a)
A ¢ B ¢ oB(B(¢) ::. B)
{b)
Suppolle
J.,o J.,o
&t - Itec.wu,-ive. (tn uJ. - fLec.wu,-ive
(*) .p = 3P /\ (0), wheJte P J.,o (t
B(.pJ::. B.
(0 0
B: a
E
Let ~ = {P
~)
•
(tnd
PEP
b
6unc.tion. PIll, eac.h
b
0 E 0
l(P) .... B}
.p and .p oB
16
(ii) 0Jt J.,o
Me equ1.vaient OVefL modw 06 :the 60Jtm ot@
EC(d) (z.e.. 1:.= 0
.p J.,o WeJtaUy
PCd(Ji)
1:. E 141,
wah plte6.{x -6et
lloJt:ted language 601t jl.J.llt R [exc.ept that :the l
andE.E
oB
=
B.
ltil) , PC(c.d), PCd(cA),
fLupec.:ttvely, then ct> 0 B J.,o
a ¢,
and put.p
Then:
(i)
J.,o
"PC d (.Jl)
so
J.,o
.p oB wah one-
w-ith pMameteJt B" .{ n
a E ~ J.,o 06 :the 60Jtm 'tJ It 0 • •• It _ 1 e wheJte il k. e., eVefLY It - quantiMefL -in e J.,o 06 :the 60Jtm VIt E -6 0Jt b; quanti6.{eM V x Me -6:ttU MbUJtaJtyl. Put (wah no 'B') .p 0 = 3 Q /\
(c) SUPPOll e (*) hold<> and eac.h
e
J.,o.§ - bou.nded
VIt E
(o*:aE~) wheJte above,
~={Pb:PEP
and
b:.e.[P) ....
Icdl}
and,-i6
0
J.,o-M
Then: (i)
(ii)
.p and ct> 0 Me equ1.vaient OVefL modw 06 the 60Jtm .po J.,o
PCd(dt)
or.. (!) r.Pi
~.
oveJt
§3. THE 'NUMBER' OF ADDITIONAL PREDICATES. THEOREM 3.1. -intl.{n-ite.
(a)
Let
Then theJte ewt
'" -It. e., and, -in 6ac.:t, S' ,(6 K J.,o PC (<4) then 0'
K be PCd(.d) S' and 2..'
J.,o -{ 1\ J.,o e.tf,
and llu.ppolle aU membeM 06
-6u.c.h:that K
il: u. E Uri"'} - Mn-ite.
= 'Mod 3 S' /\ (£'
K Me l, .£'
J.,o
pll.J.ll a tl.{n-ite llet; mOlteDVefL,
ROBERT VAUGHT
384
Notice that in 3.1 (a), if Ji. has no urelements, then S' is (outright) finite, and if also K is pc(d), then K = Mod 3S' 0', where 5' is outright finite and 0' E ludl. (Compare the remark in Vaught 1973, middle of p.4.) are
PROOF I Let K = Mod 35 " (a : a E a) be an R - class, where R and a d -r.e., and ~ is, say, the set of relation variables.
all
Rough ly speaking, for any i nfi nite uc, we can fi nd an isomorph <J4.' of cIIi on a subset V of lei I, and also a "finite sequence operator" Val for the whole 14 [. (Val (a,b,c) is read: "the value of c at a is b", while the integers of ;A' are used for a's.) If, now, (cn., S*)S E S 1= " (~), then there is also induced a 'relation relation' r/ , where dab if and only if a is the image in c.d' of 5 in eli , S is I<. -ary, b is the sequence xo . " xI<. -1 (i n the sense of Val), and 5 * Xo ••• xI<. _ 1 . Now precisely, introduce symbols Val, V , E , Ur, and t:I ; we already have , W _ 1 and -u (u E Ur 1«<1 ). Let Sqn (x ... , xn- l'Y) abbreviate "11= , q O, (x o, , \t-1)"; that is, let it be:
W O,
/\
3w
[t,(~)
.<: < n , { . For each
(w) /\ Va1(w, x.,Y)] /\ ,(.
I<.-ary S let 05(xO"'"
"v
3 wx (t,('lV) (w) /\ Val (w,x,y)) •
xl<._l)
,
be
t,(~)
3 u v (cluv"
a
lu)
/\
Sqlz(xo"'" xlz _ 1 ' v)). Let be the result of replacing in a each subformula of the form Sx O" ' " xlz _ 1 by 0S(xO' " ' ' xk _ 1 ) . Finally for 35 ' /\ (~') take 3 V, E , Ur,
u(u E ur 1JiI ), Val,
t/) /\ (~ : a E~).
Obviously the new sentence implies the old. Suppose at. E K. Then we can take V, E, ... ,e:!' to be more or less standard (as in the 'roughly speaking' above). In the (expanded) model, clearly, Sx -.0S(x ••• ) holds, and hence also O'" O a -. 0, and hence (for a E ~), as desired • •
a
THEOREM
3.1. (b)
te.nce. ~ e.qMvale.nt: (and a* <4 -fl. e. ).
Suppo-6e
Icd[ hM an '<:nMiUte membVt.
to anothVt,
* = 3 5 * /\ (a*), whe.Jl.e
-
Any
5*
~
PCd(d)
-6en-
eM - MiUte
PROOF I The hypothesis easily implies that, in fact, wE 1<41 or Ur1d is infinite. Let B=w if wEI..stI,and B=Url..t1 if not. Thus BE[..i1 and B is infinite •
l
<1>' = 3 S' /\ (a') such that ~'E l..il, a' is -r.e., and and <1>' are equivalent over models r. = (lOLl U B, loti, B, R<'t)RER. ~ may not be di -recurslve, so consider the set E.' of all R E 1' 0 B is PC with c.ti -finite prefix set, and equivalent to <1>'-- but 'over E.' '. d("') But, since Rll<.' s do not occur in <1>', the definition in 2.3 of 0 B insures
..fIi By 3.1 (a), there exists
ON PCd(~)-CLASSES
FOR AN ADMISSIBLE SET~
385
that any R occurring in 4>' DB occurs in 4>', and so belongs to R. SO 4>,0 B is as desired, except that it is PCd(&l) in the parameter B. But B is either Url'- ], which our definition of d -r ,e , always allows as a parameter, or else B= w, which can be dropped (since {w} is c4 -recursive). -
~ -FINITE AXIOMATIZABILITY USING ADDITIONAL PREDICATES.
§4.
In
§4
c.J
and §5,
=
(I~I,
E , url..Jl) Le., there are no
W.c
THEOREM 4.1. (a) Let t: be :tJr.a1t6d.-tve a.nd cJi = t+. 16 K J.A a.n R - d.a..M 06 (nMn-Ue modw, R E ledl, a.nd K J.A PC d (c4 ) (a.Uow{ng pMameteM), then K J.A PC (cJi) • PROOF I
The case with parameters follows at once from that without. So let = 3S, 1\ (~), ~ is the set of all S E le.til, and £:. is ~ -r.e •• Let £:. = {u : (3 bE 1"1) JL 1= 5' [a, b l l where 5' is .6. ' We now 0 have the hypotheses of Theorem 2.2 (to be applied below), taking 5(Jt) to be JtER, here for htl' there. and taking (rJi, K
= Mod
4> where 4>
.s»
Let K PU' be the theory (of admissible sets with urelements) in Barwise 1975 adjusted to say that the set of all urelements exists and is denoted by the indivi dua1 constant Ur. Let aell be
clt l , u*v)A\rl.dl(ur). A (u'jOv: u, vEur 1 \~e
can clearly assume that For 4>'
R,
ur lJi I
E
t: ,
we take: ,Ur,
r , R, u (u E UrJi
(f 1 A f
Af ) , 2 3 where the f{ areas follows: f 1 is simply K PU'. This is a recursive set of first order sentences in just E, Ur, having no fi ni te models, and so, by the an cestor of the theorem, can be replaced by a PC sentence. The EC (eli) - sentence f is: 2 (V) A (Vc: c is one of Ur, t, K, u(uE Url.il» A A.6. (t) A 3 (V,
E
»
ajV)
.6.
t
(R) IV)
R-
To define I' 3' use the notation of Theorem 2.2. There we said ot. and jJi I are disjoint, but since all formulas are sorted, it makes no difference. Thus ·the 4>* from 2.2 (for our 4» is a PC sentence about structures (roughly) of the form d (A; V, E ,Ur, R; R.f. (n< f». By inspection in §2, we see that 4>* = n 3 (Tl"") ~: on' wh,ere each un is of the form Ij xl x2 ... Ij Jtl JL 2 ... "Y n and in "Y n only quantifiers Ij x over 0'(, and bounded quantifiers Ij JL E * descends to the model (7C. +cA ,i.e. oc.+.A. 1= 4>* • Hence by Theorem 2.2, OL 1= 4>, as was to be shown. -
386
ROBERT VAUGHT
cA
THEOREM 4.1. (b) Su.ppolJe Then any PC (dit) lW-Uh paJUlmUVlIJ) .{.IJ PC(.4). d
cJIl= t+, and R E4. lwh.<:ch may have MYLUe memoVllJ J
hcu an .{.nMYLUe membVl,
!S. - cl.a.61J
K
PROOF. Let K = Mod , where is PCd(..J). Take B to be w or ur l'-I as in the proof of 3.1 (b). Pass tois equivalent (over structures like- ~ in the proof of 3.1 (b)) to ' which is PC(..J). By 2.3 (b), ,OBisasdesired • • REMARK. 4.1 has also a 'p.r. version', 4.2 below. ther of 4.1 and 4.2 seems to imply the other.
Note however, that nei-
THEOREM 4.2. 4.1 (a) and (b) ILemun va..Ud'<'b the MlJumption cJi = t+ ILepfuc.ed by: 1c.Jl .{.IJ the IJma.U.ut btaMmve, p.lt. dOlJed lJet c.o~Mng t: ,
.{.IJ
Sketch of proof. Proceed as before but, in addition to E , Ur, add names for all p.r , functions and let I' 1 fI r 2 say E is extensional over Ur and all p.r , operations satisfy their standard definitions. Then one can again show that any model is an end extension (of an isomorph) of ~. • Finally, 4.1 has the following corollary or alternative as in the old order case. (of 4.1). AMume e-tI. = t + , whVle t K .{.IJ ECd(cJ) .{.b and Ort-tY.{.b K .{.IJ tVllJeeuon 0b EC(4) - ctMlJU J and PC (4 ) . d COROLLARY 4.3
!S. EcA.
An
!S.-cl.a.61J
PROOF I From the right the PCd(Jt) ness Theorem.
§5.
ud .The
.{.IJ
.{.nMnLte;
(EC(.4))~
first-
and (an .{.n-
From left to right follows from 4.1 (b) (in the case of no S). side condition it follows that K = Mod {a : I=a} where Ts sentence. That K is ECd(ui) follows from the Barwise Complete(Thus one direction of 4.3 appears to have no p.r. analogue.) •
FAILURE IN CERTAIN ADMISSIBLE SETS, following theorem shows that 4.1 fails for a wide class of admissible sets
THEOREM 5.1. Su.PPOIJe that t + E cJ. whenevVl t E <:JJ. (JJ..{.IJ an acImU.lJ.{.bR.e IJ et. ) Then thVle .{.IJ a.rt R E cJt and an R - c.R.M1J K wh.<:c.h.{.IJ PC d (cd) but not PC (JIST REMARKS. There are many such r..J's (for example, all transitive models of ZF, or of Th(HC), etc.). For such an cd , clearly wE.4. An easy, old argument (not using the * - transform) shows that "invariant analytic over oJ. = PC~)'~ It easily follows that 5.1 implies its own version in which all R E Rare 0 - ary (topological case).
ON PCd (c4 )-CLASSES FOR AN ADMISSIBLE SET PROOF OF 5.1. of
We take for
utA
KPU' plus
led
-Ur
Id I
tation see the proof of 4.1.)
or-
As is easy and known, there is an structure of Clearly
6or.. (J1.,
387
the class of all models (A,E,Ur,u)
K
3 (il: a E
plus
cA.
) A (A a rei): a
E ~).
u
E
if and only if ot. is a model of KP U' and (eA-, E, Ur 1dlt I) isomorphically onto an initial sub-
mapping such that
K
E
6
(l(,
(u) =
ucn.
for each
~ = ~(K) E Jt and K is PCd(JI.).
Suppose it is, and K = Mod where thesis insures there is a transitive Let 'Y = Ord (t + ) .
1.
u E Ur .....
We will show K
is not
uJ.
1= r [a, b]
is a model of (2)
KPU'
Consider the
r
I-
if and only if
that
is the least ordinal such that L (b)
a
a
KP U', and
[x , y) 1\
r
PC(t+) -sentence
vidual constants).
PC(etI~
is PC(dt). Since E cd, our hypot Ed such that E t+ and also Ur~ Et.
Since wE JI, it is easy to see (using familiar facts in Barwise 1975) there is a ~l-formula rex, y) such that
(1)
Url~1
(For no-
[x' , y)
-+
x
= z'
•
'lJ= 1\ At(e) A r (d, e)
(d and e are new indi-
We claim that 'lJ has models and in every model at. of 'lJ ,
{x : x EOL d~} has, under E(l(, , exactly the order type 'Y - which contradicts the boundedness theorem for t+ (cf', Barwise 1975). To establish the claim, observe first that 'lJ obviously holds in the 'standard' (vi-, E , Ur.Jt. , "{ , .c), Suppose now that ot: is any model of 'lJ. By hypothesis K = Mod , so there is a function 6or. mappin9 cJII. into lOLl, etc., as above. that
We can as well assume et7L = t: ,
by (1).
Hence, since
r
pothesis. Since, by <1>, be proved. •
..4
6(1(, is the identity function.
The claim will follow if we show that is
a
~, OL 1=
r ['Y , t: 1.
doc, =
One easily shows
v.
But
d
1= r["{,t]
But or, 1= r [d or., t: 1 by hy-
1= KPU', it follows by (2) that
dOf. ="{, as was to
Theorems 4.1 and 5.1 are more or less all we know about the question: for what (say, admissible) is PCd(.A) = PC(c.4) over R E cA? Can the hypothesis of
4.1 be seriously weakened? Among dt not satisfying the hypothesis of either or 5.1, can the answer be always 'yes', or always 'no'?
§6.
4.1
REDUCTION,
Frequently, in the model theory of
w 1 w , a theorem true for all countable models can be inferred to be true for alt models (keeping ~ countable). It apL
pears, however, that the results of §3 and §4, though true in all models, cannot be derived from the case gf countable models. Moreover, the results in this section will be proved only fOr countable models. Indeed, Silver 1965 showed that some simple reduction theor~ms fail for uncountable models.
ROBERT VAUGHT
388
We first need to add to §1 further normal form theorems. The first is (a slight variant of) Svenonius' Theorem (see Barwise 1975 for references) for the case where R includes a distinguished binary relation symbol ~ 6.1
SVENON I US I THEOREM,
Suppo.6e the
PC d - nOJImula. (.i.n
~)
hal>
the
3 (SO'",, Sk. ... ) ~ 'Ux o ' " xk.!n) 3 y «Y"'" Xo V ... V y..<. xk.!n)) 1\ M (x , ••• , yJ J, wheJl.e the M Me n.inU:e open land k. and M Me ltecult.6"-ve n O n nuncUonJ.». Then theJl.e -tJ.> a ltec.uM"-ve. w t N an Mnae open nOJImula.J.> Nn (xoyo ... nOJIm
x yn) n
.6uc.h that .{.n any countable
(l)
R - .6ttr.uctutr.e
oz. , en, 1=
'UxO E A 3YO EA"x 1 E A 3 Y1 E A ... "n Nn
"-n
and only
.{.n
IxO ••• Yn) ;
and mOlLeOVeJl.,
In nac..t, the U.6ual pltOOn, e.g. the one "-n Vaught 1973, p. 10, an Svel'!On.{.u.6 TheOlLem c.onJ.>ttr.uc..tJ.> a w t N wh.{.ch -tJ.> eMily .6een to have the new pltopeJLty (2). n !HencenoJLth, "the Nn an 6.1" meaYlJ.> exac..t./'.y thou c.oYlJ.>ttr.uc..ted .{.n Vaught 1973. )
(A remark we won't use is that any 'J1 = 3 (SO ... ) ~ 'Ux O'" xk.(n) en where each en is "1:. 0 in ~ ", can be replaced by one like in 6.1. All these matters are different from but related to a proof on p. 21 of Vaught 1973 and especially to Gandy's Theorem (VI 2.2 of Barwise 1975).) 6.1 gives a "half-bounded" game. a (fully) bounded game. LEMMA wheJle 0
¢
6.2. Suppo.6e AO ~ Al
~
....
6.2, below, converts it, for special <.Pi , to
-tJ.> al> "-n
6.1, oz .{.;., c.ountable, a.nd lOLl = u A , n n N On 6.1, ot: 1= .{.n a.nd only .{.n n
Then nOlL the
PROOF. Clearly, (l) implies (3). Given (3), let the x-player play so as to exhaust A (as is easily seen to be possible). By the construction of the Nn (cf. Vaught 1973), at the end of the game one sees at once that (Jt, 1= • • In the right circunstances, below, using both 6.1 and 6.2, we shall be able to bound both x and y in the game. Moschovakis (for references see Barwise 1975 or Vaught 1973) originated the idea of using the closed games (like operation (A» to obtain reduction principles. In Vaught 1973, these ideas were used and extended to show the fo11 owi ng families satisfy the reduction principle: (4) c PC(tA)
if
wE
cd and cd has no ure1ements.
(5) c PCs ' c PC d' and also, over .<.nn.<.nae, countable models, c PC.
ON PCd(~)-CLASSES
FOR AN ADMISSIBLE SET~
389
The main result below is 6.4, is a generalization of (5) to certain other ~ HF. First, however, we reexamine (4) now that urelements are being considered - and see that it is easily extended. In 6.3, r.Ji- may as well be (1cJl.1, E, Ur 1.4- ), with no W•• .(.
*
THEOREM 6.3. SUpp06l? Mme -in6-irUte ¢e.;/: be.f.ong¢ to ab£.e modw :the Jt.educ.tion pJt..inup£'e ho£.d¢ 601(. c PC (~) •
1<.4.1.
Then oVeJr. Coun-t-
PROOF. If wE IJd I, the proof in Vaught 1973 of (4) above works just as well allowing urelements. So we suppose w~ dt. {At this point a slight error in Vaught 1973 should be corrected. In the first line of the proof of 2.1 there, take B = ~ I U Sub (not w U Sub).) Suppose <1>, <1>' are c PC{"") - sentences. Just as in the proof of 4.8 (b) in Vaught 1973, we obtain g. , * , ,*; and clearly we may take I~I to be infinite (as some member of 1&(1 )s). Now O't + ~ has finite similarity type (as ~ .;; t I < w) and and I * are outright c PC and hence c PC. By (5) above they are reduced by c PC - send' tences '1J and '1J I , over all oc. + ~ such that OL is countable (as 1;&:1 is infinite). Now, in the notation of Vaught 1973, the 'backed - out' sets '1J~ and '1J I J'r reduce and I , and are c PC(<4') as desired. (The resul ts used from Vaught 1973 are variants of parts of 2.2 and 2.3 (a), (b).) •
Now allow
U
to be a (countable p.r , closed) ll.twc.:tuJr.e.
THEOREM 6.4. SUppOM OJt.d ell = wand .4 ti deve.£.oppab£.e, .c.e., , , = (Vn : nEw) wheJr.e V .{.¢ 01 -Jt.ecU1(.¢-ive. Then the Jt.educ.tion ptUYlup£.e ho£.M
601(.
c PCd(~)' REMARK.
Let
m
= (M, Sl'"'' SI<.)
m
be any countabl e structure (and treat
M as a set of urelements). If is recursively saturated then (cf , Barwise 1975) Hyp (or +) for I.AI clearly satisfies the hypothesis of 6.4, since then I~ I = U L 1m) = L (m). In fact, more generally, for any
m
m
'in (as above), rA
nnw = Lw(m)
satisfies the hypothesis of 6.4
(and
c PCd(ci-)
has reduction). This follows at once from the following result obtained by M.J.A. Larijani: L w ( m) ti a.£.way¢ p.Jt.. &Med. (Larijani obtained this using the method of proof of the "stability theorem" Jensen and Karp 1971.)
of
PROOF OF 6.4. If no infinite set belongs to IJl.I, clearly loll is just HF over a finite set of urelements. This foil differs 50 little from the pure HF, that 6.4 reduces to (5) above. So we can assume that some infinite set belongs to
leSt I,
and in fact that
(Aside:
If
E. E rJi
Ur 1dt
1
and
e5I
is infinite. is of the form
c PCd(d) = c PC{~), and 6.4 reduces to 6.3. the case
E. ~ JI .)
t: + (with no
0.) then by .(.
What is undeniably new in
§
4
6.4 is
390
ROBERT VAUGHT
By §2 we obtain PC d sentences 1 oc 1= ~, if and only if ot. +cJf 1=' ~r . Just as in §2, : involves the A O formulas Neg, Conj, Uq, Eq, RSR' and also 5.<.. and 5',. We can assume that each corresponding relation over oJ. is a W. for the ~ ~ structure si - since adjoining them does not change the notion "e5i - r ,e ;", Now, by inspecting 2.1 and 2.2, one sees that 2 is of the form 3 (TI' T2, ... ) 1\ (~ ). where each e E ~ is of one of the four forms: Let -L be PC d (.91 ) such that. for any OL •
for -L = 1.2.
IJ x Jr.;(; 15lilt t) .... T1 Ilt
(6)
,,'m' ",,) IJ It (n)
x I)
h'IIA' E "o V ••• VA'EA"Ar) ( 'Y
3 Y'Y •
finite open
(The latter two come from Sat.) For a.bEloz.lul~l.let ao{b if and only if aEloc..l or else. a, bE lojI and a. E b. Since now 5,. 5',. Rs u etc •• are just relation sym~ ~ r~ bols, one sees fron (6) that : has the form required in 6.1. Also. we can clearly assume Vo C VI c ...• and we have lOLl u Ivfl = u (lOLl u V). Apn n p.ty-Lng 6fut 6.1 and then 6.2. we obtain a recurs i on 1i st of fin ite fo rmu 1as N~ (x o ltO ... .6n -1) such that for any countable ot: • c1t+ cJI. 1= <1>1 if and only if or,(J)cJII 1= IJ Xo IJ ltO E
(7)
Jr.
1
. •• IJ n
Vo 3 YO 3.60 E "o
IJ Xl IJ lt1 E VI 3 Yl 3.6 1
Ou
E lt
Nn (x O ... .6 n _ 1)'
(In forming
lt u lt2 replace an urelement Jr.] by the empty set.) 1 We now apply the usual reduction method (e.g. in Vaught 1973). but letting the 'well-ordering set' be Ur1d - known to be infinite. Thus the formulas 'V : are reduced over model s Ot,(f)6t by the c PCd(o#-) sentences '1J 1 and '1J 2 obtained in Vaught 1973 (adjusted to the 'double'. 'bounded'game). In fact. '1J2 differs trivially from '1J 1 • and 'V'1J 1 is the formula we now describe. 'V'1J is 1 (3 ~ 1 , ~ 2) (3.£. E Ur) It 1 1\ ~ 2 1\ V c. 1\ 'V V c. i . Here ~ -L i s
6
-< ,
ex 1\
I\n
IJ U ltO
.6 0 .•• .6 n _ 1
o
I;J X
IJ 0
6
Ifn _ 1 [
1\ N.i.., (x O ltO ... ] <'n j Ur with least element c. ";
.6 -1) l . Here, in turn. 0( is "< orders n n is Vn (u x 0 ltO ... IJ n- 1.6 n- 1); and( u' en1
IJ -1
ON PCd(~ )-CLASSES FOR AN ADMISSIBLE SET
ta il s
cJIJ.
391
Ur, and a 11 other
It - quantifi ers in the bracket of "- 'V 1 are 'boundPCd(~)' since AI1 Vn is .51-recursive). Hence, by 1 (,,-'V ) 0 isthedesiredsentence-buton1yprovided R is d-recur1
v E
ed'; and, also, 2.3 (c), sive :
is
'V'V
Otherwise, we argue as follows.
We look at the proof in Vaught 1973 of Sveno-
Our
V p<m.
N~. J
O J JJ". ,where each ". is an equality or inequality Jpq jpq
II q
or
J JP else is obtained from a formula of the form
Q (x. It. x . It . .. . y.h.), by P JO JO J1 Jl .{..{, replacing atomic formulas involving (the 'variables') "" , V~ , V~ , C by 'true'
or 'false'.
r1
We define
V
~
C
1\ 'V V~ c.
"
1\ 1\
,.2'
J , where
-<
p"2 )( 3 c E Ur) ( tIl 1\ ,.1' is analogous t o ' and t I' is
to be the formula ~
(3
,Q.1
It
..... ¢ 2(
u0
... )
II
V p<m
II q
j
a 'j p q U
j p
o
1.
ItO
comes j p q is Qp("') where Q p from one of the last three forms in (6) (and so does not involve RlR)' Other-
Here
is just a j p q (u ItO ••• ) O
a'
a j p q (u ItO ••• ) is of the form
wise ,
O
SI(1t t ) 1\ RSR (It) and
if a
It,.t
l~ I.
E
If
-+
(11" ..... RlR(1t X • • • • ), where
11" is 'true' or 'false' JO Rs k (It) is false, put a j p q "o .. , = "true" ;
S (It t) f\
It (x . • • • ). JO From our procedure it is clear that 'V 'V 1 and
otherwise, take it to be :
is in
r 1;
any
11"
.....
structures ~(9~; moreover r in 2.3 (c). Pass to the type
rt,
which is
no RlR
R
r1
R occurring in
belongs to
r 1 are equivalent; no R l k and r is PCd(uf) over 1
R;
(after collapsing conjunctions) is as demanded of all RE I~l, and apply 2.3 (c) to form
R'
PCd(~) and equivalent to r , By the construction of a (si·nce r~ involves only R E~. Thus r~ is pCd(ci) over
is involved),
and equivalent to
'V 'V l ' completing the proof of the theorem.
•
Consider arbitrary d as in § 0, perhaps also admissible. We do not know whether c PCd(~) classes have the reduction property over (infinite) countable models - for some ~ not covered in (4), (5), 6.5, or 6.4; or even for all ~
ROBERT VAUGHT
392
REFERENCES, J. Barwise 1975
Admissible sets and structures : an approach theory. Springer - Verlag, Berlin, New York.
to definability
J. Barwise, R. Gandy, and Y. Moschovakis 1971
The neX-t adm.<..6-6-ibte sez, J. of Symbolic Logic, vol , 36, pp. 108 -120.
W. Craig 1953
On auomatizab-iLUtj wUh-i.n a -6tj-6:tem, J. of Symbolic Logic, vol. 18, 30 - 32.
pp,
R. Jensen and C. Karp 1971
6unc.UoYl-6, in Axiomatic set theory I, Math. Soc. Proc. Symp , Pure Math., Providence, pp. 143 -176.
PJUrrt,[.Uve lleCu.M-ive -6et
Amer.
J. Silver 1965
Second -6epMation pllope!l:ttj 60ll eX-L-6:tenUat -6eCOnd-Ollde!l cta.-6-6U, Notices Amer. Math. Soc. vol. 12, p. 241.
R. Vaught 1973
VuC!l-i.p:t-i.ve -6et :theOlltj -in Lw w' in Math. Logic 1971,
Heidel berg - New York.
1
Cambridge Summer School
in
Lecture Notes in Math. 337, Springer - Verlag, Berl in-
Department of Mathematics University of California Berkeley, California 94720 U.S.A.