En los fundamentos de las matemáticas , la teoría de conjuntos de von Neumann-Bernays-Gödel ( NBG ) es una teoría de conjuntos axiomática que constituye una extensión conservadora de la teoría de conjuntos de Zermelo-Fraenkel-Elección (ZFC). NBG introduce la noción de clase , que es una colección de conjuntos definida por una fórmula cuyos cuantificadores abarcan solo conjuntos. NBG puede definir clases que son mayores que los conjuntos, como la clase de todos los conjuntos y la clase de todos los ordinales . La teoría de conjuntos de Morse-Kelley (MK) permite definir clases mediante fórmulas cuyos cuantificadores abarcan clases. NBG es finitamente axiomatizable, mientras que ZFC y MK no lo son.
Un teorema clave de NBG es el teorema de existencia de clases, que establece que para cada fórmula cuyos cuantificadores abarcan solo conjuntos, existe una clase formada por los conjuntos que satisfacen la fórmula. Esta clase se construye reflejando la construcción paso a paso de la fórmula con clases. Dado que todas las fórmulas de teoría de conjuntos se construyen a partir de dos tipos de fórmulas atómicas ( pertenencia e igualdad ) y un número finito de símbolos lógicos , solo se necesita un número finito de axiomas para construir las clases que las satisfacen. Por eso NBG es finitamente axiomatizable. Las clases también se utilizan para otras construcciones, para abordar las paradojas de la teoría de conjuntos y para enunciar el axioma de elección global , que es más fuerte que el axioma de elección de ZFC .
John von Neumann introdujo las clases en la teoría de conjuntos en 1925. Las nociones primitivas de su teoría fueron función y argumento . Utilizando estas nociones, definió clase y conjunto. [ 1 ] Paul Bernays reformuló la teoría de von Neumann tomando clase y conjunto como nociones primitivas. [ 2 ] Kurt Gödel simplificó la teoría de Bernays para su demostración de consistencia relativa del axioma de elección y la hipótesis del continuo generalizado . [ 3 ]
Clases en teoría de conjuntos
Los usos de las clases
Las clases tienen varios usos en NBG:
- Producen una axiomatización finita de la teoría de conjuntos. [ 4 ]
- Se utilizan para enunciar una "forma muy fuerte del axioma de elección " [ 5 ] , a saber, el axioma de elección global : Existe una función de elección global.definido en la clase de todos los conjuntos no vacíos tales quepara cada conjunto no vacíoEsto es más fuerte que el axioma de elección de ZFC: Para cada conjuntode conjuntos no vacíos, existe una función de eleccióndefinido ende tal manera quea pesar de[ a ]
- Las paradojas de la teoría de conjuntos se abordan reconociendo que algunas clases no pueden ser conjuntos. Por ejemplo, supongamos que la clasede todos los ordinales es un conjunto. Entonceses un conjunto transitivo bien ordenado por. Por lo tanto, por definición,es un ordinal. Por lo tanto,, lo cual contradiceser un buen orden dePor lo tanto,no es un conjunto. Una clase que no es un conjunto se llama clase propia ;es una clase propia. [ 6 ]
- Las clases propias son útiles en las construcciones. En su demostración de la consistencia relativa del axioma de elección global y la hipótesis del continuo generalizado , Gödel utilizó clases propias para construir el universo constructible . Construyó una función sobre la clase de todos los ordinales que, para cada ordinal, construye un conjunto constructible aplicando una operación de construcción de conjuntos a conjuntos previamente construidos. El universo constructible es la imagen de esta función. [ 7 ]
Esquema axiomático versus teorema de existencia de clases
Una vez que se agregan clases al lenguaje de ZFC, es fácil transformar ZFC en una teoría de conjuntos con clases. Primero, se agrega el esquema axiomático de comprensión de clases. Este esquema axiomático establece: Para cada fórmulaque cuantifica solo sobre conjuntos, existe una clasecompuesto por- tuplas que satisfacen la fórmula—es decir,Luego, el esquema axiomático de reemplazo se reemplaza por un único axioma que utiliza una clase. Finalmente, el axioma de extensionalidad de ZFC se modifica para manejar clases: si dos clases tienen los mismos elementos, entonces son idénticas. Los demás axiomas de ZFC no se modifican. [ 8 ]
Esta teoría no está axiomatizada de forma finita. El esquema de reemplazo de ZFC ha sido sustituido por un único axioma, pero se ha introducido el esquema axiomático de comprensión de clases.
Para producir una teoría con un número finito de axiomas, el esquema axiomático de comprensión de clases se reemplaza primero con un número finito de axiomas de existencia de clases . Luego, estos axiomas se utilizan para demostrar el teorema de existencia de clases, que implica cada instancia del esquema axiomático. [ 8 ] La demostración de este teorema requiere solo siete axiomas de existencia de clases, que se utilizan para convertir la construcción de una fórmula en la construcción de una clase que satisface dicha fórmula.
Axiomatización de NBG
Clases y conjuntos
NBG tiene dos tipos de objetos: clases y conjuntos. Intuitivamente, todo conjunto es también una clase. Hay dos maneras de axiomatizar esto. Bernays utilizó lógica de múltiples tipos con dos tipos: clases y conjuntos. [ 2 ] Gödel evitó los tipos introduciendo predicados primitivos:para "es una clase" ypara "es un conjunto" (en alemán, "conjunto" es Menge ). También introdujo axiomas que establecen que todo conjunto es una clase y que si la clasees miembro de una clase, entonceses un conjunto. [ 9 ] El uso de predicados es la forma estándar de eliminar las clases. Elliott Mendelson modificó el enfoque de Gödel al hacer que todo sea una clase y definir el predicado de conjunto.como[ 10 ] Esta modificación elimina el predicado de clase de Gödel y sus dos axiomas.
El enfoque de Bernays de dos tipos puede parecer más natural al principio, pero crea una teoría más compleja. [ b ] En la teoría de Bernays, cada conjunto tiene dos representaciones: una como conjunto y la otra como clase. Además, hay dos relaciones de pertenencia : la primera, denotada por "∈", es entre dos conjuntos; la segunda, denotada por "η", es entre un conjunto y una clase. [ 2 ] Esta redundancia es necesaria para la lógica de muchos tipos porque las variables de diferentes tipos abarcan subdominios disjuntos del dominio del discurso .
Las diferencias entre estos dos enfoques no afectan lo que se puede probar, pero sí afectan la forma en que se escriben las afirmaciones. En el enfoque de Gödel,dóndeyson clases es una afirmación válida. En el enfoque de Bernays esta afirmación no tiene significado. Sin embargo, sies un conjunto, existe una declaración equivalente: Definir "conjunto"representa la clase" si tienen los mismos conjuntos como miembros, es decir,La declaracióndonde se establecerepresenta la clasees equivalente al de Gödel[ 2 ]
El enfoque adoptado en este artículo es el de Gödel con la modificación de Mendelson. Esto significa que NBG es un sistema axiomático en lógica de predicados de primer orden con igualdad , y sus únicas nociones primitivas son las de clases y la relación de pertenencia.
Definiciones y axiomas de extensionalidad y emparejamiento
Un conjunto es una clase que pertenece al menos a una clase:es un conjunto si y solo siUna clase que no es un conjunto se denomina clase propia:es una clase apropiada si y solo si. [ 12 ] Por lo tanto, toda clase es un conjunto o una clase propia, y ninguna clase es ambas cosas.
Gödel introdujo la convención de que las variables en mayúscula abarcan clases, mientras que las variables en minúscula abarcan conjuntos. [ 9 ] Gödel también utilizó nombres que comienzan con una letra mayúscula para denotar clases particulares, incluidas funciones y relaciones definidas en la clase de todos los conjuntos. La convención de Gödel se utiliza en este artículo. Nos permite escribir:
Los siguientes axiomas y definiciones son necesarios para la demostración del teorema de existencia de clases.
Axioma de extensionalidad. Si dos clases tienen los mismos elementos, entonces son idénticas.
Este axioma generaliza el axioma de extensionalidad de ZFC a las clases.
Axioma de emparejamiento . Siyson conjuntos, entonces existe un conjuntocuyos únicos miembros sony.
Como en ZFC, el axioma de extensionalidad implica la unicidad del conjunto., lo que nos permite introducir la notación
Los pares ordenados se definen por:
Las tuplas se definen inductivamente utilizando pares ordenados:
Axiomas de existencia de clases y axioma de regularidad
Se utilizarán axiomas de existencia de clases para probar el teorema de existencia de clases: Para cada fórmula envariables de conjunto libres que cuantifican solo sobre conjuntos, existe una clase de-tuplas que lo satisfacen. El siguiente ejemplo parte de dos clases que son funciones y construye una función compuesta . Este ejemplo ilustra las técnicas necesarias para demostrar el teorema de existencia de clases, que conducen a los axiomas de existencia de clases necesarios.
Los axiomas de existencia de clases se dividen en dos grupos: axiomas que manejan primitivas del lenguaje y axiomas que manejan tuplas. Hay cuatro axiomas en el primer grupo y tres en el segundo. [ d ]
Axiomas para el manejo de primitivas del lenguaje:
Membresía. Existe una claseque contiene todos los pares ordenados cuyo primer componente es un miembro del segundo componente.
Intersección (conjunción). Para cualesquiera dos clasesy, hay una claseque consiste precisamente en los conjuntos que pertenecen a ambosy.
Complemento (negación). Para cualquier clase, hay una claseque consiste precisamente en los conjuntos que no pertenecen a.
Dominio (cuantificador existencial). Para cualquier clase, hay una claseque consiste precisamente en los primeros componentes de los pares ordenados de.
Por el axioma de extensionalidad, claseen el axioma de intersección y claseEn el complemento y los axiomas de dominio son únicos. Se denotarán por:yrespectivamente. [ e ]
Los tres primeros axiomas implican la existencia de la clase vacía y la clase de todos los conjuntos: El axioma de pertenencia implica la existencia de una claseLos axiomas de intersección y complemento implican la existencia de, que está vacía. Por el axioma de extensionalidad, esta clase es única; se denota porEl complemento dees la clasede todos los conjuntos, que también es único por extensionalidad. El predicado de conjunto, que se definió como, ahora se redefine comopara evitar cuantificar sobre clases.
Axiomas para el manejo de tuplas:
Producto dePara cualquier clase, hay una claseque consta de los pares ordenados cuyo primer componente pertenece a.
Permutación circular . Para cualquier clase, hay una clasecuyas 3 - tuplas se obtienen aplicando la permutación circulara las 3 - tuplas de.
Transposición . Para cualquier clase, hay una clasecuyas 3 - tuplas se obtienen transponiendo los dos últimos componentes de las 3 - tuplas de.
Por extensionalidad, el producto porEl axioma implica la existencia de una clase única, que se denota porEste axioma se utiliza para definir la clase.de todos-tuplas :ySies una clase, la extensionalidad implica quees la clase única que consta de-tuplas dePor ejemplo, el axioma de pertenencia produce una claseque pueden contener elementos que no son pares ordenados, mientras que la interseccióncontiene únicamente los pares ordenados de.
Los axiomas de permutación y transposición circulares no implican la existencia de clases únicas porque especifican solo las 3 - tuplas de claseAl especificar las 3 - tuplas, estos axiomas también especifican la-tuplas paradesde:Los axiomas para el manejo de tuplas y el axioma de dominio implican el siguiente lema, que se utiliza en la demostración del teorema de existencia de clases.
Lema de tuplas —
- Clase: Aplicar el producto medianteaproducir
- Clase: Aplicar transposición aproducir
- Clase: Aplicar permutación circular aproducir
- Clase: Aplicar permutación circular a, luego aplicar dominio para producir
Se necesita un axioma más para demostrar el teorema de existencia de clases: el axioma de regularidad . Dado que la existencia de la clase vacía ha sido demostrada, se da el enunciado habitual de este axioma. [ f ]
Axioma de regularidad . Todo conjunto no vacío tiene al menos un elemento con el que no tiene ningún elemento en común.
Este axioma implica que un conjunto no puede pertenecerse a sí mismo: Supongamos quey dejarEntoncesdesdeEsto contradice el axioma de regularidad porquees el único elemento enPor lo tanto,El axioma de regularidad también prohíbe las secuencias de pertenencia descendentes infinitas de conjuntos:
Gödel afirmó la regularidad para clases en lugar de para conjuntos en su monografía de 1940, que se basó en conferencias impartidas en 1938. [ 26 ] En 1939, demostró que la regularidad para conjuntos implica la regularidad para clases. [ 27 ]
Teorema de existencia de clases
Teorema de existencia de clases — Seaser una fórmula que cuantifica solo sobre conjuntos y no contiene variables libres aparte de(no necesariamente todos estos). Luego, para todos, existe una clase únicade-tuplas tales que:La clasese denota por[ g ]
La demostración del teorema se realizará en dos pasos:
- Las reglas de transformación se utilizan para transformar la fórmula dada.en una fórmula equivalente que simplifica la parte inductiva de la demostración. Por ejemplo, los únicos símbolos lógicos en la fórmula transformada son,, y, por lo que la inducción maneja símbolos lógicos con solo tres casos.
- El teorema de existencia de clases se demuestra inductivamente para fórmulas transformadas. Guiados por la estructura de la fórmula transformada, los axiomas de existencia de clases se utilizan para producir la clase única de-tuplas que satisfacen la fórmula.
Reglas de transformación. En las reglas 1 y 2 a continuación,ydenotan variables de conjunto o de clase. Estas dos reglas eliminan todas las ocurrencias de variables de clase antes de unay todas las ocurrencias de igualdad. Cada vez que se aplica la regla 1 o 2 a una subfórmula,se elige de modo quedifiere de las otras variables en la fórmula actual. Las tres reglas se repiten hasta que no haya subfórmulas a las que se puedan aplicar. Esto produce una fórmula que se construye solo con,,,, variables de conjunto y variables de clasedóndeno aparece antes de un.
- se transforma en
- La extensionalidad se utiliza para transformaren
- Las identidades lógicas se utilizan para transformar subfórmulas que contienenya subfórmulas que solo utilizany
Reglas de transformación: variables ligadas . Considere la fórmula de la función compuesta del ejemplo 1 con sus variables de conjunto libre reemplazadas pory:La prueba inductiva eliminará, que produce la fórmulaSin embargo, dado que el teorema de existencia de clases se enuncia para variables subíndice, esta fórmula no tiene la forma esperada por la hipótesis de inducción . Este problema se resuelve reemplazando la variable.conLas variables ligadas dentro de cuantificadores anidados se manejan incrementando el subíndice en uno por cada cuantificador sucesivo. Esto da lugar a la regla 4, que debe aplicarse después de las demás reglas, ya que las reglas 1 y 2 generan variables cuantificadas.
- Si una fórmula no contiene variables de conjunto libre distintas deluego variables vinculadas que están anidadas dentroLos cuantificadores se reemplazan porEstas variables tienen profundidad de anidamiento (cuantificador).
Demostración del teorema de existencia de clases. La demostración comienza aplicando las reglas de transformación a la fórmula dada para obtener una fórmula transformada. Dado que esta fórmula es equivalente a la fórmula original, la demostración se completa probando el teorema de existencia de clases para fórmulas transformadas.
El siguiente lema se utiliza en la demostración.
Lema de expansión — Seay dejarser una clase que contenga todos los pares ordenadossatisfactorioEso es,Entoncespuede expandirse a la clase únicade-tuplas satisfactorias. Eso es,
Prueba:
- SidejarDe lo contrario,por lo que se agregan componentes delante deaplicar la afirmación 1 del lema de tuplas aconEsto produce una claseque contiene todo el-tuplassatisfactorio
- SidejarDe lo contrario,por lo que se agregan componentes entreyagregar los componentesuno por uno usando la declaración 2 del lema de tuplas. Esto produce una claseque contiene todo el-tuplassatisfactorio
- SidejarDe lo contrario,por lo que los componentes se agregan despuésagregar los componentesuno por uno usando la declaración 3 del lema de tuplas. Esto produce una claseque contiene todo el-tuplassatisfactorio
- DejarLa extensionalidad implica quees la clase única de-tuplas satisfactorias
Teorema de existencia de clases para fórmulas transformadas — Seaser una fórmula que:
- no contiene variables libres aparte de;
- contiene solo,,,, variables de conjunto y las variables de clasedóndeno aparece antes de un;
- solo cuantifica variables de conjuntodóndees la profundidad de anidamiento del cuantificador de la variable.
Entonces para todos, existe una clase únicade-tuplas tales que:
Prueba: Paso básico:tiene 0 símbolos lógicos. La hipótesis del teorema implica quees una fórmula atómica de la formao
Paso inductivo:tienesímbolos lógicos dondeSupongamos la hipótesis de inducción de que el teorema es verdadero para todocon menos desímbolos lógicos. Ahora demostramos el teorema paraconsímbolos lógicos. En esta prueba, la lista de variables de clasese abrevia por, por lo que una fórmula, como por ejemplo—se puede escribir como
Gödel señaló que el teorema de existencia de clases «es un metateorema , es decir, un teorema sobre el sistema [NBG], no en el sistema…» [ 30 ]. Es un teorema sobre NBG porque se demuestra en la metateoría por inducción sobre fórmulas de NBG. Además, su demostración —en lugar de invocar un número finito de axiomas de NBG— describe inductivamente cómo usar los axiomas de NBG para construir una clase que satisfaga una fórmula dada. Para cada fórmula, esta descripción puede convertirse en una demostración de existencia constructiva que está en NBG. Por lo tanto, este metateorema puede generar las demostraciones de NBG que reemplazan los usos del teorema de existencia de clases de NBG.
Un programa informático recursivo captura de forma concisa la construcción de una clase a partir de una fórmula dada. La definición de este programa no depende de la demostración del teorema de existencia de clases. Sin embargo, la demostración es necesaria para probar que la clase construida por el programa satisface la fórmula dada y se construye utilizando los axiomas. Este programa está escrito en pseudocódigo que utiliza una sentencia case al estilo de Pascal . [ i ] :\;\;&\mathbf {return} \;\,\complement _{V^{n}}{\text{Class}}(\psi ,\,n);&&{\text{// }}\complement _{V^{n}}{\text{Class}}(\psi ,\,n)=V^{n}\setminus {\text{Class}}(\psi ,\,n)\\\psi _{1}\land \psi _{2}:\;\;&\mathbf {return} \;\,{\text{Class}}(\psi _{1},\,n)\cap {\text{Class}}(\psi _{2},\,n);&&\\\;\;\;\;\,\exists x_{n+1}(\psi ):\;\;&\mathbf {return} \;\,Dom({\text{Class}}(\psi ,\,n+1));&&{\text{// }}x_{n+1}{\text{ es libre en }}\psi ;{\text{ Clase}}(\psi ,\,n+1)\\&\ &&{\text{// devuelve una clase de }}(n+1){\text{-tuplas}}\end{alignedat}}\\\quad \mathbf {end} \\\mathbf {end} \end{array}}}
DejarSea la fórmula del ejemplo 2. La llamada a la funcióngenera la claseque se compara a continuación conEsto demuestra que la construcción de la claserefleja la construcción de su fórmula definitoria
Ampliación del teorema de existencia de clases
Gödel extendió el teorema de existencia de clases a fórmulas.que contienen relaciones sobre clases (comoy la relación unaria), clases especiales (como), y operaciones (comoy). [ 32 ] Para extender el teorema de existencia de clases, las fórmulas que definen relaciones, clases especiales y operaciones deben cuantificar solo sobre conjuntos. Entoncespuede transformarse en una fórmula equivalente que satisfaga la hipótesis del teorema de existencia de clases .
Las siguientes definiciones especifican cómo las fórmulas definen relaciones, clases especiales y operaciones:
- Una relaciónse define por:
- Una clase especialse define por:
- Una operaciónse define por:
Un término se define por:
- Las variables y las clases especiales son términos.
- Sies una operación conargumentos yson términos, entonceses un término.
Las siguientes reglas de transformación eliminan relaciones, clases especiales y operaciones. Cada vez que se aplica la regla 2b, 3b o 4 a una subfórmula,se elige de modo quedifiere de las demás variables en la fórmula actual. Las reglas se repiten hasta que no haya subfórmulas a las que se puedan aplicar.ydenotan términos.
- Una relaciónes reemplazado por su fórmula definitoria
- Dejarser la fórmula definitoria para la clase especial
- es reemplazado por
- es reemplazado por
- Dejarser la fórmula definitoria para la operación
- es reemplazado por
- es reemplazado por
- La extensionalidad se utiliza para transformaren
Teorema de existencia de clases (versión extendida) — Seaser una fórmula que cuantifica solo sobre conjuntos, no contiene variables libres aparte dey pueden contener relaciones, clases especiales y operaciones definidas por fórmulas que cuantifican solo sobre conjuntos. Entonces, para todoexiste una clase únicade-tuplas tales que[ j ]
Aplique las reglas de transformación apara producir una fórmula equivalente que no contenga relaciones, clases especiales u operaciones. Esta fórmula satisface la hipótesis del teorema de existencia de clases. Por lo tanto, para todoHay una clase únicade-tuplas satisfactorias
Axiomas de conjunto
Los axiomas de emparejamiento y regularidad, necesarios para la demostración del teorema de existencia de clases, se han presentado anteriormente. NBG contiene otros cuatro axiomas de conjuntos. Tres de estos axiomas tratan sobre operaciones de clases aplicadas a conjuntos.
Definición.es una función si
En teoría de conjuntos, la definición de una función no requiere especificar su dominio o codominio (véase Función (teoría de conjuntos) ). La definición de función de NBG generaliza la definición de ZFC, pasando de un conjunto de pares ordenados a una clase de pares ordenados.
Las definiciones de ZFC de las operaciones de conjunto de imagen , unión y conjunto potencia también se generalizan a operaciones de clase. La imagen de clasebajo la funciónesEsta definición no requiere queLa unión de clasesesLa clase poderosa deesLa versión extendida del teorema de existencia de clases implica la existencia de estas clases. Los axiomas de reemplazo, unión y conjunto potencia implican que cuando estas operaciones se aplican a conjuntos, producen conjuntos. [ 34 ]
Axioma de reemplazo. Sies una función yes un conjunto, entonces, la imagen debajo, es un conjunto.
No tener el requisitoen la definición deproduce un axioma de reemplazo más fuerte, que se utiliza en la siguiente demostración.
Teorema ( axioma de separación de NBG ) — Sies un conjunto yes una subclase deentonceses un conjunto.
El teorema de existencia de clases construye la restricción de la función identidad a:Desde la imagen debajoes, el axioma de reemplazo implica quees un conjunto. Esta prueba depende de que la definición de imagen no tenga el requisitodesdeen vez de
Axioma de unión. Sies un conjunto, entonces hay un conjunto que contiene
Axioma del conjunto potencia. Sies un conjunto, entonces hay un conjunto que contiene
Teorema — Sies un conjunto, entoncesyson conjuntos.
El axioma de unión establece quees una subclase de un conjunto, por lo que el axioma de separación implicaes un conjunto. Asimismo, el axioma del conjunto potencia establece quees una subclase de un conjunto, por lo tanto, el axioma de separación implica que es un conjunto.
Axioma del infinito. Existe un conjunto no vacío.de tal manera que para todosen, existe unende tal manera quees un subconjunto propio de.
Los axiomas de infinito y reemplazo demuestran la existencia del conjunto vacío . En la discusión de los axiomas de existencia de clases , la existencia de la clase vacíaSe demostró. Ahora demostramos quees un conjunto. Sea la funcióny dejarSea el conjunto dado por el axioma del infinito. Por sustitución, la imagen debajo, lo cual es igual a, es un conjunto.
El axioma de infinito de NBG está implícito en el axioma de infinito de ZFC :El primer conjuntivo del axioma de ZFC,, implica el primer conjuntivo del axioma de NBG. El segundo conjuntivo del axioma de ZFC,, implica el segundo conjuntivo del axioma de NBG ya quePara demostrar el axioma de infinito de ZFC a partir del axioma de infinito de NBG se requieren algunos de los otros axiomas de NBG (véase Axioma débil de infinito ). [ l ]
Axioma de elección global
El concepto de clase permite que NBG tenga un axioma de elección más fuerte que ZFC. Una función de elección es una funcióndefinido en un conjuntode conjuntos no vacíos tales quea pesar deEl axioma de elección de ZFC establece que existe una función de elección para cada conjunto de conjuntos no vacíos. Una función de elección global es una funcióndefinido en la clase de todos los conjuntos no vacíos tales quepara cada conjunto no vacíoEl axioma de elección global establece que existe una función de elección global. Este axioma implica el axioma de elección de ZFC ya que para cada conjuntode conjuntos no vacíos,(la restricción dea) es una función de elección paraEn 1964, William B. Easton demostró que la elección global es más fuerte que el axioma de elección al utilizar el método de forzamiento para construir un modelo que satisface el axioma de elección y todos los axiomas de NBG excepto el axioma de elección global. [ 38 ] El axioma de elección global es equivalente a que toda clase tenga un buen ordenamiento, mientras que el axioma de elección de ZFC es equivalente a que todo conjunto tenga un buen ordenamiento. [ m ]
Axioma de elección global. Existe una función que elige un elemento de cada conjunto no vacío.
Historia

Sistema de axiomas de Von Neumann de 1925
Von Neumann publicó un artículo introductorio sobre su sistema axiomático en 1925. En 1928, proporcionó un tratamiento detallado de su sistema. [ 39 ] Von Neumann basó su sistema axiomático en dos dominios de objetos primitivos : funciones y argumentos. Estos dominios se superponen; los objetos que están en ambos dominios se llaman funciones-argumento. Las funciones corresponden a clases en NBG, y las funciones-argumento corresponden a conjuntos. La operación primitiva de Von Neumann es la aplicación de funciones , denotada por [ a , x ] en lugar de a ( x ), donde a es una función y x es un argumento. Esta operación produce un argumento. Von Neumann definió clases y conjuntos usando funciones y funciones-argumento que toman solo dos valores, A y B . Definió x ∈ a si [ a , x ] ≠ A . [ 1 ]
El trabajo de Von Neumann en teoría de conjuntos estuvo influenciado por los artículos de Georg Cantor , los axiomas de Ernst Zermelo de 1908 para la teoría de conjuntos y las críticas de 1922 a la teoría de conjuntos de Zermelo , presentadas independientemente por Abraham Fraenkel y Thoralf Skolem . Tanto Fraenkel como Skolem señalaron que los axiomas de Zermelo no pueden probar la existencia del conjunto { Z₀ , Z₁ , Z₂ , ...} , donde Z₀ es el conjunto de los números naturales y Zₙ₊₁ es el conjunto potencia de Zₙ . Introdujeron entonces el axioma de reemplazo, que garantizaría la existencia de tales conjuntos. [ 40 ] [ n ] Sin embargo , se mostraron reacios a adoptar este axioma: Fraenkel afirmó que «el reemplazo era un axioma demasiado fuerte para la "teoría general de conjuntos"», mientras que «Skolem solo escribió que "podríamos introducir" el reemplazo». [ 42 ]
Von Neumann trabajó en los problemas de la teoría de conjuntos de Zermelo y proporcionó soluciones para algunos de ellos:
- Una teoría de los ordinales
- Problema: La teoría de los números ordinales de Cantor no puede desarrollarse en la teoría de conjuntos de Zermelo porque carece del axioma de reemplazo. [ o ]
- Solución: Von Neumann recuperó la teoría de Cantor definiendo los ordinales mediante conjuntos bien ordenados por la relación ∈, [ p ] y utilizando el axioma de reemplazo para demostrar teoremas clave sobre los ordinales, como que todo conjunto bien ordenado es isomorfo en orden con un ordinal. [ o ] A diferencia de Fraenkel y Skolem, von Neumann enfatizó la importancia del axioma de reemplazo para la teoría de conjuntos: «De hecho, creo que ninguna teoría de ordinales es posible sin este axioma». [ 45 ]
- Un criterio que identifica clases que son demasiado grandes para ser conjuntos.
- Problema: Zermelo no proporcionó tal criterio. Su teoría de conjuntos evita las clases grandes que conducen a las paradojas , pero omite muchos conjuntos, como el mencionado por Fraenkel y Skolem. [ q ]
- Solución: Von Neumann introdujo el criterio: Una clase es demasiado grande para ser un conjunto si y solo si puede mapearse sobre la clase V de todos los conjuntos. Von Neumann se dio cuenta de que las paradojas de la teoría de conjuntos podían evitarse al no permitir que clases tan grandes fueran miembros de ninguna clase. Combinando esta restricción con su criterio, obtuvo su axioma de limitación de tamaño : Una clase C no es miembro de ninguna clase si y solo si C puede mapearse sobre V. [ 48 ] [ r ]
- Axiomatización finita
- Problema: Zermelo había utilizado el concepto impreciso de " función proposicional definida " en su axioma de separación .
- Soluciones: Skolem introdujo el esquema axiomático de separación que posteriormente se utilizó en ZFC, y Fraenkel introdujo una solución equivalente. [ 50 ] Sin embargo, Zermelo rechazó ambos enfoques "particularmente porque implican implícitamente el concepto de número natural que, en opinión de Zermelo, debería basarse en la teoría de conjuntos". [ s ] Von Neumann evitó los esquemas axiomáticos formalizando el concepto de "función proposicional definida" con sus funciones, cuya construcción requiere solo un número finito de axiomas. Esto llevó a que su teoría de conjuntos tuviera un número finito de axiomas. [ 51 ] En 1961, Richard Montague demostró que ZFC no puede axiomatizarse de forma finita. [ 52 ]
- El axioma de regularidad
- Problema: La teoría de conjuntos de Zermelo parte del conjunto vacío y un conjunto infinito, e itera los axiomas de emparejamiento, unión, conjunto potencia, separación y elección para generar nuevos conjuntos. Sin embargo, no restringe los conjuntos a estos. Por ejemplo, permite conjuntos que no están bien fundados , como un conjunto x que satisface x ∈ x . [ t ]
- Soluciones: Fraenkel introdujo un axioma para excluir estos conjuntos. Von Neumann analizó el axioma de Fraenkel y afirmó que no estaba "formulado con precisión", pero que aproximadamente diría: "Además de los conjuntos... cuya existencia es absolutamente requerida por los axiomas, no hay otros conjuntos". [ 54 ] Von Neumann propuso el axioma de regularidad como una forma de excluir conjuntos no bien fundados, pero no lo incluyó en su sistema axiomático. En 1930, Zermelo fue el primero en publicar un sistema axiomático que incluía la regularidad. [ u ]
Sistema de axiomas de Von Neumann de 1929

En 1929, von Neumann publicó un artículo que contenía los axiomas que darían lugar a la NBG (National Biology Classification).Este artículo surgió de su preocupación por la consistencia del axioma de limitación de tamaño. Afirmó que este axioma «hace mucho, de hecho, demasiado». Además de implicar los axiomas de separación y reemplazo, y el teorema del buen ordenamiento , también implica que cualquier clase cuya cardinalidad sea menor que la de V es un conjunto. Von Neumann consideró que esta última implicación iba más allá de la teoría de conjuntos cantoriana y concluyó: «Debemos, por lo tanto, discutir si su consistencia [la del axioma] no es incluso más problemática que una axiomatización de la teoría de conjuntos que no va más allá del marco cantoriano necesario». [ 57 ]
Von Neumann inició su investigación sobre consistencia introduciendo su sistema axiomático de 1929, que contiene todos los axiomas de su sistema axiomático de 1925, excepto el axioma de limitación de tamaño. Reemplazó este axioma con dos de sus consecuencias: el axioma de reemplazo y un axioma de elección. El axioma de elección de Von Neumann establece: «Toda relación R tiene una subclase que es una función con el mismo dominio que R ». [ 58 ]
Sea S el sistema axiomático de von Neumann de 1929. Von Neumann introdujo el sistema axiomático S + Regularidad (que consta de S y el axioma de regularidad) para demostrar que su sistema de 1925 es consistente con respecto a S. Demostró:
- Si S es consistente, entonces S + Regularidad es consistente.
- S + Regularidad implica el axioma de limitación de tamaño. Dado que este es el único axioma de su sistema axiomático de 1925 que S + Regularidad no posee, S + Regularidad implica todos los axiomas de su sistema de 1925.
Estos resultados implican: Si S es consistente, entonces el sistema axiomático de von Neumann de 1925 es consistente. Demostración: Si S es consistente, entonces S + Regularidad es consistente (resultado 1). Usando la demostración por contradicción , supongamos que el sistema axiomático de 1925 es inconsistente, o equivalentemente: el sistema axiomático de 1925 implica una contradicción. Dado que S + Regularidad implica los axiomas del sistema de 1925 (resultado 2), S + Regularidad también implica una contradicción. Sin embargo, esto contradice la consistencia de S + Regularidad. Por lo tanto, si S es consistente, entonces el sistema axiomático de von Neumann de 1925 es consistente.
Dado que S es su sistema axiomático de 1929, el sistema axiomático de von Neumann de 1925 es consistente con respecto a su sistema axiomático de 1929, que se aproxima más a la teoría de conjuntos cantoriana. Las principales diferencias entre la teoría de conjuntos cantoriana y el sistema axiomático de 1929 radican en las clases y el axioma de elección de von Neumann. El sistema axiomático S + Regularidad fue modificado por Bernays y Gödel para producir el sistema axiomático NBG equivalente.
El sistema axiomático de Bernays

En 1929, Paul Bernays comenzó a modificar el nuevo sistema axiomático de von Neumann tomando clases y conjuntos como primitivos. Publicó su trabajo en una serie de artículos que aparecieron entre 1937 y 1954. [ 59 ] Bernays afirmó que:
El propósito de modificar el sistema de von Neumann es mantenerse más cerca de la estructura del sistema original de Zermelo y, al mismo tiempo, utilizar algunos de los conceptos de teoría de conjuntos de la lógica de Schröder y de Principia Mathematica que se han vuelto familiares para los lógicos. Como se verá, esta disposición resulta en una simplificación considerable. [ 60 ]
Bernays manejó conjuntos y clases en una lógica de dos tipos e introdujo dos primitivas de pertenencia: una para la pertenencia a conjuntos y otra para la pertenencia a clases. Con estas primitivas, reescribió y simplificó los axiomas de von Neumann de 1929. Bernays también incluyó el axioma de regularidad en su sistema axiomático. [ 61 ]
Sistema axiomático de Gödel (NBG)

En 1931, Bernays envió una carta con su teoría de conjuntos a Kurt Gödel . [ 36 ] Gödel simplificó la teoría de Bernays al convertir cada conjunto en una clase, lo que le permitió usar solo un tipo y una primitiva de pertenencia. También debilitó algunos de los axiomas de Bernays y reemplazó el axioma de elección de von Neumann por el axioma equivalente de elección global. [ 62 ] [ v ] Gödel utilizó sus axiomas en su monografía de 1940 sobre la consistencia relativa de la elección global y la hipótesis del continuo generalizado. [ 63 ]
Se han dado varias razones por las que Gödel eligió NBG para su monografía: [ w ]
- Gödel dio una razón matemática: la elección global de NBG produce un teorema de consistencia más fuerte: "Esta forma más fuerte del axioma [de elección], si es consistente con los otros axiomas, implica, por supuesto, que una forma más débil también es consistente". [ 5 ]
- Robert Solovay conjeturó: "Supongo que él [Gödel] deseaba evitar una discusión sobre los aspectos técnicos involucrados en el desarrollo de los rudimentos de la teoría de modelos dentro de la teoría axiomática de conjuntos". [ 67 ] [ x ]
- Kenneth Kunen dio una razón por la que Gödel evitó esta discusión: «También existe un enfoque mucho más combinatorio de L [el universo construible ], desarrollado por... [Gödel en su monografía de 1940] en un intento de explicar su trabajo a personas ajenas a la lógica. ... Este enfoque tiene el mérito de eliminar todo vestigio de lógica del tratamiento de L ». [ 68 ]
- Charles Parsons ofreció una razón filosófica para la elección de Gödel: "Esta visión [de que 'propiedad de conjunto' es un elemento primitivo de la teoría de conjuntos] puede reflejarse en la elección de Gödel de una teoría con variables de clase como marco para... [su monografía]". [ 69 ]
El logro de Gödel junto con los detalles de su presentación llevaron a la prominencia que NBG disfrutaría durante las siguientes dos décadas. [ 70 ] En 1963, Paul Cohen demostró sus pruebas de independencia para ZF con la ayuda de algunas herramientas que Gödel había desarrollado para sus pruebas de consistencia relativa para NBG. [ 71 ] Posteriormente, ZFC se volvió más popular que NBG. Esto se debió a varios factores, incluido el trabajo adicional requerido para manejar el forzamiento en NBG, [ 72 ] la presentación de forzamiento de Cohen en 1966, que usó ZF, [ 73 ] [ y ] y la prueba de que NBG es una extensión conservadora de ZFC. [ z ]
NBG, ZFC y MK
NBG no es lógicamente equivalente a ZFC porque su lenguaje es más expresivo: puede hacer afirmaciones sobre clases, lo cual no es posible en ZFC. Sin embargo, NBG y ZFC implican las mismas afirmaciones sobre conjuntos. Por lo tanto, NBG es una extensión conservadora de ZFC. NBG implica teoremas que ZFC no implica, pero dado que NBG es una extensión conservadora, estos teoremas deben involucrar clases propias. Por ejemplo, es un teorema de NBG que el axioma global de elección implica que la clase propia V puede estar bien ordenada y que toda clase propia puede ponerse en correspondencia biunívoca con V. [ aa ]
Una consecuencia de la extensión conservativa es que ZFC y NBG son equiconsistentes . Para demostrarlo, se utiliza el principio de explosión : a partir de una contradicción , todo es demostrable. Supongamos que ZFC o NBG es inconsistente. Entonces, la teoría inconsistente implica las proposiciones contradictorias ∅ = ∅ y ∅ ≠ ∅, que son proposiciones sobre conjuntos. Por la propiedad de extensión conservativa, la otra teoría también implica estas proposiciones. Por lo tanto, también es inconsistente. Así, aunque NBG es más expresiva, es equiconsistente con ZFC. Este resultado, junto con la prueba de consistencia relativa de von Neumann de 1929, implica que su sistema axiomático de 1925, con el axioma de limitación de tamaño, es equiconsistente con ZFC. Esto resuelve completamente la preocupación de von Neumann sobre la consistencia relativa de este poderoso axioma, ya que ZFC se encuentra dentro del marco cantoriano.
Aunque NBG es una extensión conservadora de ZFC, un teorema puede tener una demostración más corta y elegante en NBG que en ZFC (o viceversa). Para una revisión de los resultados conocidos de esta naturaleza, véase Pudlák 1998 .
La teoría de conjuntos de Morse-Kelley tiene un esquema axiomático de comprensión de clases que incluye fórmulas cuyos cuantificadores abarcan varias clases. MK es una teoría más fuerte que NBG porque MK demuestra la consistencia de NBG, [ 76 ] mientras que el segundo teorema de incompletitud de Gödel implica que NBG no puede demostrar la consistencia de NBG.
Para un análisis de algunos problemas ontológicos y otros aspectos filosóficos planteados por NBG, especialmente en contraste con ZFC y MK, véase el Apéndice C de Potter 2004 .
Modelos
ZFC, NBG y MK tienen modelos descriptibles en términos de la jerarquía acumulativa V α y la jerarquía construible L α . Sea V un cardinal inaccesible κ, sea X ⊆ V κ , y sea Def( X ) la clase de subconjuntos definibles de primer orden de X con parámetros. En símbolos donde "" denota el modelo con dominioy relación, y "" denota la relación de satisfacción :
Entonces:
- yson modelos de ZFC . [ 77 ]
- ( V κ , V κ+1 , ∈) es un modelo de MK donde V κ consiste en los conjuntos del modelo y V κ+1 consiste en las clases del modelo. [ 78 ] Dado que un modelo de MK es un modelo de NBG, este modelo también es un modelo de NBG.
- ( V κ , Def( V κ ), ∈) es un modelo de la versión de Mendelson de NBG, que reemplaza el axioma de elección global de NBG con el axioma de elección de ZFC. [ 79 ] Los axiomas de ZFC son verdaderos en este modelo porque ( V κ , ∈) es un modelo de ZFC. En particular, el axioma de elección de ZFC se cumple, pero la elección global de NBG puede fallar. [ ab ] Los axiomas de existencia de clases de NBG son verdaderos en este modelo porque las clases cuya existencia afirman pueden definirse mediante definiciones de primer orden. Por ejemplo, el axioma de pertenencia se cumple ya que la clasese define por:
- ( L κ , L κ + , ∈), donde κ + es el cardinal sucesor de κ, es un modelo de NBG. [ ac ] Los axiomas de existencia de clases de NBG son verdaderos en ( L κ , L κ + , ∈). Por ejemplo, el axioma de pertenencia se cumple ya que la clase se define por:Entonces E ∈ 𝒫( L κ ). En su prueba de que GCH es verdadero en L , Gödel demostró que 𝒫( L κ ) ⊆ L κ + . [ 81 ] Por lo tanto, E ∈ L κ + , así que el axioma de pertenencia es verdadero en ( L κ , L κ + , ∈). De igual modo, los otros axiomas de existencia de clases son verdaderos. El axioma de elección global es verdadero porque L κ está bien ordenado por la restricción de la función de Gödel (que mapea la clase de ordinales a los conjuntos construibles) a los ordinales menores que κ. Por lo tanto, ( L κ , L κ + , ∈) es un modelo de NBG.
- Sies un modelo no estándar de, entonceses equivalente a "existe unde tal manera que", dóndees el conjunto de subconjuntos deque son definibles sobre. [ 82 ] Esto proporciona una parte de segundo orden para extender un modelo no estándar de primer orden dado dea un modelo no estándar de, si es que existe tal extensión.
Teoría de categorías
La ontología de NBG proporciona una estructura que permite hablar de "objetos grandes" sin riesgo de paradoja. Por ejemplo, en algunos desarrollos de la teoría de categorías , una " categoría grande " se define como aquella cuyos objetos y morfismos conforman una clase propia. Por otro lado, una "categoría pequeña" es aquella cuyos objetos y morfismos pertenecen a un conjunto. Así, podemos hablar de la " categoría de todos los conjuntos " o de la " categoría de todas las categorías pequeñas " sin riesgo de paradoja, ya que NBG admite categorías grandes.
Sin embargo, NBG no admite una "categoría de todas las categorías" ya que las categorías grandes serían miembros de ella y NBG no permite que las clases propias sean miembros de nada. Una extensión ontológica que nos permite hablar formalmente de dicha "categoría" es el conglomerado , que es una colección de clases. Entonces, la "categoría de todas las categorías" se define por sus objetos: el conglomerado de todas las categorías (grandes); y sus morfismos: el conglomerado de todos los morfismos de A a B donde A y B son objetos. [ 83 ] Sobre si una ontología que incluya clases además de conjuntos es adecuada para la teoría de categorías, véase Muller 2001 .
Notas
- ↑ El axioma de elección global explica por qué es demostrablemente más fuerte.
- ↑ El desarrollo histórico sugiere que el enfoque de dos tipos parece más natural al principio. Al presentar su teoría, Bernays afirmó: «Según la idea principal de la teoría de conjuntos de von Neumann, tenemos que tratar con dos tipos de individuos, que podemos distinguir como conjuntos y clases ». [ 11 ]
- ↑ Gödel definido. [ 15 ] Esto afecta a los enunciados de algunas de sus definiciones, axiomas y teoremas. Este artículo utiliza la definición de Mendelson. [ 16 ]
- ↑ Los axiomas de existencia de clases de Bernays especifican clases únicas. Gödel debilitó todos los axiomas de Bernays excepto tres (intersección, complemento, dominio) al reemplazar las bicondicionales con implicaciones , lo que significa que especifican solo los pares ordenados o las 3-tuplas de la clase. Los axiomas en esta sección son de Gödel excepto el axioma de producto más fuerte por V de Bernays , que especifica una clase única de pares ordenados. El axioma de Bernays simplifica la demostración del teorema de existencia de clases . El axioma B6 de Gödel aparece como el cuarto enunciado del lema de tuplas . Bernays se dio cuenta más tarde de que uno de sus axiomas es redundante, lo que implica que uno de los axiomas de Gödel es redundante. Usando los otros axiomas, el axioma B6 se puede demostrar a partir del axioma B8, y B8 se puede demostrar a partir de B6, por lo que cualquiera de los dos axiomas puede considerarse el axioma redundante. [ 17 ] Los nombres de los axiomas de manejo de tuplas provienen del artículo de la Wikipedia en francés: Théorie des ensembles de von Neumann .
- 1 2 Este artículo utilizala notación de complemento de Bourbaki.y notación de complemento relativo. [ 22 ] Esta notación de complemento relativo de prefijo es utilizada por el teorema de existencia de clases para reflejar la negación lógica de prefijo ().
- ↑ Dado que Gödel enuncia este axioma antes de demostrar la existencia de la clase vacía, lo enuncia sin utilizar la clase vacía. [ 5 ]
- ↑ Las demostraciones de esta sección y la siguiente provienen de las demostraciones de Gödel, que presentó en el Instituto de Estudios Avanzados donde "podía contar con una audiencia bien versada en lógica matemática ". [ 28 ] Para que las demostraciones de Gödel sean más accesibles a los lectores de Wikipedia, se han realizado algunas modificaciones. El objetivo de esta sección y la siguiente es demostrar el M4 de Gödel, su cuarto teorema de existencia de clases. La demostración de esta sección sigue principalmente la demostración M1, [ 29 ] pero también utiliza técnicas de las demostraciones M3 y M4. El teorema se enuncia con variables de clase en lugar de los símbolos de M1 para clases especiales (la cuantificación universal sobre las variables de clase es equivalente a ser verdadera para cualquier instanciación de las variables de clase). Las principales diferencias con la demostración M1 son: clases únicas deLas tuplas se generan al final de los pasos base e inductivos (que requieren el producto más fuerte de Bernays poraxioma), y las variables ligadas se reemplazan por variables con subíndices que continúan la numeración de las variables libres del conjunto. Dado que las variables ligadas son libres durante parte de la inducción, esto garantiza que, cuando son libres, se les trate igual que a las variables libres originales. Una de las ventajas de esta demostración es el ejemplo de salida de la función Clase, que muestra que la construcción de una clase refleja la construcción de su fórmula definitoria.
- ↑ Se ha omitido un detalle en esta demostración. Se está utilizando la convención de Gödel, por lo quese define comoDado que esta fórmula cuantifica sobre clases, debe ser reemplazada por la equivalente.Entonces las tres fórmulas en la demostración tienen la formaconvertirselo cual produce una prueba válida.
- ↑ Los programas informáticos recursivos escritos en pseudocódigo se han utilizado en otros ámbitos de las matemáticas puras . Por ejemplo, se han utilizado para demostrar el teorema de Heine-Borel y otros teoremas de análisis . [ 31 ]
- ↑ Este teorema es el teorema M4 de Gödel. Lo demostró probando primero M1, un teorema de existencia de clases que utiliza símbolos para clases especiales en lugar de variables de clase libres. M1 produce una clase que contiene todas las-tuplas satisfactorias, pero que puede contener elementos que no lo son-tuplas . El teorema M2 extiende este teorema a fórmulas que contienen relaciones, clases especiales y operaciones. El teorema M3 se obtiene a partir de M2 reemplazando los símbolos de las clases especiales con variables libres. Gödel utilizó M3 para definirque es único por su extensionalidad. Él usódefinirEl teorema M4 se obtiene a partir de M3 intersectando la clase producida por M3 conpara producir la clase única de-tuplas que satisfacen la fórmula dada. El enfoque de Gödel, especialmente su uso de M3 para definir, elimina la necesidad de la forma más fuerte del producto de Bernays poraxioma. [ 33 ]
- ↑ Gödel debilitó los axiomas de unión y conjunto potencia de Bernays, que establecen la existencia de estos conjuntos, a los axiomas anteriores que establecen que hay un conjunto que contiene la unión y un conjunto que contiene el conjunto potencia. [ 35 ] Bernays publicó sus axiomas después de Gödel, pero se los había enviado a Gödel en 1931. [ 36 ]
- ↑ Dado que el axioma de ZFC requiere la existencia del conjunto vacío, una ventaja del axioma de NBG es que no necesita el axioma del conjunto vacío. El sistema axiomático de Mendelson utiliza el axioma de infinito de ZFC y también incluye el axioma del conjunto vacío. [ 37 ]
- ↑ ParaPara un ordenamiento adecuado que implique una elección global, véase Implicaciones del axioma de limitación de tamaño . Para la elección global que implique un ordenamiento adecuado de cualquier clase, véase Kanamori 2009 , pág. 53.
- ↑ En 1917, Dmitry Mirimanoff publicó una forma de reemplazo basada en la equivalencia cardinal. [ 41 ]
- 1 2 En 1928, von Neumann afirmó: «Zermelo conocía en 1916 un tratamiento del número ordinal muy similar al mío, como supe posteriormente por una comunicación personal. Sin embargo, el teorema fundamental, según el cual a cada conjunto bien ordenado existe un ordinal similar, no pudo demostrarse rigurosamente porque se desconocía el axioma de sustitución». [ 43 ]
- ↑ von Neumann 1923. La definición de von Neumann también utilizaba la teoría de conjuntos bien ordenados. Posteriormente, su definición se simplificó a la actual: Un ordinal es un conjunto transitivo que está bien ordenado por ∈. [ 44 ]
- ↑ Tras introducir la jerarquía acumulativa , von Neumann pudo demostrar que los axiomas de Zermelo no prueban la existencia de ordinales α ≥ ω + ω, que incluyen una cantidad incontable de conjuntos hereditariamente numerables . Esto se deduce del resultado de Skolem de que V ω+ω satisface los axiomas de Zermelo [ 46 ] y de α ∈ V β, lo que implica α < β . [ 47 ]
- ↑ Von Neumann formuló su axioma en una forma funcional equivalente. [ 49 ]
- ↑ El enfoque de Skolem implica implícitamente números naturales porque las fórmulas de un esquema axiomático se construyen utilizando recursión estructural , que es una generalización de la recursión matemática sobre los números naturales.
- ↑ Mirimanoff definió los conjuntos bien fundados en 1917. [ 53 ]
- ↑ Akihiro Kanamori señala que Bernays impartió clases sobre su sistema axiomático en 1929-1930 y afirma que «… él y Zermelo debieron llegar a la idea de incorporar la regularidad de la Fundación casi al mismo tiempo». [ 55 ] Sin embargo, Bernays no publicó la parte de su sistema axiomático que contenía la regularidad hasta 1941. [ 56 ]
- ↑ Demostración de que el axioma de von Neumann implica una elección global: SeaEl axioma de Von Neumann implica que existe una funciónde tal manera queLa funciónes una función de elección global ya que para todos los conjuntos no vacíosPrueba de que la elección global implica el axioma de von Neumann: Seaser una función de elección global y dejarser una relación. Paradejar :\exists y[(x,y)\in R\cap V_{\alpha }]\}} dondees el conjunto de todos los conjuntos que tienen rango menor queDejarEntonceses una función que satisface el axioma de von Neumann ya quey
- ↑ Gödel utilizó los axiomas de von Neumann de 1929 en su anuncio de 1938 de su teorema de consistencia relativa y afirmó: «Un teorema correspondiente se cumple si T denota el sistema de Principia mathematica ». [ 64 ] Su esbozo de 1939 de su demostración es para la teoría de conjuntos de Zermelo y ZF. [ 65 ] Demostrar un teorema en múltiples sistemas formales no era inusual para Gödel. Por ejemplo, demostró su teorema de incompletitud para el sistema de Principia mathematica , pero señaló que «se cumple para una amplia clase de sistemas formales...». [ 66 ]
- ↑ La prueba de consistencia de Gödel construye el universo construible . Para construirlo en ZF se requiere cierta teoría de modelos. Gödel lo construyó en NBG sin teoría de modelos. Para la construcción de Gödel, véase Gödel 1940 , pp. 35–46 o Cohen 1966 , pp. 99–103.
- ↑ Cohen también dio una demostración detallada de los teoremas de consistencia relativa de Gödel usando ZF. [ 74 ]
- ↑ En la década de 1960, este teorema de extensión conservativa fue demostrado independientemente por Paul Cohen, Saul Kripke y Robert Solovay. En su libro de 1966, Cohen mencionó este teorema y afirmó que su demostración requiere forzamiento. También fue demostrado independientemente por Ronald Jensen y Ulrich Felgner, quien publicó su demostración en 1971. [ 75 ]
- ↑ Ambas conclusiones se derivan de la conclusión de que toda clase propia puede establecerse en correspondencia biunívoca con la clase de todos los ordinales. Una demostración de esto se describe en Kanamori 2009 , pág. 53.
- ↑ Easton construyó un modelo de la versión de NBG de Mendelson en el que se cumple el axioma de elección de ZFC, pero falla la elección global.
- ↑ En la jerarquía acumulativa V κ , los subconjuntos de V κ están en V κ+1 . La jerarquía constructible L κ produce subconjuntos más lentamente, razón por la cual los subconjuntos de L κ están en L κ + en lugar de L κ+1 . [ 80 ]
Referencias
- ^ von Neumann 1925 , págs. 221–224, 226, 229 ; Traducción al inglés: van Heijenoort 2002b , págs. 396–398, 400, 403 .
- 1 2 3 4 Bernays 1937 , págs. 66 – 67.
- ↑ Gödel 1940 .
- ↑ Gödel 1940 , págs. 3–7 .
- 1 2 3 Gödel 1940 , pág. 6 .
- ↑ Gödel 1940 , pág. 25 .
- ↑ Gödel 1940 , págs. 35–38 .
- 1 2 "Los axiomas de Neumann-Bernays-Gödel" . Encyclopædia Britannica . Consultado el 17 de enero de 2019 .
- 1 2 Gödel 1940 , pág. 3 .
- ↑ Mendelson 1997 , págs. 225–226 .
- ↑ Bernays 1937 , pág. 66.
- ↑ Mendelson 1997 , pág. 226 .
- ↑ Axioma A3 de Gödel ( Gödel 1940 , p. 3 ).
- ↑ Axioma A4 de Gödel ( Gödel 1940 , p. 3 ).
- ↑ Gödel 1940 , pág. 4).
- ↑ Mendelson 1997 , pág. 230.
- ↑ Kanamori 2009 , pág. 56; Bernays 1937 , pág. 69; Gödel 1940 , págs. 5, 9; Mendelson 1997 , pág. 231.
- ↑ Axioma B1 de Gödel ( Gödel 1940 , p. 5 ).
- ↑ Axioma B2 de Gödel ( Gödel 1940 , p. 5 ).
- ↑ Axioma B3 de Gödel ( Gödel 1940 , p. 5 ).
- ↑ Axioma B4 de Gödel ( Gödel 1940 , p. 5 ).
- ↑ Bourbaki 2004 , pág. 71.
- ↑ Axioma b(3) de Bernays ( Bernays 1937 , p. 5 ).
- ↑ Axioma B7 de Gödel ( Gödel 1940 , p. 5 ).
- ↑ Axioma B8 de Gödel ( Gödel 1940 , p. 5 ).
- ↑ Gödel 1940 , pág. 6 ; Kanamori 2012 , pág. 70 .
- ↑ Kanamori 2009 , pág. 57 ; Gödel 2003 , pág. 121. Ambas referencias contienen la demostración de Gödel, pero la de Kanamori es más fácil de seguir, ya que utiliza terminología moderna.
- ↑ Dawson 1997 , pág. 134.
- ↑ Gödel 1940 , págs. 8–11
- ↑ Gödel 1940 , pág. 11 .
- ↑ Gray 1991 .
- ↑ Gödel 1940 , págs. 11-13 .
- ↑ Gödel 1940 , págs. 8–15.
- ↑ Gödel 1940 , págs. 16-18 .
- ↑ Bernays 1941 , pág. 2; Gödel 1940 , pág. 5).
- ^ Kanamori 2009 , pág. 48; Gödel 2003 , págs. 104-115.
- ↑ Mendelson 1997 , págs. 228, 239.
- ↑ Easton 1964 , págs. 56a–64 .
- ↑ von Neumann 1925 , von Neumann 1928 .
- ↑ Ferreirós 2007 , pág. 369 .
- ↑ Mirimanoff 1917 , pág. 49.
- ↑ Kanamori 2012 , pág. 62 .
- ↑ Hallett 1984 , pág. 280.
- ↑ Kunen 1980 , pág. 16.
- ↑ von Neumann 1925 , pág. 223 (nota a pie de página); Traducción al inglés: van Heijenoort 2002b , p. 398 (nota al pie) .
- ↑ Kanamori 2012 , pág. 61
- ↑ Kunen 1980 , págs. 95–96. Utiliza la notación R( β ) en lugar de V β .
- ↑ Hallett 1984 , págs. 288–290 .
- ↑ von Neumann 1925 , pág. 225; Traducción al inglés: van Heijenoort 2002b , p. 400.
- ↑ Fraenkel, Introducción histórica en Bernays 1991 , pág. 13 .
- ↑ von Neumann 1925 , págs. 224-226 ; Traducción al inglés: van Heijenoort 2002b , págs. 399–401 .
- ↑ Montague 1961 .
- ↑ Mirimanoff 1917 , pág. 41.
- ↑ von Neumann 1925 , págs. 230-232 ; Traducción al inglés: van Heijenoort 2002b , págs. 404–405 .
- ^ Kanamori 2009 , págs. 53–54.
- ↑ Bernays 1941 , pág. 6.
- ↑ von Neumann 1929 , pág. 229 ; Ferreirós 2007 , págs. 379–380 .
- ↑ Kanamori 2009 , págs.49 , 53 .
- ↑ Kanamori 2009 , págs. 48, 58. Los artículos de Bernays se reimprimen en Müller 1976 , págs. 1–117 .
- ↑ Bernays 1937 , pág. 65.
- ^ Kanamori 2009 , págs. 48–54 .
- ↑ Kanamori 2009 , pág. 56 .
- ↑ Kanamori 2009 , págs. 56–58 ; Gödel 1940 , Capítulo I: Los axiomas de la teoría abstracta de conjuntos, págs. 3–7 .
- ↑ Gödel 1990 , pág. 26.
- ↑ Gödel 1990 , págs. 28-32.
- ↑ Gödel 1986 , pág. 145.
- ↑ Solovay 1990 , pág. 13 .
- ↑ Kunen 1980 , pág. 176 .
- ↑ Gödel 1990 , pág. 108 , nota al pie i. El párrafo que contiene esta nota al pie analiza por qué Gödel consideraba la "propiedad de conjunto" un elemento primitivo de la teoría de conjuntos y cómo encajaba en su ontología . La "propiedad de conjunto" corresponde al elemento primitivo "clase" en NBG.
- ↑ Kanamori 2009 , pág. 57 .
- ↑ Cohen 1963 .
- ↑ Kanamori 2009 , p. 65 : "La imposición en sí misma contribuyó considerablemente a la degradación de cualquier teoría formal de clases debido a la carga adicional de tener que especificar las clases de extensiones genéricas."
- ↑ Cohen 1966 , págs. 107–147 .
- ↑ Cohen 1966 , págs. 85–99.
- ↑ Ferreirós 2007 , págs. 381–382; Cohen 1966 , pág. 77; Felgner 1971 .
- ↑ Mostowski 1950 , pág. 113 , nota al pie 11. La nota al pie hace referencia ala teoría de conjuntos NQ de Wang , que posteriormente evolucionó a MK.
- ↑ Kanamori 2009b , págs.18 , 29 .
- ↑ Chuaqui 1981 , p. 313 demuestra que ( V κ , V κ+1 ,∈) es un modelo de MKTR + AxC. MKT son los axiomas de Tarski para MK sin Elección ni Reemplazo. MKTR + AxC es MKT con Reemplazo y Elección ( Chuaqui 1981 , pp. 4, 125 ), que es equivalente a MK.
- ↑ Mendelson 1997 , pág. 275 .
- ↑ Gödel 1940 , pág. 54; Solováy 1990 , págs. 9-11.
- ↑ Gödel 1940 , pág. 54 .
- ↑ A. Enayat, " Análogos teóricos de conjuntos del teorema de Barwise-Schlipf ". Anales de lógica pura y aplicada, vol. 173 (2022).
- ^ Adámek, Herrlich y Strecker 2004 , págs. 15-16, 40 .
Bibliografía
- Adámek, Jiří; Herrlich, Horst; Strecker, George E. (1990), Abstract and Concrete Categories (The Joy of Cats) (1.ª ed.), Nueva York: Wiley & Sons, ISBN 978-0-471-60922-3.
- Adámek, Jiří; Herrlich, Horst; Strecker, George E. (2004) [1990], Abstract and Concrete Categories (The Joy of Cats) ( ed. Dover), Nueva York: Dover Publications, ISBN 978-0-486-46934-8.
- Bernays, Paul (1937), "Un sistema de teoría axiomática de conjuntos—Parte I", The Journal of Symbolic Logic , 2 (1): 65–77 , doi : 10.2307/2268862 , JSTOR 2268862 .
- Bernays, Paul (1941), "Un sistema de teoría axiomática de conjuntos—Parte II", The Journal of Symbolic Logic , 6 (1): 1– 17, doi : 10.2307/2267281 , JSTOR 2267281 , S2CID 250344277 .
- Bernays, Paul (1991), Teoría axiomática de conjuntos (2.ª ed. revisada), Dover Publications, ISBN 978-0-486-66637-2.
- Bourbaki, Nicolas (2004), Elementos de matemáticas: Teoría de conjuntos , Springer, ISBN 978-3-540-22525-6.
- Chuaqui, Rolando (1981), Teoría axiomática de conjuntos: teorías impredicativas de clases , North-Holland, ISBN 0-444-86178-5.
- Cohen, Paul (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 (1966), Teoría de conjuntos y la hipótesis del continuo , WA Benjamin.
- Cohen, Paul (2008), Teoría de conjuntos y la hipótesis del continuo , Dover Publications, ISBN 978-0-486-46921-8.
- Dawson, John W. (1997), Dilemas lógicos: La vida y obra de Kurt Gödel , Wellesley, MA: AK Peters.
- Easton, William B. (1964), Poderes de los cardenales regulares (tesis doctoral), Universidad de Princeton.
- Felgner, Ulrich (1971), "Comparación de los axiomas de elección local y universal" (PDF) , Fundamenta Mathematicae , 71 : 43– 62, doi : 10.4064/fm-71-1-43-62.
- Ferreirós, José (2007), Laberinto del pensamiento: Historia de la teoría de conjuntos y su papel en el pensamiento matemático (2.ª ed. revisada), Basilea, Suiza: Birkhäuser, ISBN 978-3-7643-8349-7.
- Gödel, Kurt (1940), La coherencia del axioma de elección y de la hipótesis del continuo generalizado con los axiomas de la teoría de conjuntos (Edición revisada ), Princeton University Press, ISBN 978-0-691-07927-1
{{citation}}: Incompatibilidad de ISBN/Fecha ( ayuda ) .- Gödel, Kurt (2008), La consistencia del axioma de elección y de la hipótesis del continuo generalizado con los axiomas de la teoría de conjuntos , con prólogo de Laver, Richard ( ed. en rústica), Ishi Press, ISBN 978-0-923891-53-4.
- Gödel, Kurt (1986), Obras completas, Volumen 1: Publicaciones 1929 – 1936 , Oxford University Press, ISBN 978-0-19-514720-9.
- Gödel, Kurt (1990), Obras completas, Volumen 2: Publicaciones 1938 – 1974 , Oxford University Press, ISBN 978-0-19-514721-6.
- Gödel, Kurt (2003), Obras completas, Volumen 4: Correspondencia A – G , Oxford University Press, ISBN 978-0-19-850073-5.
- Gray, Robert (1991), "Programas informáticos y demostraciones matemáticas", The Mathematical Intelligencer , 13 (4): 45–48 , doi : 10.1007/BF03028342 , S2CID 121229549 .
- Hallett, Michael (1984), Teoría de conjuntos cantorianos y limitación del tamaño ( Edición en tapa dura), Oxford: Clarendon Press, ISBN 978-0-19-853179-1.
- Hallett, Michael (1986), Teoría de conjuntos cantorianos y limitación del tamaño ( Edición de bolsillo), Oxford: Clarendon Press, ISBN 978-0-19-853283-5.
- Kanamori, Akihiro (2009b), El infinito superior: grandes cardenales en la teoría de conjuntos desde sus inicios , Springer, ISBN 978-3-540-88867-3.
- Kanamori, Akihiro (2009), "Bernays and Set Theory" (PDF) , Boletín de lógica simbólica , 15 (1): 43– 69, doi : 10.2178/bsl/1231081769 , JSTOR 25470304 , S2CID 15567244 .
- Kanamori, Akihiro (2012), "Elogio del reemplazo" (PDF) , Boletín de lógica simbólica , 18 (1): 46– 90, doi : 10.2178/bsl/1327328439 , JSTOR 41472440 , S2CID 18951854 .
- Kunen, Kenneth (1980), Teoría de conjuntos: Una introducción a las pruebas de independencia ( Edición en tapa dura), North-Holland, ISBN 978-0-444-86839-8.
- Kunen, Kenneth (2012), Teoría de conjuntos: Una introducción a las pruebas de independencia ( Edición en rústica), North-Holland, ISBN 978-0-444-56402-3.
- Mendelson, Elliott (1997), Introducción a la lógica matemática (4.ª ed.), Londres: Chapman and Hall/CRC, ISBN 978-0-412-80830-2. - Las páginas 225 a 86 contienen el tratamiento clásico de los libros de texto sobre NBG, mostrando cómo hace lo que esperamos de la teoría de conjuntos, al fundamentar relaciones , teoría del orden , números ordinales , números transfinitos , etc.
- Mirimanoff, Dmitry (1917), "Les antinomies de Russell et de Burali-Forti et le problème fondamental de la théorie des ensembles", L'Enseignement Mathématique , 19 : 37– 52.
- Montague, Richard (1961), "Cierre semántico y axiomatizabilidad no finita I", en Buss, Samuel R. (ed.), Métodos infinitistas: Actas del simposio sobre fundamentos de las matemáticas , Pergamon Press, pp. 45–69 . .
- Mostowski, Andrzej (1950), "Algunas definiciones impredicativas en la teoría axiomática de conjuntos" (PDF) , Fundamenta Mathematicae , 37 : 111–124 , doi : 10.4064/fm-37-1-111-124.
- Muller, FA (1 de septiembre de 2001), "Conjuntos, clases y categorías" (PDF) , British Journal for the Philosophy of Science , 52 (3): 539–73 , doi : 10.1093/bjps/52.3.539.
- Müller, Gurt, ed. (1976), Sets and Classes: On the Work of Paul Bernays , Studies in Logic and the Foundations of Mathematics Volumen 84, Ámsterdam: North Holland, ISBN 978-0-7204-2284-9.
- Potter, Michael (2004), Teoría de conjuntos y su filosofía: una introducción crítica ( edición en tapa dura), Oxford University Press, ISBN 978-0-19-926973-0.
- Potter, Michael (2004p), Teoría de conjuntos y su filosofía: una introducción crítica ( edición de bolsillo), Oxford University Press, ISBN 978-0-19-927041-5.
- Pudlák, Pavel (1998), "La longitud de las demostraciones" (PDF) , en Buss, Samuel R. (ed.), Manual de teoría de la demostración , Elsevier, pp. 547–637 , ISBN 978-0-444-89840-1.
- Smullyan, Raymond M.; Fitting , Melvin (2010) [Edición revisada y corregida: publicada originalmente en 1996 por Oxford University Press], Teoría de conjuntos y el problema del continuo , Dover, ISBN 978-0-486-47484-7.
- Solovay, Robert M. (1990), «Nota introductoria a 1938 , 1939 , 1939a y 1940 », Obras completas de Kurt Gödel, Volumen 2: Publicaciones 1938-1974 , Oxford University Press, pp. 1-25 , ISBN 978-0-19-514721-6.
- von Neumann, John (1923), "Zur Einführung der transfiniten Zahlen" , Acta Litt. Acad. Carolina del Sur. Szeged X. , 1 : 199-208.
- Traducción al inglés: van Heijenoort, Jean (2002a) [1967], «Sobre la introducción de los números transfinitos» , De Frege a Gödel: Un libro de referencia en lógica matemática, 1879-1931 (Cuarta edición ), Harvard University Press, pp. 346–354 , ISBN 978-0-674-32449-7.
- Traducción al inglés: van Heijenoort, Jean (2002b) [1967], "Una axiomatización de la teoría de conjuntos" , De Frege a Gödel: Un libro de referencia en lógica matemática, 1879-1931 (Cuarta edición ), Harvard University Press, pp. 393–413 , ISBN 978-0-674-32449-7.
- von Neumann, John (1925), "Eine Axiomatisierung der Mengenlehre" , Journal für die Reine und Angewandte Mathematik , 154 : 219– 240.
- von Neumann, John (1928), "Die Axiomatisierung der Mengenlehre" , Mathematische Zeitschrift , 27 : 669– 752, doi : 10.1007/bf01171122 , S2CID 123492324 .
- von Neumann, John (1929), "Über eine Widerspruchsfreiheitsfrage in der axiomatischen Mengenlehre" , Journal für die Reine und Angewandte Mathematik , 160 : 227– 241.
Enlaces externos
- "Teoría de conjuntos de von Neumann-Bernays-Gödel" . PlanetMath .
- Szudzik, Mateo. "Teoría de conjuntos de von Neumann-Bernays-Gödel" . MundoMatemático .
- Fundamentos de las matemáticas
- Juan von Neumann
- Sistemas de teoría de conjuntos
- Obras de Kurt Gödel