Forzar (matemáticas)

Técnica inventada por Paul Cohen para demostrar resultados de consistencia e independencia.

En la disciplina matemática de la teoría de conjuntos , el forzamiento es una técnica para demostrar resultados de consistencia e independencia . Intuitivamente, el forzamiento puede considerarse como una técnica para expandir el universo teórico de conjuntos a un universo más grande mediante la introducción de un nuevo objeto "genérico" . V {\estilo de visualización V} V [ GRAMO ] {\displaystyle V[G]} GRAMO {\estilo de visualización G}

El forzamiento fue utilizado por primera vez por Paul Cohen en 1963, para demostrar la independencia del axioma de elección y la hipótesis del continuo de la teoría de conjuntos de Zermelo-Fraenkel . Ha sido considerablemente reelaborado y simplificado en los años siguientes, y desde entonces ha servido como una técnica poderosa, tanto en la teoría de conjuntos como en áreas de lógica matemática como la teoría de la recursión . La teoría descriptiva de conjuntos utiliza las nociones de forzamiento tanto de la teoría de la recursión como de la teoría de conjuntos. El forzamiento también se ha utilizado en la teoría de modelos , pero es común en la teoría de modelos definir la genericidad directamente sin mencionar el forzamiento.

Intuición

El forzamiento se utiliza habitualmente para construir un universo expandido que satisface alguna propiedad deseada. Por ejemplo, el universo expandido podría contener muchos números reales nuevos (al menos de ellos), identificados con subconjuntos del conjunto de números naturales, que no existían en el universo anterior y, por lo tanto, violar la hipótesis del continuo . 2 estilo de visualización {\aleph _{2}} norte {\displaystyle \mathbb {N}}

Para justificar intuitivamente tal expansión, es mejor pensar en el "viejo universo" como un modelo de la teoría de conjuntos, que es en sí misma un conjunto en el "universo real" . Por el teorema de Löwenheim-Skolem , se puede elegir como un modelo "básico" que es externamente contable , lo que garantiza que habrá muchos subconjuntos (en ) de que no están en . Específicamente, hay un ordinal que "juega el papel del cardinal " en , pero que en realidad es contable en . Trabajando en , debería ser fácil encontrar un subconjunto distinto de por cada elemento de . (Para simplificar, esta familia de subconjuntos se puede caracterizar con un solo subconjunto ). METRO {\estilo de visualización M} V {\estilo de visualización V} METRO {\estilo de visualización M} V {\estilo de visualización V} norte {\displaystyle \mathbb {N}} METRO {\estilo de visualización M} 2 METRO estilo de visualización {\displaystyle \aleph_{2}^{M}} 2 estilo de visualización {\aleph _{2}} METRO {\estilo de visualización M} V {\estilo de visualización V} V {\estilo de visualización V} norte {\displaystyle \mathbb {N}} 2 METRO estilo de visualización {\displaystyle \aleph_{2}^{M}} incógnita 2 METRO × norte {\displaystyle X\subseteq \aleph _{2}^{M}\times \mathbb {N} }

Sin embargo, en cierto sentido, puede ser deseable "construir el modelo expandido dentro de ". Esto ayudaría a garantizar que "se asemeja" en ciertos aspectos, como ser el mismo que (de manera más general, que no se produzca un colapso cardinal ), y permitiría un control fino sobre las propiedades de . Más precisamente, a cada miembro de se le debe dar un nombre (no único) en . El nombre puede pensarse como una expresión en términos de , al igual que en una extensión de campo simple cada elemento de puede expresarse en términos de . Un componente principal del forzamiento es manipular esos nombres dentro de , por lo que a veces puede ayudar pensar directamente en como "el universo", sabiendo que la teoría del forzamiento garantiza que corresponderá a un modelo real. METRO [ incógnita ] {\estilo de visualización M[X]} METRO {\estilo de visualización M} METRO [ incógnita ] {\estilo de visualización M[X]} METRO {\estilo de visualización M} 2 METRO [ incógnita ] estilo de visualización {\displaystyle \aleph_{2}^{M[X]}} 2 METRO estilo de visualización {\displaystyle \aleph_{2}^{M}} METRO [ incógnita ] {\estilo de visualización M[X]} METRO [ incógnita ] {\estilo de visualización M[X]} METRO {\estilo de visualización M} incógnita {\estilo de visualización X} yo = K ( θ ) {\displaystyle L=K(\theta )} yo {\estilo de visualización L} θ {\estilo de visualización \theta} METRO {\estilo de visualización M} METRO {\estilo de visualización M} METRO [ incógnita ] {\estilo de visualización M[X]}

Un punto sutil de forzamiento es que, si se toma como un "subconjunto faltante" arbitrario de algún conjunto en , entonces el "dentro " construido puede no ser ni siquiera un modelo. Esto se debe a que puede codificar información "especial" sobre que es invisible dentro (por ejemplo, la contabilidad de ), y así probar la existencia de conjuntos que son "demasiado complejos para describirlos". [1] [2] incógnita {\estilo de visualización X} METRO {\estilo de visualización M} METRO [ incógnita ] {\estilo de visualización M[X]} METRO {\estilo de visualización M} incógnita {\estilo de visualización X} METRO {\estilo de visualización M} METRO {\estilo de visualización M} METRO {\estilo de visualización M} METRO {\estilo de visualización M}

El forzamiento evita tales problemas al requerir que el conjunto recién introducido sea un conjunto genérico relativo a . [1] Algunas afirmaciones están "obligadas" a cumplirse para cualquier genérico : por ejemplo, un genérico está "obligado" a ser infinito. Además, cualquier propiedad (descriptible en ) de un conjunto genérico está "obligada" a cumplirse bajo alguna condición de forzamiento . El concepto de "forzamiento" se puede definir dentro de , y da suficiente poder de razonamiento para demostrar que es de hecho un modelo que satisface las propiedades deseadas. incógnita {\estilo de visualización X} METRO {\estilo de visualización M} incógnita {\estilo de visualización X} incógnita {\estilo de visualización X} METRO {\estilo de visualización M} METRO {\estilo de visualización M} METRO {\estilo de visualización M} METRO [ incógnita ] {\estilo de visualización M[X]}

La técnica original de Cohen, ahora llamada forzamiento ramificado , es ligeramente diferente del forzamiento no ramificado que se expone aquí. El forzamiento también es equivalente al método de los modelos con valores booleanos , que algunos consideran conceptualmente más natural e intuitivo, pero que suele ser mucho más difícil de aplicar. [3]

El papel del modelo

Para que el enfoque anterior funcione sin problemas, debe haber de hecho un modelo transitivo estándar en , de modo que la pertenencia y otras nociones elementales se puedan manejar intuitivamente tanto en como . Se puede obtener un modelo transitivo estándar a partir de cualquier modelo estándar a través del lema de colapso de Mostowski , pero la existencia de cualquier modelo estándar de (o cualquier variante del mismo) es en sí misma una suposición más fuerte que la consistencia de . METRO {\estilo de visualización M} V {\estilo de visualización V} METRO {\estilo de visualización M} V {\estilo de visualización V} O F do {\displaystyle {\mathsf {ZFC}}} O F do {\displaystyle {\mathsf {ZFC}}}

Para evitar este problema, una técnica estándar es dejar que sea un modelo transitivo estándar de un subconjunto finito arbitrario de (cualquier axiomatización de tiene al menos un esquema axiomático y, por lo tanto, un número infinito de axiomas), cuya existencia está garantizada por el principio de reflexión . Como el objetivo de un argumento forzado es demostrar resultados de consistencia , esto es suficiente ya que cualquier inconsistencia en una teoría debe manifestarse con una derivación de una longitud finita y, por lo tanto, involucrar solo un número finito de axiomas. METRO {\estilo de visualización M} O F do {\displaystyle {\mathsf {ZFC}}} O F do {\displaystyle {\mathsf {ZFC}}}

Condiciones de forzamiento y posets de forzamiento

Cada condición de forzamiento puede considerarse como una pieza finita de información sobre el objeto adjunto al modelo. Hay muchas formas diferentes de proporcionar información sobre un objeto, lo que da lugar a diferentes nociones de forzamiento . Un enfoque general para formalizar las nociones de forzamiento es considerar las condiciones de forzamiento como objetos abstractos con una estructura de conjunto parcial . incógnita {\estilo de visualización X}

Un conjunto parcial forzado es una terna ordenada, , donde es un preorden en , y es el elemento más grande. Los miembros de son las condiciones forzadas (o simplemente las condiciones ). La relación de orden significa que " es más fuerte que ". (Intuitivamente, la condición "más pequeña" proporciona "más" información, al igual que el intervalo más pequeño proporciona más información sobre el número π que el intervalo ). Además, el preorden debe ser sin átomos , lo que significa que debe satisfacer la condición de división : ( PAG , , 1 ) {\displaystyle (\mathbb {P},\leq,\mathbf {1})} {\estilo de visualización \leq} PAG {\displaystyle \mathbb {P}} 1 {\displaystyle \mathbf {1}} PAG {\displaystyle \mathbb {P}} pag q {\displaystyle p\leq q} pag {\estilo de visualización p} q {\estilo de visualización q} [ 3.1415926 , 3.1415927 ] {\displaystyle [3.1415926,3.1415927]} [ 3.1 , 3.2 ] {\estilo de visualización [3.1,3.2]} {\estilo de visualización \leq}

  • Para cada , existen tales que , sin que exista tal que . pag PAG {\displaystyle p\in \mathbb {P}} q , a PAG {\displaystyle q,r\in \mathbb {P} } q , a pag {\displaystyle q,r\leq p} s PAG {\displaystyle s\in \mathbb {P}} s q , a {\displaystyle s\leq q,r}

En otras palabras, debe ser posible reforzar cualquier condición de forzamiento en al menos dos direcciones incompatibles. Intuitivamente, esto se debe a que es solo una pieza finita de información, mientras que se necesita una pieza infinita de información para determinar . pag {\estilo de visualización p} pag {\estilo de visualización p} incógnita {\estilo de visualización X}

Existen varias convenciones en uso. Algunos autores requieren que también sea antisimétrica , de modo que la relación sea de orden parcial . Algunos usan el término orden parcial de todos modos, lo que entra en conflicto con la terminología estándar, mientras que otros usan el término preorden . Se puede prescindir del elemento más grande. También se usa el orden inverso, sobre todo por parte de Saharon Shelah y sus coautores. {\estilo de visualización \leq}

Ejemplos

Sea cualquier conjunto infinito (como ), y sea el objeto genérico en cuestión un nuevo subconjunto . En la formulación original de Cohen de forzamiento, cada condición de forzamiento es un conjunto finito de oraciones, ya sea de la forma o , que son autoconsistentes (es decir, y para el mismo valor de no aparecen en la misma condición). Esta noción de forzamiento se suele llamar forzamiento de Cohen . S {\estilo de visualización S} norte {\displaystyle \mathbb {N}} incógnita S {\displaystyle X\subseteq S} a incógnita {\displaystyle a\en X} a incógnita {\displaystyle a\notin X} a incógnita {\displaystyle a\en X} a incógnita {\displaystyle a\notin X} a {\estilo de visualización a}

El conjunto parcial de forzamiento para el forzamiento de Cohen se puede escribir formalmente como , las funciones parciales finitas de a bajo inclusión inversa . El forzamiento de Cohen satisface la condición de división porque dada cualquier condición , siempre se puede encontrar un elemento no mencionado en , y agregar la oración o a para obtener dos nuevas condiciones de forzamiento, incompatibles entre sí. ( Aleta ( S , 2 ) , , 0 ) {\displaystyle (\operatorname {Fin} (S,2),\supseteq ,0)} S {\estilo de visualización S} 2   = df   { 0 , 1 } {\displaystyle 2~{\stackrel {\text{df}}{=}}~\{0,1\}} pag {\estilo de visualización p} a S {\displaystyle a\en S} pag {\estilo de visualización p} a incógnita {\displaystyle a\en X} a incógnita {\displaystyle a\notin X} pag {\estilo de visualización p}

Otro ejemplo instructivo de un conjunto parcial forzado es , donde y es la colección de subconjuntos de Borel de que tienen una medida de Lebesgue distinta de cero . El objeto genérico asociado con este conjunto parcial forzado es un número real aleatorio . Se puede demostrar que cae en cada subconjunto de Borel de con medida 1, siempre que el subconjunto de Borel esté "descrito" en el universo original no expandido (esto se puede formalizar con el concepto de códigos de Borel ). Cada condición forzada se puede considerar como un evento aleatorio con probabilidad igual a su medida. Debido a la intuición fácil que puede proporcionar este ejemplo, a veces se utiliza un lenguaje probabilístico con otros conjuntos parciales forzados divergentes. ( Bor ( I ) , , I ) {\displaystyle (\operatorname {Bor} (I),\subseteq ,I)} I = [ 0 , 1 ] {\displaystyle I=[0,1]} Bor ( I ) {\displaystyle \operatorname {Bor} (I)} I {\displaystyle I} a [ 0 , 1 ] {\displaystyle r\en [0,1]} a {\estilo de visualización r} [ 0 , 1 ] {\estilo de visualización [0,1]}

Filtros genéricos

Aunque cada condición de forzamiento individual no puede determinar completamente el objeto genérico , el conjunto de todas las condiciones de forzamiento verdaderas sí determina . De hecho, sin pérdida de generalidad, se considera comúnmente que es el objeto genérico adjunto a , por lo que el modelo expandido se denomina . Por lo general, es bastante fácil demostrar que el objeto deseado originalmente está de hecho en el modelo . pag {\estilo de visualización p} incógnita {\estilo de visualización X} GRAMO PAG {\displaystyle G\subseteq \mathbb {P}} incógnita {\estilo de visualización X} GRAMO {\estilo de visualización G} METRO {\estilo de visualización M} METRO [ GRAMO ] {\displaystyle M[G]} incógnita {\estilo de visualización X} METRO [ GRAMO ] {\displaystyle M[G]}

Según esta convención, el concepto de "objeto genérico" se puede describir de forma general. En concreto, el conjunto debería ser un filtro genérico en relación con . La condición de " filtro " significa que tiene sentido que sea un conjunto de todas las condiciones de forzamiento verdaderas: GRAMO {\estilo de visualización G} PAG {\displaystyle \mathbb {P}} METRO {\estilo de visualización M} GRAMO {\estilo de visualización G}

  • GRAMO PAG ; {\displaystyle G\subseteq \mathbb {P} ;}
  • 1 G ; {\displaystyle \mathbf {1} \in G;}
  • Si , entonces p q G {\displaystyle p\geq q\in G} p G ; {\displaystyle p\in G;}
  • Si , entonces existe un tal que p , q G {\displaystyle p,q\in G} r G {\displaystyle r\in G} r p , q . {\displaystyle r\leq p,q.}

Ser "genérico relativo a " significa: G {\displaystyle G} M {\displaystyle M}

  • Si es un subconjunto "denso" de (es decir, para cada , existe un tal que ), entonces . D M {\displaystyle D\in M} P {\displaystyle \mathbb {P} } p P {\displaystyle p\in \mathbb {P} } q D {\displaystyle q\in D} q p {\displaystyle q\leq p} G D {\displaystyle G\cap D\neq \varnothing }

Dado que es un modelo contable, la existencia de un filtro genérico se deduce del lema de Rasiowa-Sikorski . De hecho, algo más es cierto: dada una condición , se puede encontrar un filtro genérico tal que . Debido a la condición de división en , si es un filtro, entonces es denso. Si , entonces porque es un modelo de . Por esta razón, un filtro genérico nunca está en . M {\displaystyle M} G {\displaystyle G} p P {\displaystyle p\in \mathbb {P} } G {\displaystyle G} p G {\displaystyle p\in G} P {\displaystyle \mathbb {P} } G {\displaystyle G} P G {\displaystyle \mathbb {P} \setminus G} G M {\displaystyle G\in M} P G M {\displaystyle \mathbb {P} \setminus G\in M} M {\displaystyle M} Z F C {\displaystyle {\mathsf {ZFC}}} M {\displaystyle M}

Nombres P e interpretaciones

Asociado a un conjunto de objetos forzados está la clase de -nombres . Un -nombre es un conjunto de la forma P {\displaystyle \mathbb {P} } V ( P ) {\displaystyle V^{(\mathbb {P} )}} P {\displaystyle \mathbb {P} } P {\displaystyle \mathbb {P} } A {\displaystyle A}

A { ( u , p ) u   is a   P -name and   p P } . {\displaystyle A\subseteq \{(u,p)\mid u~{\text{is a}}~\mathbb {P} {\text{-name and}}~p\in \mathbb {P} \}.}

Dado cualquier filtro en , el mapa de interpretación o valoración de -names viene dado por G {\displaystyle G} P {\displaystyle \mathbb {P} } P {\displaystyle \mathbb {P} }

val ( u , G ) = { val ( v , G ) p G :   ( v , p ) u } . {\displaystyle \operatorname {val} (u,G)=\{\operatorname {val} (v,G)\mid \exists p\in G:~(v,p)\in u\}.}

Los -nombres son, de hecho, una expansión del universo . Dado , se define como el -nombre P {\displaystyle \mathbb {P} } x V {\displaystyle x\in V} x ˇ {\displaystyle {\check {x}}} P {\displaystyle \mathbb {P} }

x ˇ = { ( y ˇ , 1 ) y x } . {\displaystyle {\check {x}}=\{({\check {y}},\mathbf {1} )\mid y\in x\}.}

Dado que , se deduce que . En cierto sentido, es un "nombre para " que no depende de la elección específica de . 1 G {\displaystyle \mathbf {1} \in G} val ( x ˇ , G ) = x {\displaystyle \operatorname {val} ({\check {x}},G)=x} x ˇ {\displaystyle {\check {x}}} x {\displaystyle x} G {\displaystyle G}

Esto también permite definir un "nombre para " sin hacer referencia explícita a : G {\displaystyle G} G {\displaystyle G}

G _ = { ( p ˇ , p ) p P } {\displaystyle {\underline {G}}=\{({\check {p}},p)\mid p\in \mathbb {P} \}}

de modo que . val ( G _ , G ) = { val ( p ˇ , G ) p G } = G {\displaystyle \operatorname {val} ({\underline {G}},G)=\{\operatorname {val} ({\check {p}},G)\mid p\in G\}=G}

Definiciones rigurosas

Los conceptos de -nombres, interpretaciones y pueden definirse mediante recursión transfinita . Con el conjunto vacío, el ordinal sucesor de ordinal , el operador de conjunto potencia y un ordinal límite , se define la siguiente jerarquía: P {\displaystyle \mathbb {P} } x ˇ {\displaystyle {\check {x}}} {\displaystyle \varnothing } α + 1 {\displaystyle \alpha +1} α {\displaystyle \alpha } P {\displaystyle {\mathcal {P}}} λ {\displaystyle \lambda }

Name ( ) = , Name ( α + 1 ) = P ( Name ( α ) × P ) , Name ( λ ) = { Name ( α ) α < λ } . {\displaystyle {\begin{aligned}\operatorname {Name} (\varnothing )&=\varnothing ,\\\operatorname {Name} (\alpha +1)&={\mathcal {P}}(\operatorname {Name} (\alpha )\times \mathbb {P} ),\\\operatorname {Name} (\lambda )&=\bigcup \{\operatorname {Name} (\alpha )\mid \alpha <\lambda \}.\end{aligned}}}

Entonces la clase de -nombres se define como P {\displaystyle \mathbb {P} }

V ( P ) = { Name ( α )   |   α   is an ordinal } . {\displaystyle V^{(\mathbb {P} )}=\bigcup \{\operatorname {Name} (\alpha )~|~\alpha ~{\text{is an ordinal}}\}.}

El mapa de interpretación y el mapa pueden definirse de manera similar con una construcción jerárquica. x x ˇ {\displaystyle x\mapsto {\check {x}}}

Forzando

Dado un filtro genérico , se procede de la siguiente manera. La subclase de -names en se denota . Sea G P {\displaystyle G\subseteq \mathbb {P} } P {\displaystyle \mathbb {P} } M {\displaystyle M} M ( P ) {\displaystyle M^{(\mathbb {P} )}}

M [ G ] = { val ( u , G )   |   u M ( P ) } . {\displaystyle M[G]=\left\{\operatorname {val} (u,G)~{\Big |}~u\in M^{(\mathbb {P} )}\right\}.}

Para reducir el estudio de la teoría de conjuntos de al de , se trabaja con el "lenguaje forzado", que está construido como la lógica ordinaria de primer orden , con la pertenencia como la relación binaria y todos los -nombres como constantes. M [ G ] {\displaystyle M[G]} M {\displaystyle M} P {\displaystyle \mathbb {P} }

Defina (que debe leerse como " fuerzas en el modelo con poset "), donde es una condición, es una fórmula en el lenguaje de forzamiento y las son -nombres, lo que significa que si es un filtro genérico que contiene , entonces . El caso especial a menudo se escribe como " " o simplemente " ". Tales afirmaciones son verdaderas en , sin importar lo que sea. p M , P φ ( u 1 , , u n ) {\displaystyle p\Vdash _{M,\mathbb {P} }\varphi (u_{1},\ldots ,u_{n})} p {\displaystyle p} φ {\displaystyle \varphi } M {\displaystyle M} P {\displaystyle \mathbb {P} } p {\displaystyle p} φ {\displaystyle \varphi } u i {\displaystyle u_{i}} P {\displaystyle \mathbb {P} } G {\displaystyle G} p {\displaystyle p} M [ G ] φ ( val ( u 1 , G ) , , val ( u n , G ) ) {\displaystyle M[G]\models \varphi (\operatorname {val} (u_{1},G),\ldots ,\operatorname {val} (u_{n},G))} 1 M , P φ {\displaystyle \mathbf {1} \Vdash _{M,\mathbb {P} }\varphi } P M , P φ {\displaystyle \mathbb {P} \Vdash _{M,\mathbb {P} }\varphi } M , P φ {\displaystyle \Vdash _{M,\mathbb {P} }\varphi } M [ G ] {\displaystyle M[G]} G {\displaystyle G}

Lo importante es que esta definición externa de la relación de forzamiento es equivalente a una definición interna dentro de , definida por inducción transfinita (específicamente -inducción ) sobre los -nombres en instancias de y , y luego por inducción ordinaria sobre la complejidad de fórmulas. Esto tiene el efecto de que todas las propiedades de son realmente propiedades de , y la verificación de en se vuelve sencilla. Esto generalmente se resume como las siguientes tres propiedades clave: p M , P φ {\displaystyle p\Vdash _{M,\mathbb {P} }\varphi } M {\displaystyle M} {\displaystyle \in } P {\displaystyle \mathbb {P} } u v {\displaystyle u\in v} u = v {\displaystyle u=v} M [ G ] {\displaystyle M[G]} M {\displaystyle M} Z F C {\displaystyle {\mathsf {ZFC}}} M [ G ] {\displaystyle M[G]}

  • Verdad : si y sólo si es forzada por , es decir, para alguna condición , tenemos . M [ G ] φ ( val ( u 1 , G ) , , val ( u n , G ) ) {\displaystyle M[G]\models \varphi (\operatorname {val} (u_{1},G),\ldots ,\operatorname {val} (u_{n},G))} G {\displaystyle G} p G {\displaystyle p\in G} p M , P φ ( u 1 , , u n ) {\displaystyle p\Vdash _{M,\mathbb {P} }\varphi (u_{1},\ldots ,u_{n})}
  • Definibilidad : La declaración " " es definible en . p M , P φ ( u 1 , , u n ) {\displaystyle p\Vdash _{M,\mathbb {P} }\varphi (u_{1},\ldots ,u_{n})} M {\displaystyle M}
  • Coherencia : . p M , P φ ( u 1 , , u n ) q p q M , P φ ( u 1 , , u n ) {\displaystyle p\Vdash _{M,\mathbb {P} }\varphi (u_{1},\ldots ,u_{n})\land q\leq p\implies q\Vdash _{M,\mathbb {P} }\varphi (u_{1},\ldots ,u_{n})}

Definición interna

Hay muchas formas diferentes pero equivalentes de definir la relación de forzamiento en . [4] Una forma de simplificar la definición es definir primero una relación de forzamiento modificada que sea estrictamente más fuerte que . La relación modificada todavía satisface las tres propiedades clave del forzamiento, pero y no son necesariamente equivalentes incluso si las fórmulas de primer orden y son equivalentes. La relación de forzamiento no modificada puede entonces definirse como De hecho, el concepto original de Cohen de forzamiento es esencialmente en lugar de . [3] M , P {\displaystyle \Vdash _{M,\mathbb {P} }} M {\displaystyle M} M , P {\displaystyle \Vdash _{M,\mathbb {P} }^{*}} M , P {\displaystyle \Vdash _{M,\mathbb {P} }} M , P {\displaystyle \Vdash _{M,\mathbb {P} }^{*}} p M , P φ {\displaystyle p\Vdash _{M,\mathbb {P} }^{*}\varphi } p M , P φ {\displaystyle p\Vdash _{M,\mathbb {P} }^{*}\varphi '} φ {\displaystyle \varphi } φ {\displaystyle \varphi '} p M , P φ p M , P ¬ ¬ φ . {\displaystyle p\Vdash _{M,\mathbb {P} }\varphi \iff p\Vdash _{M,\mathbb {P} }^{*}\neg \neg \varphi .} M , P {\displaystyle \Vdash _{M,\mathbb {P} }^{*}} M , P {\displaystyle \Vdash _{M,\mathbb {P} }}

La relación de forzamiento modificada se puede definir recursivamente de la siguiente manera: M , P {\displaystyle \Vdash _{M,\mathbb {P} }^{*}}

  1. p M , P u v {\displaystyle p\Vdash _{M,\mathbb {P} }^{*}u\in v} medio ( ( w , q ) v ) ( q p p M , P w = u ) . {\displaystyle (\exists (w,q)\in v)(q\geq p\wedge p\Vdash _{M,\mathbb {P} }^{*}w=u).}
  2. p M , P u v {\displaystyle p\Vdash _{M,\mathbb {P} }^{*}u\neq v} medio ( ( w , q ) v ) ( q p p M , P w u ) ( ( w , q ) u ) ( q p p M , P w v ) . {\displaystyle (\exists (w,q)\in v)(q\geq p\wedge p\Vdash _{M,\mathbb {P} }^{*}w\notin u)\vee (\exists (w,q)\in u)(q\geq p\wedge p\Vdash _{M,\mathbb {P} }^{*}w\notin v).}
  3. p M , P ¬ φ {\displaystyle p\Vdash _{M,\mathbb {P} }^{*}\neg \varphi } medio ¬ ( q p ) ( q M , P φ ) . {\displaystyle \neg (\exists q\leq p)(q\Vdash _{M,\mathbb {P} }^{*}\varphi ).}
  4. p M , P ( φ ψ ) {\displaystyle p\Vdash _{M,\mathbb {P} }^{*}(\varphi \vee \psi )} medio ( p M , P φ ) ( p M , P ψ ) . {\displaystyle (p\Vdash _{M,\mathbb {P} }^{*}\varphi )\vee (p\Vdash _{M,\mathbb {P} }^{*}\psi ).}
  5. p M , P x φ ( x ) {\displaystyle p\Vdash _{M,\mathbb {P} }^{*}\exists x\,\varphi (x)} medio ( u M ( P ) ) ( p M , P φ ( u ) ) . {\displaystyle (\exists u\in M^{(\mathbb {P} )})(p\Vdash _{M,\mathbb {P} }^{*}\varphi (u)).}

Otros símbolos del lenguaje forzado se pueden definir en términos de estos símbolos: por ejemplo, means , means , etc. Los casos 1 y 2 dependen entre sí y del caso 3, pero la recursión siempre se refiere a -nombres con rangos menores , por lo que la inducción transfinita permite que la definición se lleve a cabo. u = v {\displaystyle u=v} ¬ ( u v ) {\displaystyle \neg (u\neq v)} x φ ( x ) {\displaystyle \forall x\,\varphi (x)} ¬ x ¬ φ ( x ) {\displaystyle \neg \exists x\,\neg \varphi (x)} P {\displaystyle \mathbb {P} }

Por construcción, (y por lo tanto ) satisface automáticamente Definibilidad . La prueba que también satisface Verdad y Coherencia es inspeccionar inductivamente cada uno de los cinco casos anteriores. Los casos 4 y 5 son triviales (gracias a la elección de y como símbolos elementales [5] ), los casos 1 y 2 se basan únicamente en el supuesto de que es un filtro, y solo el caso 3 requiere ser un filtro genérico . [3] M , P {\displaystyle \Vdash _{M,\mathbb {P} }^{*}} M , P {\displaystyle \Vdash _{M,\mathbb {P} }} M , P {\displaystyle \Vdash _{M,\mathbb {P} }^{*}} {\displaystyle \vee } {\displaystyle \exists } G {\displaystyle G} G {\displaystyle G}

Formalmente, una definición interna de la relación de forzamiento (como la presentada anteriormente) es en realidad una transformación de una fórmula arbitraria en otra fórmula donde y son variables adicionales. El modelo no aparece explícitamente en la transformación (nótese que dentro de , simplemente significa " es un -nombre"), y de hecho uno puede tomar esta transformación como una definición "sintáctica" de la relación de forzamiento en el universo de todos los conjuntos independientemente de cualquier modelo transitivo contable. Sin embargo, si uno quiere forzar sobre algún modelo transitivo contable , entonces la última fórmula debe interpretarse bajo (es decir, con todos los cuantificadores que abarcan solo ), en cuyo caso es equivalente a la definición "semántica" externa de descrita en la parte superior de esta sección: φ ( x 1 , , x n ) {\displaystyle \varphi (x_{1},\dots ,x_{n})} p P φ ( u 1 , , u n ) {\displaystyle p\Vdash _{\mathbb {P} }\varphi (u_{1},\dots ,u_{n})} p {\displaystyle p} P {\displaystyle \mathbb {P} } M {\displaystyle M} M {\displaystyle M} u M ( P ) {\displaystyle u\in M^{(\mathbb {P} )}} u {\displaystyle u} P {\displaystyle \mathbb {P} } V {\displaystyle V} M {\displaystyle M} M {\displaystyle M} M {\displaystyle M} M , P {\displaystyle \Vdash _{M,\mathbb {P} }}

Para cualquier fórmula existe un teorema de la teoría (por ejemplo, conjunción de un número finito de axiomas) tal que para cualquier modelo transitivo contable tal que y cualquier orden parcial sin átomos y cualquier filtro -genérico sobre φ ( x 1 , , x n ) {\displaystyle \varphi (x_{1},\dots ,x_{n})} T {\displaystyle T} Z F C {\displaystyle {\mathsf {ZFC}}} M {\displaystyle M} M T {\displaystyle M\models T} P M {\displaystyle \mathbb {P} \in M} P {\displaystyle \mathbb {P} } G {\displaystyle G} M {\displaystyle M} ( a 1 , , a n M P ) ( p P ) ( p M , P φ ( a 1 , , a n ) M p P φ ( a 1 , , a n ) ) . {\displaystyle (\forall a_{1},\ldots ,a_{n}\in M^{\mathbb {P} })(\forall p\in \mathbb {P} )(p\Vdash _{M,\mathbb {P} }\varphi (a_{1},\dots ,a_{n})\,\Leftrightarrow \,M\models p\Vdash _{\mathbb {P} }\varphi (a_{1},\dots ,a_{n})).}

Éste es el sentido en el que la relación de fuerza es de hecho "definible en ". M {\displaystyle M}

Consistencia

La discusión anterior se puede resumir mediante el resultado de consistencia fundamental de que, dado un conjunto parcial forzado , podemos suponer la existencia de un filtro genérico , que no pertenece al universo , de modo que es nuevamente un universo de teoría de conjuntos que modela . Además, todas las verdades en pueden reducirse a verdades en que involucran la relación forzada. P {\displaystyle \mathbb {P} } G {\displaystyle G} V {\displaystyle V} V [ G ] {\displaystyle V[G]} Z F C {\displaystyle {\mathsf {ZFC}}} V [ G ] {\displaystyle V[G]} V {\displaystyle V}

Ambos estilos, ya sea en relación con un modelo transitivo contable o con el universo entero , se utilizan con frecuencia. Menos común es el enfoque que utiliza la definición "interna" de forzamiento, en el que no se hace mención de modelos de conjuntos o clases. Este era el método original de Cohen y, en una elaboración, se convierte en el método de análisis de valor booleano. G {\displaystyle G} M {\displaystyle M} V {\displaystyle V}

Cohen forzando

El conjunto parcial forzado no trivial más simple es , las funciones parciales finitas de a bajo inclusión inversa . Es decir, una condición es esencialmente dos subconjuntos finitos disjuntos y de , que se deben considerar como las partes "sí" y "no" de , sin información proporcionada sobre valores fuera del dominio de . " es más fuerte que " significa que , en otras palabras, las partes "sí" y "no" de son superconjuntos de las partes "sí" y "no" de , y en ese sentido, brindan más información. ( Fin ( ω , 2 ) , , 0 ) {\displaystyle (\operatorname {Fin} (\omega ,2),\supseteq ,0)} ω {\displaystyle \omega } 2   = df   { 0 , 1 } {\displaystyle 2~{\stackrel {\text{df}}{=}}~\{0,1\}} p {\displaystyle p} p 1 [ 1 ] {\displaystyle {p^{-1}}[1]} p 1 [ 0 ] {\displaystyle {p^{-1}}[0]} ω {\displaystyle \omega } p {\displaystyle p} p {\displaystyle p} q {\displaystyle q} p {\displaystyle p} q p {\displaystyle q\supseteq p} q {\displaystyle q} p {\displaystyle p}

Sea un filtro genérico para este conjunto parcial. Si y están ambos en , entonces es una condición porque es un filtro. Esto significa que es una función parcial bien definida de a porque dos condiciones cualesquiera en coinciden en su dominio común. G {\displaystyle G} p {\displaystyle p} q {\displaystyle q} G {\displaystyle G} p q {\displaystyle p\cup q} G {\displaystyle G} g = G {\displaystyle g=\bigcup G} ω {\displaystyle \omega } 2 {\displaystyle 2} G {\displaystyle G}

De hecho, es una función total. Dado , sea . Entonces es denso. (Dado cualquier , si no está en el dominio de , adjunte un valor para —el resultado está en ). Una condición tiene en su dominio, y como , encontramos que está definido. g {\displaystyle g} n ω {\displaystyle n\in \omega } D n = { p p ( n )   is defined } {\displaystyle D_{n}=\{p\mid p(n)~{\text{is defined}}\}} D n {\displaystyle D_{n}} p {\displaystyle p} n {\displaystyle n} p {\displaystyle p} n {\displaystyle n} D n {\displaystyle D_{n}} p G D n {\displaystyle p\in G\cap D_{n}} n {\displaystyle n} p g {\displaystyle p\subseteq g} g ( n ) {\displaystyle g(n)}

Sea , el conjunto de todos los miembros "sí" de las condiciones genéricas. Es posible darle un nombre directamente. Sea X = g 1 [ 1 ] {\displaystyle X={g^{-1}}[1]} X {\displaystyle X}

X _ = { ( n ˇ , p ) p ( n ) = 1 } . {\displaystyle {\underline {X}}=\left\{\left({\check {n}},p\right)\mid p(n)=1\right\}.}

Ahora supongamos que en . Afirmamos que . Sea val ( X _ , G ) = X . {\displaystyle \operatorname {val} ({\underline {X}},G)=X.} A ω {\displaystyle A\subseteq \omega } V {\displaystyle V} X A {\displaystyle X\neq A}

D A = { p ( n ) ( n Dom ( p ) ( p ( n ) = 1 n A ) ) } . {\displaystyle D_{A}=\{p\mid (\exists n)(n\in \operatorname {Dom} (p)\land (p(n)=1\iff n\notin A))\}.}

Entonces es denso. (Dado cualquier , encuentre que no está en su dominio, y adjunte un valor para contrario al estado de " ".) Entonces cualquier testigo . Para resumir, es un "nuevo" subconjunto de , necesariamente infinito. D A {\displaystyle D_{A}} p {\displaystyle p} n {\displaystyle n} n {\displaystyle n} n A {\displaystyle n\in A} p G D A {\displaystyle p\in G\cap D_{A}} X A {\displaystyle X\neq A} X {\displaystyle X} ω {\displaystyle \omega }

Reemplazando con , es decir, consideremos en cambio funciones parciales finitas cuyas entradas son de la forma , con y , y cuyas salidas son o , se obtienen nuevos subconjuntos de . Todos son distintos, por un argumento de densidad: Dado , sea ω {\displaystyle \omega } ω × ω 2 {\displaystyle \omega \times \omega _{2}} ( n , α ) {\displaystyle (n,\alpha )} n < ω {\displaystyle n<\omega } α < ω 2 {\displaystyle \alpha <\omega _{2}} 0 {\displaystyle 0} 1 {\displaystyle 1} ω 2 {\displaystyle \omega _{2}} ω {\displaystyle \omega } α < β < ω 2 {\displaystyle \alpha <\beta <\omega _{2}}

D α , β = { p ( n ) ( p ( n , α ) p ( n , β ) ) } , {\displaystyle D_{\alpha ,\beta }=\{p\mid (\exists n)(p(n,\alpha )\neq p(n,\beta ))\},}

entonces cada uno es denso, y una condición genérica en él prueba que el nuevo conjunto α está en desacuerdo en algún punto con el nuevo conjunto th. D α , β {\displaystyle D_{\alpha ,\beta }} β {\displaystyle \beta }

Esto no es todavía la falsación de la hipótesis del continuo. Hay que probar que no se han introducido nuevos mapas que se asignen a , o a . Por ejemplo, si se considera en cambio , funciones parciales finitas de a , el primer ordinal incontable , se obtiene en una biyección de a . En otras palabras, ha colapsado , y en la extensión forzada, es un ordinal contable. ω {\displaystyle \omega } ω 1 {\displaystyle \omega _{1}} ω 1 {\displaystyle \omega _{1}} ω 2 {\displaystyle \omega _{2}} Fin ( ω , ω 1 ) {\displaystyle \operatorname {Fin} (\omega ,\omega _{1})} ω {\displaystyle \omega } ω 1 {\displaystyle \omega _{1}} V [ G ] {\displaystyle V[G]} ω {\displaystyle \omega } ω 1 {\displaystyle \omega _{1}} ω 1 {\displaystyle \omega _{1}}

El último paso para demostrar la independencia de la hipótesis del continuo es, entonces, demostrar que el forzamiento de Cohen no colapsa los cardinales. Para ello, una propiedad combinatoria suficiente es que todas las anticadenas del conjunto parcial forzado sean contables.

La condición de cadena contable

Una anticadena (fuerte) de es un subconjunto tal que si y , entonces y son incompatibles (escrito ), lo que significa que no hay ningún en tal que y . En el ejemplo sobre conjuntos de Borel, incompatibilidad significa que tiene medida cero. En el ejemplo sobre funciones parciales finitas, incompatibilidad significa que no es una función, en otras palabras, y asigna valores diferentes a alguna entrada del dominio. A {\displaystyle A} P {\displaystyle \mathbb {P} } p , q A {\displaystyle p,q\in A} p q {\displaystyle p\neq q} p {\displaystyle p} q {\displaystyle q} p q {\displaystyle p\perp q} r {\displaystyle r} P {\displaystyle \mathbb {P} } r p {\displaystyle r\leq p} r q {\displaystyle r\leq q} p q {\displaystyle p\cap q} p q {\displaystyle p\cup q} p {\displaystyle p} q {\displaystyle q}

P {\displaystyle \mathbb {P} } satisface la condición de cadena contable (ccc) si y solo si cada anticadena en es contable. (El nombre, que obviamente es inapropiado, es un remanente de una terminología más antigua. Algunos matemáticos escriben "cac" para "condición de anticadena contable"). P {\displaystyle \mathbb {P} }

Es fácil ver que satisface la ccc porque las medidas suman como máximo . Además, satisface la ccc, pero la prueba es más difícil. Bor ( I ) {\displaystyle \operatorname {Bor} (I)} 1 {\displaystyle 1} Fin ( E , 2 ) {\displaystyle \operatorname {Fin} (E,2)}

Dada una subfamilia incontable , redúzcala a una subfamilia incontable de conjuntos de tamaño , para algunos . Si para una cantidad incontable de , redúzcala a una subfamilia incontable y repita, obteniendo un conjunto finito y una familia incontable de condiciones incompatibles de tamaño tales que cada uno está en para, como máximo, una cantidad contable de . Ahora, elija un , y elija entre cualquiera que no sea uno de los miembros contables que tienen un miembro de dominio en común con . Entonces y son compatibles, por lo que no es una anticadena. En otras palabras, las -anticadenas son contables. [6] W Fin ( E , 2 ) {\displaystyle W\subseteq \operatorname {Fin} (E,2)} W {\displaystyle W} W 0 {\displaystyle W_{0}} n {\displaystyle n} n < ω {\displaystyle n<\omega } p ( e 1 ) = b 1 {\displaystyle p(e_{1})=b_{1}} p W 0 {\displaystyle p\in W_{0}} W 1 {\displaystyle W_{1}} { ( e 1 , b 1 ) , , ( e k , b k ) } {\displaystyle \{(e_{1},b_{1}),\ldots ,(e_{k},b_{k})\}} W k {\displaystyle W_{k}} n k {\displaystyle n-k} e {\displaystyle e} Dom ( p ) {\displaystyle \operatorname {Dom} (p)} p W k {\displaystyle p\in W_{k}} p W k {\displaystyle p\in W_{k}} W k {\displaystyle W_{k}} q {\displaystyle q} p {\displaystyle p} p { ( e 1 , b 1 ) , , ( e k , b k ) } {\displaystyle p\cup \{(e_{1},b_{1}),\ldots ,(e_{k},b_{k})\}} q { ( e 1 , b 1 ) , , ( e k , b k ) } {\displaystyle q\cup \{(e_{1},b_{1}),\ldots ,(e_{k},b_{k})\}} W {\displaystyle W} Fin ( E , 2 ) {\displaystyle \operatorname {Fin} (E,2)}

La importancia de las anticadenas en el forzamiento es que, para la mayoría de los propósitos, los conjuntos densos y las anticadenas máximas son equivalentes. Una anticadena máxima es aquella que no se puede extender a una anticadena mayor. Esto significa que cada elemento es compatible con algún miembro de . La existencia de una anticadena máxima se deduce del Lema de Zorn . Dada una anticadena máxima , sea A {\displaystyle A} p P {\displaystyle p\in \mathbb {P} } A {\displaystyle A} A {\displaystyle A}

D = { p P ( q A ) ( p q ) } . {\displaystyle D=\left\{p\in \mathbb {P} \mid (\exists q\in A)(p\leq q)\right\}.}

Entonces es denso, y si y solo si . A la inversa, dado un conjunto denso , el lema de Zorn muestra que existe una anticadena máxima , y entonces si y solo si . D {\displaystyle D} G D {\displaystyle G\cap D\neq \varnothing } G A {\displaystyle G\cap A\neq \varnothing } D {\displaystyle D} A D {\displaystyle A\subseteq D} G D {\displaystyle G\cap D\neq \varnothing } G A {\displaystyle G\cap A\neq \varnothing }

Supongamos que satisface la ccc Dado , con una función en , se puede aproximar dentro de la siguiente manera. Sea un nombre para (por la definición de ) y sea una condición que obliga a ser una función de a . Defina una función , por P {\displaystyle \mathbb {P} } x , y V {\displaystyle x,y\in V} f : x y {\displaystyle f:x\to y} V [ G ] {\displaystyle V[G]} f {\displaystyle f} V {\displaystyle V} u {\displaystyle u} f {\displaystyle f} V [ G ] {\displaystyle V[G]} p {\displaystyle p} u {\displaystyle u} x {\displaystyle x} y {\displaystyle y} F : x P ( y ) {\displaystyle F:x\to {\mathcal {P}}(y)}

F ( a ) = df { b | ( q P ) [ ( q p ) ( q   u ( a ˇ ) = b ˇ ) ] } . {\displaystyle F(a){\stackrel {\text{df}}{=}}\left\{b\left|(\exists q\in \mathbb {P} )\left[(q\leq p)\land \left(q\Vdash ~u\left({\check {a}}\right)={\check {b}}\right)\right]\right\}.\right.}

Por la definibilidad de la fuerza, esta definición tiene sentido dentro de . Por la coherencia de la fuerza, un diferente proviene de un incompatible . Por ccc, es contable. V {\displaystyle V} b {\displaystyle b} p {\displaystyle p} F ( a ) {\displaystyle F(a)}

En resumen, es desconocido en ya que depende de , pero no es muy desconocido para un forzamiento ccc. Se puede identificar un conjunto contable de suposiciones para cuál es el valor de en cualquier entrada, independientemente de . f {\displaystyle f} V {\displaystyle V} G {\displaystyle G} f {\displaystyle f} G {\displaystyle G}

Esto tiene la siguiente consecuencia muy importante. Si en , es una sobreyección de un ordinal infinito a otro, entonces hay una sobreyección en , y en consecuencia, una sobreyección en . En particular, los cardinales no pueden colapsar. La conclusión es que en . V [ G ] {\displaystyle V[G]} f : α β {\displaystyle f:\alpha \to \beta } g : ω × α β {\displaystyle g:\omega \times \alpha \to \beta } V {\displaystyle V} h : α β {\displaystyle h:\alpha \to \beta } V {\displaystyle V} 2 0 2 {\displaystyle 2^{\aleph _{0}}\geq \aleph _{2}} V [ G ] {\displaystyle V[G]}

Forzando a Easton

El valor exacto del continuo en el modelo de Cohen anterior, y variantes como para los cardinales en general, fue calculado por Robert M. Solovay , quien también descubrió cómo violar (la hipótesis del continuo generalizado ), solo para los cardinales regulares , un número finito de veces. Por ejemplo, en el modelo de Cohen anterior, si se cumple en , entonces se cumple en . Fin ( ω × κ , 2 ) {\displaystyle \operatorname {Fin} (\omega \times \kappa ,2)} κ {\displaystyle \kappa } G C H {\displaystyle {\mathsf {GCH}}} C H {\displaystyle {\mathsf {CH}}} V {\displaystyle V} 2 0 = 2 {\displaystyle 2^{\aleph _{0}}=\aleph _{2}} V [ G ] {\displaystyle V[G]}

William B. Easton desarrolló la versión de clase adecuada para violar la regla de los cardinales regulares, mostrando básicamente que las restricciones conocidas (monotonía, teorema de Cantor y teorema de König ) eran las únicas restricciones demostrables (véase teorema de Easton ). G C H {\displaystyle {\mathsf {GCH}}} Z F C {\displaystyle {\mathsf {ZFC}}}

El trabajo de Easton fue notable porque implicó forzar con una clase apropiada de condiciones. En general, el método de forzar con una clase apropiada de condiciones no logra dar un modelo de . Por ejemplo, forzar con , donde es la clase apropiada de todos los ordinales, hace que el continuo sea una clase apropiada. Por otro lado, forzar con introduce una enumeración contable de los ordinales. En ambos casos, el resultado no es visiblemente un modelo de . Z F C {\displaystyle {\mathsf {ZFC}}} Fin ( ω × O n , 2 ) {\displaystyle \operatorname {Fin} (\omega \times \mathbf {On} ,2)} O n {\displaystyle \mathbf {On} } Fin ( ω , O n ) {\displaystyle \operatorname {Fin} (\omega ,\mathbf {On} )} V [ G ] {\displaystyle V[G]} Z F C {\displaystyle {\mathsf {ZFC}}}

En un momento dado, se pensó que un forzamiento más sofisticado también permitiría una variación arbitraria en las potencias de los cardinales singulares . Sin embargo, esto ha resultado ser un problema difícil, sutil e incluso sorprendente, con varias restricciones más demostrables en y con los modelos de forzamiento dependiendo de la consistencia de varias propiedades de cardinales grandes . Quedan muchos problemas abiertos. Z F C {\displaystyle {\mathsf {ZFC}}}

Reales al azar

El forzamiento aleatorio puede definirse como forzar sobre el conjunto de todos los subconjuntos compactos de medida positiva ordenados por relación (el conjunto más pequeño en el contexto de inclusión es el conjunto más pequeño en el ordenamiento y representa una condición con más información). Hay dos tipos de conjuntos densos importantes: P {\displaystyle P} [ 0 , 1 ] {\displaystyle [0,1]} {\displaystyle \subseteq }

  1. Para cualquier entero positivo el conjunto es denso, donde es el diámetro del conjunto . n {\displaystyle n} D n = { p P : diam ( p ) < 1 n } {\displaystyle D_{n}=\left\{p\in P:\operatorname {diam} (p)<{\frac {1}{n}}\right\}} diam ( p ) {\displaystyle \operatorname {diam} (p)} p {\displaystyle p}
  2. Para cualquier subconjunto de Borel de medida 1, el conjunto es denso. B [ 0 , 1 ] {\displaystyle B\subseteq [0,1]} D B = { p P : p B } {\displaystyle D_{B}=\{p\in P:p\subseteq B\}}

Para cualquier filtro y para cualquier número finito de elementos existe tal que se cumple . En el caso de este orden, esto significa que cualquier filtro es un conjunto de conjuntos compactos con propiedad de intersección finita. Por esta razón, la intersección de todos los elementos de cualquier filtro no es vacía. Si es un filtro que interseca el conjunto denso para cualquier entero positivo , entonces el filtro contiene condiciones de diámetro positivo arbitrariamente pequeño. Por lo tanto, la intersección de todas las condiciones de tiene diámetro 0. Pero los únicos conjuntos no vacíos de diámetro 0 son singletons. Por lo tanto, hay exactamente un número real tal que . G {\displaystyle G} p 1 , , p n G {\displaystyle p_{1},\ldots ,p_{n}\in G} q G {\displaystyle q\in G} q p 1 , , p n {\displaystyle q\leq p_{1},\ldots ,p_{n}} G {\displaystyle G} D n {\displaystyle D_{n}} n {\displaystyle n} G {\displaystyle G} G {\displaystyle G} r G {\displaystyle r_{G}} r G G {\displaystyle r_{G}\in \bigcap G}

Sea cualquier conjunto de Borel de medida 1. Si interseca , entonces . B [ 0 , 1 ] {\displaystyle B\subseteq [0,1]} G {\displaystyle G} D B {\displaystyle D_{B}} r G B {\displaystyle r_{G}\in B}

Sin embargo, un filtro genérico sobre un modelo transitivo contable no está en . El real definido por es demostrablemente no un elemento de . El problema es que si , entonces " es compacto", pero desde el punto de vista de algún universo más grande , puede ser no compacto y la intersección de todas las condiciones del filtro genérico es en realidad vacía. Por esta razón, consideramos el conjunto de cierres topológicos de condiciones de G (es decir, ). Debido a y la propiedad de intersección finita de , el conjunto también tiene la propiedad de intersección finita. Los elementos del conjunto son conjuntos cerrados acotados como cierres de conjuntos acotados. [ aclaración necesaria ] Por lo tanto, es un conjunto de conjuntos compactos [ aclaración necesaria ] con la propiedad de intersección finita y, por lo tanto, tiene intersección no vacía. Dado que y el modelo fundamental hereda una métrica del universo , el conjunto tiene elementos de diámetro arbitrariamente pequeño. Finalmente, hay exactamente un real que pertenece a todos los miembros del conjunto . El filtro genérico se puede reconstruir a partir de como . V {\displaystyle V} V {\displaystyle V} r G {\displaystyle r_{G}} G {\displaystyle G} V {\displaystyle V} p P {\displaystyle p\in P} V {\displaystyle V\models } p {\displaystyle p} U V {\displaystyle U\supset V} p {\displaystyle p} G {\displaystyle G} C = { p ¯ : p G } {\displaystyle C=\{{\bar {p}}:p\in G\}} p ¯ = p { inf ( p ) } { sup ( p ) } {\displaystyle {\bar {p}}=p\cup \{\inf(p)\}\cup \{\sup(p)\}} p ¯ p {\displaystyle {\bar {p}}\supseteq p} G {\displaystyle G} C {\displaystyle C} C {\displaystyle C} C {\displaystyle C} diam ( p ¯ ) = diam ( p ) {\displaystyle \operatorname {diam} ({\bar {p}})=\operatorname {diam} (p)} V {\displaystyle V} U {\displaystyle U} C {\displaystyle C} C {\displaystyle C} G {\displaystyle G} r G {\displaystyle r_{G}} G = { p P : r G p ¯ } {\displaystyle G=\{p\in P:r_{G}\in {\bar {p}}\}}

Si es el nombre de , [ aclaración necesaria ] y para contiene " es el conjunto de Borel de medida 1", entonces contiene a {\displaystyle a} r G {\displaystyle r_{G}} B V {\displaystyle B\in V} V {\displaystyle V\models } B {\displaystyle B}

V [ G ] ( p P a B ˇ ) {\displaystyle V[G]\models \left(p\Vdash _{\mathbb {P} }a\in {\check {B}}\right)}

Para algunos . Hay un nombre tal que para cualquier filtro genérico se cumple p G {\displaystyle p\in G} a {\displaystyle a} G {\displaystyle G}

val ( a , G ) p G p ¯ . {\displaystyle \operatorname {val} (a,G)\in \bigcup _{p\in G}{\bar {p}}.}

Entonces

V [ G ] ( p P a B ˇ ) {\displaystyle V[G]\models \left(p\Vdash _{\mathbb {P} }a\in {\check {B}}\right)}

válido para cualquier condición . p {\displaystyle p}

Todo conjunto de Borel puede construirse, de manera no unívoca, a partir de intervalos con extremos racionales y aplicando las operaciones de complemento y uniones contables, un número contable de veces. El registro de dicha construcción se denomina código de Borel . Dado un conjunto de Borel en , se recupera un código de Borel y luego se aplica la misma secuencia de construcción en , obteniendo un conjunto de Borel . Se puede demostrar que se obtiene el mismo conjunto independientemente de la construcción de , y que se conservan las propiedades básicas. Por ejemplo, si , entonces . Si tiene medida cero, entonces tiene medida cero. Esta aplicación es inyectiva. B {\displaystyle B} V {\displaystyle V} V [ G ] {\displaystyle V[G]} B {\displaystyle B^{*}} B {\displaystyle B} B C {\displaystyle B\subseteq C} B C {\displaystyle B^{*}\subseteq C^{*}} B {\displaystyle B} B {\displaystyle B^{*}} B B {\displaystyle B\mapsto B^{*}}

Para cualquier conjunto tal que y " es un conjunto de Borel de medida 1" se cumple . B [ 0 , 1 ] {\displaystyle B\subseteq [0,1]} B V {\displaystyle B\in V} V {\displaystyle V\models } B {\displaystyle B} r B {\displaystyle r\in B^{*}}

Esto significa que es una "secuencia aleatoria infinita de 0 y 1" desde el punto de vista de , lo que significa que satisface todas las pruebas estadísticas del modelo base . r {\displaystyle r} V {\displaystyle V} V {\displaystyle V}

Entonces, dado un número real aleatorio, se puede demostrar que r {\displaystyle r}

G = { B   ( in  V ) r B   ( in  V [ G ] ) } . {\displaystyle G=\left\{B~({\text{in }}V)\mid r\in B^{*}~({\text{in }}V[G])\right\}.}

Debido a la interdefinibilidad mutua entre y , generalmente se escribe para . r {\displaystyle r} G {\displaystyle G} V [ r ] {\displaystyle V[r]} V [ G ] {\displaystyle V[G]}

Dana Scott proporcionó una interpretación diferente de los números reales en . Los números racionales en tienen nombres que corresponden a una cantidad contable de valores racionales distintos asignados a una anticadena máxima de conjuntos de Borel; en otras palabras, una determinada función de valor racional en . Los números reales en corresponden entonces a cortes de Dedekind de tales funciones, es decir, funciones mensurables . V [ G ] {\displaystyle V[G]} V [ G ] {\displaystyle V[G]} I = [ 0 , 1 ] {\displaystyle I=[0,1]} V [ G ] {\displaystyle V[G]}

Modelos con valores booleanos

Quizás de forma más clara, el método se puede explicar en términos de modelos con valores booleanos. En estos, a cualquier enunciado se le asigna un valor de verdad de alguna álgebra booleana completa sin átomos , en lugar de solo un valor verdadero/falso. Luego se elige un ultrafiltro en esta álgebra booleana, que asigna valores verdaderos/falsos a los enunciados de nuestra teoría. El punto es que la teoría resultante tiene un modelo que contiene este ultrafiltro, que puede entenderse como un nuevo modelo obtenido al extender el antiguo con este ultrafiltro. Al elegir un modelo con valores booleanos de una manera apropiada, podemos obtener un modelo que tenga la propiedad deseada. En él, solo los enunciados que deben ser verdaderos (están "obligados" a ser verdaderos) serán verdaderos, en cierto sentido (ya que tiene esta propiedad de extensión/minimidad).

Explicación metamatemática

Al forzar, generalmente buscamos demostrar que alguna oración es consistente con (u opcionalmente alguna extensión de ). Una forma de interpretar el argumento es asumir que es consistente y luego demostrar que combinado con la nueva oración también es consistente. Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}}

Cada "condición" es una pieza finita de información; la idea es que solo las piezas finitas son relevantes para la consistencia, ya que, por el teorema de compacidad , una teoría es satisfacible si y solo si cada subconjunto finito de sus axiomas es satisfacible. Entonces podemos elegir un conjunto infinito de condiciones consistentes para extender nuestro modelo. Por lo tanto, asumiendo la consistencia de , demostramos la consistencia de extendida por este conjunto infinito. Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}}

Explicación lógica

Por el segundo teorema de incompletitud de Gödel , no se puede probar la consistencia de ninguna teoría formal suficientemente fuerte, como , utilizando solo los axiomas de la teoría misma, a menos que la teoría sea inconsistente. En consecuencia, los matemáticos no intentan probar la consistencia de utilizando solo los axiomas de , o probar que es consistente para cualquier hipótesis utilizando solo . Por esta razón, el objetivo de una prueba de consistencia es probar la consistencia de relativa a la consistencia de . Tales problemas se conocen como problemas de consistencia relativa , uno de los cuales prueba Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C + H {\displaystyle {\mathsf {ZFC}}+H} H {\displaystyle H} Z F C + H {\displaystyle {\mathsf {ZFC}}+H} Z F C + H {\displaystyle {\mathsf {ZFC}}+H} Z F C {\displaystyle {\mathsf {ZFC}}}

Z F C Con ( Z F C ) Con ( Z F C + H ) . {\displaystyle {\mathsf {ZFC}}\vdash \operatorname {Con} ({\mathsf {ZFC}})\rightarrow \operatorname {Con} ({\mathsf {ZFC}}+H).} ( )

El esquema general de las demostraciones de consistencia relativa es el siguiente. Como toda demostración es finita, utiliza sólo un número finito de axiomas:

Z F C + ¬ Con ( Z F C + H ) ( T ) ( Fin ( T ) T Z F C ( T ¬ H ) ) . {\displaystyle {\mathsf {ZFC}}+\lnot \operatorname {Con} ({\mathsf {ZFC}}+H)\vdash (\exists T)(\operatorname {Fin} (T)\land T\subseteq {\mathsf {ZFC}}\land (T\vdash \lnot H)).}

Para cualquier prueba dada, se puede verificar la validez de esta prueba. Esto se puede demostrar por inducción sobre la longitud de la prueba. Z F C {\displaystyle {\mathsf {ZFC}}}

Z F C ( T ) ( ( T ¬ H ) ( Z F C ( T ¬ H ) ) ) . {\displaystyle {\mathsf {ZFC}}\vdash (\forall T)((T\vdash \lnot H)\rightarrow ({\mathsf {ZFC}}\vdash (T\vdash \lnot H))).}

Entonces resuelve

Z F C + ¬ Con ( Z F C + H ) ( T ) ( Fin ( T ) T Z F C ( Z F C ( T ¬ H ) ) ) . {\displaystyle {\mathsf {ZFC}}+\lnot \operatorname {Con} ({\mathsf {ZFC}}+H)\vdash (\exists T)(\operatorname {Fin} (T)\land T\subseteq {\mathsf {ZFC}}\land ({\mathsf {ZFC}}\vdash (T\vdash \lnot H))).}

Demostrando lo siguiente

Z F C ( T ) ( Fin ( T ) T Z F C ( Z F C Con ( T + H ) ) ) , {\displaystyle {\mathsf {ZFC}}\vdash (\forall T)(\operatorname {Fin} (T)\land T\subseteq {\mathsf {ZFC}}\rightarrow ({\mathsf {ZFC}}\vdash \operatorname {Con} (T+H))),} ( ⁎⁎ )

Se puede concluir que

Z F C + ¬ Con ( Z F C + H ) ( T ) ( Fin ( T ) T Z F C ( Z F C ( T ¬ H ) ) ( Z F C Con ( T + H ) ) ) , {\displaystyle {\mathsf {ZFC}}+\lnot \operatorname {Con} ({\mathsf {ZFC}}+H)\vdash (\exists T)(\operatorname {Fin} (T)\land T\subseteq {\mathsf {ZFC}}\land ({\mathsf {ZFC}}\vdash (T\vdash \lnot H))\land ({\mathsf {ZFC}}\vdash \operatorname {Con} (T+H))),}

que es equivalente a

Z F C + ¬ Con ( Z F C + H ) ¬ Con ( Z F C ) , {\displaystyle {\mathsf {ZFC}}+\lnot \operatorname {Con} ({\mathsf {ZFC}}+H)\vdash \lnot \operatorname {Con} ({\mathsf {ZFC}}),}

lo que da (*). El núcleo de la prueba de consistencia relativa es demostrar (**). Se puede construir una prueba de para cualquier subconjunto finito dado de los axiomas (mediante instrumentos, por supuesto). (No hay una prueba universal de, por supuesto). Z F C {\displaystyle {\mathsf {ZFC}}} Con ( T + H ) {\displaystyle \operatorname {Con} (T+H)} T {\displaystyle T} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} Con ( T + H ) {\displaystyle \operatorname {Con} (T+H)}

En , es demostrable que para cualquier condición , el conjunto de fórmulas (evaluadas por nombres) forzadas por es deductivamente cerrado. Además, para cualquier axioma, demuestra que este axioma es forzado por . Entonces basta con demostrar que hay al menos una condición que fuerza . Z F C {\displaystyle {\mathsf {ZFC}}} p {\displaystyle p} p {\displaystyle p} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} 1 {\displaystyle \mathbf {1} } H {\displaystyle H}

En el caso del forzamiento con valor booleano, el procedimiento es similar: demostrar que el valor booleano de no es . H {\displaystyle H} 0 {\displaystyle \mathbf {0} }

Otro enfoque utiliza el teorema de reflexión. Para cualquier conjunto finito de axiomas , hay una prueba de que este conjunto de axiomas tiene un modelo transitivo contable. Para cualquier conjunto finito de axiomas, hay un conjunto finito de axiomas tal que demuestra que si un modelo transitivo contable satisface , entonces satisface . Al demostrar que hay un conjunto finito de axiomas tal que si un modelo transitivo contable satisface , entonces satisface la hipótesis . Luego, para cualquier conjunto finito de axiomas, demuestra . Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} T {\displaystyle T} Z F C {\displaystyle {\mathsf {ZFC}}} T {\displaystyle T'} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} M {\displaystyle M} T {\displaystyle T'} M [ G ] {\displaystyle M[G]} T {\displaystyle T} T {\displaystyle T''} Z F C {\displaystyle {\mathsf {ZFC}}} M {\displaystyle M} T {\displaystyle T''} M [ G ] {\displaystyle M[G]} H {\displaystyle H} T {\displaystyle T} Z F C {\displaystyle {\mathsf {ZFC}}} Z F C {\displaystyle {\mathsf {ZFC}}} Con ( T + H ) {\displaystyle \operatorname {Con} (T+H)}

A veces, en (**), se utiliza una teoría más fuerte que para demostrar . Entonces tenemos una prueba de la consistencia de relativa a la consistencia de . Nótese que , donde es (el axioma de constructibilidad). S {\displaystyle S} Z F C {\displaystyle {\mathsf {ZFC}}} Con ( T + H ) {\displaystyle \operatorname {Con} (T+H)} Z F C + H {\displaystyle {\mathsf {ZFC}}+H} S {\displaystyle S} Z F C Con ( Z F C ) Con ( Z F L ) {\displaystyle {\mathsf {ZFC}}\vdash \operatorname {Con} ({\mathsf {ZFC}})\leftrightarrow \operatorname {Con} ({\mathsf {ZFL}})} Z F L {\displaystyle {\mathsf {ZFL}}} Z F + V = L {\displaystyle {\mathsf {ZF}}+V=L}

Véase también

Notas

  1. ^ abc Cohen 2008, pág. 111.
  2. ^ Como ejemplo concreto, nótese que , el tipo de orden de todos los ordinales en , es un ordinal contable (en ) que no está en . Si se toma como un buen ordenamiento de (como una relación sobre , es decir, un subconjunto de ), entonces cualquier universo que contenga a también debe contener (gracias al axioma de reemplazo ). [1] (Un universo así tampoco se parecería en el sentido de que colapsaría todos los cardinales infinitos de ). α 0 {\displaystyle \alpha _{0}} M {\displaystyle M} V {\displaystyle V} M {\displaystyle M} X {\displaystyle X} N {\displaystyle \mathbb {N} } N {\displaystyle \mathbb {N} } N × N {\displaystyle \mathbb {N} \times \mathbb {N} } Z F C {\displaystyle {\mathsf {ZFC}}} X {\displaystyle X} α 0 {\displaystyle \alpha _{0}} M {\displaystyle M} M {\displaystyle M}
  3. ^Abc Shoenfield 1971.
  4. ^ Kunen 1980.
  5. ^ Cabe destacar que, si se define directamente en lugar de , sería necesario reemplazar el por en el caso 4 y por en el caso 5 (además de hacer que los casos 1 y 2 sean más complicados) para que esta definición interna concuerde con la definición externa. Sin embargo, cuando se intenta probar la Verdad de manera inductiva, el caso 4 requerirá el hecho de que , como filtro , está dirigido hacia abajo , y el caso 5 se derrumbará por completo. M , P {\displaystyle \Vdash _{M,\mathbb {P} }} M , P {\displaystyle \Vdash _{M,\mathbb {P} }^{*}} {\displaystyle \vee } {\displaystyle \wedge } {\displaystyle \exists } {\displaystyle \forall } G {\displaystyle G}
  6. ^ Cohen 2008, Sección IV.8, Lema 2.

Referencias

Bibliografía

  • Chow, Timothy (2008). "A Beginner's Guide to Forcing". arXiv : 0712.1320v2 . Una buena introducción a los conceptos de forzamiento que evita muchos detalles técnicos. Incluye una sección sobre modelos con valores booleanos.
  • Cohen, Paul Joseph (diciembre de 1963). "La independencia de la hipótesis del continuo". Actas de la Academia Nacional de Ciencias de los Estados Unidos de América . 50 (6): 1143–1148. Bibcode :1963PNAS...50.1143C. doi : 10.1073/pnas.50.6.1143 . PMC  221287 . PMID  16578557.
  • Cohen, Paul Joseph (enero de 1964). "La independencia de la hipótesis del continuo, II". Actas de la Academia Nacional de Ciencias de los Estados Unidos de América . 51 (1): 105–110. Bibcode :1964PNAS...51..105C. doi : 10.1073/pnas.51.1.105 . PMC  300611 . PMID  16591132.
  • Cohen, Paul Joseph (2002). "El descubrimiento del forzamiento". Rocky Mountain J. Math . 32 (4): 1071–1100. doi : 10.1216/rmjm/1181070010 . Una conferencia histórica sobre cómo desarrolló su prueba de independencia.
  • Easwaran, Kenny (2007). "Una introducción divertida a la hipótesis del continuo y el forzamiento". arXiv : 0712.2279 [math.LO]. El artículo también está dirigido a principiantes, pero incluye más detalles técnicos que Chow (2008)
  • Gunther, Emmanuel; Pagano, Miguel; Sánchez Terraf, Pedro; Steinberg, Matías (mayo de 2020). "Formalización del Forzamiento en Isabelle/ZF". Archivo de Pruebas Formales . arXiv : 2001.09715 . Consultado el 20 de agosto de 2023 .
  • Kanamori, Akihiro (2007). "Teoría de conjuntos de Cantor a Cohen" (PDF) .
  • Weaver, Nik (2014). Forzando para matemáticos. World Scientific Publishing Co. p. 153. doi :10.1142/8962. ISBN 978-9814566001Escrito para matemáticos que quieran aprender el mecanismo básico de forzamiento. No se presupone ningún conocimiento previo de lógica, más allá de la facilidad con la sintaxis formal, que debería ser algo natural para cualquier matemático bien formado .
  • Weisstein, Eric W. "Forzando". MathWorld .
Retrieved from "https://en.wikipedia.org/w/index.php?title=Forcing_(mathematics)&oldid=1227230358"