Es decir, ¿cómo sabemos que todas las declaraciones falsas son demostrablemente falsas?
Esto es simplemente incorrecto. Hay declaraciones tanto verdaderas como falsas que no pueden ser probadas. Lo cierto es que cualquier sistema de fundamentos lo suficientemente bueno (es decir, uno que tenga un programa verificador de pruebas y pueda razonar sobre ejecuciones finitas de programas) es Σ_1-completo, lo que significa que prueba cada oración verdadera de Σ_1. Aquí, una Σ_1-oración es una oración aritmética (es decir, cuantifica solo sobre \mathbb{N}) que es equivalente a ∃k∈\mathbb{N}\ ( Q(k) ) para alguna propiedad aritmética Q que usa solo cuantificadores acotados. Por ejemplo, "Existe un número par que no es la suma de dos números primos." se puede expresar como una Σ_1-oración. El "Σ_1" significa "1 existencial no acotado". De manera similar, una Π_1-oración es una oración aritmética equivalente a una con solo 1 cuantificador universal no acotado en forma normal de Skolem.
En general, si tienes una Π_1-oración C ≡ ∀k∈\mathbb{N}\ ( Q(k) ), entonces ¬C es una Σ_1-oración. Por lo tanto, si C es falso, ¬C es verdadero y, por lo tanto, demostrable en cualquier sistema de fundamentos lo suficientemente bueno por Σ_1-completitud. ¡Esto no se aplica a todas las oraciones falsas!
Resulta que de manera no trivial RH (Hipótesis de Riemann) es equivalente a una Π_1-oración, y por lo tanto, por lo anterior sabemos que si es falsa, entonces incluso PA (Aritmética de Peano) puede refutarla. Además, debo agregar que ningún experto cree que sería más fácil probar la imposibilidad de probar RH sobre PA que desmentir directamente RH, incluso si es falso en primer lugar.
El teorema de incompletitud de Gödel no tiene absolutamente nada que ver con la Σ_1-completitud. De hecho, el teorema de incompletitud generalizado muestra que cualquier sistema de fundamentos lo suficientemente bueno (independientemente de la lógica subyacente que use) necesariamente es o Π_1 o prueba 0=1. Es decir, si es aritméticamente consistente (es decir, no prueba 0=1) entonces tampoco prueba alguna Π_1-oración verdadera. Además, podemos encontrar dicha oración uniforme y explícitamente (como se describe en el enlace mencionado).
2 votos
Esta pregunta parece estar basada en una suposición incorrecta. Tenemos pruebas no constructivas de falsedad todo el tiempo. Por ejemplo, "Existe una biyección entre los números reales y los naturales" tiene una prueba no constructiva bastante famosa.
1 votos
@QthePlatypus ¿Tienes una referencia para esta "prueba"?
1 votos
Lo siento, debería haber dicho "Tiene una famosa prueba de su falsedad".
1 votos
@QthePlatypus La prueba de Cantor es constructiva. Construye explícitamente el número real que no está en la biyección utilizando piezas de las filas previas en la biyección hipotética.
1 votos
No es toda la historia decir que una prueba es no constructiva, porque una prueba no constructiva puede convertirse en una prueba constructiva simplemente agregando suposiciones. Si un teorema está establecido de manera constructiva se basa en si clasificas o no las suposiciones como constructivas, para aquellas suposiciones que estarían presentes en una prueba organizada de forma constructiva. Y si una suposición es constructiva es un asunto filosófico (y computacional) completamente diferente.
2 votos
Ver también math.stackexchange.com/questions/2305177/…