Articulo de referencia

teoría de conjuntos de Kripke-Platek

La teoría de conjuntos de Kripke-Platek ( KP ), pronunciada / ˈ k r ɪ p k i ˈ p l ɑː t ɛ k / , es una teoría axiomática de conjuntos desarrollada por Saul Kripke y Richard Plate...

La teoría de conjuntos de Kripke-Platek ( KP ), pronunciada / ˈ k r ɪ p k i ˈ p l ɑː t ɛ k / , es una teoría axiomática de conjuntos desarrollada por Saul Kripke y Richard Platek. Esta teoría puede considerarse, a grandes rasgos, como la parte predicativa de la teoría de conjuntos de Zermelo-Fraenkel (ZFC) y es considerablemente más débil que ella.

Axiomas

En su formulación, una fórmula Δ 0 es aquella cuyos cuantificadores están todos acotados . Esto significa que cualquier cuantificación es la formav{\displaystyle \forall u\in v}ov.{\displaystyle \exists u\in v.} (Véase la jerarquía de Lévy ).

zy(incógnitaz[wincógnita(wy)wy(wincógnita)]yz).{\displaystyle \forall z\forall y(\exists x\in z[\forall w\in x(w\in y)\land \forall w\in y(w\in x)]\implies y\in z).}

Este axioma es una fórmula Π 1. A la luz de este axioma, podemos definir la igualdad mediante una fórmula Δ 0 :

incógnita=ywincógnita(wy)wy(wincógnita).{\displaystyle x=y\equiv \forall w\in x(w\in y)\land \forall w\in y(w\in x).}
  • Axioma de inducción : φ ( a ) es una fórmula , si para todos los conjuntos x la suposición de que φ ( y ) se cumple para todos los elementos y de x implica que φ ( x ) se cumple, entonces φ ( x ) se cumple para todos los conjuntos x .
w1,,wnorte[incógnita(yincógnitaφ(w1,,wnorte,y)φ(w1,,wnorte,incógnita))incógnitaφ(w1,,wnorte,incógnita)].{\displaystyle \forall w_{1},\ldots ,w_{n}[\forall x(\forall y\in x\varphi (w_{1},\ldots ,w_{n},y)\implies \varphi (w_{1},\ldots ,w_{n},x))\implies \forall x\varphi (w_{1},\ldots ,w_{n},x)].}

Dependiendo de la elección de φ , este axioma podría estar en el nivel Δ k para cualquier k con 2 ≤ k < ω cuando n = 0 o Π k cuando n > 0.

incógnitayincógnita(yincógnita).{\displaystyle \exists x\forall y\in x(y\notin x).}

Este axioma es una fórmula Σ 1. Si, como en este caso, existe una fórmula Δ 0 definida de tal manera que se tiene una prueba de que existe un único conjunto con esa propiedad, entonces podemos introducir un símbolo o símbolos para ella y usarlos como parámetros en otras fórmulas Δ 0 .

  • Axioma de emparejamiento : Si x e y son conjuntos, entonces también lo es { x , y }, un conjunto que contiene a x e y como sus únicos elementos.
incógnitayz(incógnitazyzwz(w=incógnitaw=y)).{\displaystyle \forall x\forall y\exists z(x\in z\land y\in z\land \forall w\in z(w=x\lor w=y)).}

Este axioma es una fórmula Π 2 .

  • Axioma de unión : Para cualquier conjunto x , existe un conjunto y tal que los elementos de y son precisamente los elementos de los elementos de x .
incógnitay(zincógnitawz(wy)wyzincógnita(wz)).{\displaystyle \forall x\exists y(\forall z\in x\forall w\in z(w\in y)\land \forall w\in y\exists z\in x(w\in z)).}

Este axioma es una fórmula Π 2 .

w1,,wnorteab[incógnitaa(φ(w1,,wnorte,incógnita)incógnitab)incógnitab(incógnitaaφ(w1,,wnorte,incógnita))].{\displaystyle \forall w_{1},\ldots ,w_{n}\forall a\exists b[\forall x\in a(\varphi (w_{1},\ldots ,w_{n},x)\implies x\in b)\land \forall x\in b(x\in a\land \varphi (w_{1},\ldots ,w_{n},x))].}

Este axioma es una fórmula Π 2 .

  • Axioma de la colección Δ 0 : Dada cualquier fórmula Δ 0 φ ( x , y ), si para cada conjunto x existe un conjunto y tal que φ ( x , y ) se cumple, entonces para todos los conjuntos X existe un conjunto Y tal que para cada x en X existe un y en Y tal que φ ( x , y ) se cumple.
w1,,wnorte[incógnitayφ(w1,,wnorte,incógnita,y)incógnitaYincógnitaincógnitayYφ(w1,,wnorte,incógnita,y)].{\displaystyle \forall w_{1},\ldots ,w_{n}[\forall x\exists y\varphi (w_{1},\ldots ,w_{n},x,y)\implies \forall X\exists Y\forall x\in X\exists y\in Y\varphi (w_{1},\ldots ,w_{n},x,y)].}

Este axioma es la disyunción de una fórmula Σ 2 con una fórmula Π 2 , por lo tanto es Δ 3 cuando n = 0 o Π 3 cuando n > 0.

Algunos autores, pero no todos, incluyen un

w[nortew(norte=0metrow(norte=metro{metro}))0wmetrownortew(norte=metro{metro})].{\displaystyle \exists w[\forall n\in w(n=0\lor \exists m\in w(n=m\cup \{m\}))\land 0\in w\land \forall m\in w\exists n\in w(n=m\cup \{m\})].}

Este axioma es una fórmula Σ 1. Define ω.

El problema de Karhunen con infinito se denota por KPω. Estos axiomas dan lugar a estrechas conexiones entre el problema de Karhunen, la teoría de la computabilidad y la teoría de los ordinales admisibles . El problema de Karhunen puede estudiarse como una teoría constructiva de conjuntos omitiendo la ley del tercero excluido , sin modificar ningún axioma.

Conjunto vacío

Si algún conjuntodo{\displaystyle c}Se postula que existe, como en el axioma del infinito, entonces el axioma del conjunto vacío es redundante porque es igual al subconjunto{incógnitadoincógnitaincógnita}{\displaystyle \{x\in c\mid x\neq x\}}. Además, la existencia de un miembro en el universo del discurso, es decir, ∃x(x=x), está implícita en ciertas formulaciones [ 1 ] de la lógica de primer orden , en cuyo caso el axioma del conjunto vacío se deduce del axioma de Δ 0 -separación, y por lo tanto es redundante.

Comparación con la teoría de conjuntos de Zermelo-Fraenkel

Como se ha señalado, los axiomas anteriores son, en conjunto, más débiles que los de ZFC, ya que excluyen el axioma del conjunto potencia , la elección y, en ocasiones, el infinito. Asimismo, los axiomas de separación y colección aquí son más débiles que los axiomas correspondientes en ZFC, puesto que las fórmulas φ utilizadas en estos se limitan únicamente a cuantificadores acotados.

El axioma de inducción en el contexto de KP es más fuerte que el axioma de regularidad habitual , que equivale a aplicar la inducción al complemento de un conjunto (la clase de todos los conjuntos que no están en el conjunto dado).

Lo opuesto al infinito

Se podría añadir un axioma de finitud que negara la existencia de conjuntos infinitos. Esto equivaldría a decir que el universo es V ω . Esto podría hacerse afirmando que todo conjunto tiene una inyección a un número natural (ordinal finito). En lenguaje formal:

snorteF(knorte(norte=k{k})metronorte[metro=0knorte(metro=k{k})]tsknorte(t,kF)tss(knorte[t,kF,kF]t=)).{\displaystyle \forall s\exists n\exists f(\exists k\in n(n=k\cup \{k\})\,\land \,\forall m\in n[m=0\,\lor \,\exists k\in n(m=k\cup \{k\})]\,\land \,\forall t\in s\exists k\in n(\langle t,k\rangle \in f)\,\land \,\forall t\in s\forall u\in s(\exists k\in n[\langle t,k\rangle \in f\,\land \,\langle u,k\rangle \in f]\,\implies \,t=u)).}

Un punto clave aquí es identificar los números naturales sin referirnos a ω , que es uno de los conjuntos infinitos que estamos tratando de negar. Un número natural es un conjunto que es vacío o sucesor, y por lo tanto no es un límite, y cuyos elementos también son números naturales. Los elementos de f son pares ordenados . Véase también el axioma de limitación de tamaño . Este axioma es Π 2. Implica el axioma de elección (dado un conjunto de conjuntos no vacíos; aplicar esto a su unión; luego asignar a cada conjunto su elemento con el valor más pequeño de f ).

  • Un conjuntoA{\displaystyle A\,}se denomina admisible si es transitivo yA,{\displaystyle \langle A,\en \rangle }es un modelo de la teoría de conjuntos de Kripke-Platek.
  • Un número ordinalα{\displaystyle \alpha }se denomina ordinal admisible siLα{\displaystyle L_{\alpha }}es un conjunto admisible.
  • Lα{\displaystyle L_{\alpha }}Se denomina conjunto amenable si es un modelo estándar de la teoría de conjuntos KP sin el axioma de Δ 0 -colección.

Teoremas

Conjuntos admisibles

El ordinal α es admisible si y solo si α es un ordinal límite y no existe un γ  < α para el cual exista una función Σ 1 (L α ) que mapee γ sobre α . Si M es un modelo estándar de KP, entonces el conjunto de ordinales en M es un ordinal admisible. 

Existen productos cartesianos

Teorema: Si A y B son conjuntos, entonces existe un conjunto A × B que consta de todos los pares ordenados ( a , b ) de elementos a de A y b de B.

Prueba:

El conjunto unitario con elemento a , escrito { a }, es el mismo que el par no ordenado { a , a }, por el axioma de extensionalidad .

El conjunto unitario, el conjunto { a , b }, y también el par ordenado.

(a,b):={{a},{a,b}}{\displaystyle (a,b):=\{\{a\},\{a,b\}\}}

Todos existen por emparejamiento . Una posible fórmula Δ 0ψ(a,b,pag){\displaystyle \psi (a,b,p)}expresar que p representa el par ( a , b ) viene dado por la larga

rpag(arincógnitar(incógnita=a)){\displaystyle \exists r\in p\,{\big (}a\in r\,\land \,\forall x\in r\,(x=a){\big )}}
spag(asbsincógnitas(incógnita=aincógnita=b)){\displaystyle \land \,\exists s\in p\,{\big (}a\in s\,\land \,b\in s\,\land \,\forall x\in s\,(x=a\,\lor \,x=b){\big )}}
tpag((atincógnitat(incógnita=a))(atbtincógnitat(incógnita=aincógnita=b))).{\displaystyle \land \,\forall t\in p\,{\Big (}{\big (}a\in t\,\land \,\forall x\in t\,(x=a){\big )}\,\lor \,{\big (}a\in t\land b\in t\land \forall x\in t\,(x=a\,\lor \,x=b){\big )}{\Big )}.}

A continuación se describen dos pasos para la recopilación de conjuntos, seguidos de una restricción mediante separación. Todos los resultados se expresan utilizando la notación de construcción de conjuntos.

En primer lugar, dadob{\displaystyle b}y recaudando con respecto aA{\displaystyle A}, algún superconjunto deA×{b}={(a,b)aA}{\displaystyle A\times \{b\}=\{(a,b)\mid a\in A\}}existe por colección .

La fórmula Δ 0

aAψ(a,b,pag){\displaystyle \exists a\in A\,\psi (a,b,p)}

subvenciones que simplementeA×{b}{\displaystyle A\times \{b\}}existe por separación .

SiPAG{\displaystyle P}debería representar esta colección de paresA×{b}{\displaystyle A\times \{b\}}, entonces una fórmula Δ 0 que lo caracteriza es

aApagPAGψ(a,b,pag)pagPAGaAψ(a,b,pag).{\displaystyle \forall a\in A\,\exists p\in P\,\psi (a,b,p)\,\land \,\forall p\in P\,\exists a\in A\,\psi (a,b,p)\,.}

DadoA{\displaystyle A}y recaudando con respecto aB{\displaystyle B}, algún superconjunto de{A×{b}bB}{\displaystyle \{A\times \{b\}\mid b\in B\}}existe por colección .

PuestabB{\displaystyle \exists b\in B}frente a esa última fórmula y uno encuentra el conjunto{A×{b}bB}{\displaystyle \{A\times \{b\}\mid b\in B\}}existe por separación .

Finalmente, el deseado

A×B:={A×{b}bB}{\displaystyle A\times B:=\bigcup \{A\times \{b\}\mid b\in B\}}

Existe por unión . QED

Contención transitiva

La contención transitiva es el principio de que todo conjunto está contenido en algún conjunto transitivo . No se cumple en ciertas teorías de conjuntos, como la teoría de conjuntos de Zermelo (aunque su inclusión como axioma no añade fuerza de consistencia [ 2 ] ).

Teorema: Si A es un conjunto, entonces existe un conjunto transitivo B tal que A es un miembro de B.

Prueba:

Procedemos por inducción sobre la fórmula:

ϕ(A):=B(ABBB){\displaystyle \phi (A):=\exists B(A\in B\land \bigcup B\subseteq B)}

Tenga en cuenta queBB{\displaystyle \bigcup B\subseteq B}es otra forma de expresar que B es transitivo.

La hipótesis inductiva nos informa entonces que

aAb(abbb){\displaystyle \forall a\in A\,\exists b(a\in b\land \bigcup b\subseteq b)}.

SiaA{\displaystyle a\notin A}, luego establecemosb={}{\displaystyle b=\{\}}lo cual es transitivo.

Por colección Δ 0 , tenemos:

doaAbdo(abbb){\displaystyle \exists C\,\forall a\in A\,\exists b\in C(a\in b\land \bigcup b\subseteq b)}

Por separación Δ 0 , el conjunto{dodododo}{\displaystyle \{c\in C\mid \bigcup c\subseteq c\}}existe, cuya unión llamamos D.

Ahora bien, D es una unión de conjuntos transitivos y, por lo tanto, es transitivo en sí mismo. Y dado queAD{\displaystyle A\subseteq D}, lo sabemosD{A}{\displaystyle D\cup \{A\}}También es transitivo y, además, contiene A , como se requiere. QED

Números naturales pares

En KPω, podemos demostrar la existencia de un conjunto de todos los números naturales pares. Un número par es cero o el sucesor del sucesor de un número par (o un ordinal límite). El conjunto de números pares hasta una etapa finita se puede construir usando el conjunto nulo, el emparejamiento y la unión. Del axioma del infinito, obtenemos la existencia de ω y su elemento 2 = {0, 1}. Aplicamos el axioma de la fundación para obtener una función que da ( k módulo 2) para kn para cada n en ω. Luego usamos la colección Δ 0 para enviar n , 0 a n y todo lo demás a 0. Usamos la separación Δ 0 y la función módulo 2 para eliminar cualquier elemento extraño. Esto nos deja con el conjunto de los números naturales pares.

φ(norte)F((norteω0,0F)(norteωv2norte,vF)k,vF((k=0v=0)jk2(vk=j{j}j,F))).{\displaystyle \varphi (n)\equiv \exists f((n\notin \omega \implies \langle 0,0\rangle \in f)\land (n\in \omega \implies \exists v\in 2\langle n,v\rangle \in f)\land \forall \langle k,v\rangle \in f((k=0\land v=0)\lor \exists j\in k\exists u\in 2(u\neq v\land k=j\cup \{j\}\land \langle j,u\rangle \in f))).}

Consideremos cualquier conjunto x . Supongamos que φ ( y ) se cumple para todos los elementos y en x . Si x no está en ω, sea f = { ⟨0 , 0⟩ } = {{{{}}}}, que existe por los axiomas de conjunto nulo y emparejamiento. De igual modo, si x = 0. Si x es un número natural distinto de cero, entonces es el sucesor de algún número natural m que es un elemento de x . Por lo tanto , φ ( m ) se cumple y podemos tomar g como la función cuya existencia está asegurada por eso. Entonces hay algún u en 2 tal que ⟨m , u⟩ está en g . Sea v el elemento de 2 distinto de u . Sea f = g { ⟨x , v⟩ }. Entonces f será una función que satisface φ ( x ) . Así, por el axioma de inducción, sabemos que φ ( x ) se cumple para todos los conjuntos x . Los segmentos iniciales de la función módulo 2 se identifican mediante:

segmod2(F)pagFkωv2(pag=k,v[(k=0v=0)jk2(vk=j{j}j,F)]).{\displaystyle \operatorname {segmod2} (f)\equiv \forall p\in f\exists k\in \omega \exists v\in 2(p=\langle k,v\rangle \land [(k=0\land v=0)\lor \exists j\in k\exists u\in 2(u\neq v\land k=j\cup \{j\}\land \langle j,u\rangle \in f)]).}

Metalogic

El ordinal de KPω en teoría de la demostración es el ordinal de Bachmann-Howard . KP no logra demostrar algunos teoremas comunes en teoría de conjuntos, como el lema de colapso de Mostowski . [ 3 ]

Véase también

Referencias

  1. Poizat, Bruno (2000). Un curso de teoría de modelos: una introducción a la lógica matemática contemporánea . Springer. ISBN 0-387-98655-3., nota al final del §2.3 en la página 27: "Quienes no admiten relaciones en un universo vacío consideran (∃x)x=x y sus consecuencias como tesis; nosotros, sin embargo, no compartimos esta aversión, con tan poco fundamento lógico, al vacío."
  2. Mathias, ARD (2001). "La fuerza de la teoría de conjuntos de Mac Lane" . Annals of Pure and Applied Logic . 110 ( 1–3 ): 107–234 . doi : 10.1016/S0168-0072(00)00031-2 .
  3. P. Odifreddi , Teoría clásica de la recursión (1989), pág. 421. North-Holland, 0-444-87295-7

Bibliografía