1 Introduction
This article can be seen as part of a line of research motivated by the following general problem.
Problem 1.1. Classify the nicely definable forcing notions.
Under
$\mathrm {ZFC}$
, definable is usually interpreted to mean the class of Suslin posets, that is, posets
$\mathbb {P}$
such that the domain of
$\mathbb {P}$
is an analytic set of reals, and both the order and the incompatibility relation of
$\mathbb {P}$
are analytic. See [Reference Ihoda and Shelah7] for more discussion on Suslin forcing notions.
There are several ways to make the question more precise. An old question of Prikry asks if it is consistent that every non-trivial ccc forcing notion adds a Cohen real or a random real? By a theorem of Shelah [Reference Shelah10], see also Velickovic [Reference Velickovic13], a modified version of Prikry’s conjecture holds in the context of Suslin ccc forcing, that is, every Suslin ccc forcing either adds a Cohen real or is a Maharam algebra. Indeed, Shelah showed that any Suslin ccc forcing which is not
$\omega ^\omega $
-bounding adds a Cohen real. Also in [Reference Blaszczyk and Shelah1], Blaszyck and Shelah showed that it is relatively consistent with ZFC that every nonatomic
$\sigma $
-centered forcing notion adds a Cohen real. For further discussion of the problem, see [Reference Shelah11].
Convention 1.2. For a forcing notion
$\mathbb {P}$
and two conditions
$p, q$
in it, we use the notation
$p \leq q$
to mean that q is a stronger condition than p.
Given an infinite cardinal
$\kappa $
and a tree-like partial order
$\mathbb Q$
, whose conditions are subtrees of
$\omega ^{<\omega },$
we can assign to the pair
$(\mathbb Q, \kappa )$
an ideal
$I_{\mathbb Q, \kappa }$
which is defined as the closure of
under
$\leq \kappa $
unions. We also say a set of reals X is I-measurable, where I is an ideal on
$\omega ^{\omega },$
if there exists a Borel set B such that
$X\Delta B \in I$
, where
$\Delta $
denotes the symmetric difference operation.
By the celebrated result of Solovay [Reference Solovay12], the existence of an inaccessible cardinal implies the consistency of “
$\mathrm {ZF}+\mathrm {DC}+$
all sets of reals are
$I_{\mathbb Q,\aleph _0}$
-measurable,” where
$\mathbb {Q}$
is one of the random or Cohen forcing notions. By later results of Shelah [Reference Shelah9], existence of an inaccessible cardinal is needed to get the above result for random forcing, while it is not needed for the case of Cohen forcing. Also, by [Reference Shelah9],
$\mathrm {DC}_{\omega _1}$
implies the existence of a non-Lebesgue measurable set, and hence “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
all sets of reals are
$I_{\mathbb Q,\aleph _0}$
-measurable” is inconsistent, when
$\mathbb Q$
is the random real forcing. A longstanding open question of Woodin asks the following.
Question 1.3. Is the theory “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
all sets of reals are
$I_{\mathbb C,\aleph _0}$
-measurable” consistent, where
$\mathbb C$
is the Cohen forcing.
Motivated by the results of [Reference Horowitz and Shelah3, Reference Horowitz and Shelah4], we discuss the following variant of the above problems, which asks to classify nicely definable ccc forcing notions based on the consistency strength of some regularity properties that one can derive from them.
Problem 1.4. Classify the Suslin ccc forcing notions according to the consistency strength of “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
all sets of reals are
$I_{\mathbb Q,\kappa }$
-measurable,” where
$\kappa \in \{\aleph _0,\aleph _1\}$
.
Remark 1.5. We can replace the theory
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
with some other theories like
$\mathrm {ZF}, \mathrm {ZF}+\text {AC}_{\omega }, \mathrm {ZF}+\mathrm {DC}, \mathrm {ZF}+\mathrm {DC}_{\omega _1}, \mathrm {ZFC}$
, or other similar theories.
In the first main result of the article, we discuss the
$I_{\mathbb Q,\aleph _0}$
-measurability for Suslin ccc forcing notions which add a Hechler real (see Definition 2.1), and prove the following.
Theorem 1.6. Let
$\mathbb Q$
be a Suslin ccc forcing notion which adds a Hechler real. Then the consistency of “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
every set of reals is
$I_{\mathbb Q,\aleph _0}$
-measurable” implies the existence of an inner model of
$\mathrm {ZFC}$
with a measurable cardinal.
Indeed the above theorem will be a special case of a more general theorem (see Section 3). The above result is extended to other Suslin ccc forcing notions not adding Hechler reals in a subsequent paper [Reference Horowitz and Shelah6] by the last two authors.
We then introduce a wide class of Suslin ccc forcing notions which add a Hechler real. Let
$\mathbb {Q}_{\mathbf {n}}^1$
be the forcing notion defined in [Reference Horowitz and Shelah3] (see Section 4 for the definition). Then we prove the following.
Theorem 1.7. Forcing with
$\mathbb {Q}_{\mathbf {n}}^1$
adds a Hechler real.
In particular, it follows that the consistency of “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
every set of reals is
$I_{\mathbb {Q}_{\mathbf {n}}^1,\aleph _0}$
-measurable” implies the existence of an inner model with a measurable cardinal.
We may also note that by [Reference Horowitz and Shelah3], the theory “
$\mathrm {ZF}+$
every set of reals is
$I_{\mathbb {Q}_{\mathbf {n}}^1,\aleph _1}$
-measurable
$+$
there exists an
$\omega _1-$
sequence of distinct reals” is consistent relative to
$\mathrm {ZFC}$
. The problem of finding forcing notions
$\mathbb Q$
for which
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+I_{\mathbb Q,\aleph _0}$
-measurability is consistent (maybe relative to large cardinals) remains open. In [Reference Horowitz and Shelah5], the following result is proved, where
$\mathbb {Q}_{\mathbf {n}}^2$
is the forcing notion introduced in [Reference Horowitz and Shelah3].
Theorem 1.8 [Reference Horowitz and Shelah5].
Suppose there is a measurable cardinal. Then in a suitable generic extension, there is an inner model of “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
all sets of reals are
$I_{\mathbb {Q}_{\mathbf {n}}^2,\aleph _1}-$
measurable.”
We may note that by [Reference Horowitz and Shelah3], the forcing notion
$\mathbb {Q}_{\mathbf {n}}^2$
adds no dominating reals (and hence no Hechler reals).
2 The additivity of the ideals derived from a Suslin ccc forcing notion adding a Hechler real
In this section we show that under
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
, if
$\mathbb Q$
is a Suslin ccc forcing notion adding a Hechler real, then the additivity of
$I_{\mathbb Q,\aleph _0}$
is
$\aleph _1$
. This will allow us to prove in the next section that
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
measurability for the ideal derived from such forcing notions, implies the existence of an inner model with a measurable cardinal. A main concept in the following proof is a variant of the rank function for Hechler forcing originally introduced in [Reference Gitik and Shelah2].
Before we continue, let us recall the Helcher forcing.
Definition 2.1. The Hechler forcing
$\mathbb D$
is defined as follows:
-
(1) A condition in $\mathbb {D}$
is a pair
$p=(t_p, f_p),$
where-
(a) $t_p \in \omega ^{<\omega };$
-
(b) $f_p \in \omega ^\omega .$
-
-
(2) Let $p, q \in \mathbb D.$
Then
$p \leq q$
iff-
(a) $t_p \subseteq t_q;$
-
(b) $f_p \leq f_q$
; -
(c) $(\forall n \in \mathrm {dom}(t_q)\setminus \mathrm {dom}(t_p)) \big ( t_q(n) \geq f_p(n) \big ).$
-
Notation 2.2. Given a condition
$p=(t_p, f_p) \in \mathbb D,$
we call
$t_p$
the trunk of p and denote it by
$\mathrm {tr}(p).$
We may note that forcing with
$\mathbb {D}$
adds a canonical name
Footnote
1
for an element of
$\omega ^\omega $
which dominates every ground model function in
$\omega ^\omega .$
The following definition is a variant of [Reference Gitik and Shelah2, Definition 4.4.2].
Definition 2.3. Suppose
$p \in \mathbb D$
and
$I=\{r_k : k<\omega \}$
is a maximal antichain above p. Let also
$A=\{\mathrm {tr}(r_k) : k<\omega \}$
. For every
$t \in \omega ^{<\omega }$
with
$\mathrm {tr}(p) \unlhd t$
, we define
$\mathrm {rk}_{p,A}(t) \in \mathrm {Ord} \cup \{ \infty \}$
by defining when
$\alpha \leq \mathrm {rk}_{p,A}(t)$
:
-
• $0 \leq \mathrm {rk}_{p,A}(t)$
is always true. -
• $1 \leq \mathrm {rk}_{p,A}(t)$
iff for every
$l\in [\ell g(\mathrm {tr}(p)),\ell g(t))$
,
$f_p(l) \leq t(l)$
, and there is no
$s \in A$
such that:-
– $p \leq (s,f_p \restriction [\ell g(s),\omega ))$
, -
– $\ell g(s) \leq \ell g(t)$
, and -
– $l\in [\ell g(\mathrm {tr}(p)),\ell g(s)) \rightarrow t(l) \leq s(l)$
.
-
-
• Suppose $\alpha>1$
. Then
$\alpha \leq \mathrm {rk}_{p,A}(t)$
iff for every
$\beta <\alpha $
, for infinitely many k,
$\beta \leq \mathrm {rk}_{p,A}(t^{\frown }\langle k \rangle )$
.
The following easy lemma will be used later in this section.
Lemma 2.4. Assume
$p \in \mathbb D$
and
$\mathrm {tr}(p)\unlhd t \in \omega ^{<\omega }$
. Let
$I=\{r_k : k<\omega \}$
be a maximal antichain above p, and set
$A=\{\mathrm {tr}(r_k) : k<\omega \}$
. Then
-
(a) If $\omega _1 \leq \mathrm {rk}_{p,A}(t)$
, then
$rk_{p,A}(t)=\infty $
. -
(b) $\mathrm {rk}_{p,A}(\mathrm {tr}(p))<\omega _1$
.
Proof. (a). Suppose
$\omega _1 \leq \mathrm {rk}_{p,A}(t)$
. We prove by induction on
$\omega _1 \leq \epsilon $
that
$\epsilon \leq \mathrm {rk}_{p,A}(t)$
. For
$\epsilon =\omega _1$
the claim follows from the assumption. Now suppose that
$\epsilon>\omega _1$
and the lemma holds for all ordinals less than
$\epsilon .$
For each
$k<\omega $
set
$\zeta _k=\mathrm {rk}_{p,A}(t^{\frown }\langle k \rangle )$
.
If there exists
$\zeta <\omega _1$
such that
$\{k : \zeta <\zeta _k\}$
is finite, then by Definition 2.3,
$\mathrm {rk}_{p,A}(t) \leq \zeta +1<\omega _1$
, which is a contradiction. Thus we may assume that for each
$\zeta <\omega _1$
, the set
$A_\zeta =\{k : \zeta <\zeta _k\}$
is infinite. Let
Then
$\zeta _* < \omega _1.$
By our assumption,
$A_{\zeta _*}=\{k : \zeta _k>\zeta _*\}$
is infinite, therefore by the choice of
$\zeta _*$
, for each
$k\in A_{\zeta _*}$
, we have
$\omega _1 \leq \mathrm {rk}_{p,A}(t^{\frown }\langle k \rangle ).$
Thus by the induction hypothesis
It now follows from Definition 2.3 that
$\epsilon \leq \mathrm {rk}_{p,A}(t)$
.
(b). Suppose on the contrary that
$\mathrm {rk}_{p,A}(\mathrm {tr}(p))\geq \omega _1$
. Then by clause (a),
$\mathrm {rk}_{p,A}(\mathrm {tr}(p))=\infty ,$
and hence, by induction on
$n<\omega $
, we can choose
$t_n \in \omega ^{\ell g(\mathrm {tr}(p))+n}$
such that
-
(1) $t_0=\mathrm {tr}(p)$
; -
(2) $\omega _1 \leq \mathrm {rk}_{p,A}(t_n)$
; -
(3) $m<n \rightarrow t_m \lhd t_n$
.
Let
$f=\bigcup _{n<\omega } t_n$
and
$q=(\mathrm {tr}(p), f) \in \mathbb D$
. We first show that q extends the condition p. To see this, note that for every
$n<\omega $
,
$1 < \mathrm {rk}_{p,A}(t_n)$
, and therefore by Definition 2.3,
$f_p(l) \leq t_n(l)$
for every
$l\in [\ell g(\mathrm {tr}(p)), \ell g(t_n)]$
, from which the result follows.
Since I is a maximal antichain above p and
$p \leq q$
, we can find some
$k<\omega $
such that q and
$r_k$
are compatible, in particular we have
Let
$n> \ell g(\mathrm {tr}(r_k))$
. Then for each l as in
$(*)$
,
$f(l)=t_n(l).$
By the choice of A,
$\mathrm {tr}(r_k) \in A$
, thus the assumption
$1\leq \mathrm {rk}_{p,A}(t_n)$
implies that
Putting
$(*)$
and
$(**)$
together, we get the desired contradiction.
The main result in this section is the following.
Lemma 2.5 (
$\mathrm {ZF}+\mathrm {DC}$
).
-
(a) Let M be an inner model of $\mathrm {ZFC}$
with
$\aleph _1^M=\aleph _1$
, and let
$I=I_{\mathbb D, \aleph _0}$
. Then the union of all Borel I-small sets coded in the model M is I-positive. -
(b) Assume $\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
. Then
$\text {add}(I_{\mathbb D, \aleph _0})$
, the additivity of the ideal
$I_{\mathbb D, \aleph _0}$
, is equal to
$\aleph _1.$
Remark 2.6. The assumption of the existence of an inner model M of
$\mathrm {ZFC}$
with
$\aleph _1^M=\aleph _1$
follow from
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
. To see this, note that the assumption
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
the existence of a subset
$A\subseteq \omega _1$
such that
$\aleph _1^{L[A]}=\aleph _1.$
Then
$M=L[A]$
is an inner model of
$\mathrm {ZFC}$
with
$\aleph _1^M=\aleph _1$
.
Proof. First note that clause (b) follows from clause (a), the above remark and absoluteness arguments. In order to prove clause (a) of the lemma, we introduce a family
$\langle B_\epsilon : \epsilon < \omega _1 \rangle \in M$
of Borel sets
$B_\epsilon \in I$
such that their union
$\bigcup _{\epsilon <\omega _1}B_\epsilon $
is not in I. To this end, we first define a sequence of pairs
$\langle (\Lambda _{\epsilon },h_{\epsilon }) : \epsilon <\omega _1 \rangle $
in M as follows.
For
$\epsilon <\omega _1$
, let
$Y_{\epsilon }$
be the set of pairs
$(\Lambda ,h)$
such that:
-
(1) $\Lambda \subseteq \omega ^{<\omega }$
is a tree such that:-
(a) if $t \in \Lambda $
, then either
$\mathrm {Suc}_{\Lambda }(t)=\omega ,$
or
$\mathrm {Suc}_{\Lambda }(t)=\emptyset $
; -
(b) if $t_1,t_2 \in \omega ^k$
,
$t_1 \in \Lambda $
, and
$t_1(l) \leq t_2(l)$
for every
$l<k$
, then
$t_2 \in \Lambda $
; -
(c) $\Lambda $
has no infinite branches.
-
-
(2) $h: \Lambda \rightarrow \epsilon +1$
is a function such that:-
(a) $h(\langle \rangle )=\epsilon $
; -
(b) if $t_1\lhd t_2$
are in
$\Lambda $
, then
$h(t_1)> h(t_2)$
; -
(c) if $h(t)=\zeta +1$
then for all
$k<\omega ,~ h(t^{\frown } \langle k \rangle )=\zeta $
; -
(d) if $h(t)=\zeta $
where
$\zeta $
is a limit ordinal, then
$\zeta \leq \lim _{k<\omega }h(t^{\frown } \langle k \rangle )$
.
-
Claim 2.7.
-
(a) $Y_{\epsilon } \neq \emptyset $
for every
$\epsilon <\omega _1$
. -
(b) For every $\epsilon <\zeta <\omega _1$
and
$(\Lambda _1,h_1) \in Y_{\epsilon }$
, there exists
$(\Lambda ,h) \in Y_{\zeta }$
such that
$\Lambda _1 \subseteq \Lambda $
.
Proof.
Proof of (a). We prove the claim by induction on
$\epsilon <\omega _1$
. This is clear for
$\epsilon =0.$
Now suppose that
$\epsilon =\zeta +1$
and the claim holds for
$\zeta .$
Let
$(\Lambda ,h) \in Y_{\zeta }$
and define
$(\Lambda ', h')$
as follows:
-
• $\Lambda ' = \bigcup _{k<\omega } \langle k \rangle ^{\frown } \Lambda $
, where
$\langle k \rangle ^{\frown } \Lambda = \{ \langle \rangle \} \cup \{ \langle k \rangle ^{\frown } t: t \in \Lambda \}$
; -
• $\mathrm {dom}(h')=\Lambda '$
; -
• $h'(\langle \rangle )=\epsilon $
; -
• for $k<\omega $
and
$t \in \Lambda $
,
$h'(\langle k \rangle ^{\frown } t)=h(t).$
It is easily seen that
$(\Lambda ', h') \in Y_{\epsilon }.$
Now suppose that
$\epsilon $
is a limit ordinal, and the claim holds for all
$\zeta < \epsilon .$
Let
$(\zeta _{k} : k<\omega )$
be an increasing sequence of ordinals cofinal in
$\epsilon $
. By the induction hypothesis, choose an increasing sequence
$((\Lambda _{k},h_{k}) : k<\omega )$
such that
$(\Lambda _{k},h_{k}) \in Y_{\zeta _{k}}$
. Define
$(\Lambda ', h')$
as follows:
-
• $\Lambda ' = \bigcup _{k<\omega } \langle k \rangle ^{\frown } \Lambda _k$
; -
• $\mathrm {dom}(h')=\Lambda '$
; -
• $h'(\langle \rangle )=\epsilon $
; -
• for $k<\omega $
and
$t \in \Lambda _k$
,
$h'(\langle k \rangle ^{\frown } t)=h_k(t).$
Again, it is easy to show that
$(\Lambda ', h') \in Y_{\epsilon }.$
Proof of (b). Assume
$\epsilon <\zeta <\omega _1$
and
$(\Lambda _1,h_1) \in Y_{\epsilon }$
. By clause (a), pick some
$(\Lambda _2,h_2) \in Y_{\zeta }$
and define
$(\Lambda , h)=(\Lambda _1,h_1)+(\Lambda _2,h_2)$
as follows:
-
• $\Lambda =\Lambda _1 \cup \Lambda _2$
. -
• $h: \Lambda \rightarrow \zeta +1$
is defined as $$ \begin{align*} h(\eta)= \left\{ \begin{array}{@{}ll} h_1(\eta) \hspace{3.8cm} &\text{ if } \eta \in \Lambda_1 \setminus \Lambda_{2};\\ h_2(\eta) \hspace{3.8cm} &\text{ if } \eta \in \Lambda_2 \setminus \Lambda_{1};\\ \max\{h_1(\eta),h_2(\eta)\} \hspace{1.5cm} &\text{ if } \eta \in \Lambda_1 \cap \Lambda_2. \end{array} \right. \end{align*} $$
It is easy to see that
$(\Lambda ,h) \in Y_{\zeta }$
and
$\Lambda _1 \subseteq \Lambda $
.
Now fix a sequence
$\langle (\Lambda _{\epsilon },h_{\epsilon }) : \epsilon <\omega _1 \rangle \in M$
such that
$(\Lambda _{\epsilon },h_{\epsilon }) \in Y_{\epsilon }$
.
Given a subtree
$\Lambda \subseteq \omega ^{<\omega }$
set
For
$\epsilon <\omega _1$
,
$k<\omega $
, and
$\Lambda =\Lambda _\epsilon $
, we define the following objects:
-
(*)1 $\Omega _{\Lambda , k}=\{t_0 ^{\frown } \langle 2n_0+1\rangle ^{\frown } t_1 ^{\frown } \langle 2n_1+1 \rangle ^{\frown } \dots ^{\frown } t_k : n_i <\omega $
and
$t_i \in \max (\Lambda ) \}$
. -
(*)2 $\Omega _{\Lambda }= \bigcup _{k<\omega } \Omega _{\Lambda , k}$
. -
(*)3 $\Omega _{\Lambda ,k}^+=\{ t ^{\frown } \langle 2n \rangle : t \in \Omega _{\Lambda ,k}, n<\omega \}$
. -
(*)4 $\Omega _{\Lambda }^+=\bigcup _{k<\omega } \Omega _{\Lambda ,k}^+$
. -
(*)5 $I_{\Lambda }= \{(t, f_t): t \in \Omega _{\Lambda }^+\}$
, where
$f_t \in \omega ^\omega $
is defined as
$f_t=t^{\frown } \langle 0: n<\omega \rangle $
. -
(*)6 $B_{\epsilon }=\{f \in \omega ^{\omega } : t \in \Omega _{\Lambda }^+ \Rightarrow \neg (t \lhd f) \}$
.
We may note that each
$B_{\epsilon }$
is Borel, and
$\langle B_{\epsilon }: \epsilon <\omega _1 \rangle \in M.$
Furthermore
$I_\Lambda \subseteq \mathbb {D}.$
Claim 2.8.
$B_{\epsilon } \in I_{\mathbb D,\aleph _0}$
.
Proof. We have
Thus we have to show that
$\eta _{dom} \notin B_{\epsilon }$
. For this, it is enough to show that
$I_{\Lambda }$
is a maximal antichain, as then, it will follow that some
$t \in \Omega _{\Lambda }^+$
is an initial segment of
$\eta _{dom}$
, and therefore, by the definition of
$B_\epsilon $
we have
$\eta _{dom} \notin B_{\epsilon }$
, as requested.
First, we show that
$I_{\Lambda }$
is an antichain. Suppose that
$t \neq s$
are in
$\Omega _{\Lambda }^+$
. We have to show that
$(t, f_t)$
and
$(s, f_s)$
are incompatible in
$\mathbb D.$
Suppose towards contradiction that
$(t, f_t)$
and
$(s, f_s)$
are compatible, in particular t and s are
$\lhd $
-comparable. Let us assume that
$t \lhd s$
. Let us write t and s as
and
where
$n_i, m_j, n, m < \omega $
, and
$t_i, s_j \in \max (\Lambda )$
. The assumptions
$t \lhd s$
and
$t_i, s_j \in \max (\Lambda )$
imply that
$k<l$
,
$s_i=t_i$
for
$i \leq k$
and
$m_i=n_i$
for
$i<k$
, hence we can write s as
Thus we must have
$2n=2m_k+1$
which is impossible. Therefore,
$I_{\Lambda }$
is an antichain.
Next we show that
$I_{\Lambda }$
is a maximal antichain. Let
$p=(t_p, f_p) \in \mathbb D$
. If there exists
$t \in \Omega _{\Lambda }^+$
such that
$t \unlhd t_p$
, then
$(t, f_t) \leq p$
and we are done. Therefore, we may assume that there is no such t. Let
Then
$\Omega ^* \neq \emptyset $
, and since
$t_p$
has finite length, there is an element t of
$\Omega ^*$
of maximal length. Let
$s_1 \in \Lambda _{\epsilon }$
be such that
$t ^{\frown } s_1 \unlhd t_p$
and
$s_1$
is maximal. There are two cases.
Case I.
$t ^{\frown } s_1 =t_p$
. Let k be maximal such that
Note that by the construction,
$\Lambda _{\epsilon }$
has no infinite branches, and since
$s_1 \in \Lambda _\epsilon ,$
it follows that there is such maximal k. It then follows from the choice of
$s_2$
that
$s_2 \in \max (\Lambda _\epsilon )$
. Let
then
$t_p \unlhd s \in \Omega _{\Lambda }^+$
and
$(s,f_s) \in I_\Lambda $
is compatible with p.
Case II.
$t ^{\frown } s_1 \lhd t_p$
. First note that
$s_1 \in \max (\Lambda _{\epsilon })$
, as otherwise, we will have
$\mathrm {Suc}_{\Lambda _{\epsilon }}(t)=\{t^{\frown } \langle k \rangle : k<\omega \}$
, and then for some
$k<\omega $
,
$t ^{\frown } s_1^{\frown } \langle k \rangle \unlhd t_p$
, and
$s_1^{\frown } \langle k \rangle \in \Lambda _\epsilon ,$
which contradicts the choice of
$s_1$
as a maximal element of
$\Lambda _\epsilon $
with
$t ^{\frown } s_1 \unlhd t_p$
. Now there are two possibilities:
-
• $t_p( \ell g(t)+\ell g(s_1))$
is odd: Then
$t ^{\frown } s_1 ^{\frown } \langle t_p( \ell g(t)+\ell g(s_1)) \rangle \in \Omega ^*$
, which contradicts the maximality of t. -
• $t_p( \ell g(t)+\ell g(s_1))$
is even: Then we have
$t ^{\frown } s_1 ^{\frown } \langle t_p( \ell g(t)+\ell g(s_1)) \rangle \in \Omega _\Lambda ^+$
and
$t ^{\frown } s_1 ^{\frown } \langle t_p( \ell g(t)+\ell g(s_1)) \rangle \unlhd t_p$
, which contradicts our assumption that there is no element in
$\Omega _\Lambda ^+$
which is
$\unlhd t_p$
.
Thus case II cannot happen. The claim follows.
We now turn to the main part of the lemma.
Claim 2.9.
$\bigcup _{\epsilon <\omega _1}B_{\epsilon } \notin I_{\mathbb D,\aleph _0}$
.
Proof. Suppose towards contradiction that
$\bigcup _{\epsilon <\omega _1}B_{\epsilon } \in I_{\mathbb D,\aleph _0}$
. It then follows that there exists a Borel set B such that
$\bigcup _{\epsilon <\omega _1}B_{\epsilon } \subseteq B$
and
$\Vdash _{\mathbb D}$
“
.”
For each condition
$p \in \mathbb D$
set
By the definition of the ideal
$I_{\mathbb D,\aleph _0}$
, there exists a sequence
$\bar I=\langle I_n: n<\omega \rangle $
of countable pre-dense subsets of
$\mathbb D$
such that letting
$I_n=\{p_{n,l} : l<\omega \}$
, we have
$B \subseteq \omega ^\omega \setminus \big (\bigcap _{n<\omega } \bigcup _{l<\omega }X(p_{n,l})\big )$
.
Let
$\chi $
be a large enough regular cardinal and let N be a countable elementary submodel of
$L_{\chi }[\bar I, \langle \Lambda _{\epsilon } : \epsilon <\omega _1 \rangle ]$
such that
$\bar I,\langle \Lambda _{\epsilon } : \epsilon <\omega _1 \rangle \in N$
. Let
$\delta (*)=N\cap \omega _1^{L_{\chi }[\bar I, \langle \Lambda _{\epsilon } : \epsilon <\omega _1 \rangle ]}$
. Then
$\delta (*) < \omega _1$
, and hence
$\Lambda =\Lambda _{\delta (*)}$
is well-defined. Let
$\bar I^*=\langle I^*_m : m<\omega \rangle $
enumerate all countable pre-dense subsets of
$\mathbb D$
in N, and for every
$m<\omega $
, set
$I^*_m=\{ p_{m,l}^* : l<\omega \}$
. Note that for every
$n<\omega $
,
$I_n \in N$
, hence there exists some
$j(n)<\omega $
such that
$I_n=I^*_{j(n)}$
. We now prove the following:
-
(*) : There exists a sequence $\langle q_n: n<\omega \rangle $
of conditions such that:-
(1) $q_n=(t_n,f_n) \in \mathbb D \cap N$
. -
(2) $n=m+1 \Rightarrow q_m \leq q_n$
. -
(3) If $n=m+1$
, then there exists l such that
$p_{m,l}^* \leq q_n$
. -
(4) $t_0=\langle \rangle $
. -
(5) If $n>0$
then
$t_n=s_n ^{\frown } \langle 2m_n \rangle $
for some
$s_n \in \Omega _{\Lambda }$
and
$m_n<\omega $
.
-
We construct the sequence
$\langle q_n: n<\omega \rangle $
by induction on n. For
$n=0$
set
$q_0=(\langle \rangle , \mathrm {id}_\omega )$
, where
$\mathrm {id}_\omega $
is the identity function on
$\omega .$
Now assume that
$n=m+1$
and the condition
$q_m=(t_m,f_m)$
is constructed, such that it satisfies the induction hypothesis. As
$I^*_m=\{p_{m,l}^* : l<\omega \}$
is pre-dense, the set
$E=\{p \in \mathbb D: (\exists l)(p_{m,l}^* \leq p)\} \in N$
is open dense in
$\mathbb {D}$
. Let
$I=\{r_l : l<\omega \} \subseteq E$
be a maximal antichain in
$\mathbb D$
above
$q_m$
. By elementarity, we can assume that
$I \in N$
. Let
$A=\{\mathrm {tr}(r_l) : l<\omega \}$
. Then by Lemma 2.4(b) and the fact that
$q_m, A \in N$
, we have
-
• $\mathrm {rk}_{q_m,A}(t_{m})<\omega _1$
; -
• $\mathrm {rk}_{q_m,A}(t_{m}) \in N$
.
Thus
$\mathrm {rk}_{q_m,A}(t_{m}) < \delta (*).$
Let
$h_{\delta (*)} : \Lambda _{\delta (*)} \rightarrow \delta (*)+1$
witness
$( \Lambda _{\delta (*)}, h_{\delta (*)}) \in Y_{\delta (*)}$
, and let
$\Lambda ^*$
be the set of sequences
$t \in \Lambda _{\delta (*)}$
satisfying the following conditions:
-
• $q_m \leq (t_{m} ^{\frown } t, t_{m} ^{\frown } t ^{\frown } f_m \restriction [\ell g(t_{m} ^{\frown } t),\omega ))$
. -
• $\mathrm {rk}_{q_m, A}(t_{m} ^{\frown } t)< h_{\delta (*)}(t)$
.
As
$\delta (*)$
is a limit ordinal,
$\langle \rangle \in \Lambda ^*$
and hence
$\Lambda ^* \neq \emptyset $
. Let
and choose
$t_* \in \Lambda ^*$
such that
$\alpha _*=\mathrm {rk}_{q_m, A}(t_{m} ^{\frown } t_*)$
.
We will show that
$\alpha _*=0$
. Assume towards a contradiction that
$\alpha _*>0$
. As
$t_* \in \Lambda ^*$
, we have
$\alpha _*=\mathrm {rk}_{q_m, A}(t_m^{\frown } t_*) < h_{\delta (*)}(t_*)$
, therefore by the definition of
$h_{\delta (*)}$
, for every k large enough,
$\alpha _* \leq h_{\delta (*)}(t_* ^{\frown } \langle k \rangle )$
. By the definition of the rank, the set
is finite. It is also clear that the set
is finite. It follows that the set
$U=U_1 \cup U_2$
is finite, and hence, for every large enough k we have
$k \notin U$
, and
$\alpha _* <h_{\delta (*)}(t_* ^{\frown } \langle k \rangle )$
. For such k,
-
• $\mathrm {rk}_{q_m, A}(t_m ^{\frown }t_* ^{\frown } \langle k \rangle ) < \alpha _*$
(as
$k \notin U_1$
); -
• $\mathrm {rk}_{q_m, A}(t_m ^{\frown }t_* ^{\frown } \langle k \rangle ) < \mathrm {rk}_{q_m, A}(t_m ^{\frown }t_*)$
(by the definition of the rank).
Therefore, for every such k,
$t_* ^{\frown } \langle k \rangle \in \Lambda ^*$
and
$\mathrm {rk}_{q_m, A}(t_m ^{\frown }t_* ^{\frown } \langle k \rangle ) < \alpha _*$
, which contradicts the minimality of
$\alpha _*$
. Thus
$\alpha _*=0$
.
By the way we defined the rank, we can find some
$t' \in A$
such that:
-
• $q_m \leq (t',f_m \restriction [\ell g(t'),\omega ))$
; -
• $\ell g(t') \leq \ell g(t_{m} ^{\frown } t_*)$
; -
• $(t_{m} ^{\frown } t_*)(l) \leq t'(l)$
, for every
$\ell g(t_m) \leq l <\ell g(t')$
.
As
$A=\{\mathrm {tr}(r_l) : l<\omega \}$
and
$t' \in A,$
we have
$t'=\mathrm {tr}(r_{l_*})$
, for some
$l_* < \omega $
. By induction on
$i \geq \ell g(t')$
we choose some
$k_i$
such that:
-
• $f_m(i) \leq k_i$
; -
• $f_{r_{l_*}}(i) \leq k_i$
; -
• $s_{m,i}=t' \restriction [\ell g(t_m), \ell g(t')) ^{\frown } \langle k_j : \ell g(t') \leq j<i \rangle \in \Lambda _{\delta (*)}$
.
Note that
$t' \restriction [\ell g(t_m), \ell g(t')) \in \Lambda _{\delta (*)},$
and since
$\Lambda _{\delta (*)}$
has no infinite branches, it follows that there exists a maximal i for which we can choose
$k_i$
as requested. Set
Let
$q_{m+1}=(t", t^{\prime \prime \frown } f \restriction [\ell g(t"),\omega )),$
where
$f(i)=max \{f_m(i),f_{r_{l_*}}(i)\}$
for every
$i\in [\ell g(t"),\omega ))$
. It’s easy to see that
$r_{l_*},q_m \leq q_{m+1}$
and that the condition
$q_{m+1}$
satisfies the requirements (1)–(5) of
$(*)$
. This completes the construction of the sequence
$\langle q_n: n<\omega \rangle $
.
As the sequence
$\langle q_n=(t_n, f_n): n<\omega \rangle $
is increasing, the sequence
$\langle t_n: n<\omega \rangle $
is increasing too, and hence
$f=\bigcup _{n<\omega }t_n$
is a well-defined function.
We first show that
$f \in \omega ^\omega $
. It suffices to show that
$\mathrm {dom}(f)=\omega $
. Thus let
$k<\omega .$
As N is an elementary submodel of
$L_{\chi }[\bar I, \langle \Lambda _{\epsilon } : \epsilon <\omega _1 \rangle ]$
, there is a pre-dense set
$I\in N$
such that for every
$p \in I, k <\ell g(t_p)$
. Let m be such that
$I=\{p_{m,l}^* : l<\omega \}$
. By the way we defined
$q_{m+1},$
for some
$l, p_{m,l}^* \leq q_{m+1}$
, hence
$k< \ell g(t_{m+1})$
. Thus
$k \in \mathrm {dom}(t_{m+1}) \subseteq \mathrm {dom}(f),$
as requested.
Now we show that
$f \notin B.$
It suffices to show that f is
$(N,\mathbb D)$
-generic. As the sequence
$\langle q_n: n<\omega \rangle $
is increasing, it follows that
$f \in X(q_n)$
for every
$n<\omega $
. Let
$I \in N$
be a countable pre-dense subset of
$\mathbb D$
. Then for some m,
$I=I^*_m=\{p_{m,l}^* : l<\omega \}$
. Let l be such that
$p_{m,l}^* \leq q_{m+1}$
. It follows that
$f \in X(p_{m,l}^*)$
, and hence
$t_{p_{m,l}^*} \lhd f$
and
$f_{p_{m,l}^*} \leq f.$
This implies f is
$(N,\mathbb D)$
-generic, as wanted.
We now prove that
$f \in B_{\delta (*)}$
. Let us recall that
$B_{\delta (*)}=\{f \in \omega ^{\omega } : t \in \Omega _{\Lambda _{\delta (*)}}^+ \Rightarrow \neg (t \lhd f) \}.$
Suppose towards contradiction that
$f \notin B_{\delta (*)}$
. Then for some
$t \in \Omega _{\Lambda _{\delta (*)}}^+$
, we have
$t \lhd f.$
Let n be large enough such that
$t \lhd t_n \lhd f.$
Then
$(t, f_t), (t_n, f_{t_n}) \in I_{\Lambda _{\delta (*)}}$
are compatible, as witnessed by
$(t_n, f)$
, which contradicts the fact that
$I_{\Lambda _{\delta (*)}}$
is an antichain.
But then
$f \in B_{\delta (*)}$
and
$B_{\delta (*)} \subseteq B$
, and hence
$f \in B$
which is a contradiction. The claim follows.
This completes the proof of Lemma 2.5.
We now extend the above result to include the class of all Suslin ccc forcing notions which add a Hechler real.
Lemma 2.10 (
$\mathrm {ZF}+DC$
).
Let M be an inner model of
$\mathrm {ZFC}$
with
$\aleph _1^M=\aleph _1$
. Let
$\mathbb Q \in M$
be a Suslin ccc forcing notion which adds a Hechler real, and let
$I=I_{\mathbb Q, \aleph _0}$
. Then the union of all Borel I-small sets coded in the model M is I-positive.
Proof. Let
be the canonical name for a real added by
$\mathbb Q$
and let f be a Borel function such that
$\Vdash _{\mathbb Q}$
“
.” We may assume that
Let also
$\langle B_{\alpha } : \alpha <\omega _1 \rangle $
be the sequence constructed in the proof of Lemma 2.5. Then the sequence
$\langle f^{-1}(B_{\alpha }) : \alpha <\omega _1 \rangle $
is in M.
Claim 2.11. For every
$\alpha < \omega _1, f^{-1}(B_{\alpha }) \in I_{\mathbb Q,\aleph _0}.$
Proof. Let
$\alpha < \omega _1.$
Then
$\Vdash _{\mathbb Q}$
“
,” and therefore
$\Vdash _{\mathbb Q}$
“
.” Thus
$f^{-1}(B_{\alpha }) \in I_{\mathbb Q,\aleph _0}$
, as required.
Claim 2.12.
$\bigcup _{\alpha < \omega _1} f^{-1}(B_{\alpha }) \notin I_{\mathbb Q,\aleph _0}.$
Proof. Let
$\chi $
be large enough regular and let
$N \prec (H(\chi ), \in )$
be a countable elementary submodel of
$H(\chi )$
containing all the relevant objects. It suffices to find
$K \subseteq \mathbb Q \cap N$
such that K is
$(N,\mathbb Q)$
-generic and
.
Let
$RO(\mathbb D)$
be the Boolean completion of
$\mathbb D$
and let
$\pi : \mathbb Q \rightarrow RO(\mathbb D)$
be a projection, which exists by our assumption on
$\mathbb Q.$
By Lemma 2.5, there exists
$G\subseteq RO(\mathbb D) \cap N$
which is
$(N,RO(\mathbb D))$
-generic, such that
. Let
$H \subseteq \mathbb Q / G$
be
$\mathbb Q / G$
-generic over
$N[G],$
where
$\mathbb Q / G=\{q \in \mathbb Q: \pi (q) \in G \}$
. Then
$K=G \ast H$
is
$(N,\mathbb Q)$
-generic and clearly
.
The lemma follows.
3 A measurable cardinal from regularity properties and
$\mathrm {DC}_{\omega _1}$
In this section we prove a general criterion for the existence of an inner model for a measurable cardinal under the assumptions “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
all sets of reals have certain regularity properties.”
Let us recall that an ideal J on a set X is
$\kappa $
-saturated, if
$\mathcal {P}(X)/ J,$
considered as a forcing notion, satisfies the
$\kappa $
-cc. The following is well-known.
Lemma 3.1 (see [Reference Kunen8]).
Assume that there exists a non-trivial
$\kappa $
-complete
$\kappa $
-saturated ideal. Then there exists an inner model with a measurable cardinal.
We now prove the following general result.
Lemma 3.2 (
$\mathrm {ZF}+\mathrm {DC}$
).
Assume that
$\lambda $
is an uncountable cardinal and the following conditions hold:
-
(1) $\mathbb Q$
is a Suslin ccc forcing notion; -
(2) I is a $\sigma $
-complete ideal on the reals extending
$I_{\mathbb Q,\aleph _0}$
; -
(3) $\langle B_{\alpha } : \alpha <\lambda \rangle $
is a sequence of sets from
$I_{\mathbb {Q}, \aleph _0}$
such that
$\bigcup _{\alpha < \lambda } B_{\alpha } \notin I$
; -
(4) There is no sequence $\langle B_{\alpha }^* : \alpha <\aleph _1 \rangle $
of I-positive sets such that
$B_{\alpha }^* \cap B_{\beta }^* \in I$
for every
$\alpha \neq \beta <\aleph _1$
.
Then there exists an inner model of
$ZFC$
with a measurable cardinal.
Remark 3.3. The condition in clause (4) follows from the assumption
$\mathcal {P}(\omega ^{\omega })/I \models ccc$
, and these are equivalent under
$\text {AC}_{\omega _1}$
.
Proof. For every
$\alpha <\lambda $
, let
$B^{\prime }_{\alpha }=B_{\alpha } \setminus \bigcup _{\beta <\alpha }B_{\beta }$
. By clause (3),
$\bigcup _{\alpha < \lambda } B^{\prime }_{\alpha }=\bigcup _{\alpha < \lambda } B_{\alpha } \notin I.$
Let
$U \subseteq \lambda $
be of minimal size such that
$\bigcup _{\alpha \in U} B^{\prime }_{\alpha } \notin I.$
Let also
$(\xi _{\alpha } : \alpha <|U|)$
enumerate U and for each
$\alpha <|U|$
set
$B^{\prime \prime }_{\alpha }=B^{\prime }_{\xi _{\alpha }}$
. Then
$\langle B^{\prime \prime }_{\alpha }: \alpha <|U| \rangle $
is a sequence of pairwise disjoint sets whose union is I-positive. Let J be the ideal on
$|U|$
defined as
Claim 3.4. Let
$\kappa =\aleph _1^V.$
Then
$L[J] \models $
“
$J \cap L[J]$
is a
$\kappa $
-complete
$\kappa $
-saturated ideal on
$|U|$
.”
Proof. We first show that J is
$\kappa $
-complete in V. Suppose towards a contradiction that
$\langle X_n : n<\omega \rangle \in V$
is such that
$X_n \in J$
for
$n<\omega $
, but
$X=\bigcup _{n<\omega }X_n \notin J$
. For
$n<\omega $
set
$A_n=\bigcup _{\alpha \in X_n} B_{\alpha }"$
. Then
$\langle A_n : n<\omega \rangle \in V$
, and by the definition of the ideal J,
-
• $A_n \in I$
, for
$n<\omega $
; -
• $A=\bigcup _{n<\omega }A_n \notin I$
.
This contradicts clause (2). It immediately follows that
$L[J] \models $
“
$J \cap L[J]$
is a
$\kappa $
-complete ideal on
$|U|$
.”
We now show that
$L[J]\models $
“
$\mathcal {P}(|U|)/(J \cap L[J])$
is
$\kappa $
-cc.” Suppose not. Thus there exists a sequence
$\langle A_{\alpha } : \alpha <\kappa \rangle \in L[J]$
of J-positive sets such that for every
$\alpha <\beta < \kappa $
,
$A_{\alpha } \cap A_{\beta } \in J$
. As J is
$\kappa $
-complete in
$L[J]$
, we may assume without loss of generality that
$A_{\alpha } \cap A_{\beta }=\emptyset ,$
for every
$\alpha <\beta < \kappa $
.
Work in V. For each
$\alpha < \kappa $
set
$B^*_\alpha =\bigcup _{\xi \in A_\alpha }B^{\prime \prime }_\xi .$
Then
$\langle B^*_\alpha : \alpha < \kappa \rangle \in V$
satisfies the following conditions:
-
• $B^*_\alpha \notin I$
for every
$\alpha < \kappa $
(as
$A_\alpha \notin J$
); -
• $B^*_\alpha \cap B^*_\beta =\emptyset $
, for
$\alpha < \beta < \kappa .$
This contradicts clause (4). The claim follows.
Thus by Lemma 3.1, there exists an inner model of
$\mathrm {ZFC}$
with a measurable cardinal.
Assume
$\mathrm {ZF}+\mathrm {DC}$
, and let
$\mathbb Q$
be a Suslin ccc forcing notion which adds a Hechler real. Then the ideal
$I_{\mathbb Q, \aleph _0}$
is a
$\sigma $
-complete ideal and by Lemma 2.10, it is not
$\aleph _2$
-complete. We now show that the forcing notion
$\mathcal {P}(\omega ^{\omega })/I_{\mathbb Q,\aleph _0}$
satisfies the ccc. In order to do this, we use
$\mathrm {DC}_{\omega _1}$
and some regularity properties.
The following definition is of interest in the absence of choice.
Definition 3.5. Assume that
$\mathbb Q$
is a forcing notion, B is a Boolean algebra, and
$I \subseteq B$
is an ideal.
-
(1) We say that $\mathbb Q$
satisfies the strong chain condition (scc), if there is no uncountableFootnote
2
set
$\{X_s : s\in S\} \subseteq \mathcal {P}(\mathbb Q)$
such that:-
(a) $X_s \neq \emptyset $
for each
$s\in S$
; -
(b) for every $s\neq t$
in S, if
$p\in X_s$
and
$q\in X_t$
, then p and q are incompatible.
-
-
(2) We say that the pair $(B,I) $
satisfies the weak strong chain condition (scc
$^-$
) if there is no uncountable collection
$\{X_s : s\in S\} \subseteq \mathcal {P}(B)$
of non-empty subsets of B such that:-
(a) $X_s \cap I=\emptyset ,$
for each
$s\in S$
; -
(b) for every $s\neq t$
in S, if
$b_s \in X_s$
and
$b_t \in X_t$
, then
$b_s \wedge b_t \in I$
.
-
-
(3) We say that the pair $(B,I)$
satisfies the weak countable chain condition (ccc
$^-$
) if there is no uncountable collection
$\{b_s : s\in S\} \subseteq B$
of I-positive elements of B such that
$b_s \cap b_t \in I$
, for every
$s \neq t$
in S.
Remark 3.6. Given an infinite cardinal
$\kappa ,$
we can similarly define the notions of
$\kappa $
-strong chain condition,
$\kappa $
-weak strong chain condition, and
$\kappa $
-weak chain condition.
We have the following easy lemma.
Lemma 3.7. Assume that
$\mathbb Q$
is a forcing notion and
$\mathrm {DC}_{\omega _1}$
holds. Then
$\mathbb {Q}$
satisfies the strong chain condition if and only if it satisfies the ccc.
Let
$\mathrm {Borel}(\omega ^{\omega })$
denote the collection of all Borel subsets of
$\omega ^{\omega }$
.
Lemma 3.8 (
$\mathrm {ZF}$
).
Let
$\mathbb Q$
be a Suslin forcing notion, and suppose that it satisfies the strong chain condition. Then:
-
(a) $(\mathrm {Borel}(\omega ^{\omega }),I_{\mathbb Q,\aleph _0})$
satisfies the weak countable chain condition. -
(b) $(\mathrm {Borel}(\omega ^{\omega }),I_{\mathbb Q,\aleph _0})$
satisfies the weak strong chain condition.
Proof. For notational simplicity set
$\mathcal {B}=\mathrm {Borel}(\omega ^{\omega })$
.
(a). Let
be the canonical
$\mathbb {Q}$
-name for a real. Suppose that
$\{B_s : s\in S\} \subseteq \mathcal {B}$
is a collection of
$I_{\mathbb Q,\aleph _0}-$
positive Borel sets such that for
$s\neq t $
in S,
$B_s \cap B_t \in I_{\mathbb Q,\aleph _0}$
. For every
$s\in S$
, let
As each
$B_s$
is
$I_{\mathbb Q,\aleph _0}-$
positive,
$X_s \neq \emptyset $
. Furthermore if
$s\neq t$
are in S, then since
$B_s \cap B_t \in I_{\mathbb Q,\aleph _0}$
, for
$p\in X_s$
and
$q\in X_t$
, p and q are incompatible. By our assumption,
$\mathbb Q$
satisfies the strong chain condition, and hence S is countable. It follows that
$(\mathcal {B},I_{\mathbb Q,\aleph _0})$
satisfies the weak countable chain condition.
(b). Suppose that
$\{X_s : s\in S\} \subseteq \mathcal {P}(\mathcal {B})$
is a collection of non-empty subsets of
$\mathcal B$
such that for each
$s \in S,~ X_s \cap I_{\mathbb Q,\aleph _0}=\emptyset $
, and for
$s\neq t$
in S, if
$B_s\in X_s$
and
$B_t \in X_t$
, then
$B_s \cap B_t \in I_{\mathbb Q,\aleph _0}$
. For each
$s\in S$
let
Then each
$P_s$
is a non-empty set and as in the proof of (a), if
$s\neq t$
are in S,
$p\in P_s$
and
$q\in P_t$
, then p and q are incompatible. Thus, by our assumption, S is countable. The result follows.
Lemma 3.9 (
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
).
Assume that
$\mathbb Q$
is a Suslin ccc forcing notion. Then
-
(a) $\mathrm {Borel}(\omega ^{\omega })/I_{\mathbb Q,\aleph _0}$
is ccc. -
(b) Assume all sets of reals are $I_{\mathbb Q,\aleph _0}$
-measurable. Then
$\mathcal {P}(\omega ^{\omega })/I_{\mathbb Q,\aleph _0}$
is ccc.
Proof. (a) By Lemma 3.7,
$\mathbb Q$
satisfies the strong chain condition. By Lemma 3.8(a),
$(\mathrm {Borel}(\omega ^{\omega }), I_{\mathbb Q,\aleph _0})$
satisfies the weak countable chain condition. Now suppose by the way of contradiction that
$\mathrm {Borel}(\omega ^{\omega })/I_{\mathbb Q,\aleph _0}$
does not satisfy the ccc, and let
$A=\{\mathcal X_s : s\in S\} \subseteq \mathrm {Borel}(\omega ^{\omega })/I_{\mathbb Q,\aleph _0}$
be an uncountable antichain. Note that each
$\mathcal X_s$
is an equivalence class. By
$\mathrm {DC}_{\omega _1}\ S$
has a subset
$\{s_\xi : \xi < \omega _1\}$
of size
$\aleph _1$
. By another application of
$\mathrm {DC}_{\omega _1}$
, we can choose representatives
$X_\xi \in \mathcal X_{s_\xi }$
. Then
$\{ X_\xi : \xi < \omega _1 \} \subseteq \mathrm {Borel}(\omega ^{\omega })$
satisfies the following:
-
• each $X_\xi $
is
$I_{\mathbb Q,\aleph _0}$
-positive; -
• for $\xi < \zeta < \omega _1, X_\xi \cap X_\zeta \in I_{\mathbb Q,\aleph _0}.$
This contradicts the fact that the pair
$(\mathrm {Borel}(\omega ^{\omega }), I_{\mathbb Q,\aleph _0})$
satisfies the weak countable chain condition.
(b). By the way of contradiction suppose that
$\{X_s : s\in S\}$
is an uncountable collection of
$I_{\mathbb Q,\aleph _0}$
-positive sets such that for
$s\neq t$
in
$S, X_s \cap X_t \in I_{\mathbb Q,\aleph _0}$
. For each
$s\in S$
, let
By our assumption, each
$P_s$
is non-empty. By
$\mathrm {DC}_{\omega _1}$
, there exists an uncountable subset
$\{s_\xi : \xi < \omega _1 \}$
of S, and by another application of
$\mathrm {DC}_{\omega _1}$
, we can choose the representatives
$B_\xi \in P_{s_\xi },$
for
$\xi < \omega _1$
. Then the collection
$\{B_\xi : \xi < \omega _1 \}$
witnesses that
$\mathrm {Borel}(\omega ^{\omega })/I_{\mathbb Q, \aleph _0}$
does not satisfy ccc, which contradicts (a).
The following is an immediate corollary of the above results.
Corollary 3.10 (
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
).
Assume that
$\mathbb Q$
is a Suslin ccc forcing notion,
$\lambda $
is an infinite cardinal, and the following conditions hold:
-
(1) All sets of reals are $I_{\mathbb Q,\aleph _0}-$
measurable. -
(2) There exists a sequence $\langle B_{\alpha } : \alpha <\lambda \rangle $
of sets from
$I_{\mathbb {Q},,\aleph _0}$
, such that
$\bigcup _{\alpha < \lambda }B_{\alpha } \notin I_{\mathbb Q, \aleph _0}$
.
Then there is an inner model of
$\mathrm {ZFC}$
with a measurable cardinal.
Proof. Let
$I=I_{\mathbb Q, \aleph _0}$
. By Lemma 3.2 and Remark 3.3, it is enough to show that
$\mathcal {P}(\omega ^{\omega })/I$
satisfies the ccc. This follows from Lemma 3.9(b).
Theorem 3.11 (
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
).
Let
$\mathbb Q$
be a Suslin ccc forcing notion which adds a Hechler real. Suppose every set of reals is
$I_{\mathbb Q,\aleph _0}$
-measurable. Then there is an inner model of
$\mathrm {ZFC}$
with a measurable cardinal.
4 A class of Suslin ccc forcing notions adding a Hechler real
In this section we prove Theorem 1.7, by showing that the forcing notions
$\mathbb {Q}_{\mathbf {n}}^1$
from [Reference Horowitz and Shelah3] add a Hechler real.
Remark 4.1. In [Reference Horowitz and Shelah3], some other classes of forcing notions were also introduced, but as they are not relevant to our work, we do not discuss them here.
Let us recall some definitions and facts from [Reference Horowitz and Shelah3].
Definition 4.2. A norm on a set A is a function
such that if
$X \subseteq Y$
, then
$\mathrm {nor}(X) \leq \mathrm {nor}(Y)$
.
In order to define the forcing notions
$\mathbb {Q}_{\mathbf {n}}^1$
, we first need to define the corresponding parameters
$\mathbf {n}$
.
The following definition of a nice parameter
$\mathbf n=(T,\mathrm {nor},\bar \lambda ,\bar \mu )$
packages a tree together with local branching data and norms, so that later forcing constructions can thin successor sets while retaining enough combinatorial mass. The underlying tree T consists of finite sequences; it is the combinatorial skeleton. For each node t,
$\lambda _t = |Suc_T(t)|$
measures how many immediate extensions t has. The
$\mu _t$
’s are the local control parameters. They bound and calibrate the norms and are used in the inequalities that make the construction work. The local rank, or largeness,
$\mathrm {nor}_t$
, measures on the successor set at t. It is what allows the forcing argument to preserve enough branching after thinning. The order conditions on the
$\lambda _t$
’s ensure that different levels are separated by strictly increasing cardinal scales. The quantity
$\lambda _{<t}=\prod \{\lambda _s:\lambda _s<\lambda _t\}$
is an auxiliary bound used to ensure that
$\mu _t$
is large enough relative to all earlier branching sizes.
Definition 4.3. A nice parameter is a tuple
$\mathbf {n}=(T, \mathrm {nor}, \bar {\lambda }, \bar {\mu })$
such that:
-
(1) T is a subtree of $\omega ^{<\omega }$
. -
(2) $\bar {\mu }=(\mu _{t} :t \in T)$
is a sequence of non-negative real numbers. -
(3) $\bar {\lambda }=(\lambda _{t} : t \in T)$
is a sequence of pairwise distinct non-zero natural numbers such that for each
$s, t \in T$
:-
(a) $\ell g(t) < \mu _{t} < \lambda _{t}=|\mathrm {Suc}_T(t)|$
.Footnote
3
-
(b) If $\ell g(s)=\ell g(t)$
and
$s <_{\mathrm {lex}} t$
then
$\lambda _{s} < \lambda _{t}$
. -
(c) If $\ell g(s)< \ell g(t)$
, then
$ \lambda _{s} < \lambda _{t}$
.
-
-
(4) For $t \in T$
,
$\mathrm {nor}_{t}$
is a norm on
$\mathrm {Suc}_T(t)$
such that:-
(a) $(\ell g(t)+1)^2 \leq \mu _{t}\leq \mathrm {nor}_{t}(\mathrm {Suc}_T(t))$
. -
(b) $\lambda _{<t} < \mu _{t}$
, where
$\lambda _{<t}= \prod _{ \lambda _{s}<\lambda _{t}}\lambda _{s}$
. -
(c) (Co-Bigness) Suppose $r>0$
,
$i(*)\leq \mu _{t}$
and for every
$i< i(*)$
,
$a_i \subseteq \mathrm {Suc}_{T}(t)$
and
$r+\frac {1}{\mu _{t}}\leq \mathrm {nor}_{t}(a_i)$
. Then
$r\leq \mathrm {nor}_{t}(\bigcap _{i<i(*)}a_i)$
. -
(d) If $1\leq \mathrm {nor}_{t}(a)$
then
$\frac {1}{2}<\frac {|a|}{|\mathrm {Suc}_{T}(t)|}$
. -
(e) If $r+ \mu _{t}\leq \mathrm {nor}_{t}(a)$
and
$s \in a$
, then
$r\leq \mathrm {nor}_{t}(a\setminus \{s\})$
.
-
Notation 4.4. Given a nice parameter
$\mathbf {n},$
we denote it as
$\mathbf {n}=(T_{\mathbf {n}}, \mathrm {nor}_{\mathbf {n}}, \bar {\lambda }_{\mathbf {n}}, \bar {\mu }_{\mathbf {n}})$
, where
$\bar {\lambda }_{\mathbf {n}}= \langle \lambda ^{\mathbf {n}}_t: t \in T_{\mathbf {n}} \rangle $
and
$\bar {\mu }_{\mathbf {n}}= \langle \mu ^{\mathbf {n}}_t: t \in T_{\mathbf {n}} \rangle $
. Furthermore, we denote
$(\mathrm {nor}_{\mathbf {n}})_t$
as
$\mathrm {nor}^{\mathbf {n}}_t$
.
We are now ready to define the forcing notions
$\mathbb {Q}^1_{\mathbf {n}},$
where
$\mathbf {n}$
is a nice parameter.
Definition 4.5. Suppose
$\mathbf {n}$
is a nice parameter. The forcing notion
$\mathbb {Q}^1_{\mathbf {n}}$
is defined as follows:
-
(1) $p\in \mathbb {Q}_{\mathbf {n}}^1$
iff for some
$\mathrm {tr}(p) \in T_{\mathbf {n}}$
we have:-
(a) $p=(\mathrm {tr}(p), T_p)$
, where
$T_p$
is a subtree of
$T_{\mathbf {n}}$
with trunk
$\mathrm {tr}(p)$
. -
(b) For $\eta \in \lim (T_p)$
, $$ \begin{align*}\lim(nor_{\eta \restriction l}(\mathrm{Suc}_{T_p}(\eta \restriction l)) : \ell g(\mathrm{tr}(p)) \leq l<\omega)=\infty.\end{align*} $$
-
(c) $2-\frac {1}{\mu _{\mathrm {tr}(p)}} \leq \mathrm {nor}(p)$
, where $$\begin{align*}\mathrm{nor}(p)=\sup \{a>0 : t \in T_p \Rightarrow a\leq \mathrm{nor}_{t}(\mathrm{Suc}_{T_p}(t))\}. \end{align*}$$Footnote 4
-
(d) For every $n<\omega $
, there exists
$k^p(n)> \ell g(\mathrm {tr}(p))$
such that $$ \begin{align*} t \in T_p\text{ and }\ell g(t) \geq k^p(n) \Rightarrow n\leq \mathrm{nor}_{t}(\mathrm{Suc}_{T_p}(t)). \end{align*} $$
-
-
(2) Suppose $p, q \in \mathbb {Q}_{\mathbf {n}}^1$
. Then
$p \leq q$
iff
$T_q \subseteq T_p$
.
To each forcing notion
$ \mathbb {Q}_{\mathbf {n}}^1$
we can assign a canonical name for a real.
Definition 4.6. Suppose
$\mathbf {n}$
is a nice parameter. Let
be the
$\mathbb {Q}_{\mathbf {n}}^1-$
name
where
$ \dot {G}_{\mathbb {Q}_{\mathbf {n}}^1}$
is the canonical
$\mathbb {Q}_{\mathbf {n}}^1$
-name for the generic filter.
Remark 4.7. If G is a
$\mathbb {Q}_{\mathbf {n}}^1$
-generic filter over V, then
is a generic real added by G, furthermore, we can recover G from
by
We now state some of the basic properties and results on
$\mathbb {Q}_{\mathbf {n}}^1$
.
Theorem 4.8. Suppose
$\mathbf {n}$
is a nice parameter. Then:
-
(a) $\mathbb {Q}_{\mathbf {n}}^1$
is a Suslin ccc forcing notion. -
(b) Forcing with $\mathbb {Q}_{\mathbf {n}}^1$
adds a Cohen real. -
(c) The following is consistent relative to $\mathrm {ZFC}$
:-
(1) $\mathrm {ZF}$
; -
(2) every set of reals is $I_{\mathbb {Q}_{\mathbf {n}}^1,\aleph _1}$
-measurable; -
(3) there exists an $\omega _1-$
sequence of distinct reals.
-
Proof. See [Reference Horowitz and Shelah3].
We now turn to the proof of Theorem 1.7, and show that for each nice parameter
$\mathbf {n}$
, the forcing notion
$\mathbb {Q}_{\mathbf {n}}^1$
adds a Hechler real. In order to do that, we first prove the weaker result that
$\mathbb {Q}_{\mathbf {n}}^1$
adds a dominating real.
Lemma 4.9. Suppose
$\mathbf {n}$
is a nice parameter. Then forcing with
$\mathbb {Q}_{\mathbf {n}}^1$
adds a dominating real.
Proof. For every
$t \in T_{\mathbf {n}}$
and
$k\leq \ell g(t)$
, let
$w_{t,k} \subseteq \mathrm {Suc}_{T_{\mathbf {n}}}(t)$
be such that:
-
• $\mathrm {nor}_{t}(\mathrm {Suc}_{T_{\mathbf {n}}}(t) \setminus w_{t, k})=k+1$
; -
• $|w_{t, k}|$
is minimal; -
• if $k+1 \leq \ell g(t),$
then
$w_{t,k+1} \subseteq w_{t,k}$
.
Then we have the following.
Claim 4.10. Let t and k be as above.
-
(a) If $u\subseteq \mathrm {Suc}_{T_{\mathbf {n}}}(t)$
and
$k+2 \leq \mathrm {nor}_{t}(u)$
, then
$u\cap w_{t, k} \neq \emptyset $
. -
(b) If $u\subseteq \mathrm {Suc}_{T_{\mathbf {n}}}(t)$
,
$l<k$
and
$l+1 \leq \mathrm {nor}_{t}(u)$
, then letting
$v=u\setminus w_{t, k}$
, we have:-
(1) $v\subseteq u$
and
$v\cap w_{t, k}=\emptyset $
. -
(2) $l\leq \mathrm {nor}_{t}(v)$
and
$v\neq \emptyset $
. -
(3) If $\mathrm {nor}_{t}(u)>2$
, then
$\min \{k, \mathrm {nor}_{t}(u)-1\} \leq \mathrm {nor}_{t}(v)$
.
-
Proof. (a). Otherwise,
$u\subseteq Suc_{T_{\mathbf {n}}} \setminus w_{t, k}$
, and hence
$\mathrm {nor}_{t}(\mathrm {Suc}_{T_{\mathbf {n}}} \setminus w_{t, k}) \geq \mathrm {nor}_{t}(u) \geq k+2$
, which is impossible.
(b). Clause (1) is clear. For clause (2), note that
$v=u \cap (\mathrm {Suc}_{T_{\mathbf {n}}}(t) \setminus w_{t, k})$
, hence by the co-bigness property Definition 4.3(4)(c),
$\mathrm {nor}_{t}(v)=\mathrm {nor}_{t}(u \cap (\mathrm {Suc}_{T_{\mathbf {n}}}(t) \setminus w_{t, k})) \geq l.$
For clause (3), let
$j=\min \{k-1, \mathrm {nor}_{t}(u)-2\}=\min \{\mathrm {nor}_{t}(\mathrm {Suc}_{T_{\mathbf {n}}}(t) \setminus w_{t, k})-2, \mathrm {nor}_{t}(u)-2\}$
. By the co-bigness property,
$\mathrm {nor}_{t}(v)=\mathrm {nor}_{t}(u \cap (\mathrm {Suc}_{T_{\mathbf {n}}}(t) \setminus w_{t, k})) \geq j+1$
, from which the result follows.
By induction on n we define a sequence
of
$\mathbb {Q}_{\mathbf {n}}^1$
-names for a member of
$\omega \cup \{\omega \}$
as follows:
-
(1) if $n=0$
, then
; -
(2) if $n=m+1$
and
, then
as well. Otherwise, we let
where j is the minimal natural number such that
$\Vdash _{\mathbb {Q}_{\mathbf {n}}^1}$
“
and
,” if such a j exists. Otherwise, we let
.
Claim 4.11.
$\Vdash _{\mathbb {Q}_{\mathbf {n}}^1}$
“
, for every
$n<\omega $
.
Proof. We prove the claim by induction on n. For
$n=0$
the claim is obvious by the choice of
. Now suppose that
$n=m+1$
and the claim holds for m. Let
$p\in \mathbb {Q}_{\mathbf {n}}^1$
be an arbitrary condition. We find an extension q of p, forcing
. By extending p if necessary, we may assume that:
-
• p decides
, say it forces “
” for every
$i<n$
; -
• $j_m+m+1 < \ell g(\mathrm {tr}(p))$
; -
• $n+2 < \mathrm {nor}_{t}(\mathrm {Suc}_{T_p}(t))$
for every
$\mathrm {tr}(p) \unlhd t \in T_p$
.
By Claim 4.10,
$w_{\mathrm {tr}(p), n} \cap \mathrm {Suc}_{T_p}(\mathrm {tr}(p)) \neq \emptyset .$
Let
$t \in w_{\mathrm {tr}(p), n} \cap \mathrm {Suc}_{T_p}(\mathrm {tr}(p))$
and let
$q=(t, T_p^{[t]}),$
where
$T_p^{[t]}=\{s \in T_p: s \unlhd t \text {~or~} t \unlhd s \}$
. Then
and hence
$q \Vdash $
“
,” as required.
Let
be a name for a real such that
Claim 4.12. Suppose
$h\in \omega ^{\omega }$
and
$p\in \mathbb {Q}_{\mathbf {n}}^1$
. Then there exists a condition
$q \geq p$
such that
$q\Vdash $
“
for every large enough n.”
Proof. Without loss of generality, we may assume that the function h is increasing. By extending p if necessary, we may also assume that
$\ell g(\mathrm {tr}(p))> 2$
and for every
$t \in T_p$
with
$\mathrm {tr}(p) \unlhd t$
we have
$2 < \mathrm {nor}_{t}(\mathrm {Suc}_{T_p}(t))$
.
Let m be maximal such that p decides
, and let
$\langle j_i: i < m+1 \rangle $
be such that
$p \Vdash $
“
.” Let also
$\langle n_i: i<\omega \rangle $
be an increasing sequence of natural numbers such that:
-
• $n_0=\ell g(\mathrm {tr}(p))$
; -
• $h(n_i) < n_{i+1},$
for every
$i<\omega .$
Let
T is obviously downwards closed and by the co-bigness property, T is a perfect tree. Let
$t \in T$
be such that
$2< \mathrm {nor}_{s}(\mathrm {Suc}_{T}(s))$
for every
$t \unlhd s \in T$
and set
$q=(t, T^{[t]})$
. Then
$q \in \mathbb {Q}_{\mathbf {n}}^1$
and
$q \geq p$
. We show that
Suppose not. Thus we can find
$r \geq q$
and
$n> m$
such that
By extending r, we may assume that:
-
• r decides
, say it forces “
”; -
• $j_n < \ell g(\mathrm {tr}(r))$
.
Let i be such that
$n_i \leq j_n < n_{i+1}$
. Set
$s_1= \mathrm {tr}(r) \restriction j_n$
and
$s_2=\mathrm {tr}(r) \restriction (j_n+1).$
Then
$s_2 \in \mathrm {Suc}_{T_q}(s_1)$
, and hence by the definition of the tree T we have
$s_2 \notin w_{s_1, i}$
. On the other hand,
$r \Vdash $
“
,” and hence
$s_2 \in w_{s_1, n}$
. As the sequence
$\langle w_{s_1, k}: k \leq j_n \rangle $
is decreasing, we must have
$n<i.$
It then follows that
$ h(n)< h(i)< n_i \leq j_n,$
and hence
By
$(*)_1$
and
$(*)_2$
we get a contradiction.
It follows from Claim 4.12 that the real
dominates every ground model real and the lemma follows.
We now prove Theorem 1.7.
Theorem 4.13. Suppose
$\mathbf {n}$
is a nice parameter. Then forcing with
$\mathbb {Q}_{\mathbf {n}}^1$
adds a Hechler real.
Proof. Let
$\mathbb D$
denote the Hechler forcing. Given
$I\subseteq \mathbb D$
and
$f\in \omega ^{\omega }$
, let us say that f satisfies I, if there exists a condition
$p \in I$
such that
$t_p \lhd f$
and
$f_p(n) \leq f(n)$
for every
$n<\omega $
. The next lemma shows that it suffices to verify that forcing with
$\mathbb {Q}_{\mathbf {n}}^1$
adds a real which satisfies I, for every maximal antichain
$I\subseteq \mathbb D$
in the ground model.
Lemma 4.14. Suppose
is a
$\mathbb {Q}_{\mathbf {n}}^1$
-name for a real, such that for every maximal antichain
$I\subseteq \mathbb D$
from the ground model,
$\Vdash _{\mathbb {Q}_{\mathbf {n}}^1}$
“
satisfies I.” Then
is a Hechler real.
Proof. We have to show that the set
is a
$\mathbb {D}$
-generic filter over V. Thus suppose that
$I\subseteq \mathbb D$
is a maximal antichain in V. By our assumption, there exists
$(t, f) \in I$
such that
$t \lhd f$
and
$f(n) \leq \rho (n)$
for every
$n<\omega $
. It then follows that
$(t, f) \in G \cap I$
, and hence
$G \cap I \neq \emptyset .$
The result follows.
We now introduce a
$\mathbb {Q}_{\mathbf {n}}^1$
-name
as requested by the above lemma. Let
be as in proof of Lemma 4.9. We define the
$\mathbb {Q}_{\mathbf {n}}^1$
-names
,
, and
as follows:
-
(1) For every $i<\omega $
, let
is such that 
-
(2) The name
is defined by induction on i such that 
-
(3)
.”
Lemma 4.15. Let
$I=\{(t_n,f_n) : n<\omega \} \subseteq \mathbb D$
be a maximal antichain and let
$p\in \mathbb {Q}_{\mathbf {n}}^1$
. Then there exists a condition
$q\in \mathbb {Q}_{\mathbf {n}}^1$
such that
$p\leq q$
and
$q\Vdash _{\mathbb {Q}_{\mathbf {n}}^1}$
“
satisfies I.”
Proof. Set
$p_1=p.$
Let
$h'\in \omega ^{\omega }$
be a function such that for every
$n<\omega $
,
-
• $f_n \leq ^* h'$
; -
• $n<h'(n)<h'(n+1)$
.
Let also
$h\in \omega ^{\omega }$
be defined as
$h(n)=h'(n)+1$
.
By the proof of Lemma 4.9, there are
$p_2$
and
$n_1^*$
such that:
-
• $p_1 \leq p_2$
; -
• $2< n_1^* \leq \ell g(\mathrm {tr}(p_2))$
; -
• $p_2 \Vdash $
“
.”
Claim 4.16. Assume
$p \in \mathbb {Q}_{\mathbf {n}}^1$
and
$\ell g(\mathrm {tr}(p))>2$
. Then there exists an increasing sequence
$\langle n_i: i<\omega \rangle $
of natural numbers satisfying the following conditions:
-
(1) $n_0=\ell g(\mathrm {tr}(p))$
. -
(2) If $l_1 \in [n_i,n_{i+1})$
and
$t_1 \in T_p \cap \omega ^{l_1}$
, then there are
$l_2 \in [n_{i+1},n_{i+2})$
and
$t_2 \in T_p \cap \omega ^{l_2}$
such that:-
(a) $t_2$
extends
$t_1$
. -
(b) For every $l\in [l_1,l_2)$
we have
$t_2 \restriction (l+1) \notin w_{t_2 \restriction l,0}$
. -
(c) $\beth _{i+1}(0)<\mathrm {nor}_{t_2}(\mathrm {Suc}_{T_p}(t_2))$
.Footnote
5
-
Proof. By extending p if necessary, assume that
$\mathrm {nor}_{t}(\mathrm {Suc}_{T_p}(t))>2$
for every
$\mathrm {tr}(p) \unlhd t \in T_p$
. Set
$n_0=\ell g(\mathrm {tr}(p))$
. Now suppose that
$i<\omega $
and
$n_{i+1}$
is defined. We define
$n_{i+2}$
.
Let
$l_1 \in [n_i,n_{i+1})$
and
$t_1 \in T_p \cap \omega ^{l_1}$
. We define a sequence
$\langle s^{l_1, t_1}_{l} : l_1 \leq l<\omega \rangle $
by induction on
$l \geq l_1$
such that:
-
• $s^{l_1, t_1}_{l_1}=t_1$
; -
• $s^{l_1, t_1}_{l+1} \in \mathrm {Suc}_{T_p}(s^{l_1, t_1}_l) \setminus w_{s^{l_1, t_1}_l,0}$
.
We can easily define such a sequence, as for each l,
$\mathrm {Suc}_{T_p}(s^{l_1, t_1}_l) \setminus w_{s^{l_1, t_1}_l,0} \neq \emptyset .$
Let
$\eta ^{l_1, t_1}=\bigcup _{l_1 \leq l<\omega }s^{l_1, t_1}_{l}$
. Then
and therefore there exists
$n^{l_1, t_1}_{i+2} \geq n_{i+1}$
such that
$\mathrm {nor}_{\eta ^{l_1, t_1} \restriction m}(\mathrm {Suc}_{T_p}(\eta ^{l_1, t_1} \restriction m))>\beth _{i+1}(0)$
for every
$n^{l_1, t_1}_{i+2} \leq m$
. Let
Note that
$n_{i+2}$
is well-defined as for each
$l_1 \in [n_i,n_{i+1})$
, the set
$T_p \cap \omega ^{l}$
is finite. It is easy to see that
$n_{i+2}$
is as required.
Let
$\langle n_i : i<\omega \rangle $
be a sequence as in Claim 4.16 for the condition
$p_2.$
Let
$j_*$
and
$j_{**}$
be such that:
-
• $j_*$
is maximal such that
$p_2$
decides
; -
• $j_{**}$
is maximal such that
$p_2$
decides
.
Let also the sequences
$\langle m_i: i < j_* \rangle $
and
$\langle k_i: i < j_{**} \rangle $
be such that
and
Let
$s_1=\langle m_i+l_{k_i} : i<j_{**} \rangle $
. Then
Define
$h_1 \in \omega ^{\omega }$
by
Then
$h_1 \geq h$
and
$(s_1, s_1 \cup h_1 \restriction [\ell g(s_1),\omega )) \in \mathbb D.$
As I is a maximal antichain, there exists a condition
$(s_2, h_2) \in \mathbb D$
which extends
$(s_1, s_1 \cup h_1 \restriction [\ell g(s_1),\omega ))$
and a member of I. We show that there is an extension of
$p_2$
which forces “
satisfies
$(s_2, h_2)$
.”
Claim 4.17. There exists an increasing sequence
$\langle p_{3, i}: i \in [\ell g(s_1), \ell g(s_2)] \rangle $
of elements of
$\mathbb {Q}^1_{\mathbf {n}}$
satisfying the following conditions:
-
(1) For each $i \in [\ell g(s_1), \ell g(s_2))$
,
$p_{3, i}= (t^*_i, T_{p_2}^{[t^*_i]})$
, for some
$t^*_i$
. -
(2) $p_{3, \ell g(s_1)}=p_2$
. -
(3) $p_{3,i}$
decides
, say 
-
(4) $p_{3,i}$
doesn’t force a value for
.
Proof. We define a sequence
$\langle t^*_i: i \in [\ell g(s_1), \ell g(s_2)] \rangle $
, by induction on i as follows. Let
$t^*_{\ell g(s_1)}=\mathrm {tr}(p_2).$
Now suppose that
$t^*_i$
is defined and
$\ell g(t^*_i) \in [n_{i-\ell g(s_1)}, n_{i+1-\ell g(s_1)}]$
. By Claim 4.16, applied to
$\ell g(t^*_i)$
and
$t^*_i$
, there exist
$l^* \in [n_{i+1-\ell g(s_1)}, n_{i+2-\ell g(s_1)}]$
and
$t^* \in T_{p_2} \cap \omega ^{l^*}$
such that:
-
• $t^*_i \unlhd t^*$
; -
• for every $l \in [\ell g(t^*_i), l^*), t^* \restriction (l+1) \notin w_{t^* \upharpoonright l, 0}$
; -
• $\beth _{i-\ell g(s_1)+1}(0)<\mathrm {nor}_{t^*}(\mathrm {Suc}_{T_p}(t^*))$
.
Let
$u=\mathrm {Suc}_{T_{\mathbf {n}}}(t^*) \setminus \mathrm {Suc}_{T_{p_2}}(t^*)$
and
$j=j_*+i - \ell g(s_1)$
. We show that
$w_{t^*,j} \setminus w_{t^*,j+1} \nsubseteq u$
. Suppose not. It then follows that
and therefore, by the construction of condition
$p_2$
and the choice of the w’s,
which is not possible. Therefore
$w_{t^*,j} \setminus w_{t^*,j+1} \nsubseteq u$
, and hence we can find some
$t^*_{i+1} \in \mathrm {Suc}_{T_{p_2}}(t^*) \cap (w_{t^*, j} \setminus w_{t*,j+1}) \neq \emptyset .$
This defines
$t^*_{i+1}.$
It is now easy to see that
$p_{3, i}= (t^*_i, T_{p_2}^{[t^*_i]})$
’s are as required.
Note that each
$p_{3, i}$
from the above claim also decides
say
Note also that for every
$i\in (\ell g(s_1), \ell g(s_2))$
,
Now choose
$p_4$
such that:
-
• $p_{3, \ell g(s_2)} \leq p_4$
; -
• $\max (\mathrm {range}(s_2))<\ell g(\mathrm {tr}(p_4))$
; -
• $p_4$
does not force a value for
Footnote
6
.
Claim 4.18. There exists an increasing sequence
$\langle p_{5, i}: i \in [\ell g(s_1), \ell g(s_2)] \rangle $
of elements of
$\mathbb {Q}^1_{\mathbf {n}}$
satisfying the following conditions:
-
(1) $p_{5,\ell g(s_1)}=p_4$
; -
(2) $p_{5,i}$
cforces a value for
iff
$\ell g(s_1) \leq j<i$
. In this case, let
$m_{j_*+(\ell g(s_2)-\ell g(s_1))+(j-\ell g(s_1))}$
be such that 
-
(3) for $\ell g(s_1) \leq j<i$
, 
-
(4) for $\ell g(s_1) \leq j<i$
, 
Proof. We define
$p_{5, i}$
’s, by induction on i. Set
$p_{5,\ell g(s_1)}=p_4$
. Now suppose that
$i, i+1 \in [\ell g(s_1), \ell g(s_2)]$
and
$p_{5, i}$
is defined.
Set
$s_i^*=\mathrm {tr}(p_{5,i})$
and
$i^*=s_2(i)- m_{i}$
. By the choice of the sequence
$\langle n_i: i<\omega \rangle $
, we have
$1 <i^*.$
Also, for notational simplicity set
By an argument similar to the proof of Claim 4.16, we can find
$s^*$
such that:
-
• $s_i^* \unlhd s^*$
; -
• for every $l\in (\ell g(s_i^*), \ell g(s^*))$
,
$s^* \restriction (l+1) \notin w_{s^* \restriction l,0}$
; -
• $j_i+i^*+2< \mathrm {nor}_{s^*}(\mathrm {Suc}_{T_{p_{5, i}}}(s^*))$
.
Choose
and define
$p_{5,i+1}:=(s^*_{i+1}, T_{p_{5, i}}^{[s^*_{i+1}]})$
. Then
$p_{5, i+1} \geq p_{5, i}.$
We show that it satisfies items (2)–(4) of the claim.
$p_{5, i+1}$
satisfies clause (2). To show this, we need to have:
-
• $\mathrm {tr}(p_{5,i+1})=s^*_{i+1} \in w_{s^*,j_i}$
; -
• every initial segment t of $s^*_{i+1}$
avoids
$w_{t \restriction (\ell g(t)-1),j_i}$
.
These are clearly true by the way we defined
$s^*_{i+1}$
.
$p_{5, i+1}$
satisfies clause (3). By the choice of the conditions
$p_{3, j}$
,
$l_j \leq 1$
for every
$j<j_*+(\ell g(s_2)-\ell g(s_1))$
. Since
$p_{5, i+1}$
extends
$p_{5, i}$
, it follows from the induction hypothesis that
$p_{5, i+1}\Vdash $
“
” for all
$j<i$
. Thus to guarantee clause (3), we only have to show that
$p_{5, i+1}\Vdash $
“
.” By the choice of the sequence
$\langle n_i: i<\omega \rangle $
and the conditions
$p_{3, i}$
we have
$i^* \geq 2$
. Furthermore
” and
In particular, it follows that
.” Thus by its definition,
which gives the result.
$p_{5, i+1}$
satisfies clause (4). This is clear, as
$s^*_{i+1} \in w_{s^*, j_i+i^*} \setminus w_{s^*, j_i+i^*+1}$
.
Let
$p_5=p_{5,\ell g(s_2)}$
. It’s easy to see that
$p_5 \Vdash $
“
.” Indeed, as
$p_2 \leq p_5,$
we have
$p_5 \Vdash $
“
.” On the other hand, for every
$\ell g(s_1) \leq j < \ell g(s_2)$
we have, using Claim 4.18,
Claim 4.19. There exists a condition
$p_6$
such that
$p_5 \leq p_6$
and
$p_6 \Vdash $
“
” for every
$\ell g(s_2) \leq l$
.
Proof. We already know, by the choice of the condition
$p_2$
, that there exists
$m_*$
such that for every
$l> m_*$
,
$p_2$
an hence
$p_5$
forces “
.”
By the proof of Lemma 4.9, there is a condition
$p_5 \leq p'$
such that
$\mathrm {tr}(p')=\mathrm {tr}(p_5)$
and
$p' \Vdash $
“
.” Therefore, we may assume that
$p_5$
decides
for every
$n\in [\ell g(s_2),m_*]$
.
On the other hand,
$p_5$
does not decide
, for
$n\in [\ell g(s_2),m_*]$
, as the trunk of
$p_5$
is the first place where
is decided. Thus we can repeat the argument that lead us from
$p_2$
to
$p_5$
in order to find a condition
$p_6$
such that:
-
• $p'\leq p_6$
; -
• $p_6 \Vdash $
“
” for every
$n\in [\ell g(s_2),m_*]$
.
Then
$p_6$
is as required.
Finally let
$q=p_6.$
Then q extends p and it forces “
satisfies I.” This completes the proof of Lemma 4.15.
By Lemma 4.15,
satisfies I, for every maximal antichain
$I \subseteq \mathbb D$
in the ground model, hence by Lemma 4.14, it is a Hechler real. Theorem 4.13 follows.
Corollary 4.20 (
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}$
).
Let
$\mathbf {n}$
be a nice parameter. Suppose every set of reals is
$I_{\mathbb Q^1_{\mathbf {n}},\aleph _0}$
-measurable. Then there is an inner model of
$\mathrm {ZFC}$
with a measurable cardinal.
Proof. By Theorem 4.13, forcing with
$\mathbb Q^1_{\mathbf {n}}$
adds a Hechler real. Now the result follows from Corollary 3.11.
We close the article by the following question, which asks whether a measurable cardinal is an optimal lower bound on the consistency strength of the results obtained above.
Question 4.21. What is the consistency strength of “
$\mathrm {ZF}+\mathrm {DC}_{\omega _1}+$
every set of reals is
$I_{\mathbb Q,\aleph _0}$
-measurable,” where
$\mathbb Q$
is a Suslin ccc forcing notion which adds a Hechler real
$?$
Acknowledgments
The authors thank the referee of the article for reading the article and useful comment. This is publication 1097 of third author.
Funding statement
The first author’s research has been supported by a grant from IPM (No. 1405030417). The third author’s research has been partially supported by Israel Science Foundation (ISF; Grant No: 1838/19).



