Teoremas de Gödel
Teoremas de Gödel
Teoremas de Gödel
Kurt Gdel a los 19 aos de edad, cinco aos antes de la demostracin de los teoremas.
ndice
[ocultar]
1 Contexto
2 Primer teorema
2.1 Consecuencias
3 Segundo teorema
3.1 Consecuencias
4 Enunciados indecidibles
5 Malentendidos en torno a los teoremas de Gdel
6 Discusin e implicaciones
7 Demostracin de los teoremas
7.1 Numeracin de Gdel
7.2 Expresabilidad. Recursividad
7.3 Diagonalizacin
7.4 Demostracin del primer teorema
7.5 Demostracin del segundo teorema
8 Vase tambin
9 Referencias
10 Bibliografa
11 Enlaces externos
Tomando G (o su contraria) como axioma se obtiene una nueva teora T' en la que G (o su
contraria) es demostrable automticamente. Sin embargo esto no invalida el teorema,
puesto que G afirma su indemostrabilidad relativa a la teora T. La nueva teora T' es
tambin incompleta: puede encontrarse una nueva sentencia independiente G' , que afirma
no soy demostrable en T'.
En definitiva, en una teora formal que sea consistente y completa debe fallar alguna de las
hiptesis: o bien no es recursiva y no hay un algoritmo para distinguir los axiomas del resto
de frmulas; o bien no son aritmticas, y no incluyen las propiedades bsicas necesarias de
los nmeros naturales. Por ejemplo, en la demostracin del teorema de completitud
semntica se utilizan teoras consistentes y completas que no son recursivas.4 Por otro lado,
la aritmtica de Presburger es una coleccin de axiomas sobre los nmeros naturales que
omite varias de sus propiedades, hasta el punto de que una teora basada en ellos puede
ser consistente y completa.5
consistencia de
ya se haya probado sin emplear . La consistencia de los axiomas de
Peano para los nmeros naturales por ejemplo se puede demostrar en la teora de
conjuntos, pero no en la teora de los nmeros naturales por s sola. Esto proporciona una
respuesta negativa al problema nmero dos de la famosa lista de cuestiones abiertas
importantes en matemticas de David Hilbert (llamada problemas de Hilbert).
En principio, los teoremas de Gdel todava dejan alguna esperanza: podra ser posible
producir un algoritmo general que para una afirmacin dada determine si es indecidible o
no, permitiendo a los matemticos evitar completamente los problemas indecidibles. Sin
embargo, la respuesta negativa al Entscheidungsproblem demuestra que no existe tal
algoritmo.
Es de notar que los teoremas de Gdel slo son aplicables a sistemas
axiomticos suficientemente fuertes. Este trmino significa que la teora contiene la
suficiente aritmtica para llevar a cabo las instrucciones de codificacin requeridas por la
prueba del primer teorema de incompletud. Esencialmente, todo lo que se exige son
algunos hechos bsicos sobre la adicin y la multiplicacin tal y como por ejemplo se
formalizan en la aritmtica Q de Robinson. Hay sistemas axiomticos incluso ms dbiles
que son consistentes y completos, por ejemplo la aritmtica de Presburger que demuestra
todas las afirmaciones de primer orden ciertas aplicando slo la suma.
El sistema axiomtico puede consistir en un nmero infinito de axiomas (tal y como hace la
aritmtica de primer orden de Peano), pero para poder aplicarse el teorema de Gdel debe
haber un algoritmo efectivo que sea capaz a verificar la correccin de las pruebas. Por
ejemplo, el conjunto de todas las declaraciones de primer orden que son ciertas en el
modelo estndar de los nmeros naturales es completo. El teorema de Gdel no se puede
aplicar porque no hay ningn procedimiento efectivo que decide si una cierta declaracin es
un axioma. De hecho, que esto sea as es una consecuencia del primer teorema de
incompletud de Gdel.
Otro ejemplo de una especificacin de una teora en la que el primer teorema de Gdel no
es aplicable se puede construir de la siguiente manera: ordenemos todas las posibles
declaraciones sobre los nmeros naturales primero por su longitud y luego en orden
lexicogrfico; comencemos con un sistema axiomtico inicialmente igual a los axiomas de
Peano, repasemos la lista de declaraciones una a una, y, si la declaracin actual no se
puede demostrar ni refutar a partir del actual sistema de axiomas, entonces aadmosla a
la lista. Esto crea un sistema que es completo, consistente y suficientemente potente, pero
no recursivamente enumerable.
El propio Gdel slo demostr una versin de los teoremas arriba expuestos que es
tcnicamente un poco ms dbil; la primera demostracin de las versiones descritas arriba
fue dada por J. Barkley Rosser en 1936.
En esencia, la prueba del primer teorema consiste en construir una declaracin
dentro de
un sistema formal axiomtico al que se le puede dar la siguiente interpretacin meta
matemtica:
Esta declaracin no se puede probar.
Como tal, puede verse como una versin moderna de la paradoja del mentiroso. Al contrario
de la declaracin del mentiroso,
no se refiere directamente a s mismo; la interpretacin
de arriba slo se puede "ver" desde fuera del sistema formal.
Una teora aritmtica es -inconsistente si, para alguno de sus teoremas formales de la forma
x, (x), puede refutarse cualquier caso particular, esto es, puede probarse ([n]), para cada
numeral [n]. Una teora que no es -inconsistente se dice -consistente.
(Los numerales [n] son los smbolos que utilice el lenguaje de la teora para especificar los
nmeros naturales concretos. En el ejemplo de la aritmtica de Peano en la seccin
siguiente, los numerales son los smbolos dados por: [0] 0, [1] S0, [2] SS0, etc.) La consistencia implica la consistencia (pero no al revs). El enunciado fuerte, en el que slo
se requiere la consistencia de la teora fue probado por J. B. Rosser mediante un mtodo
muy similar.
La numeracin de Gdel es una herramienta que permite relacionar las teoras formales con
la aritmtica. El lenguaje de una teora formal de primer orden est compuesto por una
cantidad a lo sumo numerable de signos, como por ejemplo:
, , , |, =, x , y , z , ... , 0 , + , , S
en el caso del lenguaje de la aritmtica de Peano, donde adems de los smbolos lgicos y
las variables, aparecen algunos smbolos adicionales para la arimtica (donde S es el
smbolo para denotar el nmero siguiente a). Tambin el conjunto de todas las cadenas
(sucesiones finitas de signos) es numerable, as como el conjunto de las sucesiones finitas
de cadenas.
Una numeracin de Gdel es una asignacin de un nico nmero natural para cada
elemento de cada uno de estos tres conjuntos: signos, cadenas de signos y sucesiones de
cadenas.
[Ocultar] Ejemplo
Una posible codificacin para los signos, cadenas y sucesiones de cadenas es la
siguiente. Para los signos se adopta:
10 , 11 , 12 , | 13 , = 14 , 0 15 ,
Es sencillo entender ahora cmo deben definirse algunas de estas relaciones segn
numeracin de Gdel mostrada antes:
Suc x En base 10, x es de la forma 77n(1)...(sk) donde cada n(i) representa las
Mediante la numeracin de Gdel, es posible traducir los signos y reglas de una teora
formal T en nmeros y operaciones aritmticas. Es posible ir ms all, ya que T es una
teora aritmtica y se pueden recodificar las mencionadas operaciones mediante el
lenguaje formal de T, al igual que se puede hacer con otras funciones y relaciones
aritmticas como por ejemplo:
La funcin multiplicar por 2 est representada por la frmula: y = [2] x
La relacin de orden x y, puede expresarse mediante: z, z + x = y
La relacin x e y son primos entre s puede expresarse como: z, x = z y
y = z x
Cada una de estas relaciones es expresada por su frmula correspondiente, en el sentido de
que si dos nmeros estn relacionados, puede demostrarse la expresin formal
correspondiente; y cuando no lo estn, puede refutarse.8 Por ejemplo:
Para cada entero n, se tiene que si n es par puede probarse la expresin formal x, [n] = [2]
x; y si es impar, puede refutarse dicha frmula.
Para cada par de enteros m y n, si se tiene m n puede demostrarse la frmula z, z + [m]
= [n]; cuando m > n, puede refutarse dicha expresin.
Que las relaciones presentadas en la seccin anterior como Dem sean expresables,
implica que una teora formal aritmtica es lo suficientemente potente como para hablar
de las caractersticas de una teora formal arbitraria y, en particular, de s misma.
Probar que todas estas relaciones y funciones son expresables es sencillo si son recursivas,
es decir, si pueden calcularse o verificarse mediante un algoritmo, ya que puede
demostrarse que toda relacin recursiva es expresable en una teora aritmtica. Las teoras
formales para las que esto es posible asignar los nmeros de Gdel de manera que
distinguir los signos, cadenas, sucesiones, frmulas, consecuencias y axiomas, puede
llevarse a cabo con un algoritmo son las llamadas teoras recursivas, y por ello esta
caracterstica se asume como hiptesis en los teoremas de incompletitud.
Para construir la sentencia autorreferente G ha de idearse una manera para que una
frmula hable de las propiedades de su nmero de Gdel correspondiente. Esto ha de
hacerse de manera indirecta, ya que dada una frmula con nmero de Gdel n, otra
frmula que hable de mediante el numeral [n] en general tendr un nmero de Gdel
mayor quen, y por tanto no puede ser la propia . Esto se consigue mediante el
llamado lema diagonal.
En una lgica de primer orden, toda frmula que es vlida en un sentido lgico es demostrable.
Kurt Gdel
La palabra "demostrable" significa que existe una deduccin formal de la frmula. La deduccin consiste
en una lista finita de pasos en los que cada paso o bien invoca a unaxioma o es obtenido a partir de
pasos previos mediante una bsica regla de inferencia. A partir de dicha deduccin, es posible verificar
si cada uno de los pasos es correcto mediante un algoritmo (por ejemplo mediante una computadora, o
a mano).
Una frmula es lgicamente vlida si es verdadera en todo modelo para el lenguaje utilizado en la
frmula. Para expresar de manera formal el teorema de completitud de Gdel, se debe definir el
significado de la palabra modelo en este contexto. Esta es una definicin bsica en la teora de modelos.
ndice
[ocultar]
1 Demostraciones
2 Vase tambin
3 Referencias
3.1 Bibliografa
4 Enlaces externos