En resumen, mi pregunta es: ¿por qué usamos clases definibles en la definición de genericidad para la clase de forcing, en lugar de conjuntos predensos?
Para elaborar, en el libro de Sy y de hecho en otras fuentes sobre el tema de la clase de forcing, $G$ es genérico si cumple con cada clase definible y densa de $M$, el modelo base; una extensión natural de la situación usual. Por supuesto, las clases pueden volverse un poco complicadas, por lo que naturalmente uno se preguntaría si se pueden usar conjuntos predensos en su lugar: intuitivamente la respuesta debería ser "no", ya que de lo contrario probablemente ya lo habríamos hecho. De hecho, Stanley afirma directamente que esta "genericidad definible" es más fuerte que la "genericidad interna" [1].
Por lo tanto, mi pregunta es realmente doble:
-
¿Cuál es el problema con el argumento estándar de que la genericidad definida para conjuntos predensos es la misma?~~
Sea $\mathbb P$ una clase de forcing definible. Sea $D$ un conjunto predenso de $M$, sea $\tilde D$ la clase de extensiones de $D$, que es definible ($\tilde D=\{p\in\mathbb P\mid \exists q\in D(p\leq q)\}$) y densa (como de costumbre: si $p\in\mathbb P$ entonces hay un $q\in D$ compatible con $p$, luego un $r \in \tilde D$ que extiende a $q$.) Así que por genericidad definible, existe $r\in G\cap\tilde D$, que debe provenir de la extensión de un $q\in D$, que también está en $G$ ya que es un filtro.
~~
Supongo que estoy haciendo algo malo con esas clases propias, pero no veo dónde.Entonces, con un poco más de reflexión, es obvio que es la otra dirección la cuestión, es decir, si $G$ es internamente genérico, ¿cuándo es genérico de forma definible? Así que me gustaría saber sobre esto con respecto a la condición de buena conducta que Sy define:
$\mathbb P$ es buena si, dado un $p$, cualquier secuencia de clases densas $M$-definibles puede ser refinada a una secuencia (en $M$) de conjuntos predensos por debajo de algún $q\leq p$.
Entonces:
-
¿Funciona bien el forcing de clase si usamos conjuntos predensos? ¿Puede la extensión satisfacer ZFC(-) (en el lenguaje con un predicado para el genérico)?
-
Si no en general, ¿hay condiciones útiles que lo hagan funcionar?
-
¿Cuáles son algunos ejemplos de casos en los que la diferencia importa?
En realidad estoy más interesado en la situación del forcing de Prikry sobre un modelo con un $M$-ultrafiltro.
[1] Stanley, M.C., 2003, Modelos Externos y Genericidad. JSL.