domingo, 6 de abril de 2008

El Profe

Turing cree que las máquinas piensan

Turing yace con hombres

Luego las máquinas no piensan

Alan Turing

1938 debió ser un año importante para Alan Turing. Ese año se estrenó su película preferida: Blancanieves y los siete enanitos1. Estaba fascinado con la película de Disney hasta el punto de ir a verla regularmente al cine. Además, ese mismo año fue reclutado para trabajar en Bletchley Park, un edificio señorial en Buckinghamshire, puesto al que se incorporaría en 1939. Turing vivía en una pensión cercana y todos los días acudía a su puesto de trabajo en su bicicleta estropeada. Jamás habló con nadie sobre lo que hacía en aquella mole de ladrillos, todos los que trabajaban allí habían jurado guardar un absoluto secreto acerca de la labor que se llevaba a cabo en Bletchley Park. Su madre recuerda que lo único que Alan le contó de aquellos años es que trabajaba con muchas mujeres. Decenas de mujeres.


Lo cierto es que los habitantes de aquel caserón, aparte de las mujeres, eran un grupo bastante peculiar. Había matemáticos, físicos y un sinnúmero de técnicos e ingenieros, los mejores que se había podido encontrar en cada campo. También trabajaban allí expertos jugadores de ajedrez, de bridge y los ganadores de los concursos de crucigramas que organizaba el periódico Times. Hasta mediados de los setenta no se hizo público lo que se estaba haciendo en Bletchley Park durante los años que duró la Segunda Guerra Mundial. El motivo de este secretismo es que allí, en aquella mansión aislada, era donde el servicio de inteligencia británico había decidido establecer su unidad criptográfica. Allí estaban los hombres encargados de romper los códigos alemanes y japoneses.


Turing era uno de los miembros más importantes de esta extraña comunidad. A su cargo estaba el barracón 8, donde se intentaba descifrar el código de la Enigma, la máquina que los alemanes usaban en sus comunicaciones militares. Era un personaje extraño que se parecía demasiado al estereotipo de científico despistado como para conseguir desenvolverse socialmente. Apenas hablaba y cuando lo hacía era de un modo técnico, empleando conceptos matématicos avanzados dando por supuesto que si su interlocutor estaba interesado en hablar con él es por que ya tenía una base sólida de conocimientos matemáticos. Se ataba los pantalones con una cuerda y raro era el día en que se acordaba de afeitarse o peinarse. Sus subordinados y sus compañeros de trabajo se referían a él como El Profe (The Prof).


La bicicleta de Alan Turing


Turing´s fond of the football field

For geometric problems the touch lines yield

Esta es parte de la letra de una canción de fin de curso cantada por los compañeros de clase de Turing y es bastante descriptiva: “A Turing le gusta el campo de fútbol, pues en la línea de banda reside la solución a los problemas de geometría” Su madre también nos ofrece una imagen parecida del pequeño genio en el dibujo “El jockey, o ver crecer las margaritas”, donde podemos ver como Turing, mientras sus compañeros juegan al jockey, se queda absorto observando las plantas que crecen en el campo.


Como ya apuntaban sus profesores, Turing pronto se convirtió en una figura de primera línea en el campo de las matemáticas. El área donde realizó mayores avances, la lógica, no era lo que se dice una de las mejor consideradas; por lo menos hasta que los trabajos de Turing, Church, Newman y muchos otros la convirtieron en la más prometedora de las ramas matemáticas abriendo de par en par las puertas de la época de la información.


Turing estudió en las mejores escuelas -el King´s College de Cambridge, Princeton- con los mejores profesores -Hardy, Church, Newman- convirtiéndose en uno de los genios más brillantes de su época. En 1936, por ejemplo, publicó su famoso artículo “Los números computables” en el cual resolvía el problema de decisión, demostrando que era insoluble, e introducía por primera vez el concepto de Máquina Universal. En su artículo Turing nunca llega a hablar de una máquina física sino que su máquina es más bien un modelo matemático; pero el paso siguiente, llevar esas ideas a la práctica, es un concepto presente a lo largo de todo el ensayo.


Para hacernos una idea de la importancia de este artículo no debemos olvidar que las máquinas más complejas construidas hasta ese año, 1936, eran calculadoras muy básicas que sólo podían llevar a cabo cálculos muy simples, poco más que ábacos mecánicos. Y un joven matemático (Turing tenía veinticuatro años cuando publicó el artículo) planteaba no ya una máquina capaz de realizar cálculos complejos sino capaz de realizar todos los cálculos. La Máquina Universal de Turing podía resolver cualquier problema que pudiese ser expresado mediante un algoritmo matemático. Cualquier cálculo que pueda realizar un ordenador actual puede ser resuelto también por una máquina de Turing.


A pesar de la importancia de este artículo, Turing siguió evitando las reuniones sociales y únicamente se relacionaba con un pequeño de grupo de conocidos, la mayoría de ellos matemáticos como él. Su carácter era distante y odiaba que el resto de sus personas se acercase a sus cosas. Quizá por ello nunca dejó de usar su bicicleta estropeada ya que era un vehículo que pocos más habrían podido manejar. Cuando la utilizaba, sus vecinos y compañeros observaban como a veces Turing se bajaba de ella y movía la cadena. Es muy probable que pocos de ellos conocieran el motivo. Se cuenta que la bicicleta tenía un eslabón de la cadena torcido y un radio de la rueda medio suelto. Por separado estos problemas no impedían que la bicicleta funcionase con normalidad pero cuando eslabón y radio coincidían en una determinada posición, la cadena se salía. Turing había calculado la frecuencia con que esto sucedía y contaba mentalmente las revoluciones mientras paseaba en su bicicleta, cuando se acercaba al número en que ambos fallos coincidían se bajaba y volvía a poner la cadena a cero.



Las mozas


El Profe llegaba cada mañana en su bicicleta a trabajar a Bletchley Park. Las mozas que trabajaban para él solían guardar silencio cuando entraba en el barracón, con la ropa arrugada y despeinado, y pasaba entre ellas con la cabeza gacha. Le tenían un enorme respeto, casi miedo, ya que él apenas les dirigía la palabra y se comportaba como si no estuvieran allí. Su madre, años después, admitía que Turing siempre se mantuvo alejado de las chicas y que es probable que él tuviera tanto miedo de ellas como ellas de él. Lo cierto es que Turing no podía sentir más que admiración por las mozas ya que de ellas dependía el importante trabajo que realizaba su equipo. Las mozas era el término con que el personal de Bletchley Park llamaba a las calculadoras. Por supuesto, las calculadoras que hoy conocemos no existían todavía, así que los enormes cálculos que implicaba la tarea de romper los códigos alemanes eran divididos en porciones y repartidos entre una legión de calculadoras humanas que ocupaban salas enteras.

La labor de romper los códigos de la máquina Enigma alemana había comenzado en Polonia gracias al equipo liderado por Marian Rejewski, aunque ya durante la Guerra Civil Española los ingleses descifraron varios mensajes alemanes cifrados con el modelo comercial de la Enigma. Incluso habían construido una medio réplica de la Enigma a la que llamaron la Bomba debido al inquietante tic-tac que producía cuando trabajaba. Sin embargo, en 1939 los alemanes aumentaron los rotores de la Enigma de 3 a 5 y se volvieron más rigurosos en la elaboración de los mensajes evitando repeticiones. Esto convertía los códigos de la Enigma en demasiado complejos para el equipo de Rejewski, que además hubo de huir de Polonia tras la invasión alemana. El relevo lo tomaría el equipo de Alan Turing en Bletchley Park.

Escuela Gubernamental de Códigos y Cifrado -nombre en clave Ultra- fue como se llamó a las instalaciones y al personal de Bletchley Park. Era un proyecto bajo el mando del servicio secreto británico y su existencia misma era secreto de estado. Toda la información obtenida por Turing, o por cualquier otro de los que allí trabajaban, era enviada directamente a Winston Churchill en una caja fuerte metálica con el código “Bonifface” para que los alemanes, en caso de interceptar el mensaje, pensaran que la información provenía de un espía.

Turing construyó una máquina de cálculo para usarla en la ruptura de los códigos Enigma a la que llamo Bomba en honor a Rejewski. La lucha de los criptoanalistas de Bletchley Park contra la máquina Enigma alemana duró prácticamente toda la guerra. Los alemanes iban mejorando los modelos añadiéndole rotores y perfeccionando el método de encriptación mientras los ingleses rompían la mayoría de los códigos y, casi más difícil, intentaban que los alemanes no se percataran de que sus mensajes eran descifrados. Cualquier desliz era usado por los matemáticos aliados que se servían sobretodo de las repeticiones en los mensajes para romper los códigos. Por ejemplo, el habitual “Heil Hitler!” que se incluía en la mayoría de mensajes era una mina de oro para los criptoanalistas.

La labor de Turing durante los años de la guerra fue, sin duda, la que más contribuyó a supremacía aliada frente al eje en cuestiones de criptoanálisis. Si el Profe no fue decisivo para la victoria aliada (yo creo que sí), es seguro que sin él esta victoria habría tardado bastante más en llegar.



La manzana


Tras la guerra, Turing se embarcó en el proyecto de construir el primer computador digital. Sin embargo, su poca labia y su apariencia desaliñada le sirvieron de poca ayuda a la hora de conseguir subvenciones siendo un proyecto de John Von Neumann el que finalmente se llevó a cabo. Hoy en día los ordenadores que usamos son evoluciones, todos ellos, de la máquina de Neumann, no de la de Turing. Sin embargo, aunque Neumann pudo diseñar y construir su máquina gracias a las ideas de Turing, las contribuciones de éste no fueron reconocidas hasta la década de los noventa.


A Turing pareció importarle poco que fuera el diseño de Newman y no el suyo el que fue llevado a la práctica finalmente. Lo importante era que la Maquina se podía construir; así que inmediatamente Turing dio el paso siguiente. Los últimos artículos de Turing son perfectamente vigentes hoy día y se centran en la cuestión de la inteligencia artificial. Para Turing la solución al problema de si una Maquina de Turing podría desarrollar la inteligencia consistía en resolver otra pregunta: ¿es el cerebro humano una Máquina de Turing? Estos artículos eran enormemente avanzados y Turing manejaba conceptos e ideas que abrían nuevos campos completos de investigación. En uno de ellos es donde podemos encontrar su famoso test de Turing para determinar si una máquina es inteligente2. Pero por desgracia su carrera tuvo un final inesperado.


El fin de Alan Turing es el único motivo por el que he decidido incluir un artículo sobre él en este blog. Y no fue Turing el que cometió el traspié, sino el resto de la humanidad.


En 1952 unos ladrones asaltaron la casa en la que vivía en Manchester. Durante la investigación policial Turing colaboró amablemente con las autoridades señalando que él sospechaba de su pareja amorosa. Sin embargo, Turing ya no vivía en el ambiente abierto del King´s College ni disponía de los privilegios de Bletchley Park, y su sinceridad iba a costarle muy cara. Turing odiaba mentir si no le daban buenas razones para ello y desconocía el uso de eufemismos. Para él, confesar que mantenía relaciones con una pareja de su mismo sexo era lo más natural del mundo. No era un militante ni se preocupaba lo más mínimo por los movimientos sociales, para él su homosexualidad simplemente era tan natural como su inteligencia. La policía de Manchester no era de la misma opinión. Al denunciar el robo de su casa y relatar los pormenores a la policía, Turing fue detenido por “indecencia grave y perversión sexual”. En el juicio posterior fue declarado culpable y se le dio a elegir entre la cárcel o ser tratado con inyecciones de estrógenos. Turing escogió el tratamiento hormonal.

Una de las mas brillantes mentes del siglo XX, un genio reconocido que además había salvado la vida a miles de personas ayudando a romper los códigos alemanes, uno de los padres de la informática, veía como caía sobre el una horrible condena, que estaba deformando su cuerpo, simplemente por acostarse con quien no debía según las leyes de su pais. Sus compatriotas, aquellos a quienes había ayudado más que ningún solo hombre a ganar la gran guerra, se permitían el lujo de cuestionar su vida privada y condenarlo por ella.

Turing tenía claro que aquella no era la vida que él quería vivir. No consideraba lógico mentir sobre algo tan trivial como su sexualidad y no estaba dispuesto a vivir toda su vida con aquellas inyecciones de hormonas. Él eligió su propio camino. Un día de 1954, inspirándose en su película preferida, compró una manzana y se encerró en su casa. Subió a su estudio, roció la manzana con cianuro y le dio un bocado.


El Profe se durmió para siempre.


FUENTES

Leavitt, David, ALAN TURING, 2006

Hodges, Andrew, ALAN TURING: THE ENIGMA, 2000

www.turing.org.uk

www.bletchleypark.org.uk

www.computer50.org

www.turingarchive.org

Sobre el tema:

Turing aparece como personaje secundario en la magnífica novela histórica “Criptonomicón” de Neal Stephenson. Además de ser un excelente relato de los sucesos que tuvieron lugar en Bletchley Park destaca un capítulo en el que el personaje de Turing explica el funcionamiento de la máquina Enigma usando una analogía con su bicicleta estropeada.

1Curiosamente, Gödel también estaba obsesionado con esta película. Parece que Disney tenía su público entre los matemáticos.

2Imaginemos dos interlocutores, un ser humano y una máquina, que no pueden verse el uno al otro. Si, tras mantener una conversación, el ser humano es incapaz de darse cuenta de que está hablando con una máquina, esa máquina ha superado el test de Turing.

29 comentarios:

Luis Huacho dijo...

MUY BUEN REALTO, QUE BACAN TU BLOG :)
SALUDOS DESDE LIMA PERU

Ludwig dijo...

Me ha gustado mucho tu escrito.
Había conocido a Turing al leer el Criptonomicon, pero como dices en tu escrito, aparece muy de refilón.
Un saludo.

Luis

unoqueva dijo...

Un gran artículo, me fascina la historia de Turing uno de los padres de la informática, quizás el más importante de todos.

Lástima que la sociedad no lo aceptase tal y como era. Existe una historia, "una leyenda", que dice que el logotipo original de apple, la manzana de arcoiris mordida es un homenaje a Turing y su desafortunado final. No está confirmado y se ha negado varias veces por apple, pero me gusta pensar que así es :)

Carlos dijo...

Gran artículo.
Pequeñísima aclaración:
En alemán es " Heil Hitler!", que en inglés equivale a "Hail to Hitler!". Supongo que te referirás a la versión alemana, que era (letra por letra) la que se intentaría descifrar, si no he entendido mal.
Saludos

Anónimo dijo...

Iba a comentar lo del logo y veo que se han adelantado. Muy bien articulo, sobre todo la referencia a la manzana de Blancanieves.

Hoy en dia la Maquina de Turing es asignatura obligatoria para cualquier programador

Aggtoddy dijo...

Mierda! qué final tan triste :(

Muy bueno el artículo, al igual que Ludwig conocía a Turing por el Criptonomicon y algo por la facultad de informática ;)

gran post, saludos!

shinjikari dijo...

Un artículo excelente. Mis felicitaciones. El tema de Turing es muy interesante desde el punto de vista matemático y científico, pero le has dado un giro maravilloso.

Un saludo.

Jaime dijo...

Una maravilla de relato, que tristeza de final.
Muchas gracias por contarlo tan bien.

Sergio E dijo...

Buena narración y final fatal.
No sólo para el protagonista sino para la humanidad.
Me quedé con cierto sabor agridulce.
En http://www.kriptopolis.org/
se cuenta la historia de enigma por caopítulos.

ciao

thisboy dijo...

Genial artículo.

Felicidades!!!

Alberto dijo...

Un post excelente.Como todos de este blog.Con un nivel muy bueno.Felicidades

Anónimo dijo...

Y por esa razón, a la manzana de Apple le falta un trozo en su esquina superior derecha.

Es la forma que tanto Stephen Wozniak como Steve Jobs tubieron de recordar a Alan Turing.

La vida es una "rueda" de bicicleta; siempre hay algo que recuerda a algo ;)

Ivaneck dijo...

4d41474e494649434f2e475241434941532e

;-)

sotavento dijo...

una historia hermosa, cautivadora y trágica. a veces la realidad supera a la ficción.
muy bien escrito, por cierto!

Fernando* dijo...

49 56 41 4e 45 4b 1f 45 53 54 4f 59 2e 44 45 2e 41 43 55 45 52 44 4f 2e 43 4f 4e 54 49 47 4f

Iván Lasso dijo...

Conocía la historia de Turing pero la manera de narrar que tienes, junto con algunos datos que desconocía, me ha hecho ir hasta el final.
Como muchos, el Criptonomicon me llevó a fijarme un poco más en la figura de Turing (sí, está un poco de lado, pero el personaje principal creo que le representa a él en gran parte). Ese libro es fantástico.
Felicidades por tu escrito. Muy bien escrito, muy bien narrador. El final, espeluznante.

Ramón dijo...

Muchas gracias por los comentarios (hasta por los que están en código, xd) Así da gusto publicar los artículos. ;)

Carlos, los has entendido perfectamente. El fallo es mio, ahora mismo lo corrijo.

Lo de la manzana y el logo de apple... Pues no se yo, siempre se ha negado que fuera un homenaje a Turing (o a Newton). Pero aunque sea sólo una coincidencia, es una buena coincidencia.

Ivan tienes razón, aunque Turing no aparece demasiado en el Criptonocmicon, el personaje central parece inspirado en él.

Anónimo dijo...

qué buen artículo.
saludos.

celebrador dijo...

Has hecho una definición paradigmática del científico loco

Si fuera para una peli de dibujos animados y fuera el malo, aparte de reir constantemente estaría obsesionado por ser el amo del mundo... mi muuuuundoooo, mi teessoooorooooo, mi deestiiiinooooo, mi deereeeechooooooo..

Yen_lo dijo...

Muy buen articulo. Habia estudiado la Maquina de Turin en la Uni pero no sabia nada de la vida de su inventor.

Saludos

Anónimo dijo...

Wow.. yo Informatico, el contacto que tenía de Turing, fué por los temas en mi carrera de sistemas computacionales, posteriormente en una revista de acusados sexuales, se hablo sobre Turing; me interese, lo busque en internet, la primera página que encontre fué esta, y valla sorpresa... Que historia; como las personas de mente pequeña son un peligro para los Genios, y gran peligro..... muy buen escrito. Felicidades, yo en Guadalajara Mex. quien tenga mas información sobre Turing, puede enviarla a: jadag_here @ hotmail . com , muy interesado por saber mas...

Anónimo dijo...

JO grandisimo blog, lo descubri a traves de batisfera y de ahi a favoritos de cabeza

(para cuando ese articulo que prometiste sobre acupuntura?)

Lo dicho felicidades por el blog!

AORRADOR dijo...

Gran relato: interesante, entretenido... y triste.

Un genio seguramente poco conocido por la mayoría pero a quien se le debe mucho.

Al igual que con John Nash, se podría hacer una película con la vida Turing (si no hay ya algún guión escrito por ahí).

Zargonath dijo...

Grandisimo blog,(junto con fogonazos e historias con historia) mis 3 favoritos

(Ramon para cuando ese articulillo sobre la acupuntura?? me quede con ganas de mas jeje)

Ramón dijo...

Aorrador ni siquiera el cine hace justicia a Turing, recientemente se estrenó una película sobre Blechtley Park (Enigma creo que se llamaba) y no aparecía ni un solo personaje llamado Alan.

Zargonathel el artículo sobre acupuntura lo tengo pendiente. He leido ya varios libros y artículos interesantes pero no se como enfocar el artículo. No hay ninguna figura destacada a traves de cuya historia relatarlo todo. :(

EURICE dijo...

Me he quedado de piedra, no sabia quien era, la verdad de informatica sé muy poco.
Atroz como lo trató el gobierno britanico.
Muy interesante tu blog, con tu permiso algún dia haré una actualización sobre Alan y citare tu fuente, cuando haya devorado todo lo que este públicado sobre el en la biblioteca.
Un saludo

Nacho dijo...

Estupendo blog, un gustazo leer cada uno de los artículos.
Gracias.
:-)

trimegisto dijo...

BUen articulo, pero lo de que la sexualidad es algo trivial, desbarata toda la importancia en terminos de homofobia, que tuvo la muerte de Turing.

Sinceramente, si tan poco importante era para turing su sexualidad ¿por que no nego su homosexualidad o se caso por compromiso?

Turing, como Wilde, es un ejemplo de como la sociedad niega la diversidad, la persigue, sobre todo cuando ya no le es util.

Estoy seguro que, en plena guerra, se hubiera pasado por alto el asunto.

Swi dijo...

Saltando de un blog a otro encontré el tuyo hace dos días y remontando desde lo último publicado, he llegado hasta esto (Y pienso seguir).

Particularmente me he decidido a comentar esta entrada porque siempre me ha interesado mucho la criptografía. Y fruto de esta afición, encontré un simulador de la máquina Enigma que comparto con vosotros.

http://enigmaco.de/enigma/enigma.swf