Professional Documents
Culture Documents
58
Mi fascinacin se deba a que Kurt Gdel se hubiese valido de las matemticas para demostrar los lmites de las propias matemticas. Gdel refutaba la posicin de David Hilbert, quien
hace aproximadamente un siglo declaraba que haba una teora de todo para la matemtica,
un conjunto finito de principios a partir de los cuales se podran deducir de manera mecnica,
aplicando tediosamente los principios de la lgica simblica, todas las verdades matemticas.
Pero Gdel demostr que las matemticas contienen enunciados verdaderos que no es posible
probar mediante tal proceder. Su resultado se funda en dos paradojas autorreferenciales:
Este enunciado es falso y Este enunciado es indemostrable.
El propsito de comprender la demostracin de Gdel se apoder de mi vida, y
ahora, medio siglo despus, he publicado un librito de mi cosecha. Es, en ciertos
aspectos, mi propia versin del libro de Nagel y Newman, pero no se centra
en la demostracin de Gdel. Las nicas cosas que ambos libros tienen en
comn son su pequeo tamao y su intencin de criticar los mtodos
matemticos.
A diferencia del de Gdel, mi enfoque se basa en la medicin de
la informacin, con el propsito de hacer ver que determinados
hechos matemticos no pueden quedar condensados en una
teora porque son demasiado complejos. Segn esta forma
de proceder, lo que Gdel descubri fue slo la punta del
iceberg: existe un nmero infinito de teoremas matemticos que son verdaderos pero no pueden demostrarse
a partir de un sistema finito de axiomas.
59
La complejidad
y las leyes cientcas
Resumen/Complejidad irreducible
60
DUSAN PETRICIC
2. LA INFORMACION ALGORITMICA
cuantifica el tamao de un programa de
ordenador necesario para producir un
resultado determinado. El contenido algortmico del nmero pi es pequeo, porque
basta un breve programa para calcularlo.
Un nmero aleatorio tiene muchsima
informacin algortmica: lo ms que podemos hacer es introducir en el programa
el propio nmero. Otro tanto vale para el
nmero omega.
La razn suciente
A pesar de que Leibniz vivi 250
aos antes de la invencin de los
programas de ordenador, se aproxim
mucho a la idea moderna de informacin algortmica. Dispona de todos
los elementos esenciales; no lleg a
conectarlos. Saba que todo era representable con informacin binaria,
lleg a construir una de las primeras
mquinas calculadoras, valor mucho la potencia de la computacin
y filosof sobre la complejidad y la
aleatoriedad.
De haber llegado Leibniz a ensamblar todos estos elementos, podra
haber puesto en tela de juicio uno de
los pilares bsicos de su propia filoINVESTIGACIN Y CIENCIA, mayo, 2006
teorema, su comprobacin en millones de casos: los matemticos exigirn una demostracin formal del caso
general. Slo ella les contentar.
Y aqu es donde la nocin de informacin algortmica puede efectuar su sorprendente aportacin al
debate filosfico de los orgenes y
los lmites del conocimiento. Revela que ciertos hechos matemticos
son verdaderos sin que exista razn
para ello, un descubrimiento que
contraviene claramente el principio
de razn suficiente.
Como har ver ms abajo, existe
una coleccin infinita de hechos matemticos irreducibles, es decir, tales
que no existe teora alguna que explique por qu son verdaderos. Esos
hechos no slo son computacionalmente irreducibles: son lgicamente irreducibles. La nica forma de
demostrarlos consiste en aceptarlos
directamente como nuevos axiomas,
sin razonamiento alguno.
El concepto de axioma est ntimamente emparentado con la idea de
irreductibilidad lgica. Los axiomas
son hechos matemticos que admitimos como evidentes por s mismos, y
que no tratamos de demostrar a partir
de principios ms sencillos. Todas las
teoras matemticas formales parten
de un sistema de axiomas y deducen
sus consecuencias, es decir, los teoremas. As procedi Euclides de Alejan-
La definicin de omega
Para comprender cmo se define el valor del nmero omega conviene el examen
de un ejemplo simplificado. Supongamos que el ordenador con el que estamos
tratando tiene solamente tres programas que se detienen, y que stos se componen de las series de dgitos binarios 110, 11100 y 11110. Estos programas tienen, respectivamente, 3, 5 y 5 bits de longitud. Si construimos programas al azar,
lanzando una moneda para determinar cada uno de sus bits, la probabilidad de
obtener por azar cada uno de esos tres programas que se detienen ser 3, 5
y 5, porque cada dgito binario concreto tiene probabilidad . Por consiguiente,
el valor de omega (la probabilidad de detencin) para este ordenador concreto
est dado por la igualdad:
omega =
61
El nmero omega
El primer paso por la senda que lleva
a omega se dio en un famoso artculo
publicado exactamente 250 aos despus del ensayo de Leibniz. En uno
de los nmeros de 1936 de Proceedings of the London Mathematical
Society, Alan M. Turing inauguraba
la era de la informtica al presentar
un modelo matemtico de ordenador
digital programable, sencillo y apto
para cualquier tipo de aplicaciones.
Seguidamente, Turing se pregunta62
DUSAN PETRICIC
64
presunta solucin 97 y 89 lo es
verdaderamente sin ms que multiplicar esos dos nmeros. (Existe una
definicin tcnica de rpidamente,
pero esos detalles no son importantes
para nuestro propsito.) Un problema P es un problema del que no se
conoce previamente la solucin pero
que se puede resolver rpidamente.
La pregunta cuya respuesta se
desconoce es: Podr todo problema NP ser resuelto rpidamente?
(Existe un procedimiento rpido
para hallar los divisores de 8633?)
O lo que es igual: son la clase P
y la NP una y la misma clase? Esta
pregunta es uno de los problemas
del milenio cuya solucin merecera
el Premio Clay, dotado con un milln
de dlares.
Entre los cientficos de la computacin est muy difundida la conviccin de que P no es igual que
NP, pero no se dispone de ninguna
demostracin. Se podra decir que
muchsimos indicios cuasiempricos apuntan a que P no es igual
que NP. No se debera, entonces,
aceptar como axioma que P no es
igual que NP? As lo han hecho, en
efecto, los cientficos de la computacin. El problema guarda relacin
con la seguridad de ciertos sistemas
criptogrficos utilizados en todo el
mundo. Se cree que tales sistemas
son invulnerables, pero nadie puede
demostrarlo.
Matemticas experimentales
Otra faceta de la semejanza entre las
matemticas y la fsica se presenta
en la llamada matemtica experimental: el descubrimiento de nuevos
resultados matemticos mediante el
examen de muchos ejemplos con la
ayuda de los ordenadores. Aunque
este mtodo no resulte tan persuasivo como una demostracin breve,
puede manifestarse ms convincente
que una demostracin larga y complicadsima; en algunos casos, resulta
perfectamente suficiente.
En el pasado, Georg Plya y Lakatos defendieron este enfoque con
INVESTIGACIN Y CIENCIA, mayo, 2006
El autor
Gregory Chaitin es investigador del Centro de Investigacin Thomas J. Watson de
IBM. Es profesor honorario de la Universidad de Buenos Aires y profesor visitante en
la Universidad de Auckland. Cre, con Andrei N. Kolmogoroff, la teora de informacin
algortmica.
Bibliografa complementaria
MEN OF MATHEMATICS. E. T. Bell. Reimpresin. Touchstone, 1986.
NEW DIRECTIONS IN THE PHILOSOPHY OF MATHEMATICS. Compilacin de Thomas Tymoczko.
Princeton University Press, 1998.
GDELS PROOF. Edicin revisada. E. Nagel, J. R. Newman y D. R. Hofstadter. New York
University Press, 2002.
MATHEMATICS BY EXPERIMENT: PLAUSIBLE REASONING IN THE 21ST CENTURY. J. Borwein
y D. Bailey. A. K. Peters, 2002.
INCOMPLETENESS: THE PROOF AND PARADOX OF KURT GDEL. Rebecca Goldstein. W. W. Norton, 2005.
META MATH!: THE QUEST FOR OMEGA. Gregory Chaitin. Pantheon Books, 2005.
65