Vous êtes sur la page 1sur 16

5

0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras need not be
Cohen
Sabine Koppelberg and Saharon Shelah
0 Introduction
Let us denote by C

the standard Cohen algebra of -weight , i.e. the


complete Boolean algebra adjoining Cohen reals, where is an innite
cardinal or 0. More generally, we call a Boolean algebra A a Cohen algebra
if (for technical convenience in Theorems 0.3 and 0.4 below) it satises
the countable chain condition and forcing with A (more precisely with
the partial ordering A 0) is equivalent to Cohen forcing, i.e. if every
generic extension of the universe of set theory arising from forcing with A
arises from forcing with some standard Cohen algebra. Since forcing with
an arbitrary Boolean algebra is equivalent to forcing with its completion
and forcing with a product of algebras is equivalent to forcing with one
of the factors, an algebra is Cohen i its completion is isomorphic to a
product of at most countably many standard Cohen algebras; we will use
this description as the denition of a Cohen algebra in the rest of the paper.
Cohen algebras are among the most important objects to be studied in
the realm of Boolean algebras or forcing. There is a general feeling that
more or less every algebraic property of the standard Cohen algebras is
well-known; similarly, the eect of adding Cohen reals to a given model
of set theory is, generally, quite well understood. It is therefore quite
surprising that the answer to an apparently innocent question was open,
up to now; cf. Problem 5.2 in [Koppelberg, 1993].
Denition 0.1 (Problem). If B is a regular subalgebra of some Cohen
algebra A, does it follow that B is Cohen?
The rst reference to this problem we are aware of is in Kambureliss
paper [Kamburelis, 1989]. By Example 5.5 in [Koppelberg, 1993], the as-
sumption that B be regular in A cannot be disposed with.
We make some simple observations which somewhat restrict the prob-
lem (cf. [Koppelberg, 1993]). First, both A and B may be assumed to be
complete; moreover A may be assumed to be a standard Cohen algebra
1
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


2 S. Koppelberg and S. Shelah
C

. Finally, may be assumed to be at least


2
, by Proposition 5.4 in
[Koppelberg, 1993]. Thus the following theorem, the unique result of the
paper, is the strongest result one can hope for.
Theorem 0.2 For every
2
, C

has a complete regular subalgebra of


-weight which is not Cohen.
Let us mention that several beautiful internal descriptions of Cohen
algebras were proved in recent years, based on Shapiros theorem (cf.
[Shapiro, 1986], [Shapiro, 1987]) that every subalgebra of a free Boolean
algebra is Cohen; see Section 1 for all unexplained notions. Two of these
are given below; they will, however, not be applied in the present paper.
Theorem 0.3 ([Koppelberg, 1993], 0.3) A Boolean algebra is Cohen i
it is the union of a continuous chain (A

)
<
where is any ordinal,
(A
0
) , A

is a regular subalgebra of A
+1
and (A
+1
/A

) .
The following is a reformulation of a result due to Bandlow([Bandlow, 1994]).
Theorem 0.4 A Boolean algebra A is Cohen i there is a club subset S of
[A]

such that the elements of S are subalgebras of A and, for every subset
T of S, the subalgebra of A generated by

T is regular in A.
We now give a survey of the proof of our theorem and explain the
organization of the paper. In fact, what we show is a result on forcing: we
nd a Boolean extension V
Q
0
of the universe V of set theory which is not
Cohen, but some Boolean extension V
Q
0
Q
1
of V
Q
0
is. After reviewing
some material on Boolean algebras and forcing in Section 1, we will dene
forcings Q
0
, Q
1
, P
0
, and P
1
, most of which depend on the cardinal
given in the Main Theorem as a parameter. More precisely, we dene Q
0
in Section 2 and list some of its basic properties. In Section 3, we prove
that for
2
, Q
0
respectively its associated complete Boolean algebra
B(Q
0
) is not Cohen. We dene Q
1
in Section 4, P
0
and P
1
in Section 5;
moreover, we nd dense subsets D
Q
of the iteration Q
0
Q
1
of Q
0
and Q
1
,
respectively D
P
of P
0
P
1
, and prove that P
0
P
1
is Cohen. Finally in
Section 6, we prove that D
Q
and D
P
are isomorphic.
This proves the Theorem, because of the following well-known facts on
the connection between partial orderings P and their associated Boolean
algebras B(P). For D a dense subset of P, B(D) is isomorphic to B(P);
thus B(Q
0
Q
1
) is isomorphic to B(P
0
P
1
) and B(Q
0
Q
1
) is Cohen. Q
0
is
completely contained in the iteration Q
0
Q
1
and thus B(Q
0
) is completely
embeddable into the Cohen algebra B(Q
0
Q
1
), but B(Q
0
) was not Cohen.
Both iterations Q
0
Q
1
and P
0
P
1
will adjoin the same generic objects
(f and, for each , functions t

: and x

: 2), but in
dierent order; this is why B(P
0
P
1
) is isomorphic to B(Q
0
Q
1
). The
functions t

, , will be almost disjoint in the sense that for ,= ,


t

(i) ,= t

(i) will hold for almost all i. And the generic objects will be
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras 3
connected as follows. Denote by B the binary tree of height and by lev
i
B
its ith level. For i , let a
i
be a subset of of size [lev
i
B[ = 2
i
(for
ease of notation, a
i
will later be the set 0, . . . , 2
n
1, but this is neither
important nor necessary for the proof). f will be a function from B into
mapping lev
i
B onto a
i
; for every , t

and x

will be connected by
f in such a way that for almost all i, t

(i) = f(x

i). Now the branches


x

i : i through B induced by the x

are almost disjoint, and this


causes the t

to be almost disjoint. In fact, this line of argument reects


the standard construction of a family of 2

almost disjoint subsets of out


of the branches of a binary tree: if we choose the sets a
i
to be pairwise
disjoint, then even the sets ran t

, , will be almost disjoint.


The fact that Q
0
is not Cohen can be partially explained by a combina-
torial principle forced by Q
0
, as observed by Soukup ([Juh asz et al., 1996]).
Call an almost disjoint family A of subsets of a -Luzin gap if [A[ =
and there is no X such that both a A : a is almost contained in X
and a A : a is almost contained in X have size . Now Q
0
forces
that ran t

: is a -Luzin gap. On the other hand, if =


2
and
CH holds in the ground model, then Cohens partial order Fn(, 2) forces
that there is no -Luzin gap.
The paper uses basic notions and results on forcing respectively two-
step iterated forcing in the proof of Proposition 3.2 and in Sections 4 and
5. It is however possible to give an elementary proof which deals only with
partial orderings and their associated Boolean algebras: Proposition 3.2
is provable without forcing, as explained in Section 3. In Section 4, one
can dene the partial ordering D
Q
by Proposition 5.5 (plus Proposition
5.4) and then check that the map e : Q
0
B(D
Q
) given by e(p) =

B(DQ)
(p

, q

) D
Q
: p

extends p, in Q
0
is a complete embedding. A
similar argument gives a complete embedding from P
0
into B(D
P
), and it
can be checked in an elementary way that B(D
P
) is Cohen.
The rst author wants to thank several colleagues for gentle pressure
and constant encouragement during the untimely long preparation of the
paper, in particular Sakae Fuchino, Lutz Heindorf, and Bohuslav Balcar,
and Lajos Soukup for several enlightening remarks on the nal version.
1 Preliminaries
For unknown results or unexplained notions, cf. [Jech, 1978] and [Jech, 1989]
in set theory, [Koppelberg, 1989] in Boolean algebras.
Denition 1.1 (Boolean algebras). The nitary Boolean operations
are denoted by +, , and , the innitary ones by

and

. 0 and 1 are
the distiguished elements.
For a Boolean algebra D, D
+
is the set D 0 of non-zero elements of
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


4 S. Koppelberg and S. Shelah
D. For X D, X) (respectively X)
cm
) is the subalgebra of D generated
by X (respectively completely generated by X, if D is complete).
B D denotes that B is a subalgebra of D. B is a regular subalgebra
of D if all innite sums and products of subsets of B that happen to exist
in B are preserved in D.
Denition 1.2 (Dense subsets of Boolean algebras). A subset P of
D is dense in D if for every d D
+
there is p P such that 0 < p d, i.e.
every element of D is the least upper bound of some subset of P. (D), the
-weight of D, is the minimal size of a dense subset of D. More generally
for B D, the relative -weight of D over B, (D/B), is dened as
min [A[ : A D and AB generates a dense subalgebra of D; replacing
A by a subalgebra of D including A, we can assume that A is a subalgebra
of D. In this case a b : a A, b B0 is dense in AB), so AB)
is dense in D i, for every d D
+
, there are a A and b B such that
0 < a b d. Moreover, if A and B are regular subalgebras of D and
P
A
A, P
B
B, P
D
D are dense and P
A
P
B
P
D
, then A B)
is dense in D i for every q P
D
there are elements p P
A
and p

P
B
such that p p

> 0 and for every r P


D
, if r p and r p

, then r q;
this is because every element of A respectively B is the sum of a subset of
P
A
respectively P
B
.
If A and B are complete and regular subalgebras of D and A B D,
then (B/A) (D/A). This is proved as follows. Choose a subalgebra
E of D such that [E[ = (D/A) and AE) is dense in D. Then consider
the set F = h(e) : e E where h : D B denotes the projection map
given by h(d) = min b B : b d from D to B. Then [F[ (D/A)
and it is easily checked that A F) is dense in B.
For a partially ordered set (P,
P
), we write B(P) for its associated
Boolean algebra or completion, i.e. B(P) is the unique complete Boolean
algebra B such that there is an embedding i : P B with i[P] dense
in B; cf. [Kunen, 1980] II.3.3. Caused by the notation on forcing used in
Denition 1.3, we assume that i is order-reversing. Moreover, i is one- one
and satises p
P
q i i(q)
B
i(p), for all p, q P, i P is separative,
i.e. for p and q satisfying p
P
q, there is r P such that q
P
r and r is
incompatible with p. In this case, we will think about P as being a dense
subset of B(P).
Denition 1.3 (Forcing). When dealing with notions of forcing (P, ),
p q means that the condition q is stronger than p. For an arbitrary car-
dinal , Fn(, 2) is the forcing which adjoins Cohen reals, i.e. a condition
in Fn(, 2) is a function p from some nite subset of into 2, and p q
holds i p q. We call its completion C

= B(Fn(, 2)) the standard


Cohen algebra of -weight , since (C

) = . C

is also the completion


of the free Boolean algebra over generators; this is the denition used in
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras 5
[Koppelberg, 1993]. As usual in the literature, we will also call a forcing P
Cohen if B(P) is isomorphic to some standard Cohen algebra.
Denition 1.4 (Two-step iterated forcing). Let us recall the general
version of two-step iterated forcing. If (P,
P
) is a partial ordering in the
ground model V and (Q,
Q
) V
P
is a P-name for a partial ordering (i.e.
if P(Q,
Q
) is a partial ordering ), then the iteration P Q of P and Q
is the partial ordering (in V ) dened as follows. The elements of P Q are
certain pairs (p, q) where p P, q dom Q (thus q V
P
) and pq Q.
And (p, q) (p

, q

) holds in P Q if p
P
p

and p

q
Q
q

.
When applying this in Sections 4 and 5, we will deal with a simpler
situation: we will have a set N in V such that PQ

N. If (p, q) P Q,
let us say that p decides q if, for some n N, pq = n. Here n is the
canonical name for n V in V
P
; we will usually write n for n. We call the
subset
stp
N
(P Q) = (p, q) : p P, q N, p q Q
of P Q the standard part of P Q relative to N. This is a dense subset
of P Q, hence their associated Boolean algebras are isomorphic. We will
omit the subscript N and, if convenient, tacitly pass to a dense subset of
stp (P Q) and still call it the standard part of P Q.
Note that if p decides q(= n) and if, e.g., n is, in V , a function, then p
also decides the domain, the range, and the values of q since the statements
u = dom n, v = ran n, i u = dom n and j = n(i) are
0
, hence
absolute for V and V
P
.
Denition 1.5 (Some denitions for Sections 2 to 6). We x some
notation which will be used throughout the paper.
For n , let a
n
= 2
n
= 0, . . . , 2
n
1 .
T is the tree of height with nth level lev
n
T the set of those functions
t from n to such that, for i < n, t(i) a
i
, i.e. lev
n
T = a
0
. . . a
n1
.
B is the binary tree of height with lev
n
B the set of all functions from n
to 2. In both cases, the tree ordering is set-theoretic inclusion.
For M a set of sequences with common domain some n and k n,
we say that the elements of M are disjoint above k if for every i [k, n),
the values m(i), m M, are pairwise distinct.
2 Simple properties of Q
0
X
Our investigation of the forcing Q
0
will use, more generally, the forcings
Q
0
X
where X is an arbitrary set (or, in section 3, a subset of some cardinal

2
). Q
0
will simply be the special case Q
0
X
where X = . In this
section, we collect some basic properties of the Q
0
X
.
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


6 S. Koppelberg and S. Shelah
Denition 2.1 For any set X, the forcing Q
0
X
is dened as follows. An
element of Q
0
X
is a function p with dom p a nite subset of X such that,
for some n (the height of p, ht p):
(a) [dom p[ a
n
(b) writing t
p

for p(): each t


p

, dom p, is an element of lev


n
T, i.e.
t
p

(i) a
i
for i < n
(c) dom p = implies ht p = 0 and dom p ,= implies ht p 2 (this is
only for technical convenience).
For p and q in Q
0
X
, p q i
(d) dom p dom q and ht p ht q
(e) for dom p, t
p

t
q

(f) the t
q

, dom p, are disjoint above ht p.


Lemma 2.2 (and Denition). For every k , the set q : ht q k
is dense in Q
0
X
. Also for every X, q : dom q is dense in Q
0
X
. It
follows that, if G Q
0
X
is Q
0
X
-generic over the ground model V and we put
t
G
=

t
p

: p G and dom p for X, each t


G
is an element of
the cartesian product

i
a
i
.
Proof. Obvious. For the rst claim, note that this is where (a) of Def-
inition 2.1 is used; for the second one, enlarge rst the height of a given
condition in Q
0
X
, if necessary, and then the domain.
The subsequent propositions will use the following criterion for com-
patibility in Q
0
X
.
Proposition 2.3 Assume p and q are in Q
0
X
and ht p ht q. Then p and
q are compatible in Q
0
X
i
(a) for dom p dom q, t
p

t
q

(b) the t
q

, dom p dom q, are disjoint above ht p.


Proof. Obvious.
Corollary 2.4 Q
0
X
saties the countable chain condition.
Proof. By the usual -system lemma argument.
The next proposition says that we can think of Q
0
X
as being a dense
subset of its associated Boolean algebra B
X
= B(Q
0
X
).
Proposition 2.5 Q
0
X
is separative.
Proof. Assume p and q are in Q
0
X
and pq. We will nd r Q
0
X
such
that q r and r is incompatible with p. Without loss of generality, we
may assume that p and q are compatible.
Case 1. dom pdom q. Fix dom p dom q. We will choose r q
such that dom r = dom q , ht r > ht q, and [dom r[ a
ht r
. More
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras 7
precisely, take t
r

a
0
. . . a
ht r1
such that t
r

(1) ,= t
p

(1) (recall
Denition 2.1(c) and a
1
= 2). For dom q, let t
r

lev
ht r
extend t
q

in
such a way that all t
r

(i), ht i < ht r, are distinct.


Case 2. dom p dom q, but ht q < ht p. ht p > 0, so by Denition
2.1(c), also dom p ,= ; x dom p. Now take r q such that dom r =
dom q, ht r = ht p, and t
r

(ht q) ,= t
p

(ht q); thus r and p are incompatible.


This is possible since dom q ,= (so ht q 2) and a
ht q
2.
Case 3. dom p dom q and ht p ht q. p and q are compatible, so
by Proposition 2.3, we have that for every dom p, t
p

t
q

and the t
q

,
dom p, are disjoint above ht p. But then p q, a contradiction.
In the two subsequent propositions, we use the following construction.
Every permutation h of X induces an automorphism h of the partial order-
ing Q
0
X
by letting, for p Q
0
X
, dom hp = h[dom p], ht hp = ht p, and, for
dom p, t
hp
h()
= t
p

. Moreover, we call a forcing Q weakly homogeneous


if for arbitrary p and q in Q, there are p

and q

in Q such that p p

,
q q

, and Qp

is isomorphic to Qq

, where Qr = x Q : x r, for
r Q.
Proposition 2.6 Q
0
X
is weakly homogeneous, for innite X.
Proof. Let p and q in Q
0
X
be given. Fix a permutation h of X such that
h[dom q] is disjoint from dom p. By Proposition 2.3, there is a common
extension r of p and h(q). Now r h(q), h
1
(r) q, and Q
0
X
r is isomor-
phic to Q
0
X
h
1
(r).
Proposition 2.7 Assume X is innite and X Y . Then Q
0
X
is com-
pletely contained in Q
0
Y
(cf. [Kunen, 1980] VII.7.1 for this notion).
Proof. Clearly, Q
0
X
is a subordering of Q
0
Y
, and, by Proposition 2.3, two
elements of Q
0
X
are compatible in Q
0
X
i they are in Q
0
Y
.Thus assume
p

Q
0
Y
with the aim of nding p Q
0
X
such that every extension of p in
Q
0
X
is compatible wih p

.
Write dom p

= r s

where r X and s

Y X. Then choose a
subset s of X disjoint from r such that [s[ = [s

[ and a permutation h of
Y satisfying hr = id and h[s

] = s. We will show that p = h(p

) works for
our claim; note that dom p = r s.
In fact, assume that q Q
0
X
extends p; say dom q = r s u where u
is disjoint from r s. Choose another permutation k of Y such that k and
h
1
coincide on dom p and k maps u onto a subset u

of Y disjoint from
dom q. Clearly q

= k(q) extends p

; thus it suces to prove that q and q

are compatible. But ht q = ht q

, dom q dom q

= r, and for every r,


we have k() = and thus t
q

= t
q

.
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


8 S. Koppelberg and S. Shelah
3 Q
0
is not Cohen
We prove in this section that the forcing Q
0
= Q
0

is not Cohen, for

2
, i.e. its associated Boolean algebra B(Q
0
) is not Cohen. The ideas
lying behind the proof are from [Koppelberg, 1993] (cf. Theorem 0.1 in the
introduction), i.e. essentially from Shapiros proof that subalgebras of free
algebras are Cohen, but we give a completely self-contained presentation
here. The main argument in the proof is the following lemma. We have
not tried to minimize its assumptions since they are so naturally satised
in the intended application.
Lemma 3.1 Assume that
2
is a cardinal and that, for every subset
X of , we are given two separative partial orderings P
X
and Q
X
with the
following properties. We write A
X
= B(P
X
), B
X
= B(Q
X
), and assume
that P
X
is a dense subset of A
X
; similarly for Q
X
and B
X
.
(a) P
X
and Q
X
satisfy the countable chain condition
(b) X Y implies that P
X
P
Y
and P
X
is completely contained
in P
Y
(so without loss of generality, A
X
is a regular subalgebra of A
Y
);
similarly for Q
X
Q
Y
and B
X
B
Y
(c) P
X
=

P
e
: e X nite; similarly for Q
X
(d) [P
X
[ [X[ for innite X; similarly for Q
X
(e) for X, Y , A
XY
is completely generated by A
X
A
Y
; similarly
for B
XY
(f ) if Y is countable, then (A
XY
/A
X
) .
Assume B

is isomorphic to A

. Then there is a club subset C of []


1
such that
(g) for X C and Y countable, (B
XY
/B
X
) .
We will apply Lemma 3.1 to the situation where P
X
= Fn(X, 2) is
standard Cohen forcing and Q
X
= Q
0
X
as dened in Denition 2.1. (a)
through (f) of Lemma 3.1 are clearly satised for the forcings P
X
, and (a)
through (d) hold for Q
X
, by the results of Section 2. We prove in the
subsequent lemmas that the Q
X
satisfy (e), but not (g) hence B(Q
0

) is
not isomorphic to B(Fn(, 2)).
Proof of Lemma 3.1. For convenience of notation, we assume that A

and B

are the same Boolean algebra D; so for X , A


X
and B
X
are
regular subalgebras of D.
Call a subset M of D nice if there is a regular complete subalgebra C
of D such that M is a dense subset of C. (E. g., P
X
and Q
X
are nice.) In
this case, C is uniquely determined by M since C =

D
M
0
: M
0
M
and we write C = C(M).
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras 9
For M and N subsets of D, we say that M is dense for N if for every
n N, there is M
0
M such that n =

D
M
0
. Thus if M and N are
nice, C(M) = C(N) i M is dense for N and N is dense for M.
Dene
C = X : [X[ =
1
, P
X
is dense for Q
X
and Q
X
is dense for P
X
.
It follows from the assumptions (a), (c), and (d) that C is club in []
1
.
And for X C, we have A
X
= B
X
.
To check (g), assume X is an element of C and Y is countable. By
(a), (c), and (d) again, we nd a countable Z such that P
Z
is dense
for Q
Y
; so B
Y
A
Z
. Now by (e),
A
X
= B
X
B
XY
= B
X
B
Y
)
cm
A
X
A
Z
)
cm
= A
XZ
and (A
XZ
/A
X
) holds by (f). It follows from 1.2 that
(B
XY
/B
X
) .
For the rest of this section, x a cardinal
2
and write, for X :
B
X
= B(Q
0
X
),
a regular subalgebra of B

. We proceed to show that assumption (e) of


Lemma 3.1 holds for the B
X
, but (g) fails. In B

, note that B
X
has Q
0
X
as set of complete generators, since Q
0
X
is a dense subset of B
X
and thus
every element of B
X
is (in B

) the join of some subset of Q


0
X
.
The details of the following proof may be unnecessary for a reader
experienced with forcing. On the other hand, the use of forcing can be
avoided, at the price of a little more computation and less insight: simply
dene b
ij
to be

N
ij
(where N
ij
is as in the proof of Claim 1 below);
this makes Claim 1 trivial. For Claim 2, just prove that, for p Q
0
X
with
domain u and height n:
p =

b
ij
: u, i < n, t
p

(i) = j

(b
ij
b
ij
) : ,= in u, i n, j a
i
.
Proposition 3.2 For X, Y , B
XY
is completely generated by B
X

B
Y
.
Proof. For , i , and j a
i
, let
ij
be the sentence t

(i) = j
of the forcing language over Q
0

and let b
ij
be its Boolean truth value
|
ij
|, computed in B

. Here t

is (the canonical name for) the generic


object introduced in Lemma 2.2; we do not distinguish notationally between
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


10 S. Koppelberg and S. Shelah
, i, j in the ground model and their canonical names , . . . in the forcing
language.
For X , consider the set M
X
= b
ij
: X, i , j a
i
, and
the subsequent claims.
Claim 1. M
X
B
X
.
Claim 2. M
X
completely generates B
X
.
Now clearly M
XY
= M
X
M
Y
, and thus the proposition follows from
the claims.
To prove the claims, recall the basic fact on the connection between
forcing and Boolean-valued models (cf. [Jech, 1978] p. 166): for p Q
0

and a sentence of the forcing language over Q


0

,
p i p
B
||.
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras 11
Here we write
B
for the Boolean partial ordering. All joins and meets
below are computed in B

.
Proof of Claim 1. We prove that for X, i , j a
i
, we
have b
ij
=

N
ij
where N
ij
= p Q
0
{}
: dom p = , ht p >
i, t
p

(i) = j. Here, is obvious since every p N


ij
forces
ij
. Assume
for contradiction that b
ij
is (in B

) strictly greater than



N
ij
. Then
there is some q Q
0

forcing
ij
but incompatible with all p N
ij
.
By extending q, we may assume that dom q and i < ht q. Consider
k = t
q

(i). Now k ,= j: otherwise, let p be the restriction of q with domain


and height i +1. Then p N
ij
and q extends p in Q
0

; a contradiction
since q was incompatible with all p N
ij
. - It follows that qt

(i) = k ,= j
and thus q
ij
, a contradiction.
Proof of Claim 2. It suces to show that Q
0
X
B
X
is completely
generated by M
X
. So let p Q
0
X
, say with domain u and height n, and
consider the set of sentences of the forcing language

p
=
ij
: u, i < n, t
p

(i) = j(
ij

ij
) : ,= in u, i n, j a
i
.
The Boolean value of each
p
is clearly generated by M
u
M
X
,
thus it suces to prove that p =

|| :
p
, i. e. that for each
q Q
0

, q extends p i q
p
(where q
p
means that q, for every

p
). Here, is clear since p
p
, by (f) of Denition 2.1. Conversely,
assume for contradiction that q
p
but q does not extend p. By applying
Proposition 2.5 and extending q, we may assume that q is incompatible with
p, u dom q and n ht q. By Proposition 2.3, we have to distinguish
two cases. Either there are u and i < n such that t
p

(i) ,= t
q

(i); then
q
ij
where j = t
p

(i), contradiction. Or there are i [n, ht q) and


,= in u such that t
q

(i) = t
q

(i); then q
ij

ij
where j = t
q

(i), a
contradiction again.
The example given in Proposition 3.4 below is the crucial fact responsi-
ble for the failure of (g) in Lemma 3.1 for the algebra B

. We need another
easy lemma on the forcings Q
0
X
for this.
Lemma 3.3 Let X and Y be arbitrary sets and assume that p Q
0
X
and
p

Q
0
Y
are compatible in Q
0
XY
, k , X, and Y . Then there
are compatible q Q
0
X
and q

Q
0
Y
such that: p q, p

, dom q,
dom q

, and ht q = ht q

k.
Proof. In Q
0
XY
, take a common extension r of p and p

. By extending
r, we may assume that ht r k and , dom r. Then let q respectively
q

be the restrictions of r to dom p respectively dom p

.
Proposition 3.4 Let T be a proper subset of X and let Y be a non-empty
set disjoint from X. Then, for some q Q
0
XY
, there are no compatible
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


12 S. Koppelberg and S. Shelah
p Q
0
X
and p

Q
0
TY
such that every common extension of p and p

extends q.
Proof. Fix elements X T, Y ; thus X, Y , and ,= .
Let q be an arbitrary element of Q
0
XY
satisfying dom q = , .
Assume for contradiction that we have compatible p Q
0
X
and p


Q
0
TY
such that every common extension of p and p

extends q. Applying
Lemma 3.3 and extending p and p

if necessary, we may assume that


dom p, dom p

, ht p = ht p

= m ht q, and w = dom p dom p

has
size at most a
m
.
We choose a common extension r Q
0
XY
of p and p

as follows: put
dom r = w and ht r = m + 1. We are left with dening t
r

(m), for all


w. Simply dene these values such that: all t
r

(m), dom p, are


distinct; all t
r

(m), dom p

, are distinct; but t


r

(m) = t
r

(m). This is
possible since dom p dom p

and dom p

dom p.
By our assumption above, r must extend q. But this is not the case,
since , are distinct elements of dom q, m [ht q, ht r), and t
r

(m) =
t
r

(m).
Corollary 3.5 Assume X is uncountable and Y is nonempty and
disjoint from X. Then (B
XY
/B
X
) is uncountable.
Proof. If not, we can nd a countable subset C of B
XY
such that B
X
C
generates a dense subalgebra of B
XY
. Choose a countable subset T of X
such that C B
TY
; the subalgebra generated by B
X
B
TY
is still
dense in B
XY
. A remark in 1.2, applied to B
X
, B
TY
B
XY
, gives
that for every q Q
0
XY
, there are compatible p Q
0
X
and p

Q
0
TY
such that every common extension of p and p

(in Q
0
XY
) extends q. But
this contradicts Proposition 3.4.
Theorem 3.6 B

(= B(Q
0

)) is not Cohen, for


2
.
Proof. Assume it is. It is easily checked that (B

) = . Also B

is
weakly homogeneous, by Proposition 2.6; thus B

must be isomorphic to
the standard Cohen algebra C

of - weight .
By Lemma 3.1, there is some X []
1
such that for every countable
Y , (B
XY
/B
X
) , contradicting Corollary 3.5.
4 Q
1
and a dense subset of Q
0
Q
1
For the remaining sections, let be an arbitrary cardinal and put, as before,
Q
0
= Q
0

. Following the plan in the introduction, we will dene a forcing


5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras 13
Q
1
in V
Q
0
, i.e. a Q
0
-name Q
1
such that Q
0
Q
1
is a partial ordering ,
describe the standard part of Q
0
Q
1
and nd a dense subset of the standard
part. The denition of Q
1
will use the generic functions t
G
:
dened in Lemma 2.2 for respectively their canonical Q
0
- names t

.
Recall from Denition 1.5 the denitions concerning the trees B and T and
the numbers a
n
.
Denition 4.1 (In V
Q
0
) An element of Q
1
is a pair q = (f
q
, (x
q

)
u
)
such that for some nite u (the domain of q, dom q) and some m
(the height of q, ht q):
(a) f
q
maps

i<m
lev
i
B into ; for i < m, f
q
lev
i
B is a bijection from
lev
i
B onto a
i
(note a
i
= 2
i
= [lev
i
B[)
(b) the x
q

, u = dom q, are pairwise distinct elements of lev


m
B
(and thus [dom q[ 2
m
= a
m
)
(c) the t

, u = dom q, are disjoint above m = ht q.


For q and q

in Q
1
, q q

i
(d) dom q dom q

and ht q ht q

(e) f
q
f
q

and, for dom q, x


q

x
q

(f) for dom q and i [ht q, ht q

), t

(i) = f
q

(x
q

i).
For H Q
1
-generic over V
Q
0
, we obtain the generic objects f
H
=

f
q
:
q H, a map from the binary tree B into which maps the ith level of B
in a one-one manner onto a
i
, and, for , x
H
=

x
q

: q H and
dom q : 2. They are related to the generic objects t
G
adjoined by
Q
0
by the fact that, for almost all i (we omit the subscripts G and H),
t

(i) = f(x

i).
Let us describe the standard part stp (Q
0
Q
1
) of Q
0
Q
1
. All conditions
dening the elements of respectively the partial order on Q
1
in Denition
4.1 deal with objects in V or are absolute, except (c). But for p Q
0
,
u dom p nite, and m ht p, p forces the t

, u, to be disjoint
above m i the t
p

, u, are disjoint above m (i.e. disjoint on the interval


[m, ht p)). This is because p forces that the t

, u, are disjoint above


ht p.
Proposition 4.2 The elements of stp (Q
0
Q
1
) are those pairs (p, q) such
that p Q
0
and q is a pair (f
q
, (x
q

)
u
) where u dom p, m = ht q ht p
satisfying (in V ) (a) and (b) of Denition 4.1, plus
(c) the t
p

, u, are disjoint above m.


For (p, q) and (p

, q

) in stp (Q
0
Q
1
), (p, q) (p

, q

) i (d) and (e) of


Denition 4.1 hold, plus
(f ) for dom q and i [ht q, ht q

), t
p

(i) = f
q

(x
q

i).
Proposition 4.3 The following subset of stp (Q
0
Q
1
) is dense in stp (Q
0

Q
1
), hence in Q
0
Q
1
.
D
Q
= (p, q) stp (Q
0
Q
1
) : dom p = dom q and ht p = ht q.
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


14 S. Koppelberg and S. Shelah
Proof. Let (p, q) stp (Q
0
Q
1
) be given; we nd q

such that (p, q

) is
in D
Q
and extends (p, q). Write v = dom p u = dom q, n = ht p m =
ht q.
First pick, for v, an element x
q

of lev
n
B such that:
(a) the x
q

, v, are pairwise distinct


(b) for u, x
q

x
q

.
This is possible since the x
q

, u, are distinct in lev


m
B and [lev
n
B[ =
2
n
= a
n
[v[ (cf. Denition 2.1(a)). Then dene, for m i < n, the
bijection f
q

lev
i
B a
i
such that, if x lev
i
B happens to be x
q

i for
some u, f
q

(x) = t
p

(i). This works since the x


q

i, u, are distinct
(recall m i and the x
q

, u are distinct), and the t


p

(i), u, are
distinct by Proposition 4.2.(c).
5 P
0
, P
1
, and a dense subset of P
0
P
1
We dene here the forcings P
0
(in V ) and P
1
(in V
P
0
), describe the stan-
dard part of P
0
P
1
and nd a dense subset of the standard part. The
central property of the construction is that, on one hand, P
0
P
1
is eas-
ily seen to be Cohen and, on the other hand, P
0
and P
1
adjoin the same
generic objects (a function f and, for each , functions t

:
and x

: 2) as Q
0
and Q
1
; this is why B(P
0
P
1
) is isomorphic to
B(Q
0
Q
1
).
Denition 5.1 An element of P
0
is a function f such that for some n
(the height of f, ht f):
(a) f maps

i<n
lev
i
B into and for i < n, flev
i
B is a bijection from
lev
i
B onto a
i
.
For f and f

in P
0
:
(b) f f

i f f

(and hence ht f ht f

).
Thus for K P
0
-generic over V , f
K
=

K is a map from the tree B
into , mapping the ith th level of B in a one-one manner onto a
i
. Using
the canonical name f for the generic function f
K
, we can dene the forcing
P
1
in V
P
0
.
Denition 5.2 (In V
P
0
) P
1
is the nite-support product of the forcings
P
1

, , dened as follows. An element of P


1

is a pair q

= (x
q

, t
q

)
such that for some m

(the height of q

, ht q

):
(a) x
q

lev
n
B and t
q

lev
n
T.
For q

and q

in P
1

, q

i
(b) ht q

ht q

, x
q

x
q

and t
q

t
q

(c) for i [ht q

, ht q

), t
q

(i) = f(x
q

i).
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


Subalgebras of Cohen algebras 15
Remark 5.3 The forcing P
0
is Cohen, since it is countable and every
element has two incompatible extensions. For the same reason, each P
1

is Cohen (in V
P
0
), hence P
1
is Cohen in V
P
0
. It follows that P
0
P
1
is
Cohen.
Proposition 5.4 The elements of stp (P
0
P
1
) are those pairs (f, q) such
that f P
0
, q = (x
q

, t
q

)
w
where w (= dom q) is a nite subset of ,
and there are natural numbers n

, w, such that, for w:


(a) ht f n

, x
q

lev
n
B, and t
q

lev
n
T (we write n

= ht x
q

=
ht t
q

).
For (f, q) and (f

, q

) in stp (P
0
P
1
), (f, q) (f

, q

) i
(b) ht f ht f

, dom q dom q

, and, for dom q, ht x


q

ht x
q

(c) f f

(d) for dom q, x


q

x
q

and t
q

t
q

(e) for dom q and i [ht x


q

, ht x
q

), t
q

(i) = f

(x
q

i).
Proposition 5.5 The following subset of stp (P
0
P
1
) is dense in stp (P
0

P
1
), hence in P
0
P
1
.
D
P
= (f, q) stp(P
0
P
1
) : for all dom q, ht x
q

(= ht t
q

) = ht f,
and the x
q

, dom q, are pairwise distinct.


Proof. Let (f, q) stp (P
0
P
1
) be given; say with ht f = n, dom q = w,
and ht x
q

= ht t
q

= n

, for w . We will nd (f

, q

) D
P
extending
(f, q) such that dom q

= w and ht f

= ht x
q

= ht t
q

= N, where N is
suciently large.
To this end, put m = max n

: w and take N so large that


m N and [w[ 2
Nm
. Thus we can choose, for w, x
q

lev
N
B
such that x
q

x
q

and the x
q

, w, are pairwise distinct. Fix an


arbitrary extension f

of f in P
0
of height N. Finally dene t
q

t
q

for
w by t
q

(i) = f

(x
q

i), for i [n

, N).
6 Conclusion
According to the sketch of proof given in the introduction, we are left with
showing that the dense subsets D
P
of P
0
P
1
and D
Q
of Q
0
Q
1
given in
Sections 4 and 5 are isomorphic. This is straightforward, since D
P
is the
following partial order (cf. Propositions 5.4, 5.5). An element of D
P
is,
for some nite u and some m , a sequence = (f, (x

)
u
, (t

)
u
)
where
1. f maps

i<m
lev
i
B into ; for i < m, flev
i
B is a bijection from
lev
i
B onto a
i
2. the x

, u, are pairwise distinct elements of lev


m
B
5
0
4


r
e
v
i
s
i
o
n
:
1
9
9
7
-
0
1
-
0
9







m
o
d
i
f
i
e
d
:
1
9
9
7
-
0
1
-
0
9


16 S. Koppelberg and S. Shelah
3. the t

, u, are elements of lev


m
T.
And for = (f, (x

)
u
, (t

)
u
) and = (g, (y

)
v
, (s

)
v
) (with
domain v and height n) in D
P
, i the following hold.
4. u v and m n
5. f g
6. for u, x

and t

7. for u and i [m, n), s

(i) = g(y

i).
Note that 2. implies that [u[ a
m
; similarly, 2., 1., and 7. imply that
the s

, u, are disjoint above m. Thus, up to permutation of coordi-


nates, D
Q
is the same partial order (cf. Denition 4.1 and Propositions 4.2,
4.3).
References
[Bandlow, 1994] I. Bandlow. Absolutes of compact spaces with minimal
acting group. Proceedings of American Math. Society, 122:261264, 1994.
[Jech, 1978] T. Jech. Set theory. Academic Press, 1978.
[Jech, 1989] T. Jech. Multiple Forcing. Cambridge University Press, 1989.
[Juh asz et al., 1996] I. Juh asz, Zs. Nagy, L. Soukup, and Z. Szentmikl ossy.
Intersection properties of open sets, II. To appear in Proceedings of
Tenth Summer Conference in General Topology and Applications, 1996.
[Kamburelis, 1989] A. Kamburelis. On cardinal numbers related to Baire
property. PhD thesis, Wroclaw, 1989.
[Koppelberg, 1989] S. Koppelberg. General Theory of Boolean algebras.
Handbook of Boolean algebras, Part I. North-Holland, 1989.
[Koppelberg, 1993] S. Koppelberg. Characterizations of Cohen algebras.
In S. Andima, R. Kopperman, P.R. Misra, M.E. Rudin, and A.R. Todd,
editors, Papers on General Topology and Applications, volume 704 of
Annals of New York Academy of Sciences, pages 222237. New York
Academy of Sciences, 1993.
[Kunen, 1980] Kenneth Kunen. Set Theory. North-Holland, 1980.
[Shapiro, 1986] L. B. Shapiro. On spaces coabsolute to a generalized Can-
tor discontinuum. Soviet Math. Doklady, 33(3):870874, 1986.
[Shapiro, 1987] L. B. Shapiro. On spaces coabsolute to dyadic bicompacta.
Soviet Math. Doklady, 35(2):434438, 1987.

Vous aimerez peut-être aussi