¿Por qué es necesario el Axioma del Infinito?

Tengo problemas para ver por qué el Axioma del Infinito es necesario para construir un conjunto infinito. Según un profesor mío que imparte una clase sobre "infinito", los axiomas de Peano solo son adecuados para establecer la existencia de todos los números naturales, pero no también que existe un conjunto infinito formado por ellos. Para hacerlo, debemos estipular no solo el Axioma de Inducción, sino que también existe un conjunto inductivo (a través del Axioma de Infinito).

Entonces, ¿por qué la existencia de un conjunto infinito de números naturales no se sigue simplemente de la existencia de todos los números naturales?

El hecho de que todos los números naturales existan no implica necesariamente que haya un conjunto infinito. Después de todo: todos los ordinales existen, pero no hay un conjunto de todos los ordinales.
No hay nada que diga que dada una colección de objetos existe un conjunto que los contiene. De hecho, surgen inconsistencias si permites eso. Así que tienes que mostrar que existe un conjunto dado usando los axiomas, y necesitas más axiomas para probar que existe ese conjunto en particular.
Probablemente ya hayas aprendido que el conjunto de todos los conjuntos no existe. Simplemente reemplace la palabra "número natural" con "conjunto" y verá que ese argumento no es válido.
@MattSamuel gracias por tu respuesta. Para aclarar, ¿quiere decir que tener una determinada propiedad/satisfacer un predicado no es suficiente para determinar un conjunto? Por ejemplo, también hablamos de inconsistencias que surgen de la "comprensión", es decir, para cualquier propiedad P, hay un conjunto cuyos miembros son los objetos con propiedad P. Entonces, para una colección de objetos que tienen cada uno la propiedad de ser un número natural , esto no es suficiente para determinar la existencia de un conjunto que los contenga?
Parecería, entonces, que no se necesitan en absoluto axiomas de existencia de conjuntos . Si los elementos que se supone que van a formar parte del conjunto S existe, entonces el conjunto existe ipso facto , ¿verdad? ¿Cómo se evita obtener el conjunto universal o el conjunto de Russell?
¿Cómo sabes que existen "todos los números naturales"? ¿Cuál es su definición de "todos los números naturales"?
@DanChristensen Eso no es cierto: la semántica para la lógica de primer orden le da un conjunto y luego Separación (a través de la fórmula " X X ") te da el conjunto vacío; y a partir de ahí, Separation y Powerset te dan todos los conjuntos hereditariamente finitos.
@DanChristensen No diría "usa ninguno de los axiomas", no necesitas ninguno de los axiomas para obtener un conjunto. La frase " X ( X = X ) " es demostrable a partir de la teoría vacía! Pero entonces sí, la prueba de que el conjunto vacío existe usa la separación.
Re: "Los axiomas de Peano sólo son adecuados para establecer la existencia de todos los números naturales, pero no también que exista un conjunto infinito formado por ellos". Puede ser posible enunciar formalmente los axiomas de Peano usando un predicado unario es-un-número norte , pero si la notación de conjuntos está disponible para usted, como supongo que lo es, entonces los axiomas de Peano podrían establecerse como: (1) 0 norte , (2) S : norte norte , (3) S es inyectivo, (4) X norte : S ( X ) 0 , (5) PAG norte : [ 0 PAG X PAG : [ S ( X ) PAG ] PAG = norte ] . Y norte podría demostrarse trivialmente que es un conjunto infinito de Dedekind.
@DanChristensen Pero esto no soluciona el problema de seguir necesitando demostrar que norte es un conjunto , a diferencia de una clase . No hay forma de evitar esto: necesitas algún tipo de principio de comprensión aquí (como el axioma del infinito). Y si empiezas con norte , S , y " norte es un conjunto", ¡entonces (nuevamente) ya estás asumiendo la existencia de un conjunto infinito! La pregunta no es cómo obtener un modelo de los axiomas de PA de una manera teóricamente natural, sino qué supuestos se necesitan para mostrar que la clase de los números naturales es un conjunto .
@NoahSchweber No tengo ningún problema en agregar un sexto axioma de Peano en el sentido de que norte es un conjunto. Sí, es una desviación de ZFC, pero parece que la mayoría de los matemáticos no parecen estar particularmente vinculados a él. Lo siento.
@DanChristensen Ahora estoy aún más confundido: ¿cómo diablos es esto "una desviación de ZFC"? ¡Es (casi) exactamente el axioma del infinito ! Realmente no puedo decir lo que está tratando de hacer aquí, específicamente, no puedo decir por qué prefiere "hay un conjunto finito de Dedekind" al axioma del infinito (especialmente dado que son equivalentes sobre ZFC) , o cómo la distinción es relevante para la pregunta de por qué necesitamos un axioma más allá de PA para obtener el conjunto de números naturales.
@DanChristensen. . . ¿Muy mal, supongo? Esta es una distinción real, y problemas como este son puntos de interés genuino en la lógica matemática (incluso si usted personalmente no está interesado en ellos). La última vez que lo comprobé, también somos matemáticos. Por lo menos, no insulte al profesor de OP (poniendo su título entre comillas o comparándolo con chiflados conocidos), que tiene toda la razón. Creo que hemos pasado el punto de los rendimientos decrecientes, así que este será mi último comentario sobre el tema.
@NoahSchweber Disculpas por el tono burlón. Estaba completamente fuera de lugar. Gracias por tu tiempo.

Respuestas (3)

La respuesta de BrianO es acertada, pero me parece que es posible que no esté demasiado familiarizado con los modelos y las pruebas de consistencia, por lo que intentaré brindar una explicación más completa. En todo caso, puede guiarlo mejor hacia lo que necesita estudiar, ya que es cierto que estoy a punto de pasar por alto una gran cantidad de material.

¿Por qué necesitamos el axioma del infinito? Porque sabemos (y podemos probar) que los otros axiomas de ZFC no pueden probar que existe un conjunto infinito. La forma en que esto se hace es aproximadamente mediante los siguientes pasos:

  • Recuerda un conjunto de axiomas. Σ es inconsistente si para cualquier oración A los axiomas conducen a una prueba de A ¬ A . Esto se puede escribir como Σ A ¬ A ¬ C o norte ( Σ )
  • Si I norte F es el enunciado "existe un conjunto infinito", entonces ¬ I norte F es la afirmación "no existen conjuntos infinitos".
  • El axioma del infinito es esencialmente la suposición de que I norte F es cierto y por lo tanto ¬ I norte F Es falso.
  • Si no necesitamos el axioma del infinito, entonces con los otros axiomas Z F C = Z F C I norte F , deberíamos poder probar I norte F como un teorema, en otras palabras postularemos que Z F C I norte F
  • Asumimos que Z F C , y por lo tanto el subconjunto Z F C , son consistentes.
  • Luego agregamos ¬ I norte F como axioma de Z F C , que llamaremos Z F C +
  • Al mostrar que ( Z F C I norte F ) + ¬ I norte F tiene un modelo (un conjunto en el que todos los axiomas son verdaderos cuando los cuantificadores se extienden solo sobre los elementos del conjunto), podemos probar la consistencia relativa C o norte ( Z F C ) C o norte ( Z F C + ) . En otras palabras, básicamente estamos demostrando Z F C + es consistente, pero necesitamos ser explícitos de que esta prueba asume Z F C es consistente.
  • El modelo que queremos es H F , el conjunto de todos los conjuntos hereditariamente finitos . Te dejo que verifiques todos los axiomas de Z F C + mantener en este conjunto. Pero el punto importante es H F Z F C + , y nuestra relativa consistencia está probada. (Esto se deduce del teorema de completitud de Gödel)
  • Estamos suponiendo que Z F C I norte F , pero porque Z F C + es una extensión de Z F C también debe darse el caso de que Z F C + I norte F . Pero entonces tenemos Z F C + I norte F ¬ I norte F y por lo tanto es inconsistente, una contradicción.

Por tanto, debemos concluir que nuestra hipótesis Z F C I norte F es falso y no hay prueba de I norte F de los otros axiomas de ZFC. I norte F debe tomarse como un axioma para poder demostrar que cualquier conjunto infinito existe.

Hola @DanSimon, gracias por la respuesta, sin duda fue útil como una demostración más compleja.
Gracias por profundizar más. Enunciaste muchas conexiones que mi respuesta ciertamente concisa da por sentadas. +1!

La existencia de cada número natural se deriva de los otros axiomas de la teoría de conjuntos, pero si descarta el Axioma del Infinito (AxInfinity), la teoría resultante ZFC-AxInfinity tiene un modelo (transitivo) que consiste en los conjuntos hereditariamente finitos, que no contiene infinitos . conjuntos Los axiomas de ZFC-AxInfinity no permiten reunir todos los números naturales en un solo conjunto.

Valdría la pena añadir que PA y ZFC-AxInf+ ¬ AxInf son biinterpretables.
Gracias por su respuesta, tendré que investigar un poco más sobre ZFC y algunos de esos otros términos.
@PedroSánchezTerraf Lo haría, y gracias por hacerlo en su comentario;) Se necesitaría bastante charla (sobre codificación) para explicarlo en una medida aceptable, por lo que me inclino a abstenerme de agregarlo a la respuesta.

El punto es que una vez que reúne todos los números naturales en un conjunto, ahora puede tratar ese conjunto como un objeto atómico como cualquier otro y puede hacer todas las cosas que puede hacer con un conjunto. Entonces, por ejemplo, puedes hacer un conjunto que tenga el conjunto de números naturales como elemento, puedes construir el conjunto potencia de números naturales, puedes hacer funcionales (funciones que toman funciones) de funciones de números naturales.

Lo radical de la teoría de conjuntos de Cantor fue la combinación de conjuntos que pueden contener conjuntos (con las operaciones habituales de la teoría de conjuntos finitos) y conjuntos infinitos. Cada idea por sí sola no es gran cosa. La teoría de conjuntos finitos es algo perfectamente razonable, incluidos los conjuntos de potencia. Tener un "tipo" de números naturales también es algo razonable, solo indica qué operaciones se le permite hacer en las cosas que tienen ese tipo. En particular, en la teoría de tipos (simple), no puede crear una función que devuelva un tipo en sí misma, mientras que en la teoría de conjuntos es una definición completamente válida decir: F ( 1 ) = norte ; F ( 2 ) = Z .

Entonces, lo crucial es que, en el contexto de la teoría general de los conjuntos, el Axioma del Infinito establece que no solo existen los números naturales (efectivamente), sino que puedes sostenerlos en tus manos y manipular el conjunto como un todo como cualquier otro. otro. Esto es contra lo que se rebelan los finitistas. No tienen problema con una "infinitud" de números naturales (aunque dirían una "cantidad ilimitada"), sino con poder manipular esa infinitud exactamente de la misma manera que manipularía el conjunto finito: { 1 , 2 , 3 } .

Gracias por su respuesta. Veo aquí por qué es útil tener este conjunto, pero todavía no veo cómo es necesario el axioma del infinito para obtenerlo/por qué no es posible construir el conjunto sin este axioma.
Sí, esto no responde a esa pregunta. Entonces, su pregunta es si el Axioma del Infinito es derivable de los otros axiomas de ZFC y la forma más fácil de demostrar que no es a través de los medios que analiza BrianO, es decir, proporcionar un modelo donde es falso.
@ata En ausencia de AxInfinity, ¿qué axiomas usará para formar el conjunto de todos los números enteros? Los únicos candidatos posibles son el esquema de reemplazo y el esquema de comprensión. La comprensión solo le permite aislar un subconjunto de un conjunto ya existente; el reemplazo solo le permite formar el rango de una función definible de un solo valor aplicada a un conjunto existente. No es difícil ver (probar, por inducción sobre fórmulas) que ninguno de estos puede generar un conjunto infinito si se aplica a conjuntos finitos, razón por la cual los conjuntos hereditariamente finitos proporcionan un modelo de ZFC-AxInfinity.
@BrianO Creo que estoy empezando a entenderlo un poco mejor ahora, gracias por su ayuda.
@ata De nada.