Me he preguntado si la literatura tiene una abstracción de lo que muestra el argumento del forzamiento en general, con el fin de separarlo de los argumentos específicos de cada caso que dan lugar a resultados específicos de independencia. Lo que estoy pensando sería algo en la línea de:
Supongamos que $T$ es una teoría sobre el lenguaje de ZFC + símbolos de función nula $\mathbb{P}, \le$ tal que $T \vdash ZFC$ y $T \vdash$ $(\mathbb{P}, {\le})$ es un orden parcial. Definir la teoría correspondiente $T_f$ sobre el lenguaje de ZFC + símbolos de función nula $\mathbb{P}, \le$ + un predicado unario $\cdot \in M$ + un símbolo de función unario $\cdot^G$ consistir en:
- $T^M$
- $\mathbb{P} \in M$ , ${\le} \in M$
- $M$ es transitivo
- $G := \{ (p, \check p) \mid p \in \mathbb{P} \}^G$ es un $M$ -filtro genérico de $\mathbb{P}$
- $\forall x, \exists \tau\in M, x = \tau^G$
- $\forall \sigma, \tau \in M, \sigma^G \in \tau^G \leftrightarrow \exists (p, \sigma') \in \tau, p \in G \wedge \sigma^G = (\sigma')^G$ .
- $\forall \sigma, \tau \in M, \sigma^G = \tau^G \leftrightarrow [\forall (p, \sigma') \in \sigma, p \in G \rightarrow (\sigma')^G \in \tau^G$ y viceversa $]$ .
Entonces $T_f \vdash ZFC$ y si $T$ es coherente, entonces también lo es $T_f$ .
Así, la idea de la prueba serían las normas: para la construcción externa, tomar un subconjunto finito apropiado de $T$ construye un modelo contable transitivo $M$ de $T$ encontrar un filtro genérico $G$ de $\mathbb{P}$ y demuestre que $M[G]$ satisface un subconjunto finito de $T_f$ y dado que esto funciona para un subconjunto finito arbitrario de $T_f$ concluimos que $T_f$ es consistente por compacidad. Para la construcción interna, demuestre que $T \vdash (\Vdash \phi)$ para cada axioma $\phi$ de $T_f$ y que dada una demostración formal de $\Gamma \vdash \phi$ en el idioma de $T_f$ tenemos $T \vdash (\Gamma \Vdash \phi)$ .
Y entonces, podremos demostrar resultados generales que serán útiles en los casos concretos. Así, por ejemplo, yo esperaría que $\forall \tau_1, \ldots, \tau_n \in M, \phi(\tau_1^G, \ldots, \tau_n^G) \leftrightarrow \exists p \in G, (p \Vdash \phi(\tau_1, \ldots, \tau_n))^M$ sería un metateorema de $T_f$ . Del mismo modo, podríamos demostrar $T_f \vdash (ORD^M = ORD)$ y el resultado de que si $T \vdash \mathbb{P}$ tiene la condición de cadena contable, entonces $T_f \vdash (\forall \alpha, \beta \in ORD^M, \alpha = \beta \rightarrow (\alpha = \beta)^M)$ .
Y finalmente, por ejemplo en la prueba de que CH es independiente, podríamos establecer $T$ ser $ZFC + (\mathbb{P}, \le) = \operatorname{Fn}(\aleph_2 \times \aleph_0, 2)$ y demostrar que en este caso, $T_f \vdash 2^{\aleph_0} \ge \aleph_2$ .
Admito que no estoy seguro de si mi definición de $T_f$ es completa (o incluso lo suficientemente completa como para mostrar las propiedades deseadas), o por otro lado si $T_f$ podría ser redundante (en particular, sospecho que la condición de que $G$ es un $M$ -filtro genérico de $\mathbb{P}$ puede ser redundante). Y podría ser necesaria una variante para el forzamiento definible por ordinal para obtener varios modelos de $ZF + \lnot AC$ . Sólo quería ver si algo como esto se ha escrito antes.