Annals of Pure and Applied Logic 49 (1990) 257-277 North-Holland
A HIERARCHY
OF RAMSEY
257
CARDINALS*
Qi FENG** Institute of Sofiware, Academia Sinica, P. 0. Box 8718, Beijing, People’s Rep. of China Communicated by T. Jech Received 15 June 1989 Assuming the existence of a measurable cardinal, we define a hierarchy of Ramsey cardinals and a hierarchy of normal filters. We study some combinatorial properties of this hierarchy. We show that this hierarchy is absolute with respect to the Dodd-Jensen core model, extending a result of Mitchell which says that being Ramsey is absolute with respect to the core model.
1. Introduction Our set-theoretical usage is standard (see [S]). If x is a set, P(x) is the power set of x, and lx] is the cardinality of x. If x is a set and d is a cardinal, then [x]“={y~x:JyJ=J.}, and [x]‘“={ycx:Iyl<)L}. In particular, [xl’” is the family of finite subsets of x, and [xl” is the family of subsets of x with exactly II elements, n < w. If x, y are sets, then yx is the set of functions from y to x. Iffis a function on A and B E A, flB is the restriction of f to B, and f”B = {x : 3y E B x =f(y)} is the set of images of B under 5 If H is a subset of the range off, then f_‘(H) = {x :f(x) E H}. Let (Ybe an ordinal. V, is the set of all sets of rank smaller than (Y. That is, and if A is a limit ordinal then V, = V,= 0, the empty set; V,,, = P(V,); tJ {V, : 1y< A}. Then our universe of set theory ZFC, V, is the union of all Vol’s. Let X be a set of ordinals. A function f defined on X is regressive if for all a E X, (Y> 0 implies f(a) < CY.A function f defined on [X] 0 implies f(a) < min(a). Let X be a set. If f is a function on [X]“, l~n~ to denote that for each f :[I$” --*2 there is an H E [rclX so that H is homogeneous for J A cardinal K is Ramsey if K--* (K)>~. *This work is a part of the author’s thesis in Penn State in 1988, supervised by Professor T. Jech. ** Current address: Dept. of Math., Natl. Univ. Singapore, Lower Kent Ridge Rd., Singapore 0511. 0168-0072/90/$03.50 0 1990-
Elsevier Science Publishers B.V. (North-Holland)
258
Q. Feng
Later, we will see that if K is Ramsey then K is the Kth weakly compact cardinal. Also there might be lots of Ramsey cardinals. Let us consider a model A = (A, . . . ) of an infinitary language, with A 2 K, where K is an infinite cardinal. We say that a set H E K is a set of indiscernibfes for A if for every n < o, for every formula cp(vr , . . . , v,) of the language of A of n free variables, we have Akq(o~,...,
4
@
Ab &PI> . . . > Bn)
whenever q < * - - < an, PI < - * - < /3n are from H. The following theorem is folklore (see [8]). Theorem. Let K be an infinite cardinal. Then K is Ramsey if and only if every model A = (A, . . . ) of a language of size < K, with K G A, has a set H E [K] K of indiscernibles.
Jensen noticed that one need only consider a special kind of models [3,5]. The following definition is due to Jensen [5]. Let AI,. . . , A ,cKandletA=(L,[A, ,..., A,],E,A1 ,..., A,). FOrA
(f))s
Theorem
The following interesting Ramsey cardinals. Theorem
theorem
K.
of Mitchell stimulates our work to study
(Mitchell [12]). Zf K is Ramsey, then K is Ramsey in the Dodd-Jensen
core model
K.
For a limit ordinal a>O, a subset X E (Y is unbounded in (Y if Vy< (Y 3/!IEXY
A hierarchyof Ramsey cardinals
259
on K, we denote by I+ the collection of subsets of K which are not in Z, i.e., I+ = {x E K :x $ Z}. Then Z is nontrivial iff I+ is not empty. An ideal Z on K is A-complete (A < K) if Z is closed under unions of fewer than A. of its elements. Z is normal if for every S E I+ and every regressive f : S- K there is S’ E I+ so that S’ is a subset of S and f is constant on S’. F c P(K) is a fiber if X, Y E F j X n Y E F, and X E F implies that every superset of X is in F, and K - { cu} E F for each (Y< K. A filter F is nontrivial if 0 $ F. Notice that we do not consider those so-called principal filters, i.e., F={X~K:LYEX} for some (YCK. Let Z(F)={~EK:K-~EF}. Then F is a nontrivial filter iff Z(F) is a nontrivial ideal. We call Z(F) the dual ideal of F in that case. Conversely, if Z is a nontrivial ideal on K, let F(Z) = {x E K : K -x E Z}, then F(Z) is a nontrivial filter. We call this filter the dual filter of I. Now a nontrivial filter F is A-complete if its dual ideal is A-complete. From now on by filter we always mean nontrivial filter. Then a filter F is A-complete if and only if F is closed under intersections of fewer than Iz of its elements. F is normal if its dual ideal is normal. Then F is normal if and only if F is closed under diagonal intersections, i.e., if (Xol : a < K) is a sequence from F, then A ,cKX, = {/3< ~:tlc~
Theorem
that on S’ f intersection.
is constant.
Consequently,
the club filter is closed under diagonal
Let Z be an ideal on K. Let X be a subset of K. The notation X+ (I+): means that for every f : [Xl” + m there is YE I+ so that Y G X and Y is homogeneous for f. And X-t (Z’):@ means that for each f : [X] <@+ 3c there is YE I+ so that Y c_X and Y is homogeneous for f. The notation X% (Z’)z” means that for every regressive function f : [X] co+ K there is YE I+ so that YE X and Y is homogeneous for $ Let K be an infinite cardinal. A filter U on K is an ultrafilter if for any X E K either X E U or K -X E U. An uncountable cardinal K is measurable if there is a K-complete ultrafilter on K. The following two theorems are basic in the studying of measurable cardinals.
260
Q. Feng
Theorem (Scott [15]). Zf
K
is
measurable,
then there is a normal
K-complete
ultrafilter on K.
Theorem (Rowbottom
[14]). Let U be a u-complete normal ultrafilter on
x E u.
is
Zff :[xy ---,K
regressive,
K.
Let
then there is Y E U so that Y is homogeneous
for f-
(See [8] for proofs of both theorems.) Let Z7: @A, respectively) be the class of formulae of second-order language which in prenex form has at most n alternating blocks of quantifiers of second-order variables, starting with the universal (existential, respectively) quantifier. A cardinal K is ZZk-indescribable if and only if for every rrf, formula #(X) with one free second-order variable, for each R c V,, if (V,, E, R) t=e(R), then there is (Y< K so that (V,, E, R fl V,) b $(R tl V,). Define EA-indescribability analogously. Remark. It is useful to notice that K is ZIt-indescribable if an only if K is inaccessible and for any ZZf,formula #(X) with one free second-order variable, for each R c K, if (K, E, R)l= @(R), then for some cy< K we have ((u, E, ~II R) tr$r(R II a).
More generally, a subset A G K is Z7:-indescribable if and only if for each Z7: formula #(X) with one free second-order variable, for each R c K, if (K, E, R) k #(R), then &YEA ((u, E, Rfla)k$(anR). Theorem (Baumgartner
[l], Levy [ll]).
(1) Let K be a regular
uncountable normal ideal
cardinal. Then {x c K :x is not Z7:-indescribable} is a K-complete on rc. (2) Zf K is IZ!,-indescribable, then the ideal defined in (1) is nontrivial. (3) Zf K is inaccessible, and the ideal defbted in (1) is nontrivial, then K is ZZi-indescribable.
We will call the ideal defined in (1) the ZZA-indescribable ideal on K. If it is nontrivial, then we call its dual filter the IZA-filter. In [l, 21, Baumgartner generalized this, among other things, to Ramsey ideals. Let K be regular uncountable. An X E K is Ramsey if for every regressive f on WI- and any club C G K there is an H G C n X so that lZZ1= K and H is homogeneous for f. Z = {x G rc :x is not Ramsey} is defined to be the Ramsey ideal on K, which is K-complete and normal. Theorem (Baumgartner
[2]). Zf K is Ramsey, then the Ramsey ideal on K is nontrivial, and {a < K :a is weakly compact} is in the Ramsey filter, the dual of the Ramsey ideal.
A hierarchy of Ramsey cardinals
2. A Ramsey operator
261
on ideals
In this section, we define an operator 9? on ideals so that for any rc-complete ideal I on K, 3(Z) is a K-complete normal ideal and extends I. We will also give some equivalent definitions of the operator. This operator will be used in the next section to define a hierarchy of normal filters in the theory of large cardinals. Definition 2.1. Let K be a regular uncountable cardinal. Let I be an ideal on K For every X E K, X E 9+(Z) if and only if for every regressive such that Z z~[K]? function f : [X]
P(K) {xs
-
%+(I), K:K--XE
s(l)}.
We call the operator 5%the Ramsey operator. Immediately, W(Z) is an ideal extending both ideals Z and the nonstationary ideal ZVS,. Also, if Z E J, both are ideals, then 99(Z) E 9?(J). Theorem 2.1. a(Z) is a K-complete normal ideal. Proof. Without loss of generality, we assume that K $93(Z), that is, 9?(Z) is nontrivial. Notice that the K-completeness follows from the normality. Suppose that X, E %(I) for each (Y< y < K, X = Uncy X, and X is in 3+(Z). We may assume + K by f(B) = the least LYsuch that j3 E X, for each that Xrly=0. Definef:X /3 E X. Then f is regressive. By normality, for some Y s X, Y E 9+(Z), and for some a; El/3E Y f(/3) = (Y. We then have Y s X,. But X, E 9?(Z) and 3(Z) is an ideal. This is impossible. Hence X E R(Z) and 5?(Z) is K-complete. We need to show that 93(Z) normal. Given X c_ K, h :X+ K is a regressive function. Assume that for all (Y< K, h-‘({a}) E 3(Z). We prove that X E 3(Z). For each LY< K, fix fn, C, to witness that h-‘( { a}) E S(Z). Let Ed: K X K * K be a G6del pairing function. Define D to be the set {(Y< K :n"cx X LY G cu}, Let C = A,,& fl D. Then C is a club. Suppose that X E 9+(Z). Then X n C E 9+(Z). Define a regressive function f:[xnc]
f ({a>>= 4h(d
fwWN;
Let YE I+ be such that YE X n C and Y is homogeneous for J Let 77be such that V& E Y f ({a}) = q. Then for some j3, tla! E Y h(a) = j3 and /3 < (Y. But on [Ylcof =fs. Since Y c C, n h-‘({/I}), Y cannot be homogeneous for fs. We get a contradiction. This is the end of the proof. Cl
Q. Feng
262
Consequently, if 9(Z) is not trivial, then W*(Z) is a normal K-complete filter. We will be interested in such filters later on. In the rest of this section, we will be proving some results which tell us how to redefine the Ramsey operator in different ways. The following theorem is a straightforward generalization of a standard theorem. Theorem 2.2. Let
K
be a regular cardinal. Let NS, G Z and Z G P(K)
be an ideal.
For X c K, the following are equivalent:
(1) (2) (3) (4)
x E 9?+(z). X% (z+),‘o. x+ (z+),(o. kfA< KX-@+);?
(5) x-+(1+),6".
(6) For any structure A= (A, <, . . . ) of a countable language, X c A, A has a set of indiscernibles B c_ X which is in I+. Let X c K. By a (w, X)-sequence we mean a sequence S of the form We (~~~.**~cr~,cr, ,..., LY,EX), where S, ,...n,~a,. S=(S,, ...=n:lsn 0, for all ,...am= alnS, ,...B.. Bl, * - - , #& from Y, (~~~/3i*S~ al, * * * , cu,, Theorem 2.3. Let containing
[K]?
K be a regular uncountable cardinal. Let Z be an ideal Then for any X E K the following are equivalent:
(1) x E 9+(z). (7) For any (w, X)-sequence
S there is a Y E I+ so that Y is a subset of X and Y
is homogeneous for S. (8) For any (0, X)-sequence S there exist a Y E X with Y E I+ and a sequence (A,,: 1
Sal...an= a-1n A,. Proof. (1) 3 (7)‘. Given a (0, X)-sequence S, we want Y. Assume that so that for aO> =