Se ha señalado en los comentarios que esta respuesta tiene un fallo importante, ya que pretendía esbozar una prueba en términos poco formales, pero al hacerlo se perdió un punto de gran importancia. Aunque el trabajo que sigue se desprende de los cuatro axiomas que planteo a continuación, no hay una forma evidente de formalizar una noción de demostrabilidad que satisfaga los axiomas que se exponen a continuación. Esto debería preocuparnos, porque tener la "demostrabilidad" simplemente como una palabra que no corresponde a ninguna noción formal es problemático.
Los comentarios contienen más discusiones y esta respuesta contiene un tratamiento formal de la cuestión.
En primer lugar, examinemos qué significa que un problema sea 2 veces indemostrable. Según su notación, llamamos a un problema n veces indemostrable si no hay ninguna prueba de que el problema es (n-1)-inmostrable o no (donde 0 veces indemostrable se entiende como "demostrable"). En este caso, un enunciado que es 1 veces indemostrable es uno que es independiente de un sistema.
Entendemos por "demostrable" que "existe una prueba o refutación de P ".
(A) Si P es demostrable entonces " P es demostrable" es demostrable.
Esto parece claro, ya que, sabiendo que una prueba de P existe, podemos ciertamente encontrarlo enumerando todas las pruebas (si los axiomas son recursivamente enumerables), y así demostrar que P es demostrable.
(B) P es demostrable si y sólo si \neg P es demostrable.
Claramente, si una prueba o refutación de P existe, podemos fácilmente refutar o probar \neg P .
(C) Si P es demostrable y P\rightarrow Q es demostrable, entonces Q es demostrable.
Lo cual está claro, dado cómo se construyen las pruebas. También necesitamos
(D) Si P es probadamente verdadera, entonces P es cierto.
A partir de aquí, podemos argumentar:
- Si P es demostrable, entonces " P es demostrable" es demostrable (desde (A)).
- Si " P es demostrable" es indemostrable, entonces P es indemostrable (contrapositivo de (1)).
- Si " P es indemostrable" es indemostrable, entonces " P es demostrable" es indemostrable (de (B)).
- Si " P es indemostrable" es indemostrable, entonces P es indemostrable (silogismo de (3) y (2))
Lo cual es claramente un problema, ya que podemos llegar rápidamente a una contradicción si tomamos
- "" P es indemostrable" es indemostrable" es demostrablemente cierto.
- " P es indemostrable" es indemostrable. (de (D))
- " P es indemostrable" es demostrable (a partir de 5, 4 y (C), observando que 4 es demostrable ya que lo acabamos de demostrar).
- " P es indemostrable" es demostrable y " P es indemostrable" es indemostrable (6 y 7)
Una contradicción. Como aceptamos A, B y C, debe ser que la dada (5) implica una contradicción y por tanto es falsa, lo que significa que nunca se puede demostrar que P es 2 veces indemostrable -por lo tanto, si una afirmación es 2 veces indemostrable, también es 3 veces indemostrable, ya que no podría existir ninguna prueba de que es 2 veces indemostrable. De hecho, cada ordinal superior sufre el mismo argumento.
Así, podríamos considerar que existen potencialmente 4 clases de declaraciones:
- Los que tienen una prueba
- Los que tienen una refutación
- Los que se pueden demostrar no tienen ni prueba ni refutación.
- Aquellos de los que no se puede decir nada. (es decir, los indemostrables, pero de los que no se puede decir nada, porque cualquier prueba de que un enunciado pertenece a esta clase es inconsistente por el argumento anterior)
El problema es que nunca podemos elegir un ejemplo de un enunciado en algún sistema formal y demostrar, utilizando ese mismo sistema, que un enunciado está en la última clase. Utilizando un enunciado similar al de Godel -aunque sin proporcionar ninguna construcción del mismo, y asumiendo que una construcción similar a la de Godel sería suficiente- se podría cuestionar ese enunciado
Esta afirmación es indemostrable o falsa.
No se podría demostrar que es falsa (ya que es verdadera si existe una prueba de que es falsa), ni demostrar que es verdadera (ya que afirma que no existe tal prueba), ni demostrar que es independiente (ya que eso demostraría también la afirmación), ni demostrar que es doblemente independiente (ya que tal prueba demostraría que es independiente). Esto es paradójico, pero demuestra que debe haber algunos enunciados que no pueden demostrarse en ninguna clase, lo que implica que hay enunciados doblemente indemostrables.
Una prueba más concreta, pero quizás menos satisfactoria, de que los enunciados de la cuarta clase existen si consideramos las máquinas de Turing. Consideremos que, si una máquina de turing se detiene, podemos probar que se detenga - simplemente lo ejecutamos y, al final, observamos que se ha detenido. Lo contrario es que, si no hay prueba de que la máquina de Turing se detenga, entonces no debe detenerse -lo que significa que, de forma similar a lo anterior, si hay una prueba de que no hay prueba de que una máquina de Turing se detenga, podemos demostrar que la máquina no se detiene. Por lo tanto, nunca se puede demostrar que "T se detiene" es indemostrable*.
Ahora bien, si suponemos que la teoría de la que hablamos satisface las restricciones de Teorema de Godel . Las restricciones pueden expresarse como "El sistema axiomático puede simular máquinas de Turing y las máquinas de Turing pueden enumerar los axiomas". Esto significa que, para cualquier máquina T podríamos crear una máquina que enumere cada teorema de un sistema y busca una prueba de " T se detiene" o " T no se detiene" - y, si nuestro sistema siempre resulta "verdadero" o "falso" (ya que, "indecidible" fue descartado en el párrafo anterior), estaría garantizado que eventualmente encontraría uno. Esto implicaría que el problema de parada es decidible. No lo es. Ergo, no se puede demostrar que algunas afirmaciones sean verdaderas, falsas o indecidibles.
Estas pruebas funcionan intuitivamente; hay sistemas formales que las desafían (por ejemplo, cada afirmación de la teoría de aritmética verdadera es verdadera o falsa - pero tiene infinitos axiomas). Esto es difícil de evitar, ya que la "indemostrabilidad" es, por supuesto, relativa a un sistema formal dado, y es posible que "P es indemostrable es indemostrable en el sistema A" sea un teorema de un sistema diferente B. Sin embargo, cualquier sistema que satisfaga las condiciones de la prueba de Godel tendrá, en sí mismo, enunciados indemostrables en dos ocasiones, y estos enunciados serán también indemostrables en tres ocasiones, y así sucesivamente.
* Otras afirmaciones, como la conjetura de Goldbach, funcionarían de forma similar: Si son falsas, habría un contraejemplo, y podríamos utilizarlo para refutar la conjetura. Esto significa, paradójicamente, que si no existe ninguna prueba o refutación de la misma en un sistema que la modele, entonces es verdadera. Sin embargo, esto no significa que deba ser posible probarla o refutarla: podría ser indemostrable. Sólo que nunca podríamos demostrar que es indemostrable dentro de ese mismo sistema, porque eso equivale a no mostrar ningún contraejemplo. De hecho, si es indemostrable, entonces es indemostrable en dos ocasiones, en tres ocasiones y así sucesivamente, no se podría decir absolutamente nada de ella.
1 votos
Leí en algún sitio que Goedel demostró que hay enunciados indemostrables, y Turing demostró que la única manera de saber si un enunciado es demostrable o no es demostrándolo/desprobándolo. Así que creo que no, si un enunciado es indemostrable entonces no podrás demostrar que realmente lo es.
1 votos
Posible duplicado de math.stackexchange.com/questions/17212/ ?
0 votos
Obsérvese que, aunque los "axiomas" de "demostrabilidad" de la respuesta de Milo parecen muy deseables, en realidad es imposible que se mantengan simultáneamente para cualquier sistema formal que pueda interpretar la aritmética (que pueda expresar y demostrar todos los enunciados aritméticos que la PA puede, convenientemente traducidos). Esto muestra que no hay manera de llevar a cabo los argumentos de Milo a menos que el sistema formal sea tan débil como para ser incapaz de manejar la aritmética, lo que puede ser bastante decepcionante. Pero es así.
0 votos
Obsérvese también que hay teorías autoverificables (debido a Willard) que tienen la sustracción y la división en lugar de la multiplicación, lo que no sólo le permite demostrar su propia consistencia (como se afirma internamente), sino que también conserva algunos hechos aritméticos más simples que la AP puede demostrar.