Académique Documents
Professionnel Documents
Culture Documents
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
)
<
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
(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
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
, 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
) = . C
, 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
(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
t
p
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
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
(ht q) ,= 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
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
) 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
, dom q dom 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
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
) is
not isomorphic to B(Fn(, 2)).
Proof of Lemma 3.1. For convenience of notation, we assume that A
and B
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
, 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
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
,
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
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
; 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) = 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
.
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
, ht p = ht 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), dom p
(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
) = . 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
.
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
in Q
1
, q q
i
(d) dom q dom q
and ht q ht q
(e) f
q
f
q
x
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
) where u dom p, m = ht q ht p
satisfying (in V ) (a) and (b) of Denition 4.1, plus
(c) the t
p
, q
) in stp (Q
0
Q
1
), (p, q) (p
, 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
) 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
x
q
.
This is possible since the x
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, u, are distinct
(recall m i and the x
q
(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
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
, 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
, 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
ht x
q
(c) f f
x
q
and t
q
t
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
= 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
lev
N
B
such that x
q
x
q
and the x
q
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
, (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
(i) = g(y
i).
Note that 2. implies that [u[ a
m
; similarly, 2., 1., and 7. imply that
the s