Descargo de responsabilidad
Por supuesto, soy consciente del segundo teorema de incompletitud de Gödel. Aun así, hay algo que no me convence, tal vez sea simplemente que mi clase de lógica fue hace mucho tiempo. Por otro lado, podría resultar que estoy simplemente confundido. :-)
Antecedentes
Voy a hablar sobre modelos de teoría de conjuntos; estos son conjuntos por sí mismos, por lo que puede surgir una confusión, ya que el símbolo $\in$, entendido como "pertenece al conjunto" en el sentido usual, puede tener un significado diferente al símbolo $\in$ de la teoría. Entonces, para evitar confusiones, hablaré sobre niveles.
En el primer nivel está la teoría de conjuntos que los matemáticos utilizan a diario. Esta tiene axiomas, pero no es una teoría en el sentido usual de la lógica. De hecho, para hablar de lógica ya necesitamos conjuntos (para definir alfabetos, entre otras cosas). En esta teoría ingenua de conjuntos desarrollamos la lógica, en particular las nociones de teoría y modelo. Llamamos a esta teoría Set1.
En el segundo nivel está la teoría de conjuntos formalizada; esta es una teoría en el sentido de la lógica. Simplemente copiamos los axiomas de la teoría ingenua de conjuntos y tomamos la teoría (formal) que tiene estas cadenas de símbolos como axiomas. Llamamos a esta teoría Set2.
Ahora, el resultado de Gödel nos dice que si Set2 es consistente, no puede probar su propia consistencia. Bueno, aquí necesitamos ser un poco más precisos. La afirmación tal como está planteada es obvia, ya que Set2 no puede probar nada sobre los conjuntos del primer nivel. Ni siquiera sabe que existen.
Entonces repetimos el proceso que nos llevó de Set1 a Set2: definimos en Set2 las nociones usuales de lógica (alfabetos, teorías, modelos...) y usamos estas para definir otra teoría Set3.
Una afirmación correcta del resultado de Gödel es, creo yo, que
si Set2 es consistente, entonces no puede probar la consistencia de Set3.
El problema
Ok, así que tenemos una afirmación clara que parece ser completamente demostrable en Set1, y de hecho lo es. Sin embargo, esto no nos dice que
si Set1 es consistente, entonces no puede probar la consistencia de Set2.
Entonces me queda la duda de que lo que uno pueda hacer "desde afuera" puede ser un poco más de lo que uno puede hacer en la teoría formalizada. Compare esto con el primer teorema de incompletitud de Gödel, donde tenemos una afirmación que es verdadera para números naturales (y podemos demostrarla desde afuera) pero que no es demostrable en PA.
Entonces la pregunta es:
¿hay alguna razón para creer que Set1 no puede probar la consistencia de Set2? ¿O simplemente estoy confundido y lo que dije no tiene sentido?
Por supuesto, uno podría argumentar que Set1, al no estar formalizada, no es susceptible de investigación matemática; el mejor modelo que tenemos es Set2, por lo que debemos confiar en que siempre podemos "trasladar nuestros teoremas un nivel". Pero este argumento no me convence: de hecho, el primer teorema de incompletitud de Gödel muestra que tenemos situaciones donde los teoremas en la teoría formalizada son estrictamente menores de lo que podemos ver desde afuera.
Comentario final
En cierto sentido, es poco intuitivo que la teoría de conjuntos deba tener un modelo. Porque los modelos deben ser conjuntos, ¡y los conjuntos son tan pequeños...
Por supuesto, sé acerca de los universos y cómo se pueden usar para "incrustar" la teoría de clases dentro de la teoría de conjuntos, por lo que los conjuntos pueden ser más grandes de lo que pienso. Pero una vez más, la existencia de universos no es demostrable a partir de los axiomas usuales de la teoría de conjuntos.
12 votos
Acabo de recibir un voto negativo. Sería bueno explicar la razón, para que pueda mejorar la pregunta.
7 votos
Mi suposición es que alguien no leyó la pregunta detenidamente y asumió que era una pregunta cuya respuesta es "no; ver el teorema de la incompletitud".
2 votos
Objeción menor: la oración de Gödel en el primer teorema de incompletitud no es "verdadera en PA". De hecho, no sé lo que eso significaría. En una teoría más fuerte que PA, se puede demostrar que es verdadera en los números naturales, que entonces generalmente se consideran el "modelo previsto" de la PA interna en esta teoría más fuerte, pero no creo que deba ser llamada "verdadera en PA".
1 votos
Además, estrictamente hablando, la existencia de universos no es independiente de los axiomas usuales de la teoría de conjuntos, simplemente no es demostrable a partir de ellos. Independiente significaría que tampoco es refutable a partir de ellos. Aunque aún nadie ha logrado refutarlo, el teorema de la incompletitud realmente implica que, si los universos son consistentes con ZF, entonces no podemos probar que sea el caso (en ZF).
4 votos
"En el primer nivel está la teoría de conjuntos que los matemáticos utilizan todo el día. Esto tiene axiomas, pero no es una teoría en el sentido habitual de la lógica. De hecho, para hablar sobre lógica ya necesitamos conjuntos (para definir alfabetos y demás). En esta teoría de conjuntos ingenua desarrollamos la lógica, en particular las nociones de teoría y modelo. Llamamos a esta teoría Set1. No estoy de acuerdo con esta suposición."
0 votos
Por cierto, no fui yo quien votó negativamente la pregunta, que de hecho es buena
0 votos
@Mike: ¡Lo siento por mis inexactitudes, y gracias por tus enmiendas!
0 votos
@unknown: Sé que algunos lógicos no aceptan este punto de vista, pero tuve que elegir un punto de vista para que la pregunta fuera clara, y elegí el que es mayoritario entre los matemáticos.
2 votos
¿Qué teoría podrías utilizar para probar esta afirmación?
¿Qué significa decir "Set1 es consistente"? ¿En qué nivel está esa afirmación? Como hay una teoría ingenua de conjuntos Set1 utilizada para definir una lógica formal Logic1 dentro de la cual Set2 es una teoría, ¿existe una lógica ingenua (¿Logic0?) utilizada para razonar sobre Set1? ¿La afirmación "Set1 es consistente" es una afirmación en Logic0? ¿Hay esperanza de probar "Si Set1 es consistente no puede probar la consistencia de Set2" dentro de Logic0 que, al ser ingenua, no sea demasiado poderosa?
0 votos
Tu objeción parece acertada. Solo quiero decir que quiero un modelo, es decir, un conjunto de conjuntos de tal manera que, con la relación usual de contención, satisfagan los axiomas de ZFC. Pero no estoy seguro de si tiene sentido todavía...