<<

PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 127, Number 10, Pages 3067–3071 S 0002-9939(99)04835-2 Article electronically published on April 23, 1999

SELECTIVE AND ω ( ω ) ω −→

TODD EISWORTH

(Communicated by Andreas R. Blass)

Abstract. Mathias (Happy families, Ann. Math. Logic. 12 (1977), 59– 111) proved that, assuming the existence of a Mahlo cardinal, it is consistent that CH holds and every of reals in L(R)is -Ramsey with respect to every selective ultrafilter . In this paper, we showU that the large cardinal assumption cannot be weakened.U

1. Introduction Ramsey’s theorem [5] states that for any n ω,iftheset[ω]n of n-element sets of natural numbers is partitioned into finitely many∈ pieces, then there is an infinite set H ω such that [H]n is contained in a single piece of the partition. The set H is said⊆ to be homogeneous for the partition. We can attempt to generalize Ramsey’s theorem to [ω]ω, the collection of infinite of the natural numbers. Let ω ( ω ) ω abbreviate the statement “for every [ω]ω there is an infinite H ω such−→ that either [H]ω or [H]ω = .” UsingX⊆ the , it is easy⊆ to partition [ω]ω into two⊆X pieces in such∩X a way∅ that any two infinite subsets of ω differing by a single element lie in different pieces of the partition. Obviously such a partition can admit no infinite homogeneous set. Thus under the axiom of choice, ω ( ω ) ω is false. Having been stymied in this naive−→ attempt at generalization, we have several obvious ways to proceed. A natural project would be to attempt to find classes of partitions of [ω]ω that do admit infinite homogeneous sets. The following definition gives us some useful standard terminology. Definition 1.1. Aset [ω]ω is called Ramsey if there is an infinite H ω homogeneous for the partitionX⊆ of [ω]ω determined by and [ω]ω . ⊆ X \X By identifying sets with their characteristic functions, we can topologize [ω]ω as a subspace of 2ω with the product . Galvin and Prikry [1] showed that sets Borel with respect to this topology are Ramsey. Silver [6] improved this result by showing that all analytic sets (= the continuous images of Borel sets) are Ramsey. Thus if we require our partition of [ω]ω to be “well-behaved”, homogeneous sets can be found.

Received by the editors December 29, 1995 and, in revised form, December 10, 1997. 1991 Subject Classification. Primary 04A20. Key words and phrases. Selective ultrafilters, Ramsey’s theorem, Mahlo cardinals. This research is part of the author’s Ph.D. dissertation written at the University of Michigan under the supervision of Professor Andreas Blass. The author would like to thank the referee for his tips on streamlining the proof.

c 1999 American Mathematical Society

3067

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 3068 TODD EISWORTH

Another problem to consider is the role of the axiom of choice in proving the negation of ω ( ω ) ω — perhaps it is possible to construct models of ZF in which the axiom of choice−→ fails and in which ω ( ω ) ω holds. This is in fact the case, for Mathias [4], continuing work of Solovay−→ [7], has shown that in the model obtained by L´evy collapsing an inaccessible L(R) = ω ( ω ) ω ;itisanopenproblem whether this large cardinal assumption can| be eliminated.−→ The third and final extension of Ramsey’s theorem we shall consider deals with finding homogeneous sets that satisfy certain properties. We shall concern ourselves with trying to get homogeneous sets that are large in the sense of lying in a given ultrafilter. Definition 1.2. An ultrafilter is said to be selective if for every partition of [ω]2 into two pieces, there is a set HU homogeneous for the partition. ∈U For obvious reasons, such ultrafilters are also called Ramsey ultrafilters. The name selective arises in connection with another characterization of this class of ultrafilters due to Kunen — we use this terminology simply to avoid the overuse of the adjective “Ramsey” in the sequel. Such ultrafilters do not necessarily exist — in [3] Kunen constructs a model of ZFC in which there are no selective ultrafilters. However, if we assume the Contin- uum Hypothesis or Martin’s Axiom, such ultrafilters are fairly easy to construct, and in fact it can be shown that under these hypotheses many isomorphism classes of selective ultrafilters exist. We can also ask to what extent selective ultrafilters can encompass Silver’s gen- eralization of Ramsey’s theorem. This is done in [4] by Mathias, where it is shown that given a selective ultrafilter and an analytic set [ω]ω,thereisaset H homogeneous for the partitionU of [ω]ω into andX⊆ its complement. Given a selective∈U ultrafilter , we describe this situation byX saying is -Ramsey. Also in [4], MathiasU pushes his proof of the consistencyX of ωU ( ω ) ω further and obtains a model of ZFC in which the −→ holds (so there are plenty of selective ultrafilters) and every set of reals in L(R)is -Ramsey for every selective ultrafilter . In order to obtain this stronger result, heU assumes the existence of a Mahlo cardinal.U In this note, we prove that the assumption of the existence of a Mahlo cardinal is necessary.

2. with ([ω]ω, ) ⊆ Let P be the [ω]ω ordered by inclusion. Notice that P is not a separative partial order, but this causes us no problems as we need only keep in mind that, when forcing with P , two conditions X and Y force the same statements to hold in the generic extension if X Y is finite. The separative quotient of this partially ordered set is isomorphic to4 [ω]ω modulo of finite sets. We should also notice that after we force with P , the generic object G is a selec- tive ultrafilter on ω. To see this, notice that P (or rather its separative quotient) is countably closed. This implies that G is an ultrafilter in the extension, as no new reals are added. For any partition of [ω]2 into two pieces in the ground model, an easy density argument using Ramsey’s theorem tells us that G contains a set homogeneous for this partition. Since such a partition is coded by a real, any such partition in the extension is also in the ground model, and thus G is selective. Assuming appropriate combinatorial hypotheses, a kind of converse of this state- ment is true.

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use SELECTIVE ULTRAFILTERS AND ω ( ω ) ω 3069 −→ Theorem 2.1 (Folklore). If is a selective ultrafilter and every [ω]ωthat lies U X⊆ in L(R) is -Ramsey, then is P -generic over L(R). U U Proof. Assume is a selective ultrafilter and let L(R) be a dense open of [ω]ω. By ourU assumptions, there is a set H D∈homogeneous for the partition defined by and [ω]ω .Since is dense, it cannot∈U be the case that [H]ω = , so we mustD have [H]ω\D . InD particular, this implies H .Thus ∩D =∅ ⊆D ∈D U∩D6 ∅ for every dense open subset of P that lies in L(R), and so is P -generic over D U L(R). In the course of our investigations, we shall also need the following curious result. Once again, we restrict ourselves to forcing over L(R). Theorem 2.2 (Henle, Mathias, and Woodin). If L(R) satisfies the partition rela- tion ω ( ω ) ω , then forcing with P over L(R) adjoins no function from an ordinal −→ into L(R). Proof. See [2].

As a corollary to this theorem, we have that if ω ( ω ) ω holds in L(R)and −→ U is P -generic over L(R), then (ω) cannot be well-ordered in the generic extension P L(R)[ ]. This follows because our assumption about L(R) implies no such well- U ordering exists in L(R), and Theorem 2.2 implies no such well-ordering is introduced in the extension.

3. Main theorem Theorem 3.1. Assume that the Continuum Hypothesis holds and every set of reals in L(R) is -Ramsey with respect to every selective ultrafilter .Then 1is Mahlo in L. U U ℵ

Proof. Assume by way of contradiction that 1 is not a Mahlo cardinal in L.Fix a closed unbounded C Λ(= the countable limitℵ ordinals) so that for λ C, ⊆ ∈ (3.1) L =“λis not a regular cardinal.” | Fix a sequence a : λ C so that a ω and h λ ∈ i λ ⊆ (3.2) L[a ] =“λis countable.” λ | 2 Fix (using CH) an enumeration πξ : ξ<ω1 of all partitions π :[ω] 2. Also fix once and for all a recursive uniformh procedurei for coding such partitions→ by subsets of ω; we will not distinguish between π and its code. ω Our goal is to construct a ∗–decreasing sequence Z : ξ<ω in [ω] ,gen- ⊆ h ξ 1i erating a selective ultrafilter ,sothatinL(R)[ ] the reals can be well–ordered. This gives a contradiction byU the discussion afterU Theorem 2.2. Our construction of the Zξ’s is in blocks of length ω + ω, i.e., proceeding from stage α to stage α + 1, involves defining Zω 2α+ν : ν<ω+ω. We will let α stand for Z : ξ<ω 2α. h · i Z h ξ · i Definition 3.1. If λ is a limit ordinal, = Zα : α<λ is a ∗–decreasing sequence in [ω]ω,andλis countable in L[Z], thenh the canonicali continuation⊆ of Z Z is the L[ ]–least infinite Z that is ∗ each member of . ≤ Z ⊆ Z

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 3070 TODD EISWORTH

Definition 3.2. Given A and B infinite subsets of ω,wesay B :n ω is the h n ∈ i filter–coding of A from B if B0 = B,and

Even(Bk), if k A, (3.3) Bk+1 = ∈ Odd(B ), if k/A. ( k ∈ (If D = dn : n ω listed in increasing order, then Even(D)= d2n :n ω and similar for{ Odd(∈D).)} { ∈ } Note that in the above situation A is definable in an absolute fashion from B and the filter generated by B : n ω . { n ∈ } Now we turn to the construction. We define for each α<ω1 the sequence (3.4) = Z : ξ<ω 2α Zα h ξ · i (so α+1 is obtained from α by appending a sequence of order– ω + ω). AlongZ the way we will also beZ defining a strictly increasing and continuous function f mapping ω1 into C. We do this in such a way as to maintain (3.5) L[ ] =“ω 2α f(α) is countable”. Zα | · ≤ From what is written above, we see that 0 must be the empty sequence, so we start by describing how is obtained fromZ . Zα+1 Zα Let λ = ω 2α. By (3.5), we let Zλ be the canonical continuation of α.Next we choose Z · for 1 k<ωso that Z : k<ω is the filter–codingZ of (the λ+k ≤ h λ+k i code for) πα from Zλ. Let 0 denote the sequence a Z : k<ω. Clearly λ + ω is countable in Zα Zα h λ+k i L[ 0 ], so we let Z be the canonical continuation of 0 . Zα λ+ω Zα Since both Z and π are in L[ 0 ], we can apply Ramsey’s theorem in this λ+ω α Zα model and let Zλ+ω+1 be the least (in the canonical well–ordering of the model) infinite subset of Zλ+ω homogeneous for πα. Now let f(α +1)betheleastmemberofCthat is > max λ + ω + ω,f(α) .The sequence Z : k<ω is the filter–coding of a { from Z }.This h λ+ω+k+1 i f(α+1) λ+ω+1 finishes the definition of α+1. Note that since a Z L[ ], we have f(α+1) ∈ Zα+1 (3.6) L[ ] =“ω 2α f(α+ 1) is countable, ” Zα+1 | · ≤ and so (3.5) has been maintained. For α a limit ordinal, α is just the limit of the ξ’s for ξ<α,andf(α)isthe supremum of f(ξ):ξ<αZ . Note that since (3.5) holdsZ for each ξ<α,eachf(ξ) is countable in{ L[ ], so } Zα (3.7) L[ ] =“f(α) is the supremum of a set of countable ordinals.” Zα | Since C is a club and f(ξ) C for ξ<α,wehavef(α) C. In particular, f(α)is ∈ ∈L[ α] not a regular cardinal in L,andsof(α)isnotequaltoω1 Z . In conjunction with (3.7), this implies that f(α) is countable in L[ ], and so (3.5) has been maintained. Zα Once the sequence Zξ : ξ<ω1 has been constructed, let be the filter generated by Z : ξ<ωh . Clearly iis non–principal. U { ξ 1} U Claim 1. is a selective ultrafilter. U Proof. Selectivity is immediate, as Zω 2α+ω+1 is homogeneous for πα.Thefact that is an ultrafilter is almost as easy· — given A ω, we consider the partition U ⊆

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use SELECTIVE ULTRAFILTERS AND ω ( ω ) ω 3071 −→ f :[ω]2 2 defined by f (m

[1] F. Galvin and K. Prikry. Borel sets and Ramsey’s theorem. J. Symbolic Logic, 38:193–198, 1973. MR 49:2399 [2] J. Henle, A.R.D. Mathias, and W.H. Woodin. A barren extension. In C. DiPrisco, editor, Methods of Mathematical Logic (Proceedings, Caracas), volume 1130 of Springer Lecture Notes in Mathematics. Springer–Verlag, 1985. MR 87d:03141 [3] K. Kunen. Some points in βN. Math. Proc. Cambridge Phil. Soc., 80:385–398, 1976. MR 55:106 [4] A. R. D. Mathias. Happy families. Ann. Math. Logic, 12:59–111, 1977. MR 58:10462 [5] F.P. Ramsey. On a problem of formal logic. Proc. London Math. Soc., 30:264–286, 1930. [6] J. Silver. Every analytic set is Ramsey. J. Symbolic Logic, 35:60–64, 1970. MR 48:10807 [7] R.M. Solovay. A model of in which every set of reals is Lebesgue measurable. Ann. of Math., 92:1–56, 1970. MR 42:64

Institute of Mathematics, The Hebrew Univeristy, Jerusalem, Israel E-mail address: [email protected]

License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use