Documentos de Académico
Documentos de Profesional
Documentos de Cultura
y fundamentos
de las matemticas
Grandes pensadores del siglo XX han demostrado que la incompletitud
y la aleatoriedad medran incluso en el mundo austero de la matemtica
Gregory J. Chaitin
INVESTIGACIN
INVESTIGACIN
29
quiera que sea la hiptesis sobre su veracidad, estamos en conflicto. Otra versin de la paradoja, en dos
enunciados, reza: El enunciado siguiente es verdadero. El enunciado precedente es falso. Cada enunciado, individualmente, parece estar claro, pero, combinados, crean un sinsentido. Es posible desdear tales
paradojas, considerndolas juegos de palabras sin significado, pero algunas de las ms grandes inteligencias del siglo XX se las tomaron muy en serio.
Una de las reacciones a la crisis de la lgica fue la
tentativa de Hilbert, que trat de eludirla por medio del
formalismo. Si encontramos conflictos al seguir razonamientos que parecen correctos, la solucin consiste
en utilizar la lgica simblica para crear un lenguaje
artificial y ser muy cuidadosos al especificar sus reglas, de modo que no surjan contradicciones. Despus
de todo, el lenguaje cotidiano es ambiguo: no siempre
se sabe de cierto cul es el antecedente de un pronombre.
30
El autor
GREGORY J. CHAITIN es matemtico del Centro de Investigacin Thomas J. Watson de IBM, en Yorktown Heights,
Nueva York. Es tambin profesor visitante en las universidades de Buenos Aires y de Auckland. Ha sido, a lo largo
de los ltimos 35 aos, el principal arquitecto de la teora
algortimica de la informacin, que invent cuando todava
no contaba 20 aos. Su logro ms reciente ha consistido
en transformar la teora algortmica de la informacin de
modo que sea aplicable a los programas informticos reales. El presente artculo es resumen de una conferencia pronunciada en 1999 en la Universidad de Massachusetts en
Lowell, cuya versin completa est publicada en el libro
Conversations with a Mathematician. Se reproduce con permiso de Springer-Verlag.
American Scientist Magazine.
La incompletitud de Gdel
del dinamit la visin de Hilbert en 1931. Por
entonces era docente en la Universidad de Viena,
si bien proceda de la hoy llamada Repblica Checa,
de la ciudad de Brno en concreto, que en aquella
poca formaba parte del Imperio Austrohngaro.
Posteriormente, pasara, como Einstein, al Instituto de
Estudios Avanzados de Princeton.
El descubrimiento de Gdel fue pasmoso: Hilbert
estaba totalmente equivocado; no hay modo de que
exista un sistema axiomtico para la totalidad de la
matemtica en el que quede claro como el agua si un
enunciado es verdadero o no. Con mayor precisin:
Gdel descubri que el plan falla aun limitndose a la
aritmtica elemental, es decir, a los nmeros 0, 1, 2,
3... la adicin y la multiplicacin.
Cualquier sistema formal que trate de contener toda
la verdad y nada ms que la verdad al respecto de la
adicin, la multiplicacin y los nmeros 0, 1, 2, 3,...
tendr que ser incompleto. O ms bien: ser, ora incoherente, ora incompleto. Por tanto, si se supone que
INVESTIGACIN
solamente dice la verdad, entonces no dir toda la verdad. En particular, si se supone que los axiomas y las
reglas de deduccin no permiten la demostracin de
teoremas falsos, habr teoremas verdaderos que no
podrn ser demostrados.
La demostracin de la incompletitud dada por Gdel
es muy ingeniosa. Muy paradjica. Una locura casi.
Gdel empieza, en efecto, con la paradoja del mentiroso, a saber, la afirmacin soy falsa!, que no es
ni verdadera ni falsa. En realidad, lo que Gdel hace
es construir una aseveracin que dice de s misma:
Soy indemostrable!. Desde luego, har falta muchsimo ingenio para poder construir en la teora elemental
de nmeros en la aritmtica un enunciado matemtico que se describa a s mismo y diga semejante
cosa, pero si furamos capaces de lograrlo, enseguida
comprenderamos que estaramos en un brete. Por qu?
Porque si el enunciado es demostrable, entonces es
necesariamente falso; estaramos demostrando resultados falsos. Si es indemostrable, como dice de s mismo,
entonces es verdadero, y la matemtica, incompleta.
Hay en la demostracin de Gdel muchos detalles
tcnicos complicados. Pero al consultar su artculo
original, encontramos en l algo que se parece mucho
a la programacin en LISP. Es debido a que la demostracin de Gdel comporta la definicin recursiva
de una gran cantidad de funciones que operan sobre
listas, y eso es precisamente lo que hace LISP. As
pues, aunque en 1931 no existan los ordenadores ni
los lenguajes de programacin, una mirada retrospectiva deja ver claramente un lenguaje de programacin
en el ncleo del artculo original de Gdel.
John von Neumann, otro famoso matemtico de
aquellos tiempos (que, dicho sea de paso, tuvo un importante papel en la promocin y la creacin de la tecnologa informtica en los Estados Unidos), apreci inmediatamente el hallazgo de Gdel. Von Neumann jams
se haba planteado que el proyecto de Hilbert pudiera
ser errneo. As pues, Gdel no slo haba demostrado
una inteligencia apabullante, sino que tuvo la valenta
de presumir que Hilbert podra estar equivocado.
Muchos consideraron que el artculo de Gdel era
absolutamente devastador. Toda la filosofa matemtica tradicional acababa de quedar reducida a escombros. En 1931, sin embargo, haba en Europa algunos
otros problemas de los que preocuparse: una gran depresin econmica y una guerra en ciernes.
La mquina de Turing
l siguiente avance de importancia tuvo lugar cinco
aos despus, en Inglaterra, cuando Alan Turing
descubri la no-computabilidad. Recordemos que, segn
Hilbert, deba existir un procedimiento mecnico
que decidiese si una demostracin se atena a las reglas o no. Hilbert no aclar nunca qu entenda por
procedimiento mecnico. Turing, en esencia, vino a
decir que se trataba de una mquina (una mquina de
un tipo que ahora llamamos mquina de Turing).
El artculo original de Turing contiene un lenguaje
de programacin, lo mismo que el artculo de Gdel,
31
o mejor dicho, lo que hoy denominaramos un lenguaje de programacin. Pero esos dos lenguajes de
programacin son muy diferentes. El de Turing no es
un lenguaje de alto nivel, como el LISP; se trata ms
bien de lenguaje de mquina, el cdigo en crudo
formado por unos y ceros que se le suministra al procesador central de un ordenador. El invento de Turing
de 1936 es, de hecho, un lenguaje de mquina horrible, que nadie querra utilizar hoy, porque es demasiado rudimentario.
Pero aunque las mquinas computadoras hipotticas
de Turing sean muy sencillas, y su lenguaje de mquina bastante primitivo, no carecen precisamente de
versatilidad. En su artculo de 1936, Turing afirma
que una mquina tal debera ser capaz de efectuar
cualquier cmputo que un ser humano pudiese llevar
a cabo.
En este punto, el curso del razonamiento de Turing
experimenta un violento giro. Qu le sera imposible
32
INVESTIGACIN
nerse o no, tampoco puede haber ningn modo de averiguarlo mediante razonamientos. Ningn sistema
axiomtico formal puede facultarnos para decidir si un
programa acabar por detenerse. Por qu? Porque si
fuera posible utilizar a tal fin un sistema axiomtico,
ste nos proporcionara los medios para calcular por
adelantado si un programa se detendr o no. Lo cual
es imposible, pues se obtendra una paradoja del estilo de esta aseveracin es falsa!. Se puede crear
un programa que se detiene si y solamente si no se
detiene. La paradoja es similar a la descubierta por
Gdel en sus investigaciones sobre la teora de nmeros. (Recordemos que no haba dificultades mayores en el sistema que Gdel examin que las que 0,
1, 2, 3..., la adicin y la multiplicacin ofrecen.) La
proeza de Turing consisti en demostrar que ningn
sistema axiomtico formal puede ser completo.
Al desencadenarse la Segunda Guerra Mundial, Turing
comenz a trabajar en criptografa y von Neumann en
el clculo de detonaciones de bombas atmicas. El
mundo dej de lado durante un tiempo el problema de
la incompletitud de los sistemas axiomticos.
La aleatoriedad en la matemtica
a generacin de matemticos preocupados por estas profundas cuestiones filosficas qued prcticamente extinta con la Segunda Guerra Mundial. Luego
vine yo.
A finales de los aos cincuenta, yo era casi un nio,
le en Scientific American un artculo sobre Gdel y
la incompletitud. El resultado de Gdel me dej fascinado, aunque en realidad no pude comprenderlo del
Nmero de tomos
Tiempo
3. LA MECANICA CUANTICA refleja el papel de la aleatoriedad en la fsica. La desintegracin de una sustancia
radiactiva, en apariencia progresiva y regular, est compuesta en realidad por una serie de pasos discretos, siendo
imposible predecir el momento exacto en que se desintegrar el tomo siguiente (a la izquierda). El trabajo del
autor pone de relieve una aleatoriedad similar en la maINVESTIGACIN
X
temtica, observable, por ejemplo, en la distribucin de
los nmeros primos. Aunque el nmero de primos menores o iguales que x sigue una tendencia bien conocida,
la curva est formada por una serie de pasos errticos,
no siendo posible predecir el valor exacto del nmero
primo siguiente a partir de ninguna teora general (a la
derecha).
33
Adnde, ahora?
sta conclusin es muy impresionante. En slo tres
pasos se va desde Gdel, donde tan chocante resultaba ya que existiesen lmites al razonamiento, a
Turing, donde ya pareca mucho ms razonable, y
de Turing a una consideracin de la complejidad medida por el tamao de programa en la que la incompletitud, los lmites de la matemtica, no pueden sernos ya ms notorios.
Suelen decirme: Todo eso est muy bien. La teora de informacin algortmica es una bonita teora;
pero ahora no estara de ms un resultado concreto
que escape, a su juicio, del alcance del razonamiento
matemtico. Durante muchos aos, una de mis respuestas favoritas era: Tal vez el Ultimo Teorema de
Fermat. Pero en 1993, Andrew Wiles se present con
una demostracin. Contena un paso en falso, pero ahora
nadie duda de que sea correcta. La teora algortmica
de la informacin hace ver que existen montones de
cosas que no es posible demostrar, pero no permite
llegar a una conclusin sobre cuestiones matemticas
sueltas.
Cmo es posible que, a pesar de la incompletitud,
los matemticos estn logrando tantsimos progresos?
Sin duda, estos resultados de incompletitud parecen llevar consigo sentimientos pesimistas. Tomados sin
ms, podra parecer que no hay forma de avanzar, que
la matemtica es imposible. Felizmente para quienes
nos dedicamos a la matemtica, no parece que se cumpla esa condenacin. Quin sabe: tal vez algn joven
metamatemtico de la prxima generacin nos haga
ver por qu ha de ser as.
Bibliografa complementaria
LA DEMOSTRACIN DE GDEL. E. Nagel y J. R. Newman,
en Sigma, el mundo de las matemticas, vol. 5, pgs. 5784. Editorial Grijalbo. Barcelona. 1958.
RANDOMNESS AND MATHEMATICAL PROOF. G. J. Chaitin,
en Scientific American, vol. 232, n.o 5, pgs. 47-52; 1975.
G DEL , E SCHER , B ACH : A N E TERNAL G OLDEN B RAID .
D. R. Hofstadter. Basic Books; Nueva York, 1979.
ARITMTICA Y AZAR. G. J. Chaitin, en Investigacin y Ciencia, n.o 144, pgs. 44-50; septiembre de 1988.
GDEL: A LIFE OF LOGIC. H. L. Casti W. DePauli. Cambridge, Massachusetts, Perseus Publishing, 2000.
35