I'm studying the Solovay's model in which every set of reals is Lebesgue measurable (under the assumption of the existence of an inacessible cardinal).
I'm following Jech's book "Set Theory", a master's dissertation of my university and the original article. I have found some problems:
- I find easier to work with $2^\omega$ (the set of functions from $\omega$ to 2) rather than $\mathbb{R}$ when building Borel codes and forcing with random reals. Let $Fn(\omega,2) = \{s \subset \omega \times 2: |s| < \omega\ and\ s\ is\ a\ function\}$ and $u_s = \{f \in 2^\omega: s \subset f\}$ and let $\tau$ be the topology of $2^\omega$ generated by the basic opens $u_s$. Let $Bor (2^\omega)$ be the borelianos of $2^\omega$ (i.e., the least $\sigma-algebra$ generated by the topology $\tau$). Now let $m: P(2) \rightarrow \{0, 1, 2\}$ be a measure as follows: $$m(\emptyset) = m(\{0\}) = m({1}) = \frac{1}{2} m(2) = 1$$ There is only one $\mu : Bor(2^\omega) \rightarrow [0,1]$ which is regular and satisfies $$\mu(u_s) = \Pi_{\alpha \in dom (s)} m(s(\{\alpha\}))$$ where $s \in Fn(\omega,2)$. If $M,N$ are transitive models of ZFC, $M \subset N$ and $A \in Bor(2^\omega)^M$ then $\mu(A)^M = \mu(A^*)^N$ where $A^*$ is the image IN $N$ of a borel code of $A$.
My first question is: Once the correspondence $A \rightarrow A^*$ preserves the measure on $2^\omega$ for transitive models of ZFC, how can I guarantee that the Lebesgue measure on the reals is preserved as well?
Furthermore, let $A_1, A_2 \in Bor(2^\omega)$ and say they are equivalent iff $\mu(A_1 \Delta A_2)=0$. Now let $[A]$ the corresponding equivalence class and $B_m = \{[A]: A \in Bor(2^\omega)\ and\ \mu(A) > 0\}$. Define a order $\leq$ on $B_m$ by $[A] \leq [B]$ iff $\mu(A - B) = 0$. Claim: $B_m$ has the countable chain condition.
Again, how can I guarantee that the corresponding $B_m$ for Lebesgue measure has the countable chain condition?
In general, my first problem is how to justify that the results for $2^\omega$ follows for the reals with the Lebesgue measure and the usual topology as well.
2.The notion of "$M[x]$", the least transitive model of ZFC which contains $x$. Let $M$ be a model of ZFC and $S$ a set of reals. $S$ is said Soloval over $M$ iff there is a formula $\phi$ with parameters in $M$ such that for all real $x$, $$s \in S \leftrightarrow M[x] \models \phi (x)$$ How can I guarantee that this least model exists? Or this definition makes sense WHEN this model exists?
If I have a $G$ a filter $B_m^M$-generic filter over $M$. We can build a random real $h$, and if we have a random real $h$ we can build a generic model $G$ which contains $h$ and is the least model for ZFC which contains $h$. This is a motivation for defining $M[G] = M[h]$
However I find again the use of this undefied notions: Let $Lev(\kappa, \omega_1)$ be the Levy collapse of the inacessible cardinal $\kappa$ to $\omega_1$ and let $L$ be the complete boolean algebra related to $Lev(\kappa, \omega_1$. (Factor Lemma) Let $G$ an $L$-generic filter over $M$ and $X \in M[G]$ with $M[G] \models X\ is\ a\ countable\ set\ of\ ordinals$. Then there is $H$ an $L$-generic over $M[X]$ such that $M[X][H] = M[G]$
Again, how can I guarantee that this model always exists? Or the factor lemma asserts that there is such a model $M[X]$ and also $M[X][H] = M[G]$?
Maybe those are naive/dumb questions, but I really can't understand specially the second doubt since we have to carefully build the generic G and assert a name to it, etc.
Thank you!