[Nota: esta respuesta roba libremente nociones, ideas y párrafos completos de este artículo. Justifico moralmente este plagio al señalar que, en primer lugar, el artículo está escrito en hebreo, un idioma inaccesible para la mayoría de las personas sensatas, y en segundo lugar, que lo escribí].
Deberíamos comenzar con una observación sobre los niños. A los niños les encanta preguntar “por qué” sobre cualquier cosa y todo.
– ¿Por qué?
- ¿Qué piensan los matemáticos de Von Neumann?
- ¿Cuál es la forma de convertir una razón en un porcentaje?
- ¿Cuál es la respuesta a la siguiente pregunta?
- ¿Puedes explicar las matemáticas en una oración?
- ¿Cómo se supera la 'fobia matemática'?
– ¡Porque algunas cosas son y otras no!
– ¿Por qué?
– ¡Porque las cosas que no son no pueden ser …!
– ¿Por qué?
– Porque … entonces … ¡ nada sería …!
La frustración retratada tan elocuentemente por Louis CK es antigua. Siempre puedes preguntar “¿Por qué?” Más, ¿no? ¿Cómo podemos probar algo sin lugar a dudas? ¿Estás seguro de que acabas de presentar un argumento firme y sólido como una roca? ¿Por qué? ¿Porque 0 = 0? ¿Por qué? ¿Porque modus ponens es cierto? Por que es
El método axiomático es una idea para salir de este enigma. Por supuesto, no lo resuelve (“¿Por qué el método axiomático en sí es correcto?”) Pero al menos señala claramente lo que se supone y lo que se concluye. Un argumento, entonces, se basa en dos ingredientes:
– Algunos ” axiomas “, o verdades que aceptamos como obviamente correctas, o simplemente asumimos para ver qué sucede.
– Algunas ” reglas de deducción ” que le permiten tomar algunas cosas (lo que generalmente es cierto) y deducir algunas otras cosas (que también es cierto, si las reglas son buenas).
Ambos ingredientes están sujetos a emitir dudosos “por qué”: puedes cuestionar para siempre los axiomas, o las reglas deductivas, o ambas. Muchos años antes del Sr. CK, otro “Louis” presentó esta aparente dificultad en Lo que la tortuga dijo a Aquiles, sin menor elocuencia.
Hemos estado confiando en este “método axiomático”, implícita o explícitamente, desde la época de Euclides. Establecemos varios sistemas axiomáticos y reglas deductivas que nos permiten probar varias cosas sobre formas en el plano, o conjuntos , o espacios vectoriales , y esto es la cantidad de matemática que se puede formalizar.
Así que ahora digamos que nos propusimos estudiar algo como los números naturales 1, 2, 3, etc. Reconocemos la necesidad de crear axiomas y reglas de razonamiento para que podamos comenzar.
Para ser aún más precisos, haremos que las declaraciones que tratamos sean muy formales. Construimos un lenguaje de símbolos como “0”, “x”, “[math] \ forall [/ math]” (que significa “para todos”), etc. Definimos las fórmulas como cadenas válidas de esos símbolos donde “valid” Es un conjunto concreto de requisitos. Los axiomas no son más que un conjunto de cadenas, y las reglas de deducción no son más que un conjunto de máquinas que mastican algunas cadenas y escupen otras cadenas.
Nuestro sistema lógico es ahora un lenguaje, un conjunto de axiomas y un conjunto de reglas de deducción. Cada vez que tomamos algunos axiomas, los incorporamos a algunas reglas de deducción, retroalimentamos los resultados a otras (o las mismas) reglas de deducción y lo hacemos varias veces seguidas, lo que salga al final es un teorema , algo que el sistema puede probar. Eso es. Todo es muy mecánico y muy preciso.
Ahora podemos definir varias propiedades deseables de cualquier sistema lógico.
1) Efectividad . Los axiomas y las reglas de deducción deben definirse mediante reglas concretas y mecánicas que una computadora pueda seguir.
(Si solo tiene infinitamente muchos axiomas y muchas reglas de deducción, está bien aquí, pero vale la pena señalar que todos los sistemas de axiomas útiles para los números naturales (en lógica de primer orden) de hecho requieren infinitamente muchos axiomas).
2) consistencia . No puede probar tanto “T” como “no T”, para ninguna oración T.
3) Integridad . Puedes probar “T” o “no T” para cada oración T.
4) riqueza . Su idioma es lo suficientemente rico como para poder expresar hechos elementales sobre los números naturales.
El primer teorema de incompletitud de Gödel (más precisamente, un fortalecimiento de ese teorema demostrado por Rosser en 1936) dice lo siguiente:
– Un sistema lógico eficaz, consistente y rico no está completo .
El segundo teorema de incompletitud de Gödel es el siguiente:
– En una teoría S efectiva y rica, hay una oración T (formalmente representable en el lenguaje) que dice “S es consistente”. Si S también es consistente, entonces S no puede probar la oración T.
Varios comentarios pueden estar en orden.
Primero, surgió una enorme cantidad de confusión porque la gente no notó algunos de los requisitos 1-4, o no se dio cuenta de cuán cruciales son. Los teoremas de Gödel se han popularizado ampliamente, y casi siempre omitiendo uno o más de esos requisitos. La efectividad suele ser la primera en irse, seguida de Riqueza, seguida, increíblemente, de Consistencia.
La efectividad es enormemente importante. La verdadera aritmética es una teoría consistente, completa y rica de los números naturales que simplemente toma todas las declaraciones verdaderas sobre ellos como axiomas. Lo único que no es efectivo. La aritmética de segundo orden es consistente, completa y más rica que rica; Incluso tiene finitamente muchos axiomas simples y obvios. La única grieta es que no admite un sistema efectivo de reglas de deducción.
Consistencia: un sistema lógico que es inconsistente (y tiene algunas reglas de deducción estándar) prueba cada oración en su lenguaje, sin embargo, muchas versiones populares hacen afirmaciones sobre “teoremas no demostrables” sin mencionar la coherencia.
Esto es particularmente evidente en las interpretaciones del segundo teorema de incompletitud que pretenden demostrar la trascendencia de la mente humana: “Los humanos sabemos que la oración T es verdadera, pero el sistema S no puede probar que lo sea”. No, no sabemos que sea verdad; solo sabemos que si S es consistente, entonces es cierto , y eso también es demostrable en S también.
También es importante darse cuenta de la estructura lógica de los teoremas. Toma el primero. Dice “para cada sistema lógico S, si S es lo suficientemente bueno, entonces hay una oración verdadera que S no puede probar”. (¿Por qué “verdadero”? Bueno, si S está incompleto, hay una T tal que S no puede probar ni T ni “no T”, y una de ellas debe ser verdadera).
Lo que el teorema no dice es “Hay una oración verdadera T tal que, para cada sistema lógico S, S no puede probar T” (Esta versión es, de hecho, evidentemente falsa). Podría haber oraciones sobre números naturales que Es posible que nunca podamos probar usando un sistema lógico que percibimos como sonido, pero esto no es lo que dice el teorema de Gödel.
Finalmente, ni el teorema de Gödel ni sus (muchas) pruebas tienen nada que ver con “metamatemáticas” o “saltando del sistema”. Esos son teoremas ordinarios de las matemáticas ordinarias, y de hecho, este es uno de los logros clave del descubrimiento de Gödel: mostró cómo las declaraciones en la teoría de números también pueden ser declaraciones sobre pruebas en la teoría de números, y así podemos probar cosas sobre lo que podemos probar – todo usando matemáticas ordinarias, de hecho muy mundanas (teoría de números).
En particular, la respuesta a “¿hay enunciados que tengan valores de verdad que no puedan determinarse excepto meta-matemáticamente?” es No. Todas las declaraciones (oraciones formadas correctamente en el lenguaje de la aritmética) tienen valores de verdad. Algunos pueden ser demostrables en Aritmética de Peano, otros no. Algunos pueden ser demostrables en ZFC, otros no. Algunos pueden ser demostrables en otros sistemas que son más o menos razonables o aceptables. Ninguno de ellos tiene un valor de verdad que pueda “determinarse metamatemáticamente”.