Chapter IV Trees and Positive Ordinary Partition Relations
CHAPTER IV
TREES AND POSITIVE ORDINARY PARTITION RELATIONS
A general framework for tree arguments is presented, and this is applied in order to deri...
A general framework for tree arguments is presented, and this is applied in order to derive the main results of the form K + ( & ) : < s , where K is a regular cardinal upon which no “large cardinal assumptions” (see Chapter VII) are imposed. 13. TREES
We defined trees in Section 10, where we needed the concept for the second proof of Ramsey’s theorem, but, for the sake of completeness, we recall the definition here : A tree is a partial order (7; <) such that, for any x E 7; the set of its predecessors, pr (x)=pr (x, (T, <))={y E T : y < x ) is wellordered by < (we assume that < is irreflexive, it., that 7x < x holds for any x E 7;though this is not an important assumption). We sometimes write T instead of (7; <).For any x E T, the order o(x)= o(x, (IT; <)) of the element x is the order type of pr (x). For any ordinal a, the set T[a] = (x E T: o(x)= a ) is called the ath level of T, and Tla={x~ T: o(x)
81
a o ) , the range of each ,fp is included in do.Hence the number of the fis is I (&)l'ls~~?
contradicts our choice of q, establishing b). (The remark in parentheses can be proved similarly; or, alternatively, it is a direct consequence of the main result if we add o new levels at the bottom of T.) The proof is complete. Another result establishing the existence of long branches is THEOREM 13.2. Let K, I , p, and t be cardinals, and suppose that K is regular, (0< )T < p < I , and d p < K. Let 9 be an ordinal, and let T be a set offunctions f E "r, and assume that if f e T , then f " a E T for any a s 3. T ordered by
0I A,
u
as9
6 Combinatonal
82
TREES AND POSITIVE ORDINARY PARTITION RELATIONS CH.
Iv
inclusion is a tree. Assume that 1 TI 2 ti and that
I (tE dom ( f )f(O>o)l : holds for
any f~ 7: Then T has
Q
path
(1)
of length 1 i1.
PROOF. It is obvious that T is a tree. As before, it will again be sufficient to prove that l’Tlj.]
The number of functions f
E
U ‘7
satisfying ( 1 ) is I
a
i.e., l T l q [ < ~which , we wanted to prove.
14. TREE ARGUMENTS
One is often interested in constructing a ‘long’ sequence ( x a :a < 8 ) ofelements of a set S that has ‘nice’ properties. For example, in the proof of Ramsey’s theorem we were given a coloring f :[S]‘+k, and we constructed a sequence ( x i : i < w ) in such a way that we had f ( u u { x , ) ) = f ( ~ u ( x , whenever ~) m l n < w and u ~ [ ( x ~ : i < m ] ] ‘The - ~ . procedure we followed In the second proof of Ramsey’s theorem was that, when we had already constructed a finite sequence { x , : i < l ) that had the above property (with m s n < l ) , then we continued this sequence in several ways that, in a sense, represented all possible continuations, thus ensuring that at least one of the sequences had an infinite continuation. In constructing these sequences, it was helpful to define the set S((x, : i < I ) ) of the potential successors of the sequence ( x i : i < 1). The situation in Ramsey’s theorem was simplified by the fact that we did not have to consider sequences of transfinite length. The proof of Theorem 11.3 above was in many ways analogous, though an additional complication was caused by the fact that the elements of the ‘long sequence’ to be constructed were subsets, rather than elements, of the underlying set. We are now going to consider a general framework for arguments of this type, called tree arguments, and we shall prove a few results concerning the sizes of ‘nice’ sequences that can be obtained in this way.
83
TREE ARGUMENTS
The underlying concept of tree arguments is that of a partition tree, also called ram$fication system: DEFlNi-rioN 14.1. A partition tree is a pair ( E , S ) , where E is a set (called the underlying set), and S is a function with the following properties:
(i) ra ( S ) s Y ( E ) ;(ii) dom ( S ) =
u<>
a
' p for some ordinals 9 and p; (iii) S(O)=E
(notethatOE'p= ( O ) ) ; ( i v ) i f J ; g ~ d o(mS ) a n d j s g , t h e n S ( g ) s S ( f ) ; a n d(v)if f ~dom (S), and q=dom ( f )is a limit ordinal, then S ( f ) =
n S(,f ' a ) .
a
S will usually be defined by transfinite recursion with the aid of the recursion for mu la
for any ordinal 5. Here G is a given function whose range is a subset of Y( E ) and whose domain is what it ought to be according to (1). In order for (1) to define a partition tree, G has to fulfil the following conditions with X = Sldom ( f ) : G(O,O)= E ,
(iii')
if q =dom (f )is a limit ordinal, so that (iii), (iv), and (v) of the above definition be satisfied. If these conditions are satisfied, then (1) obviously defines a partition tree. (iii') and (v') mean that we have no freedom at all in specifying G ( f ,X )unless dom ( f ) is an ordinal of form a $ 1 for some a; that is, in order to define a partition tree, we have to specify G(f; X ) only in case Jom ( f ) is a successor ordinal. We are going to define some auxiliary concepts concerning a partition tree ( E , S). Noting that c always denotes strict inclusion here, for any f ~ d o m( S ) write (3 1 N f ) =S(f)\ {sk):fCgE dom 6))
u
and, moreover, put
T = { f E d o m ( S ) :S ( f ) # O )
In view of (iv) of the above definition, Tordered by inclusion c is a tree (this 6'
84
TREES AND POSITIVE ORDINARY PARTITION RELATIONS CH.
Iv
justifies the word tree in the term partition tree), and we have R(J')=S(,j')\U(S(g):,f~g~T&dom(g)=dom(f')/l).
Our main interest below will be how long the branches of T are, as a branch of T will define a 'nice' sequence of the same length. We shall occasionally refer to a partition tree as a quadruple (E, S, R, T), where R and T are defined from S in the way described above. We now give some explanation about the intuitive meanings of the letters E, S, R, and 7: In the simplest case, we want to construct a long 'nice' sequence (xu: a < q) of pairwise distinct elements of E. We construct this sequence step by step, making alternative choices at each step, the number of alternatives being Limited by IpI, where p is the ordinal in (ii) of the above definition. Having constructed a sequence ( x ~ c(: < 5 ) of length t, a function .fi 5-p keeps track of the alternative choices made, and the sequence (xg:a < t )is obtained in the form ( s ( f " a ) :a < ( ) , where s is a function from T into E defined by transfinite recursion (simultaneously, or subordinated to, the recursive definition of S as T one described in (1)) in such a way that s ( f ) E S ( , f ) holds for any , ~ E Usually, can pick an arbitrary element of S ( f ) as s ( f ) , that is, S ( , f ) is the set of potential successors of the sequence ( s ( f " a ) : u)), where Y < P . Using the results of the preceding section, we are going to prove a theorem on the length of branches in a partition tree which will be one of our main tools in constructing large homogeneous sets. We first need a lemma, which simply says that each element of E is thrown away (or used up) at some'stage:
LEMMA 14.2. For any partition tree ( E , S, R, T ) we have E = ( j { R ( f ) :f e T : .
85
T R t E AR(illMF.NTS
PROOF. For an arbitrary x E E put T , = { y E T:xES(y)}.
This set is not empty in view of (iii) in Definition 14.1, and (T,, c ) is obviously a tree by (iv) there. By Hausdorffs Maximal Chain Theorem (see Subsection 4.7), there is a branch b of this tree; put f = b. We claim that , f ' ~h. This is obvious if b has a last element in the ordering c ,as this last element can only be ,f.Hence, assuming that ,f$ h, 5 = tp ( h , c ) = dom (.f ) must be a limit ordinal (we cannot have <=O, since h is not empty, as Tv #O). Then
u
xE
( q g ) :g E b; =
n (s(,jh a ) :a < < ) =s(f'),
where the last equality holds in view of (v) in Definition 14.1; observe that (ii) there is also used to show , f dom ~ (S)(this is why it is an important technicality ,'u ). So . f ~T,; therefore
to take dom (S)= (J "p instead of dom (S)= US 9
f$ b
U
means that b u {f). is a chain of T, properly including b which contradicts the assumption that b is a branch. This establishes the claim f E b c T,. Hence x E S(f ). I f g is an element of dom (S)that properly includes f then x $ S k ) , since otherwise b u {g)would be achain of T, that properly includes b which would be a contradiction. Hence x E R ( , f )holds by the definition of R in (3)above. As x E E was arbitrary, this completes the proof. The main theorem of this section is simply a reformulation of the results of the preceding section in the light of the lemma just proved. We recall that ims (S, T) denotes the set of immediate successors in T of the element f: In the present case we have ims (,A T ) = { g E T :fcg eL dom (g) =dom (f) i 1 3. THEOREM 14.3. Let ( E , S , R, T ) be a partition tree; let K be a regular cardinal with K 5 1 E I, and assume that IR (f) 1 w, then one can write 0(1'"+ I)' instead of d[IfI+I1'"1here.) c) There are cardinals p and T with ( O < ) . r < p < i l and ~ P < K , we have T s 'r,forsome ordinal 9, and I { t E dom (f): f (<)> 0 )I
u
asY \
PROOF. I R ( f ) l < K implies I TI 2 K by virtue of the preceding lemma. Hence the result is a simple restatement of Theorems 13.1 and 13.2. Note that each path of limit length has at most one successor in case of a partition tree (E, S, R, T ) .
86
TREES AND POSITIVE ORDINARY PARTITION RELATIONS CH.
Iv
Hence, in cases a ) and b), the inequalities for 11s ( p ) l required in Theorem 13.1 follow from the analogous inequalities for lims ($)I here. There is a possibility of generalizing the concept of partition trees to cases when S (,f) assumes values in any partially ordered set instead of the power set of a given set E . A case in point is e.g. the following simple result observed by K. Kunen: given a cardinal K, any (K', 3)-distributive complete Boolean algebra B that satisfies the K-chain condition is atomic. To prove this result, one has t o use partition trees where S ( f ) E B. (For the definitions of the concepts here, see e.g. Sikorski [1960]; (K', 3)-distributivity here is t o be understood in the sense of ( < K', < 3)-distributivity, and not of I( K', I 3)-distributivity.)
15. END-HOMOGENEOUS SETS Let a be an ordinal and T a cardinal, and let ,fi [a] <"-+T be a coloring. Call a set X c a end-homogeneous with respect to ,f iffor every finite set u c X and for every p, v E X with max u < p, Y. we have f ( U U
(p))=.f(uu
{\I]).
(11
I f f is only a partial coloring of [u] < w i.e., iff is a function from a subset of [a] < w , then call X E end-homogeneous ~ with respect t o .f if ( 1 ) holds whenever u E [XI <", max u < p , v , and u u { p i , u u E dom ( , f ) . The partition relation a+
(8)r
(2)
means the following: for every coloring ,$ [a]""+r there is an endhomogeneous set of order type p. End-homogeneous sets are very important in establishing positive partition relations; in fact, they were already used in both proofs of Ramsey's theorem in Section 10. The following simple lemma throws some light upon the situation. LEMMA 15.1. Let r 2 1 be un integer, 7 u cardinul, ond let a, b, 1,: (( < T )be ordinuls. Assume p+(\a:);:;. (3 1 Then (r -+(p), implies
and a+ ( p 4 1), implies
(r-+(\j:):.
u+(\,:+
1
I,;.<,.
(4) (5)
An instance of relation (4) was used above in the proof of Ramsey's theorem, and relation (5) will be uskd below in the proof of the Stepping-up Lemma (Lemma 16.1).
87
END-HOMOGENEOUS SETS
PROOF. Let ,/’:[ c r ] * - t ~ be a coloring. First we verify (5). Assume to this end that cr+(fiit), holds; then there is a set X of order type p i 1 that is end-homogeneous with respect to .f: Let i be the maximal element of X, write X ’ = X \ !(),and define the coloring g: [X’]*-’+T as follows: put g ( u ) = = , f ( u u (0 )for every u E [X’]‘- ’. By ( 1 ), there is a < T and a set Y E X’of order type 11,. such that Y is homogeneous of color 5 with respect tog. i.e., g”[ Y ] ‘ - ’ = = (0.But then we have
<
, f ( i ? ) = , f ( ( r \ (max
vI)u(0)
for any I’ E [ Y u (<;]‘by the end-homogeneity of X, and the right-hand side here equalsg(z-\ (max I . ) ) = by < the definition ofg. Hence Y u (i) is a homogeneous set of order type v , . i 1 and of color with respect to ,I; which proves (5). In the proof of (4), assume first that fl is a limit ordinal. The relation ~ c - - + ( f i ) ~ implies the existence of an end-homogeneous set X 5 CI of order type with respect t o the coloring ,J [cr]‘-*r. Given an arbitrary u E [XI‘-’, put g ( u ) = = , f ’ ( u u ( v i ) for a V E Xwith v>max ( u ) ; there is such a 11, since t p X = p was assumed t o be a limit ordinal, and g ( u )does not depend on the choice of vin view ofthe end-homogeneity of X. By (3). there is a 5 < T and a set Y G X of order type Y: that is homogeneous of color 5 with respect t o the coloring g : [XIr-’+?: clearly, Y is then also homogeneous ofcolor with respect to .I:This establishes (4) in case p is a limit ordinal. If B=p i1 for some /?’,then we have t o work with the last element of X as we did in the proof of (5). It is, however, simpler t o observe that (3) implies
<
<
1,r;f
P’+(v,
in this case (indeed, by taking away the last element of p, we can take away only the last element of a homogeneous set), and so we have cr+
( ( I #
1) i 1 );
<
~
in view of ( 5 ) with p’ replacing p. The proof is complete. The following lemma, due t o ErdBs and Rado, confirms the existence of large end-homogeneous sets. It will usually be applied together with the preceding lemma t o prove the existence of large homogeneous sets. I t is, however, also important in itself: in Section 45 we shall give some applications of it concerning set mappings in cases where the corresponding partition relations would lead to weaker results. LEMMA 15.2. For any cardinals
K 2w
and i L 2 Mie hare
(E.F)+--t(K/
l)i.
(6)
88
TREES AND POSITIVE ORDINARY PARTITION RELATIONS CH.
Iv
PROOF. Writing E = (AF)+, let f : [ E l <"--+A be a coloring. We are going to define a partition tree ( E , S, R, T ) , called the canonical parfitionfreeassociated with the coloring .f: To this end, write dom(S)=
u
(7 1
'p,
US9
where p and 9 will be specified later. As we mentioned in the preceding section, we can define S by the recursion formula
k)),
S(g)=G(g,
where G has to be specified only in case dom (g) is a successor ordinal and S(g * 5 ) # 0 for any 5
5 E S(g')\
where Xa,
<, so defined. (ii) ( K , <,) is a tree.
LEMMA18.2. (i) I f a < @ and gs(a)= 1, then gsPa=g,. (iii) For any a, B < K and u with B < p and u E [ X , A / ~ ]
(8)
that is, for any u E [ X , u {a)]
PROOF. Ad (i). Assume that gpf t=g,rt holds for some <
gs(t)=g,(5)
(10)
also holds, and the desired result will follow by transfinite induction. We have a --hxp.. according to the assumption gs(a)= 1; so we have a fortiori a =-hxp.
9
since X t , c X#,,. ~ Noting that X#,<= Xu,< in view of (9), this implies that t =hXp,t fl holds just in case 5 =xxm,t a holds; in other words, g # ( ( )= 1 just in case gu(t)=1, which proves (10).
I02
TREES AND POSITIVE ORDINARY PARTITION RELATIONS CH.
Iv
Ad (ii). First we prove that <, is a partial ordering, i.e., that it is an irreflexive, antisymmetric, and transitive relation. O . We are going to prove a stronger result: the assumptions of Theorem 17.1 with ; I = K > o imply the following: given an arbitrary coloring f : [ ~ ] ' - 1 $T, there is either a homogeneous set of color 0 that is stationary in K, or there is a 5 < T such that there is a homogeneous set of order type v: 4 1 and of color 1 i5. Symbolically, this assertion might be expressed as K+(Stat
(K), (Vc$
(11)
where Stat ( K ) denotes the set of stationary subsets of K. Here is, however, a note of caution: the notational conventions introduced in Section 8 are inadequate for explaining the meaning of this relation. For the proof, let f: [ K ] ~ - +1 i r be a coloring, and consider the tree ( K , <,>. (Strictly speaking, (K, <,) has not been defined, since dom ( f ) is a proper subset of[^]'". So put f'(u)=f(u)whenever u ~ d o m (f), and put f'(u)=Ootherwise, i.e., when u E [K)
holds for any a < K. In fact, assume on the contrary that 1 Y, 12p for some a < K . Then (17.1) implies that there is a 5 < z and a set Z E of order type vt such that f ( { y a } ) = l i ( holds for any ~ E ZIt. follows from (8) that Z u { a ) is a
A DIRECT CONSTRUCTION OF THE CANONICAL PARTlTlON TREE
103
homogeneous set of color 1 45 with respect to f . As Z u {a; has order type v,; 1, this completes the proof of the theorem in case (13) fails for some a < K. Assume therefore that (13) holds for all a < K. Put o = w if p < w, o = p is p is regular, and o = p + if p is singular. Note that o is a regular cardinal and o < K. In fact, since we assumed K > w and p < K, the case o = IC could occur only if p was singular and p + = K; but then L , ( K )Icf (p)< p, which conflicts with our assumption P < L ~ ( K ) = L , ( K( L) = K in the case considered). Put A = {a< K : cf (a)= 0 3 . A is a stationary subset of K as it contains the oth element of an arbitrary club in K. The function
h(a)= sup Y,
is a regressive function on A in view of (13). Fodor’s theorem (Theorem 5.4) implies that there is an ordinal C < K and a set B s A stationary in K such that h(a)=< holds for any a € B. Writing f,(/?)=f({a@) for any a, fl wit?/?
S, r Y,=L in particular
(equality holds here by (14)), since Y,c /? (cf. (12)).Let now a, /?E C be such that P
B € xu\Y = xu\y.. Hencethedefinitionof ruin (12)impliesf({a/?))=O;thisshowsthat Cisin fact a homogeneous set of color 0. As C is stationary, this completes the proof of the theorem. The reader may easily see that we even proved slightly more than (11). We illustrate the situation only in a special case when K = I = K2,p = K,, T = K1. The above proof gives e.g. the following: Assume 2N0= K,;let D be a stationary set in K 2 with Ds{a
(15)
and let f: [ D I 2 - 2 be a coloring. Then there is either a set C , G D stationary in K 2 with f " C O = (0) or a set C , of cardinality K, with f"C1 = { 13. Using ideas of J. E. Baumgartner [19763, one can show that this assertion is false if we modify our assumptions by requiring that instead of (15).