Mostrando entradas con la etiqueta Universidad de Manchester. Mostrar todas las entradas
Mostrando entradas con la etiqueta Universidad de Manchester. Mostrar todas las entradas

24 de febrero de 2016

Biografía completa de Alan Turing VI

En este sexto- y último- post sobre la biografía de Alan Turing transcurre en los 4 últimos años de su vida, entre 1951 y 1954.

Hicieron falta 15 años para que Alan Turing recibiera el reconocimiento por su trabajo. En 1951, fue nombrado miembro de la Royal Society. En 1953, recibió el encargo de impartir una asignatura sobre teoría de la computación en la Universidad de Manchester. Una de sus mayores aportaciones fue su investigación pionera en el enfoque computacional de la biología, dando lugar a una nueva disciplina, la biología matemática o biomatemática. Una de las cuestiones estudiadas fue la simulación por ordenador de la morfogénesis, es decir, el crecimiento y la forma de los seres vivos. Uno de los ejemplos fue la aplicación de la sucesión de Fibonacci a las estructuras de las plantas. El número de pétalos en las flores o la disposición en espiral de las hojas en las plantas se ajustan a esta sucesión. En esa época, uno de los trabajos más importantes realizados por Alan Turing fue el estudio de la formación de los patrones de rayas y manchas que aparecen en la piel de muchos mamíferos, peces o conchas. Lo interesante, y hasta cierto punto revolucionario, fue que estos estudios pioneros sobre morfogénesis los relacionó con su trabajo sobre circuitos neuronales. Alan Turing llegó a plantearse si la forma en que está organizado el cerebro no sería el resultado del control ejercido por los genes durante el desarrollo del cerebro.

En 1952, Alan Turing publicó un artículo titulado "la base química de la morfogénesis" en el que propuso la hipótesis de que la formación de patrones como las manchas o las bandas en la piel de algunos animales tendrían lugar por un mecanismo conocido como reacción- difusión. El mecanismo propuesta por Alan Turing fue el siguiente: "las células pigmentadas producirían dos clases de moléculas, dos tipos diferentes de morfógenos, uno activador, que promovería su propia producción como la del morfógeno activador. Las dos clases de moléculas se difundirían por el tejido embrionario, reaccionando entre sí y dando como resultado un patrón de concentraciones, o "huella" que servirá a las células embrionarias para dirigirlas en el proceso embrionario que les llevará a la formación de un patrón en el adulto." A partir de ahí, Alan Turing propuso unas ecuaciones de reacción- difusión que aún hoy son el fundamento sobre la morfogénesis. Estos estudios fueron los últimos que fueron llevados a cabo antes de su suicidio. La trágica muerte de Alan Turing se precipitó por el trato degradante que la justicia le sometió por haber tenido prácticas homosexuales que en aquella época estaban penadas en el Reino Unido. A comienzos de 1952, Alan Turing fue detenido y llevado a juicio a finales de marzo, acusado de mantener relaciones homosexuales con un joven. Alan Turing denunció el robo en su casa y rebeló su homosexualidad a las autoridades policiales. Fue condenado a un tratamiento con hormonas para anular su libido. El tratamiento consistió en la inyección de estrógenos que le causó un fuerte impacto emocional. Tenía 41 años cuando hallaron su cadáver. Se encontró una manzana con cianuro potásico. Con su muerte, se perdió a uno de los matemáticos más brillantes del siglo XX.

Estudios sobre morfogénesis de Alan Turing

23 de febrero de 2016

Biografía completa de Alan Turing V

En este quinto post sobre la biografía completa de Alan Turing va a transcurrir desde el abandono de Blectley Park al finalizar la contienda de la Segunda Guerra Mundial hasta la incorporación a la Universidad de Manchester a finales de los años 40.

Una vez concluido la Segunda Guerra Mundial, Alan Turing abandona Bletchley Park. Recibe una invitación para incorporarse al Laboratorio Nacional de Física en Londres. La propuesta del laboratorio era que Alan Turing se encargara de dirigir un proyecto pionero: el diseño y la construcción de un ordenador. Alan Turing envió un informe sobre cómo debía ser un ordenador. En ese informe da detalles sobre el hardware y el software del ordenador. Era una oportunidad para llevar a cabo a la práctica su trabajo sobre las máquinas de Turing universales. Su sueño se concretó con la creación del ordenador Pilot ACE. El Pilot ACE, ideado por Turing, fue uno de los más avanzados de su época. La memoria del Pilot ACE llegó a tener una capacidad de almacenamiento muy similar a los primeros ordenadores Macintosh de Apple. La gestión de la memoria del ordenador Pilot ACE fue otra de las contribuciones de Alan Turing al campo de la informática. Los datos se grababan por el llamado "método de dos direcciones". Alan Turing hizo hincapié en que el diseño de un ordenador debe cumplir 2 requisitos: "ser suficientemente rápido ejecutando cualquier programa y disponer de cantidad de memoria que resultara satisfactoria." Desde entonces, todos los ordenadores que se han construido han intentado satisfacer estos dos requisitos. Una de las innovaciones de Alan Turing fue la substitución parte del hardware por software. En 1947, Alan Turing ideó un lenguaje de programación que denominó Abbreviated Code Instructions. Este lenguaje de programación sirvió para escribir los programas para cada tarea que ejecutaba el Pilot ACE. Aunque la versión original del Pilot ACE era, sin duda de Alan Turing, su construcción fue tan lenta que Alan Turing decidió abandonarla en 1948 y fue retomada por Jim Wilkinson, un matemático especialista en análisis numérico, que, el 10 de mayo de 1950, ejecutó por primera vez un programa en el Pilot ACE. Entró en servicio a finales de 1951 y su vida concluyó en 1955. En la actualidad, el Pilot ACE está expuesto en el Museo de la Ciencia de Londres.

Ordenador Pilot ACE


Cuando Alan Turing dimitió del Laboratorio Nacional de Física en 1948, se trasladó a la Universidad de Manchester. Allí, se encontró a Max Newman con el que había trabajado en Bletchley Park en el diseño y construcción del ordenador Colossus. Ambos organizaron en la Universidad de Manchester un laboratorio dedicado al diseño y a la construcción de ordenadores con fines científicos y no militares. El proyecto arrancó con el patrocinio de la Royal Society, naciendo así el Royal Society Computing Machine Laboratory de la Universidad de Manchester. En el laboratorio, nació el ordenador Manchester Baby. Su nombre oficial fue el de Manchester Mark I. Fue construido por dos ingenieros Frederic C. Williams y Tom Kilburn en 1948. La memoria del Manchester Mark I tenía una capacidad de 1.024 bits - o 128 bytes- de memoria. Las instrucciones del programa del Manchester Mark I seguía el sistema binario. En 1950, se publicó un manual de programación para los usuarios del Manchester Mark I. A partir del Manchester Mark I, se desarrolló un ordenador, Ferranti Mark I, para uso comercial, que incluía un sistema de programación desarrollado por Alan Turing. El Ferranti Mark I fue vendido a diferentes países como Canadá, Holanda e Italia.

Manchester Mark I

26 de enero de 2016

Construyendo ordenadores: El diseño de los primeros ordenadores

Construyendo ordenadores es el séptimo capítulo del libro Rompiendo códigos. Vida y legado de Turing. En este capítulo, básicamente el desarrollo de los primeros ordenadores: ENIAC, EDVAC y SSEM.

Al final de la Segunda Guerra Mundial, Alan Turing fue invitado por el National Physical Laboratory para diseñar un ordenador. Por aquel entonces, la máxima preocupación era no quedarse atrás en el desarrollo de "máquinas de computación" en relación a los Estados Unidos, donde ya operaba la ENIAC. La ENIAC era una máquina de cálculo muy rápida "con lenguaje moderno y basada en el hardware" que apareció en 1945 y que utilizaba el Laboratorio de Investigación Balística del Ejército de los Estados Unidos. No se basaba en la máquina universal de Turing. Más bien, seguía la línea de las computadoras mecánicas. La ENIAC presentaba muchas limitaciones: sus acciones estaban limitadas por su hardware. Consciente de ello, John von Neumann desarrolló otro prototipo, la EDVAC. A diferencia de la ENIAC, el código era binario y no decimal. Fue la primera máquina donde se introdujo un programa "diseñado para ser almacenado." La EDVAC se convirtió en el estándar de la arquitectura para la mayoría de ordenadores. Para contrarrestar al EDVAC, el Laboratorio Nacional de Física le pidió a Alan Turing que se implicase en el proyecto ACE. El objetivo era crear una máquina capaz de comprender las instrucciones que se les dieran y que pudiera aprender de la experiencia. Sin duda, un proyecto revolucionario. Pese al optimismo, el proyecto ACE fracasó. Surgió la idea de crear una máquina parecida al ENIAC, el EDSAC, pero, finalmente, y tras varios fracasos, en 1947 el proyecto se canceló y Alan Turing regresó de nuevo al King's College. A su vuelta a Cambridge, aún sin una plaza permanente, escribió dos artículos matemáticos: "Errores de redondeo en los procesos matriciales"(1948) y "Formas prácticas de teoría de tipos"(1948). Max Newman le hizo una oferta para que se incorporará a la Universidad de Manchester y decidió aceptarla. Allí, prosiguió el desarrollo de ordenadores. Entre 1947 y 1948, la Universidad de Manchester había construido una máquina experimental llamada The Baby como continuación de la SSEM que fue la primera computadora electrónica del mundo que almacenó un programa en su mismo hardware, por lo que se considera la primera computadora que funciona con memoria RAM. Su desarrollo se impulsó para demostrar el potencial de los programas almacenados en el ordenador. En 1949, Alan Turing mantuvo conversaciones con Norbert Wiener, padre de la cibernética. Al otro lado del charco, la Universidad de Princeton a través del Instituto de Estudios Avanzados construyó la IAS Machine bajo la supervisión de Von Neumann entre 1942 y 1951. Esta máquina era un prototipo que pocos años después se comercializaría para otros usos por diferentes compañías comerciales.
ENIAC Primeros ordenadores