Professional Documents
Culture Documents
Semiselective Coideals - I. Farah
Semiselective Coideals - I. Farah
ILIJAS FARAH
be useful:
A set #•£ [N]"8 is Jf-Ramsey if for every [5, ^ ] such that ^ e^f there is Be^f f A
such that [J, 5] is either included in or disjoint from SC. It is M'-Ramsey null
if it is Jf-Ramsey but the set [s, B] as above is always disjoint from it. The
algebra of Jt-Ramsey sets and its ideal of ^f-Ramsey null sets are denoted by
&{#?) and &0(Jf) respectively. A s e t f c R x [^]° is perfectly 3f-Ramsey if
for every perfect P^U and every [s, A] such that AeJ4? there is a perfect Q^P
and a Bejf \ A such that Q x [s, B] is either included in or disjoint from 3C. It
is perfectly M -Ramsey null if it is #f -Ramsey but the set Q x [s, B] as above is
always disjoint from it. The algebra of perfectly Jf-Ramsey sets and its ideal
of perfectly Jf-Ramsey null sets are denoted by &>&(#?) and ^^0(J^) respec-
tively. Using these notions one can state Todorcevic's question avoiding the
terminology of forcing (see [19], [17]):
Which combinatorial properties of the family [N]m of all infinite sets of inte-
gers are responsible for the fact that all Borel sets are perfectly [N\a-Ramsey1
We will always assume that ideals are proper and they include the Frechet
ideal [f^] <ffl , i.e., that coideals are closed under finite changes and differ from
&>(N). With this convention, every coideal can be naturally considered as a
poset ordered by almost inclusion, s * . So we will adopt the terminology
of forcing and talk about dense open subsets, incompatible elements, maximal
antichains, etc., of JtiP, always referring to the poset < J?, £ *>. The same applies
to the poset 0> of all perfect subsets of reals ordered by the inclusion—this is
the so-called Perfect-set (or Sacks) forcing—and to the poset & x Jf with the
product ordering.
Let Fi ^ F 2 2 F 3 ^ . . . be an infinite decreasing sequence of sets of integers.
Then a set F^ is a diagonalization of this sequence if Fx/n^Fn for all neF^.
By A <01 we denote the set of all finite sequences of elements of A. A family
of nonempty perfect sets {Ps: se{0, 1}<<O} is a fusion sequence if for every 5
SEMISELECTIVE COIDEALS 81
sets P,AO and PSA) are disjoint perfect subsets of Ps, and the diameter of Ps
converges to 0 as the length of s approaches infinity. The perfect set
u n p/r.= n u p.
J£{0,1}°* neco nea) se2"
is the fusion of this family. The ^-operation is denned for a family
[Fs: se N <m} of sets of reals by
<a
>)= U « 0 F/[n.
/N N
We note that in [16] selective coideals were called happy families. It is easy
to see that [N]m is an example of a selective coideal but there are less obvious
examples (see [16], [28]). One might be led to expect that selectivity is the
notion we seek by the following well-known results.
THEOREM 1.1 (Mathias). Analytic sets are J4?-Ramsey for every selective
coideal Jf.
perfectly Ramsey. In his letter Kunen also claimed, but later retracted, the
corresponding preservation result for arbitrary Sacks extensions (see [40;
p. 93]). Later work (see [1], [7], [26]) established the truth of that claim and
its connection to a deep combinatorial fact known under the name of Halpern-
Lauchli theorem (see Remark 4.1 below, also [13], [26; §6]).
It is not difficult to see that the standard proof of Theorem 1.2 gives that
in the Perfect-set forcing extension a selective coideal still generates a coideal
(see Corollary 4.2 below). However, the following lemma shows that selectivity
is destroyed whenever the coideal Jf has infinite cellularity.
LEMMA 1.1. If M" is a selective coideal which has an infinite antichain then
in the Perfect-set forcing extension it does not generate a selective coideal.
CLAIM. IfX^co is infinite and almost included in all Fn's, then re V[X].
Proof Let
T={te{0, \y°:XnA, is infinite},
This set is obviously downwards closed. It is infinite, because all initial seg-
ments of r belong to it. We claim that r is the unique infinite branch of T: if
xe {0, 1 } a is distinct from r and all its initial segments are in T, look at maximal
te T such that both x and r extend it. Then both X n A,* 0 and Xr\At*\ are
infinite, but this contradicts to the choice of X. So r is definable from X, as
required.
THEOREM 2.1. Let #? be a semiselective coideal. (a) The family of all sets
homogeneous for some partition o/[^J] 2 into two pieces is Jtf'-Ramsey, (b) Ana-
lytic sets are ^-Ramsey and perfectly M'-Ramsey. (c) The algebras of ^C-
Ramsey and perfectly $f-Ramsey sets are a-algebras closed under the si-
operation.
Parts (b) and (c) will be proved in Sections 3 and 4, by using different
methods, but we will prove special cases of (b) and (c) now to illustrate typical
applications of semiselective coideals. Applications of the following theorem,
(i.e., its version when jf = [^J]<1)), are found in several areas of mathematics,
like better quasi-ordering theory ([18]), partition calculus ([6]), convergence
theory in function spaces ([23]) and Borel graph theory ([10]). Recall that a
family J* of finite sets is a barrier on A if every infinite subset of A has an
initial part in J* and J*" is an antichain in the c ordering. For a set B<^A let
J^ \B denote the family J* n [B]<co. The following theorem was proved by
Nash-Williams and Galvin in the case when JF = [N]O>, and by Mathias in the
case when J f is selective.
CLAIM 1. If A rejects s, then the set ofneA such that A accepts s u {«} is
not in Jt.
Proof. Suppose the contrary, that the set B of all such n is in Jf. Then
B accepts s, contrary to our assumption and (1).
Proof. Let
:C decides for s}.
Then sets Q)n = (Lax *•<« ^ are dense open in Jf, so if B is their diagonalization
then by (2) above it decides for all of its finite subsets.
LEMMA 2.1. If 3>n (ne N) are dense open subsets of 3P* $f then the set
®X = {(P, i ) : ( P n [ « ] , A/n>e@nforallneA andueTP \n}
is dense open in SP x Jf.
Proof. For a set £ £ & x j f let 7T2(<f) denote the set of aWAeJf such that
<P, ^> is in S for some Pe^ 9 . Note that n2{2n) is a dense open subset of J f
for all «. Find a maximal antichain J < / | C J 2 ( S | ) and for each Aestf\ fix a
perfect set P = P< }(A) such that <JP, A/I) is in ^ , . Then let S>'2 be a family
of all <g, B)e&2 such that fi^^ for some Aes/i and g c f ( i ) . Note that
this A=A(B) is unique, if it exists. Find a maximal antichain jrf2 included
in K2(3''2), and for each Be^2 find perfect sets Pm(B), P<i>(5) of diameter
^ 1 / 2 included in P< y{A(B)). Proceeding in this way, we define maximal anti-
chains s/n in Jt and for each Aes/n disjoint perfect sets PS(A) (se{0, l}"^ 1 )
such that:
(1) <Ps(A),A/n) is in £>„;
(2) the diameter of PS(A) is at most 1/n; and
(3) if A<=Bfor AestfnandBe,9i?m (n>m) then PS(A)^P,(B) for all S3t.
Let
$„ = {Ce j f : C is almost included in some member of s/n}.
Sets $„ are dense open in jf, so they have a diagonalization ,4^ in ^f. Then
for each n there is Anejrfn such that ^ K diagonalizes the sequence {An}, and
sets /*" = Ps (An) form a fusion sequence such that TP»s \ n has only one element.
Let Prc be the fusion of {/*"}; then for each «6v4 and ueTP \n we have ? such
that
\A, and that (Q, A} decides for <w, s} if it either accepts or rejects it.
The following statements are obvious.
(1) If <g, A} accepts (rejects) <«, s}, then every </>, B} such that P is a
perfect subset of Q n [M] and BeJt \ A also accepts (rejects) <«, .?>.
(2) For all <w, s>, ^ and g there is a perfect P^Qn[s) and a j5e«# M
such that </>, fi> decides for <w, J>.
(3) If <2>^> accepts {u,s} then it also accepts <H, ,?U{H}> for all
(4) If <2>^> rejects <w, J> then the set of all neA/s such that <(?, A}
accepts <«, J u {«}> is not in #C
(5) If (Q, A} accepts (rejects) <«, s} then it also accepts (rejects) (v, s) for
all vsu in !Te.
CLAIM. There is a pair (£), A} which decides for every <«, s}eTQx [A]<<!>
such that max (s)<\u\.
Proof. Let
S>»= {<Q, A): <Q,A) decides for all <w, s ) e r e x [/4]<ffl
such that max (s) ^ | u\ = «}.
Then (2) implies 3n is a dense open subset of ^ x Jf, so let <g, A) be as
guaranteed by Lemma 2.1. Then (Q, A} is as required, because </*, ^4> decides
for <w, s) if, and only if, ( ? n [M], y4> does.
Let (Q, A} be as in the Claim. If it accepts < < >, 0 > , then it satisfies (a),
so we can assume it rejects < <>, 0 > . Define sets SUJS for <M, s}eTQx [A]<0>
as follows:
§UJS= {(P, B)e0>xjf \A: P^Qn [u] and (P, B/n) rejects <M, J U {«}>},
if <g, ^> rejects <w, J> and gu,s = ^ x Jf otherwise. By (4) the sets
has the (2+-property. Also, Ramsey coideals always have the g + -property.
[For every partition of N into disjoint pieces there is a partition of [N]2 such
that every homogeneous set is either included in one piece or it intersects each
piece in at most one point.] So we have the following implications:
selective => semiselective => Ramsey.
Examples 2.1 and 2.2 below demonstrate that none of these arrows is reversible
(and it is well-known that in general Q + -property does not imply Ramseyness).
On the other hand, by [16; Theorem 0.10], an ultrafilter % is selective if, and
only if, it is Ramsey if, and only if, every partition of [f^l]2 into two pieces has
a homogeneous set in <%, so we have:
THEOREM 2.4. An ultrafilter is Ramsey if, and only if, it is selective and if,
and only if, it is semiselective.
§3. The abstract Baire property. In [19] Pawlikowski used the work of
Marczewski ([35]) and Morgan ([36]) on the abstract Baire property to analyse
the algebra of perfectly [N]ra-Ramsey sets. In this section we will apply his
methods in the context of semiselective coideals. We should note that [19]
88 I. FARAH
originated in a challenge to find elementary proofs for the results in [17] about
perfectly Ramsey sets.
Throughout this section we assume #P is a semiselective coideal, and 3? will
denote the family of all perfect (nonempty) subsets of a Cantor cube {0, \}a.
For a family of sets of integers s/ we define a family Exp(,s/) by
ExpCO = {[.?, A]:Aes/}.
We always assume N is in s4 so that Exp(stf) extends the standard basis for
the separable metric topology on [N]01. The family Exp(^f) for a coideal j f
is rarely a basis for some topology, as the following easy fact shows.
F A C T 3.1. Exp (stf) is a basis for the topology if, and only if, for all A,
Best? which are not almost disjoint there is a Cestf included in their intersection.
THEOREM 3.1. Let M" be a coideal. Then the following are equivalent.
(a) J f is semiselective.
(b) The Jf-Ramsey sets are exactly the sets with the abstract Exp( Jf )-Baire
property.
(c) All Exp(Jf )-nowhere dense sets are M'-Ramsey.
(d) The following three families of subsets of[H]m coincide:
3tf -Ramsey null sets;
Exp(Jf )-nowhere dense sets; and
Exp(J^)-meager sets.
(e) The perfectly Jf-Ramsey sets are exactly the sets with the abstract
0> x Exp(^f )-Baire property.
(f) All 0> x E\p(Jf)-nowhere dense sets are perfectly M'-Ramsey.
(g) The following three families of subsets oflN]01 coincide:
perfectly M'-Ramsey null sets;
2? x ExpiJtf7 )-nowhere dense sets; and
3P x Exp(jf )-meager sets.
SEMISELECTIVE COIDEALS 89
Proof. Let s/n be a sequence of j>f-Ramsey null sets and fix [t, B] for
BeJtf; we can assume t = 0. For ,se[N ] <ffl define dense open subsets of Jf
@s={Aeje: [s, A] n s/n = 0 for ail n^\s\}.
Proof. Let j?/n be a sequence of perfectly ^f-Ramsey null sets and fix
{P, [t, B]} in 0>x Exp(Jf). We can assume t = 0. For 1se[N]<0) and ueTP
so that max(.s) ^ | u \ = m define a dense open subset of ^x Jit
3>s= {(Q, A): AeJf and Q*[s, A] n jtfn = 0 for all
then an application of Lemma 2.1 gives us <g, AyeSd^ so that the set Q x [?,
avoids U-^n-
Let j?/B be a sequence of perfectly jf-Ramsey sets andfix[t, 2?]eExp
and Pe0>. Then either there are CeJt? \B and a perfect g ^ p such that
Q x [?, C] is included in some sin or a proof similar to the above gives CeJt \B
and a perfect QsP such that g x [t, C] is disjoint from {Js/n.
LEMMA 3.3. If JV is semiselective, then the ffl-Ramsey property is equiva-
lent to the abstract Exp(,W )-Baire property.
Proof. Let 6 be a set with the abstract Exp(J>f )-Baire property. Fix [t, B]
such that BeJt. Assuming t = 0 makes this proof only notationally simpler,
therefore we will do so. For ^e[M]<fl) let
[s, B]^(9 or [s, B]n(9 = 0
or [s, C] is neither included in nor disjoint from (9 for all Ce Jf \ B).
Then each ids is dense open so let CeJf \B be such that C/se3ss for all J S C .
Let J S be the set all all s such that [s, C]s(9 and let J^, be the set of all s
such that [s,C]n& = 0. If J% \C(J5", f C) includes a barrier on C, then
[ 0 , C ] £ 0 ( [ 0 , C ] n C = 0 , resp.), so by Theorem 2.2 we can assume [C]<0>
is disjoint from J^o u f | . But by the abstract Baire property of (9 there is an
se[C] <<o andDeJf fCso that [s,i)]c© Or [s,D]n(9 = 0, s o i e f i u f , -
a contradiction. Therefore (9 is Jf-Ramsey. The other direction is trivial.
Proof. Assume & has the 0> x Exp(Jf )-Baire property. Fix [t,A]e
Exp(Jf) and Pe0>; without a loss of generality t = 0. Forse[N]<o> and ueTP
let
) : BeJf, £>£P is perfect, Qx[s, B]^& or Qx [s, B]nO =
or R x [s, C] is neither included in nor disjoint from G
for all CeJf\B and perfect /? £ Q],
= D ^-
w e 7"
max
If </>, C> and J^o O^i) satisfy (a) of Theorem 2.3 (with A replaced by C)
then P x [ 0 , C] £ 0 (P x [ 0 , C] n ^ = 0 , resp.), so we can assume (b) of this
theorem applies, and J% u J^i is disjoint from TP x [C]<ffl. But by the abstract
^ x Exp (^f )-Baire property of (9 this is impossible, therefore (9 is perfectly
Jf-Ramsey. The other direction follows by the definitions.
Proof of Theorem 3.1. We have proved (a) => (b), (a) => (e) and (c) => (a),
and the implications (d) => (c), (g) => (d), (f) => (c), (e) => (b), are obvious.
(b) => (c). If a set is both Exp(Jf )-nowhere dense and ^-Ramsey, then it
has to be Jf -Ramsey null.
(e) => (f). Similar to (b) => (c) above.
(a) => (d). If Jf is semiselective, then by Lemma 1 Jf-Ramsey null sets
form a cr-ideal, and by (c) all Exp(Jf)-nowhere dense sets are Jf-Ramsey;
therefore Exp(Jf )-nowhere dense sets form a cr-ideal, and they coincide with
Exp(jf )-meager sets.
(a) => (g). This proof is analogous to the proof of (a) => (d) above.
To prove Theorem 2.1, we will make use of the following classical result
whose proof can be found e.g., in [30], [31] or [28]. If 3b is a cr-algebra of
subsets of [N]w and 380 is its a-ideal, we say that a pair (JSi, &0} is a Marczewski
SEMISELECTIVE COIDEALS 91
pair if for every SC£ [N f there is <P(^) 3SC in J 1 such that <W £<D(#*)Vf is in
^ if, and only if, it is in ^ o -
THEOREM 3.2 (Marczewski). ^4« algebra & which together with one of its
a-ideals forms a Marczewski pair is closed under the srf-operation.
Since CH implies that size of Exp(^f) equals Xi, (M) says that, in the terminol-
ogy of [19], Exp (Jf) is M-like. Therefore, by Lemma 3.1 and [19, §2] the pair
^ 0 ( ^ ) > is a Marczewski pair.
Now fix Jf-Ramsey sets Fs (se N <<o ). Statement "st?{Fs) is not Jf-Ramsey"
is false under CH by the Claim and Marczewski's theorem, and it is of the
form to which Platek's theorem applies. Therefore the set s4{Fs) is Jf-Ramsey,
as required.
By the semiselectiveness, there is a CeJf" \B such that Ce2s for all sst
included in C. We claim that (9 is relatively open on [t, C] even in the standard
metric topology, more precisely if we let & = {s: [s, C] ^0} then (9 n [t, C] =
\Jse.r [s] ^ [U C]. Only " c " requires a proof, so pick De(9 n [s, C]. Then
there is a [M, /)'] ^0 such that D'eJtf" and Z)e[w, £>']; but by our assumption
on jtf" the set Cn D' is in Jt and therefore weJ*, SO De{Jse^[s], as required.
Since by Theorem 2.1 open sets in the metric topology are Jf-Ramsey, this
ends the proof.
Let ,s/ be a set with the Exp( Jt ')-Baire property. Then there is an Exp(Jt ')-
open set (9 such that ,a/A(9 is Exp(Jf')-meager; but then ,4A0 is Exp(^f')-
nowhere dense and the Jf -Ramsey property of s/ reduces to the ^-Ramsey
property of (9, i.e., to Claim 1.
(E2) => (E3). Assume tf" satisfies (E2) and enumerate 3/t" as {Ai)^<x-
Then recursively pick a sequence B^(^<X) such that for all §< 77<X we have
(1) BseX",
(2) B^As,
(3) B^^*B/: or fi,, and 5 5 are almost disjoint.
Set £„ is constructed by applying (E2) to sets &={Ji<n[B^]co and
[0,An]. Then M"'={B^<X satisfies (E3).
Proof. In the case when 3tf \A does not have the f.i.p. for all AeJtf the
proof proceeds by transfinite induction and the construction of 3tf" as in (El)
is very similar to that of Example 2.2. To prove Lemma in the general case,
let
3>o= {Ae^f: Jf\Ahas the f.i.p.},
3>i = {Ae Jt?: no set in J>F f ^ i s i n ^ o } -
Then !3ou3>i is dense open in Jf, so we can pick an almost disjoint family
A,, (n < a) of sets in Jf so that each s/n is in &0 u 2\. Then by the above and
Corollary 3.1 there is a dense Jf'„in 2? \An for each n which satisfies (c); let
M" be the union of all jtf"n's. It is easy to check that Jf' is as required.
§4. Semiselectivity and forcing. The reader is referred to [12] for the gen-
eral theory of forcing, and to [32] for Perfect-set (or Sacks) forcing. Recall
that if Jf is a selective coideal, then forcing with (Jf, £*> adjoins no new
reals to the universe and its generic filter is a selective ultrafilter. We will prove
that semiselective coideals still retain this desirable property. From now on,
yC will always denote a semiselective coideal.
LEMMA 4.1. The following are equivalent for a family Jf of sets of integers.
(a) Jf generates a semiselective coideal.
(b) Forcing with <Jf, <= *> adjoins no new reals and its generic filter is a
selective ultrafilter.
The Jf-Ramsey part of Theorem 2.1 (b) and (c) easily follows from Lemma
4.1 by an absoluteness argument (see [16; §4]), but we choose to give a more
informative proof here. We need some definitions first.
Proof of {MY) => {MV). Assume 3fC is semiselective. In Lemma 4.2 below
we prove a statement which immediately implies {MY). For X^N let
LEMMA 4.2. The filter G{X) is ^-generic if, and only if, the filter GM{X)
is M.»-generic {over a model of a large enough part o / Z F C , of course).
(<=). For a dense open subset S of My? let 3>{8) be the family of all A e J f
such that the family
includes a barrier on A.
CLAIM. If $ is dense open in Mx- then 3i{$) is dense open in <Jf, £*>.
Proof. Pick (s, A)eJf, and let 2), (for tss) be the set of all Be JV f A
such that either <f, B} is in <f or <?, C> is not in S for all C6.?f t 5 - Sets 9,
are dense open in (jf \A, ^ * > ,
96 I. FARAH
usual form a -closed * ccc, and which even need not be proper—see Example
4.1 below. On the other hand, it gives us an alternative definition of semiselec-
tivity and shows that this is a very natural notion. The following fact is also
worth mentioning.
COROLLARY 4.1. If Jl.# has the Prikry property and/or the Mathias prop-
erty then in the Perfect-set forcing extension it retains this property.
Proof. This follows by Theorem 4.1 and by the fact that Perfect-set forcing
preserves semiselectivity (Theorem 4.2 below).
Proof of Theorem 2.1, M-Ramsey part. (b). Let s4 be an analytic set and
let [t, C] be such that Cejf; we can, and will, assume t = 0 and C= M. There
is a tree r c [ ^ ] < £ O x ^ < a ) such that B is in sf if, and only if, the tree
TB={seN<m:(Bn\s\,s}eT}
has an infinite branch. Find AeJt such that the condition {0,A} decides
whether Tx (X is a name for an ./^-generic set) has an infinite branch or not.
So in the first case let / be a name for the leftmost branch of Tx and in the
second case let H be a name for the rank mapping witnessing that Tx is well-
founded, i.e., an order-reversing mapping from Tx into ordinals. Since the tree
T is countable, there is a countable sequence of dense open subsets {$„} of
Jijr such that if G = G.^(X) intersects all of them then val G (/) (valc (H),
resp.) is an infinite branch through Tx (is a rank mapping for Tx, resp.). It
remains to find XeJf such that G^{X) is sufficiently generic in the above
sense. But by Lemma 4.2 it suffices that G(X) intersects dense open subsets
3i{$n) of Jf, and therefore by the semiselectivity there is Z e J f such that
Gj,(X) intersects all <gn's. Fix such an X.
If < 0 , A} forces Tx has an infinite branch, then the G^(X ^interpretation
/ o f / i n G^(X) is an infinite branch of Tx, so Xes/. If < 0 , A} forces Tx is
well-founded, then the G^(X^interpretation H of H witnesses Tx is well-
founded, so X^stf. Moreover, by the Mathias property the same applies to all
infinite subsets of X, and therefore [X\° is either included in or disjoint from
si.
(c). Assume (Fs: seN *<0> are Jf -Ramsey sets and [t, A] is such that AeJt?.
We need to provide Be Jtf \ A such that [t, B] is either included in or disjoint
from s/(Fs), and it is easy to see that we can assume t = 0 and A = N. For
N andseN<0> let
\s\ tin
Since each 3FS is ^f-Ramsey, sets Sn are dense open in Jf, so they have a
diagonalization B in jf. then Fs is clopen when restricted to [B]m for all s, so
st?(Fs) is analytic when restricted to [B]w and by part (b) there is a CeJ? \B
such that [C]a is either included in or disjoint from
98 I. FARAH
THEOREM 4.2. If' .ff is a semiselective coideal then in the Perfect-set forcing
extension it generates a semiselective coideal.
Remark 4.1. All of the above results are true in the case of adding any
number of side-by-side Sacks reals with countable supports; this can be proved
by using the above methods, or by the direct fusion argument using the infinit-
ary version of the Halpern-Laiichli theorem proved by Laver ([13]), or more
precisely, its semiselective version that we will now formulate. If {Tn} is a
sequence of perfect trees and A^N then by (x)"=i Tn\A we denote the set
[JieA n ^ = 1 Tn(i) (here T(i) denotes the /-th level of the tree T). For a coideal
J? consider the following statement.
HL a ) (j | f) For every AeJtif, sequence of perfect trees T", and
/ : (x)"=i Tn->{0, 1} there is a fleJf \A and perfect subtrees
P"^T" such that /assumes a constant value on (x),T=i P" \B.
Then HLffl (Jf) for some coideal J f is equivalent to the following.
#e generates a coideal in any forcing extension by a countable support
product of Perfect-set forcing.
[An explanation of this equivalence in the case when jf=[N](O is given in
[13], where (1) and (2) correspond respectively to HL r a (Jf) and the above
preservation statement.] We note that HL (B (Jf) is true whenever ^f is semi-
selective by Theorem 6.8 of [26], where HL ffl (jf) for a selective ultrafilter J f
was proved.
Let us recall some definitions before we turn to the proof of the remaining
part of Theorem 2.1. To every analytic subset #J of {0, X)01 x [f^]<B we associate
the tree 7 ^ on {0, 1} < '° x [N]<<0 x [N]<co such that ^ equals the set of all
<x, B~) for which the tree
Tx,B={seN<a:(x\\s\,Bn{l,...,\s\},s}eT}
SEMISELECTIVE COIDEALS 99
has an infinite branch. This gives a name for the set s/ in a forcing extension.
Note that a pair <j, A} is not in s/ if, and only if, tree TyB is well founded,
if, and only if, there are a countable ordinal a and a strictly decreasing mapping
H of TyiA into a. The minimal such a is called the rank of 7 ^ .
Proof of Theorem 2.1, perfectly JF-Ramsey part, (b). Fix an analytic set
,s/c:{o, l}<Bx[N]<B, a perfect f c {o, I}01, and [f, A] (Aejf). We have to find
a perfect Q^Pand Be Jf f^ such that g x [s, B] is either included in or disjoint
fromj/. Wecan, and will, assume P={0, \}a,t = 0 and A = H. Let j(X) be
the canonical name for a Sacks (Mathias, resp.)-generic real. By Theorem 4.2
and the already proved Jf-Ramsey part of Theorem 2.1, there is a perfect Q
and BeJt such that Q forces set {j>} x [i?]" is either included in or disjoint
from s4. Like in the proof of Jf-Ramsey part of this theorem above, let T be
the tree on {0, 1}<<B x [N]<0> x M<0) such that
s/ = {<j, X}: 7 ^ has an infinite branch}.
There are countably many dense open subsets {&>„} of the product Sacks x JI*
relevant to the decision of the statement l\y,X}eji/", namely these are the
sets deciding the infinite branch of the tree Tyj or a strictly decreasing mapping
of this tree into some countable ordinal. By the preservation of semiselective
coideals by Sacks forcing (Theorem 4.2) and Lemma 4.2, we can translate Z&n's
to dense open subsets &„ of the poset Sacks x ye, so that (j, X} is
(9n, Sacks x t#jr>-generic if, and only if, <y, G(X)> is <<fn, Sacks x j f >-gen-
eric. By Lemma 2.1, there are a perfect i?£ Q and CeJf \B such that for all
neC, all ueTR \n we have
n
<Rn[u],C/n>ef) gn,
and therefore (j, D} is Sacks x ^^-generic for all yeR and all D^C. In
particular, either fix[Cfc^ Or R x [C]01 n s/ = 0, depending on what
<Q, <0, B}> forces.
(c). Fix perfectly Jf -Ramsey sets F,!={0, l f x [ N f (ie^ < < o ), a perfect
P^{0, 1}", and [t, A] such that AeJC. We have to find a perfect g g p and
a Bejf \A such that 2 X [?, ^] is either included in or disjoint from s/(Fs).
We can, and will, assume P= {0, 1}", s = 0 and y4 = N. For a positive integer
nlet
®n={(P, B}: P perfect, fieJf, and for all wS {1,. . . «}
either P x [u, A] cFs or P x [«, ^] n F,= 0 } .
Then by Lemma 2.1 there are a perfect i? and CeJ^ such that for all neC,
teTR \n, w={l,...,«} and seN" the set
(Rn[t])x[u,C]
is either disjoint from or included in Fs, namely Fs is relatively clopen when
restricted to R x [C]w. Therefore the set s4{Fs) is analytic when restricted to
the same set, and the desired conclusion follows from part (b) of this theorem.
100 I. FARAH
Now we describe a situation in which all definable sets are #? -Ramsey for
every semiselective Jf. In this section we will use the word "definable" as a
synonym for "an element of L(U)". For the other definitions see [9].
In other words, all definable sets are ^-Ramsey for every selective ultrafilter
<W. This unpublished result appears in [27] and since we shall need this result
in order to supply a proof of Theorem 4.3, we include its proof with
Todorcevic's kind permission. To state the lemma of Shelah and Woodin on
which the proof of Theorem 4.4 is based we need the following:
LEMMA 4.3 ([4], [24], [5]). If there is a supercompact cardinal, then truth
in L(K) is unchangeable by forcing.
Proof. Fix a set of reals A from L(U) and 6 which verifies (*) for 3P =
ro (X). Every set of reals from L(U) is determined by a formula q>(- , •) and
a finite sequence of parameters p which are either reals or ordinals in the sene
that x belongs to A if, and only if, q>{x,p) is true in L(U) (see [9]). So let
(p(- , •) andp be such that
A = {xeU: q>{x,p) is true in L(R)}.
If G is a name for a ^"-generic filter, then let f be the ^-name for a real such
that
f e [s] if, and only if, / ~ ' [s] e G,
SEMISELECTIVE COIDEALS 101
We finish this section with an example that has been promised after the
proof of Theorem 4.1 above.
Example 4.1. A semiselective coideal Jf such that the poset Jlye is not
proper. For a stationary, costationary subset S of W] let ./(S) be Jensen's
poset of all countable closed subsets of S ordered by the end-extension (see
[12, p. 250]). It is cr-distributive yet it destroys the stationarity of co^\S and
therefore it is not proper. Observe that J{S) is a cr-distributive tree of height
102 I. FARAH
(O\ with no uncountable branches such that every one of its nodes has contin-
uum many incomparable successors. By an extension (literally) of the construc-
tion of Example 2.2, for every such tree T there is a Ramsey coideal J^(T) such
that the regular open algebras of Jf(T) and Tare isomorphic; in particular, ^f
isCT-distributive.But every cr-distributive Ramsey coideal is semiselective, so
this finishes the construction.
References
1. J. Baumgartner and R. Laver. Iterated Perfect-Set Forcing, Ann. Math. Logic, 17 (1979),
271-288.
2. J. Bourgain, D. H. Fremlin and M. Talagrand. Pointwise compact sets of Baire-measurable
functions. Amer. J. Math., 100 (1978), 846-886.
3. E. Ellentuck. A new proof that analytic sets are Ramsey. J. Symbolic Logic, 39 (1974), 161-
165.
4. M. Foreman, M. Magidor and S. Shelah. Martin's maximum. Ann. of Math., 127 (1988), 1-
47.
5. Q. Feng, M. Magidor and W. H. Woodin. Universally Baire sets of reals. MSRI Publications,
26 (1992), 203-242.
6. F. Galvin and K. Prikry. Borel sets and Ramsey's theorem. J. Symbolic Logic, 38 (1973), 193-
198.
SEMISELECTIVE COIDEALS 103
7. J. D. Halpern and D. Pincus. Partitions of products. Trans. Amer. Math. Soc, 267 (1981),
549-568.
8. W. Just and A. Krawczyk. On certain Boolean algebras 8?((o)/I. Trans. Amer. Math. Soc,
285 (1984), 411 429.
9. A. Kanamori. The higher infinite (Springer-Verlag, 1995).
10. A. Kechris, S. Solecki and S. Todorcevic. Borel chromatic numbers (1995). To appear in
Advances in Math.
11. K. Kunen. Some points in 0N. Math. Proc. Cambridge Phil. Soc, 80 (1976), 385-398.
12. K. Kunen. An Introduction to Independence Proofs (North-Holland, 1980).
13. R. Laver. Products of Infinitely Many Perfect Trees. J. London Math. Soc. (2), 29 (1984),
385-396.
14. A. Louveau. Demonstration topologique de theoremes de Silver et Mathias. Bull. Sci. Math.,
98 (1974), 97-102.
15. A. R. D. Mathias. On sequences generic in the sense of Prikry. J. Austral. Math. Soc, 15
(1973), 403-414.
16. A. R. D. Mathias. Happy Families. Ann. Math. Logic, 12 (1977), 59-111.
17. A. W. Miller. Infinite combinatorics and definability. Ann. Pure Appl. Logic, 41 (1989), 179-
203.
18. C. St. J. A. Nash-Williams. On well-quasi-ordering of transfinite sequences. Proc. Camb. Phil.
Soc, 61 (1965), 33-39.
19. J. Pawlikowski. Parametrized Ellentuck theorem. Topology and its Applications, 37 (1990), 65-
73.
20. K. Prikry. Changing measurable into accessible cardinals. Dissertationes Math. (Rozprawy
Matematycne), 68 (1970), 5-52.
21. H. J. Promel and B. Voigt. Canonical forms of Borel-measurable mappings A: [a)]w -> R. Jour.
Comb. Theory, ser. A, 40 (1985), 409-417.
22. P. Pudlak and V. Rodl. Partition theorems for systems of finite subsets of integers. Discrete
Mathematics, 38 (1982), 67-73.
23. H. P. Rosenthal. A characterization of Banach spaces containing /'. Proc. Natl. Acad. Sci.
USA, 71 (1974), 2411-2413.
24. S. Shelah and W. H. Woodin. Large cardinals imply that every reasonably definable set of
reals is Lebesgue measurable. IsraelJ. Math., 70 (1990), 381-394.
25. J. Silver. Analytic sets are Ramsey. J. Symbolic Logic, 35 (1970), 60-64.
26. S. Todorcevic and I. Farah. Some Applications of the Method of Forcing (Mathematical Insti-
tute, Belgrade and Yenisei, Moscow, 1995).
27. S. Todorcevic. Lecture notes from a course given in Toronto, summer 1993.
28. S. Todorcevic. Topics in topology. (Springer Lecture Notes in Mathematics No. 1642, 1997).
29. J. Llopis and S. Todorcevic. Parametrized polarized partition relations. Preprint, 1958.
30. K. Kuratowski. Topology, Vol. I (Academic Press, 1966).
31. A. S. Kechris. Classical Descriptive Set Theory, (Springer-Verlag, 1995).
32. G. Sacks. Forcing with perfect closed sets. Axiomatic set theory, Proceedings of Symposia in
Pure Mathematics 13/1 (American Mathematics Society, Providence, 1971), pp. 331-355.
33. A. Dow. Personal communication (October, 1996).
34. R. Platek. Eliminating the Continuum Hypothesis. / . Symb. Logic, 34 (1969), 219-225.
35. E. Marczewski (Szilprajn). Sur une classe de fonctions de W. Sierpihski et la classe corre-
spondante d'ensembles. Fund. Math., 24 (1935), 17-34.
36. J. C. Morgan. On general theory of point sets II. Real Anal. Exchange, 12 (1986/87).
37. S. Todorcevic. Partition problems in topology (American Math. Soc, Providence, 1989).
38. S. Todorcevic. Compact sets of Baire class-l functions, (1997). Preprint.
39. J. Stern. A Ramsey theorem for trees, with an application to Banach spaces. Israel J. Math.,
29 (1978), 179-188.
40. J. Ketonen. On the existence of /"-points in Cech-Stone compactification of integers. Fund.
Math., (1976), 91 94.
41. P. Matet. Happy families and completely Ramsey sets. Arch. Math. Logic, 32 (1993), 151 —
171.
42. A. R. D. Mathias. A notion offorcing (1985). Preprint.