martes, 21 de enero de 2014

LAS MATEMÁTICAS Y LA II GUERRA MUNDIAL


Miguel Ángel Delgado

Este artículo, publicado en la sección de cultura del periódico digital de la BBC el pasado 1 de diciembre, fue escrito por Miguel Ángel Delgado, periodista, escritor, divulgador y crítico cinematográfico. Fue profesor de cinematografía en la Universidad Francisco de Vitoria y ha realizado numerosas publicaciones: dos volúmenes dedicados a Nicola Tesla, “Nikola Tesla" (2012) y "Yo y la energía" (2011), así como "Ya no se hacen películas como las de antes... pero no importa" (2009) y "Trece por docena" (2005). Actualmente colabora en LaButaca.net  y en medios como El Correo, La Vanguardia, ABC y La Razón.




A continuación expongo un breve resumen del artículo:

Al contrario de la creencia popular, la intervención de científicos y matemáticos  durante la II Guerra Mundial fue decisiva en el desarrollo de la misma. Durante este periodo se creó la Escuela de Códigos y Cifrados del Gobierno (GC&CS), encargada de descifrar las comunicaciones de la red alemana “Enigma”.
Uno de sus principales integrantes fue Alan Turing, que junto a su equipo, logró descifrar el funcionamiento de “Enigma”. Sin embargo una vez que los alemanes fueron conscientes de que habían descubierto su código, desarrollaron otro diferente, “Tunny”, el cual también fue descifrado, y esta vez ni siquiera les fue necesario ver la máquina para ello. Esto permitió a los aliados anticiparse a todas las acciones de sus enemigos y de este modo ganar la guerra.


Alan Mathison Turing, (Londres, Reino Unido, 23 de junio de 1912 - Cheshire, Reino Unido, 7 de junio de 1954), fue un matemático, lógico, científico de la computación, criptógrafo y filósofo británico.
Alan Turing (1912-1954)
Actualmente está considerado como el precursor de la informática moderna.
Durante la II Guerra Mundial trabajó en descifrar códigos nazis. Tras ella diseñó uno de los primeros computadores electrónicos programables digitales en el Laboratorio Nacional de Física de Reino Unido y poco tiempo después construyó otra de las primeras máquinas en la Universidad de Manchester.
Fue pionero en la contemplación de la posibilidad de que las máquinas pudieran pensar, es decir en la Inteligencia Artificial.

En los últimos años de su vida, Turing fue sometido a un tratamiento hormonal debido a su homosexualidad. Finalmente fue encontrado muerto el 7 de junio de 1954, determinándose suicido con arsénico la causa de su muerte. Sin embargo actualmente “el caso sigue abierto” y no se descarta la posibilidad de que fuera  un asesinato por razones de inteligencia.

En cuanto al descifrado de los códigos nazis, Turing realizó un gran avance al conseguir descodificar la máquina “Enigma”.

Enigma era el nombre de una máquina que disponía de un mecanismo de cifrado rotatorio, que permitía usarla tanto para cifrar como para descifrar mensajes. La clave dependía de qué rotores se escogían, el orden en que se colocaban, y en qué posición.

Fue inventada en 1918 por Arthur Scherbius y mejorada en 1930 por las fuerzas alemanas, que la utilizaron para comunicarse.
La lectura de la información que contenían los mensajes supuestamente protegidos es considerado, como la causa de haber podido concluir la Segunda Guerra Mundial al menos dos años antes de lo que hubiera finalizado sin su descifrado.

Máquina Enigma


La máquina enigma usaba una combinación de partes mecánicas y eléctricas. El mecanismo estaba constituido por un teclado similar al de las máquinas de escribir cuyas teclas eran interruptores eléctricos, un engranaje mecánico y un panel de luces con las letras del alfabeto.

En el sentido más simple, Enigma tuvo un repertorio de 17.576 alfabetos de sustitución para cualquier combinación y orden de rotores dada. Mientras el mensaje original no fuera de más de 17.576 pulsaciones, no habría un uso repetido de un alfabeto de sustitución. 

A continuación dejo el enlace de un simulador de la máquina enigma: http://www.amenigma.com/

Con paciencia, ecuaciones e intuiciones para aprovechar los esporádicos fallos de seguridad, el equipo dirigido por Turing descubrió pautas en los mensajes que permitieron entender parte del funcionamiento de la maquina, sin embargo el cuerpo del mismo permanecía indescifrable. Pronto se dieron cuenta que para lograr su meta debían conseguir elementos físicos de la máquina. Una vez conseguidas Turing desarrolló grandes máquinas de cálculo analógicas que rastreaban los mensajes alemanes y buscaban las configuraciones de los rotores que hicieran los textos legibles. De este modo Turing y su equipo lograron resolver el incomprensible código nazi.


Otro de los grandes logros de Turing fue, como ya he mencionado anteriormente, la contemplación de una posible Inteligencia Artificial. Para demostrar su existencia elaboró una prueba conocida como el Test de Turing.

Este test se fundamenta en  la hipótesis positivista de que, si una máquina se comporta en todos los aspectos como inteligente, entonces debe ser inteligente.

Test de Turing
 La prueba consiste en un desafío. Se supone un juez situado en una habitación, una máquina y un ser humano en otra. El juez debe descubrir cuál es el ser humano y cuál es la máquina, estándoles a los dos permitido mentir al contestar por escrito las preguntas que el juez les hiciera. La tesis de Turing es que si ambos jugadores eran suficientemente hábiles, el juez no podría distinguir quién era el ser humano y quién la máquina. Todavía ninguna máquina puede pasar este examen.

Una de las aplicaciones de la prueba de Turing es el control de spam.  Dado el gran volumen de correos electrónicos enviados, el spam es enviado automáticamente por una máquina. Así la prueba de Turing puede usarse para distinguir si el correo electrónico era enviado por un remitente humano o por una máquina, por ejemplo mediante la prueba Captcha.


Como hemos visto este test tiene aplicaciones reales, pero estas van más allá. También se ha utilizado como recurso cinematográfico, por ejemplo en Blade Runner, una película futurista, situada en el año 2019, que muestra una sociedad avanzada y perjudicada por dichos avances. Los humanos han sido capaces de crear androides muy similares a nosotros, los Nexus, a los que posteriormente pretenden eliminar de la Tierra, para lo cual se ven obligados a utilizar el Test de Turing y así conseguir diferenciarlos.


Este artículo me ha parecido interesante, y sobre todo me ha sorprendido el gran avance que dio Turing para la época en la que se encontraba. Había oído hablar de él, pero no sabía con exactitud cuales fueron sus aportaciones científicas.

BIBLIOGRAFÍA:












No hay comentarios:

Publicar un comentario