Máquina Diferencial de Babbage

[English Version - Versión en inglés]

Charles Babbage [1791-1871] es generalmente reconocido como el padre de la computadora moderna.  Su diseño de la Máquina Analítica contiene muchas de las características básicas que aún existen en las computadoras actuales.  La Máquina Analítica ha recibido mucha atención y ha sido cubierta en varios lugares en la Web.   Un excelente lugar es el de  John Walker. Su trabajo previo con la Máquina Diferencial trae muy pocas referencias, la del Museo de Ciencias en Londres, donde se ha construído una Máquina Diferencial según los planos de Babbage y el sitio de Ed Thelen, en inglés, que contiene excelentes explicaciones y documentos originales provistos por el Museo de Ciencias.

Babbage nunca terminó ninguno de sus diseños. Su imagen es presentada con frecuencia como la de un inventor fracasado.  Me sorprendió saber que no sólo era miembro de la Sociedad Real sino que, además, fue el titular de la cátedra Lucasiana de matemáticas en Cambridge durante 11 años.  Esa cátedra estuvo a cargo de notables como Isaac Newton y actualmente Stephen Hawking, difícilmente una cátedra concedida a un fracasado.

En una visita a Londres, a principios de 1991, en una sección en la planta baja del Museo, un par de personas estaba montando una impresionante colección de engranajes, ejes y levas en lo que terminaría siendo la primer Máquina Diferencial completa jamás terminada, para conmemorar el bicentenario del nacimiento de Babbage.  Está basada en la Máquina Diferencial No2 de Babbage. De ahora en más, cuando diga Máquina Diferencial o, simplemente Máquina, es a ese modelo al que me refiero.  A fines de 1998, en otra visita a Londres, pude ver el modelo terminado, aunque no en operación.  Aún cuando conocía el principio bajo el cual opera, un par de animaciones que se mostraban en la exhibición me fueron muy útiles para comprender cómo funciona el mecanismo.  Así pues, tuve la idea de hacer lo mismo en este medio mientras, al mismo tiempo, el construir el modelo virtual me ayudó a comprender ciertos detalles que aún me faltaban.

Al hacerlo, me contacté con la gente del Museo de Ciencias y Doron Swade, Director Asistente y Curador de la colección de computadoras del Museo, fue muy gentil en proveerme de una copia de su documento sobre el diseño de la Máquina y la construcción del modelo en el Museo que me ha sido muy útil para comprender ciertos puntos que me resultaban oscuros, por la poca información de que disponía. 

Debo destacar que al recibir dicho documento mi modelo virtual de la Máquina, con algunos errores y medidas estimadas para aquellas de las que no disponía, estaba ya muy avanzado y he decidido ponerlo en la web como está, sin esperar a hacer las correcciones necesarias, que incorporaré en cuanto me sea posible.

Agradeceré cualquier comentario, mi dirección es Satyam@Satyam.com.ar

Contenido

  1. El por qué de una calculadora automática
  2. Principio matemático
  3. Diseño general
  4. Rueda numeral
  5. Sumando un dígito
  6. Recuperando el valor de la rueda numeral
  7. Detección de resto
  8. Procesamiento del resto
  9. Restos secundarios
  10. Misceláneos