La hija de Byron. Augusta Ada King: la primera programadora del mundo

El 10 de diciembre se denomina Día del Programador en honor al primer representante de esta profesión no demasiado antigua, que también nació en este día.

Augusta Ada Lovelace nació el 10 de diciembre de 1815. Era la única hija del gran poeta inglés George Gordon Byron (1788 - 1824) y Annabella Byron, de soltera Milbank (1792 - 1860). "Es una mujer extraordinaria, poeta, matemática, filósofa", escribió Byron sobre su futura esposa en 1813. Sus padres se separaron cuando la niña tenía dos meses y nunca volvió a ver a su padre.

Ada heredó el amor de su madre por las matemáticas y muchos de los rasgos de su padre, incluido un carácter emocional similar.
Byron dedicó varias líneas conmovedoras a su hija en La peregrinación de Childe Harold, pero al mismo tiempo, en una carta a su prima, se mostró preocupado de antemano: “Espero que Dios la recompense con cualquier cosa, pero no con un regalo poético. .
Ada tuvo una educación excelente. El estudio de las matemáticas ocupó en él un lugar importante, en gran medida por influencia de su madre. Su maestro fue el famoso matemático y lógico inglés Augustus de Morgan. Su primer contacto con el destacado matemático e inventor Charles Babage, creador de la primera computadora digital controlada por programa, a la que llamó "analítica", se remonta a 1834. Babbage, que conocía a Lady Byron, alentó la pasión de la joven Ada por las matemáticas. Babbage supervisó constantemente las actividades científicas de Ada; seleccionó y le envió artículos y libros, principalmente sobre cuestiones matemáticas. Los estudios de Ada fueron alentados por los amigos de su familia: Augustus de Morgan y su esposa, los Sommerville y otros. Ada asiste a las conferencias públicas de D. Lardner sobre la máquina. Junto con Sommerville y otros, visita Babbage por primera vez e inspecciona su taller. Después de su primera visita, Ada comenzó a visitar Babbage con frecuencia, a veces acompañada por la señora de Morgan. En sus memorias, de Morgan describió una de sus primeras visitas de la siguiente manera: “Mientras algunos de los invitados miraban con asombro este asombroso dispositivo con tal sentimiento, como dicen, los salvajes ven un espejo por primera vez o escuchan un disparo desde un arma, la señorita Byron, aún muy joven, pudo entender el funcionamiento de la máquina y apreció el gran mérito del invento”.

La vida familiar de Augusta Ada era feliz. En 1835, Ada Byron, de diecinueve años, se casó con Lord King, de 29 años, quien más tarde se convirtió en conde de Lovelace. El marido no tenía nada en contra de las actividades científicas de su esposa e incluso la animó en ellas. Es cierto que, apreciando mucho sus habilidades mentales, se lamentó: "¡Qué excelente general podrías llegar a ser!" La pareja Lovelace llevaba un estilo de vida social, organizando regularmente recepciones y veladas en su casa de Londres y en la finca de Oakhut Park. El matrimonio de Ada no la alejó de Babbage; su relación se volvió aún más cordial. Al comienzo de su relación, Babbage se sintió atraído por las habilidades matemáticas de la niña. Posteriormente, Babbage encontró en ella a una persona que apoyó todos sus audaces esfuerzos. Ada tenía casi la misma edad que su hija, que murió prematuramente. Todo esto llevó a una actitud cálida y sincera hacia Ada durante muchos años.

Ada era baja y Babbage, cuando la mencionaba, a menudo la llamaba hada. El editor de la revista Examiner la describió una vez de la siguiente manera: “Era increíble, y su genio (y tenía genio) no era poético, sino matemático y metafísico, su mente estaba en constante movimiento, lo que se combinaba con una gran exigencia. Junto con cualidades masculinas como firmeza y determinación, Lady Lovelace se caracterizaba por la delicadeza y el refinamiento de la naturaleza más refinada. Sus modales, sus gustos, su educación... eran femeninos en el buen sentido de la palabra, y un observador superficial nunca podría haber adivinado el poder y el conocimiento que se escondía bajo su atractivo femenino. Por mucho que le disgustara la frivolidad y la banalidad, le encantaba disfrutar de la verdadera sociedad intelectual.

El matrimonio Lovelace tuvo un hijo en 1836, una hija en 1838 y un hijo en 1839. Naturalmente, esto alejó a Ada de las matemáticas por un tiempo. Pero poco después del nacimiento de su tercer hijo, recurre a Babbage para pedirle que le busque un profesor de matemáticas. Al mismo tiempo, escribe que tiene la fuerza para llegar tan lejos como desee en la consecución de sus objetivos. Babbage, en una carta fechada el 29 de noviembre de 1839, responde a Lovelace: “Creo que tus habilidades matemáticas son tan obvias que no necesitan ser probadas. Hice averiguaciones, pero por el momento no he podido encontrar a una persona a quien recomendarle como profesora. seguiré buscando"

Desde principios de 1841, Lovelace comenzó a estudiar seriamente las máquinas de Babbage. En una de sus cartas a Babbage, Ada escribe: “Debes darme información básica sobre tu máquina. Tengo buenas razones para querer esto." En una carta fechada el 12 de enero de 1841, describe sus planes: “...Durante algún tiempo en el futuro (tal vez dentro de 3 o 4, o quizás incluso muchos años) mi cabeza puede servirte para tus propósitos y planes... Exactamente quiero tener una conversación seria con usted sobre este tema." Babbage aceptó con gratitud esta oferta. Desde entonces, su cooperación no se ha interrumpido y ha producido resultados brillantes.

En octubre de 1842 se publicó el artículo de Menabrea y Ada comenzó a traducirlo. Desarrollaron juntos el plan y la estructura de las notas. Una vez terminada cada nota, Ada se la envió a Babbage, quien la editó, hizo varios comentarios y la envió. La obra fue trasladada a la imprenta el 6 de julio de 1843.
El punto central del trabajo de Lovelace fue la compilación de un programa (números) para calcular los números de Bernoulli. Los comentarios de Lovelace incluyeron tres de los primeros programas informáticos del mundo que compiló para la máquina de Babbage. El más simple y detallado es un programa para resolver un sistema de dos ecuaciones algebraicas lineales con dos incógnitas. Al analizar este programa se introdujo por primera vez el concepto de celdas de trabajo (variables de trabajo) y se utilizó la idea de cambiar secuencialmente su contenido. De esta idea queda un paso hasta el operador de asignación, una de las operaciones fundamentales de todos los lenguajes de programación, incluidos los de máquina. El segundo programa fue compilado para calcular los valores de la función trigonométrica con repetición repetida de una secuencia determinada de operaciones computacionales; Para este procedimiento, Lovelace introdujo el concepto de bucle, una de las construcciones fundamentales de la programación estructurada. El tercer programa, diseñado para calcular números de Bernoulli, ya utilizaba bucles anidados recurrentes. En sus comentarios, Lovelace también expresó su excelente conjetura de que las operaciones computacionales podrían realizarse no sólo con números, sino también con otros objetos, sin los cuales las computadoras seguirían siendo sólo calculadoras poderosas y de alta velocidad.

Desde 1844, Ada Lovelace se interesó cada vez más por las carreras, sobre todo porque ella misma montaba bien y amaba los caballos. Tanto Babbage como William Lovelace jugaron en las carreras, y Babbage, que estaba interesado en cuestiones aplicadas de la teoría de la probabilidad, consideró el juego en las carreras desde estas posiciones y buscó el sistema de juego óptimo. Sin embargo, tanto Babbage como el marido de Ada abandonaron relativamente pronto la participación en el juego. Pero Ada, apasionada y testaruda, siguió jugando. Además, Lady Ada se hizo cercana a un tal John Cross, quien la chantajeó. Gastó casi todos sus fondos y en 1848 había contraído grandes deudas. Luego su madre tuvo que saldar estas deudas y al mismo tiempo comprar las cartas incriminatorias de John Cross. A principios de los años 50 aparecieron los primeros signos de la enfermedad que se cobró la vida de Ada Lovelace. En noviembre de 1850 le escribió a Babbage: "Mi salud... es tan mala que quiero aceptar tu oferta y presentarme ante tus amigos médicos a mi llegada a Londres". A pesar de las medidas tomadas, la enfermedad progresó y estuvo acompañada de un sufrimiento severo. El 27 de noviembre de 1852, Ada Lovelace murió antes de cumplir 37 años. Junto con su excelente intelecto, su padre también le transmitió esta terrible herencia: la muerte temprana, el poeta murió a la misma edad... Fue enterrada junto a su padre en la cripta de la familia Byron.

El éxito le llegó con gran estrés y no sin daños a su salud. Augusta Ada Lovelace logró poco en su corta vida. Pero lo poco que salió de su pluma inscribió su nombre en la historia de las matemáticas computacionales y la tecnología informática como la primera programadora. El lenguaje ADA, desarrollado en 1980, es uno de los lenguajes de programación universales, llamado así en memoria de Ada Lovelace. Este lenguaje se utilizó ampliamente en los Estados Unidos, y el Departamento de Defensa de los Estados Unidos incluso aprobó el nombre "Ada" como nombre de un lenguaje de programación unificado para el ejército estadounidense y, más tarde, para toda la OTAN.
Dos pequeñas ciudades de Estados Unidos también llevan el nombre de Ada Lovelace: en los estados de Alabama y Oklahoma. También hay una universidad que lleva su nombre en Oklahoma.

(George Gordon Byron) - tenía 27 años y a esa edad ganó gran popularidad en Inglaterra gracias a su poesía. Su madre, Annabella Milbank, una progresista de 23 años, heredó el título de baronesa Wentworth. Su padre dijo que la llamó Ada porque el nombre era corto, antiguo y melodioso.

Los padres de Ada son una especie de estudio de los opuestos. Byron llevó una vida tumultuosa y tal vez se convirtió en el "chico malo más importante" del siglo XIX, con episodios oscuros de su infancia y adolescencia y una gran cantidad de historias románticas y de otro tipo. Además de escribir poesía y desobedecer las normas sociales de su época, a menudo hacía algo inusual: tener un oso domesticado en su habitación mientras estudiaba en Cambridge, por ejemplo, o vivir con poetas en Italia y "cinco pavos reales en la escalera principal". (cita de uno de sus conocidos) Byron), escribió un libro de texto sobre gramática armenia y, si no hubiera muerto tan temprano, habría liderado tropas en la Guerra de Independencia griega (como lo conmemora la gran estatua en Atenas), a pesar de su total falta de entrenamiento militar.

Annabella Milbank era una mujer culta, religiosa y muy correcta, apasionada por las reformas y las buenas obras, a la que Byron apodó la “Princesa de los paralelogramos”. Su matrimonio con Byron no duró mucho y se vino abajo cuando Ada tenía sólo cinco semanas; Ada nunca volvió a ver a su padre (a pesar de que él guardaba una fotografía de ella en su escritorio y la mencionaba en sus poesías). Murió a los 36 años en el apogeo de su fama, cuando Ada tenía 8. Hubo un gran revuelo en torno a él, que generó cientos de libros y una "guerra santa" entre los simpatizantes de Lady Byron (como se imaginaba la madre de Ada) y el propio Byron, que duró un siglo, si no más.

Ada pasó su infancia aislada en la finca alquilada de su madre, con institutrices, profesores y su gata, la señora Puff. Su madre a menudo estaba ausente por diversos motivos (bastante estúpidos) relacionados con actividades de salud, lo que proporcionó a Ada un rico sistema educativo con muchas horas de clases y ejercicios de autocontrol. Ada estudió historia, literatura, idiomas, geografía, música, química, costura, escritura cursiva y matemáticas (enseñadas en parte con un enfoque empírico) hasta el nivel de geometría elemental y álgebra. Cuando Ada tenía 11 años, fue con su madre y su séquito a un viaje de un año a Europa. Cuando regresó, estaba bastante entusiasmada por aprender lo que ella llamaba flyología, pensando en cómo se podría reproducir el vuelo de un pájaro utilizando máquinas de vapor.

Luego, Ada contrajo sarampión (y posiblemente encefalitis), y terminó postrada en cama y con mala salud durante 3 años. Logró recuperarse por completo cuando, según las costumbres de la sociedad de esa época, las niñas debían incorporarse a la sociedad: cerca de los 17 años, se fue a Londres. El 5 de junio de 1833, 26 días después de ser "presentada en la corte" (es decir, de conocer al rey), fue recibida por Charles Babbage, de 41 años (cuyo hijo mayor tenía la misma edad que Ada). Al parecer, cautivó al propietario, quien la invitó a ella y a su madre a una demostración de su recién creado motor diferencial: un artilugio de 60 centímetros de alto, operado manualmente, con dos mil componentes de latón, que ahora se puede ver en el Museo de Ciencias de Londres:

La madre de Ada la llamó "máquina pensante" y luego dijo que podía encontrar las raíces de ecuaciones cuadráticas, así como elevar algunos números a la segunda y tercera potencia. Este evento cambió la vida de Ada.

Charles Babbage

¿Cuál es la historia de Charles Babbage? Su padre era un joyero y banquero exitoso y emprendedor. Después de varias escuelas y tutores privados, Babbage fue a Cambridge, donde estudió matemáticas, pero pronto se inspiró en la idea de modernizar los enfoques matemáticos adoptados allí y, junto con sus amigos de toda la vida, John Herschel (hijo del descubridor de Urano). ) y George Peacock (que más tarde se convirtió en un pionero del álgebra abstracta), fundaron la Sociedad Analítica (que más tarde se convirtió en la Sociedad Filosófica de Cambridge) para promover reformas como, por ejemplo, sustituir la notación de puntos de Newton (británica) en los cálculos por la leibniziana (continental). basado en funciones.

Babbage se graduó en Cambridge en 1814 (un año antes del nacimiento de Ada Lovelace) y se fue con su esposa a vivir a Londres, donde se realizó en la escena científica y social. No tenía un trabajo como tal, pero dio conferencias sobre astronomía y escribió varios artículos bien recibidos en diversos campos matemáticos (ecuaciones funcionales, productos infinitos, teoría de números, etc.), y contó con el apoyo de su padre y la familia de su esposa.

En 1819, Babbage visitó Francia y se enteró de un proyecto gubernamental a gran escala para crear tablas de logaritmos y funciones trigonométricas. Las tablas matemáticas de aquella época eran de gran importancia en los campos militar y comercial, y se utilizaban en ciencias, finanzas, cálculos de ingeniería y navegación. Se ha dicho a menudo que los errores en las tablas pueden encallar barcos y destruir puentes.

Al regresar a Inglaterra, Babbage fundó un proyecto con Herschel para crear tablas para su nueva comunidad astronómica y, al intentar probar estas tablas, se dice que Babbage exclamó: " ¡Ruego a Dios que estas tablas se obtengan gracias al poder del vapor!", que marcó el inicio de su trabajo de toda la vida en un intento de mecanizar la creación de estas mesas.

Nivel de desarrollo de esta zona.

Existieron calculadoras mecánicas mucho antes que Babbage. Pascal hizo uno en 1642, y ahora sabemos que hubo al menos uno en la antigüedad. Pero en la época de Babbage, tales máquinas eran muy raras y no lo suficientemente confiables para un uso regular. Las tablas las creaban calculadoras humanas (eso era una profesión), el trabajo se distribuía entre equipos y los cálculos de nivel más bajo se basaban en la estimación de polinomios (por ejemplo, expansión de series) utilizando el método de diferencias.

Babbage pensó que podría existir tal dispositivo... motor de diferencia- que podrá calcular cualquier polinomio hasta cierto punto mediante el método de diferencias, que luego producirá automáticamente el resultado, reduciendo así el factor humano a cero.




(Museo de Historia de la Ciencia)

A principios de 1822, Babbage, de 30 años, estaba estudiando diferentes tipos de mecanismos, creando prototipos y pensando en cuál podría ser un motor diferente. La sociedad astronómica, de la que fue cofundador, le otorgó una medalla por su idea y, en 1823, el gobierno británico acordó proporcionar financiación para una máquina similar.

En 1824, Babbage se salió un poco del tema con su idea de una compañía de seguros de vida, para la que hizo muchas tablas de cálculo. Sin embargo, instaló un taller en su establo (su "garaje") y continuó desarrollando ideas sobre cómo implementar un motor diferente utilizando los componentes y herramientas de su época.

En 1827, finalmente se completó una tabla de logaritmos, compilada a mano, después de lo cual se reimprimió durante aproximadamente cien años. Babbage imprimió estas tablas en papel amarillo, con la idea de que así reduciría el número de errores al utilizarlas. (Cuando estaba en la escuela primaria, las tablas de logaritmos seguían siendo la forma más rápida de calcular productos).

Además, el padre de Babbage murió en 1827, dejándole una herencia de unas cien mil libras esterlinas, lo que equivale aproximadamente a 14.000.000 de dólares actuales, y este dinero sostuvo a Babbage por el resto de su vida. Ese mismo año, sin embargo, también murió su esposa. Ella lo dejó con ocho hijos, de los cuales sólo tres vivieron hasta la edad adulta.

Deprimido por la muerte de su esposa, Babbage se fue de viaje a Europa continental y, impresionado por los logros científicos que vio, escribió un libro: Reflexiones sobre el declive de la ciencia en Inglaterra- lo que generó duras críticas a la Royal Society (de la que era miembro).

Aunque a menudo se distraía, Babbage continuó trabajando en el motor diferencial, produciendo miles de páginas de notas y dibujos de diseño. Era bastante bueno creando planos y experimentando con mecanismos. Pero no era muy bueno manejando a los ingenieros que contrataba, ni tampoco muy bueno manejando las finanzas. Sin embargo, en 1832, se completó con éxito un pequeño prototipo funcional de un motor diferencial (sin dispositivo de impresión). Y esto fue exactamente lo que vio Ada Lovelace en junio de 1833.


(Museo de Ciencias/Biblioteca de Imágenes de Ciencia y Sociedad)

Volver a Ada

Quizás fue después de que Ada vio la máquina de diferencias que despertó su interés por las matemáticas. Conoció a Mary Somerville, traductora de Laplace y renombrada expositora de la ciencia y, en parte bajo su influencia, pronto se convirtió en una estudiante entusiasta de las obras de Euclides. En 1834, Ada participó en una gira benéfica por las fábricas del norte de Inglaterra organizada por su madre, tras lo cual quedó impresionada por el equipamiento de alta tecnología que tenían para los estándares de la época.

A su regreso, Ada enseñó matemáticas a las hijas de algunas de las amigas de su madre. Continuó impartiendo clases por correo, señalando que podría ser " el comienzo de una correspondencia matemática de muchos años entre dos damas del más alto rango, que, sin duda, en el futuro puede publicarse como una instrucción para la humanidad (la humanidad) o la parte femenina de ella (la mujer - un juego de palabras; el hombre ambos como hombre y como hombre)“Las cartas de Ada no contenían matemáticas complejas, pero ella las expresaba muy claramente, acompañando las cartas con instrucciones como “nunca debes limitarte a evidencia indirecta si es posible directo". (Gran parte de la correspondencia de Ada estaba subrayada aquí en cursiva).

Babbage, tal vez, inicialmente subestimó a Ada, tratando de interesarla en un juguete, que era una muñeca mecánica ( Juguete autómata Silver Lady), que demostró en sus recepciones. Pero Ada continuó comunicándose con Babbage y Somerville, tanto por separado como juntos. Y Babbage pronto le presentó muchos temas, incluido el problema de la financiación gubernamental de su proyecto para crear un motor de diferenciación.

En la primavera de 1835, cuando Ada tenía 19 años, conoció a William King (o Lord William King, para ser precisos), de 30 años. Era amigo del hijo de Mary Somerville, educado en Eton (la misma escuela a la que fui 150 años después) y en Cambridge, y luego funcionario público, más tarde en un puesto de avanzada del Imperio Británico en las islas griegas. William parece haber sido un hombre exacto, concienzudo y decente; tal vez un poco duro. Pero, en cualquier caso, Ada rápidamente se lió con él, y el 8 de julio de 1835 se casaron sin anunciarlo hasta el último momento, por temor a la publicidad y la excesiva atención de la prensa.

Los siguientes años de la vida de Ada parecen estar dedicados a criar a tres hijos y administrar una casa grande, aunque dedicó algún tiempo a montar a caballo, aprender a tocar el arpa y matemáticas (incluidos temas como la trigonometría esférica). En 1837, la reina Victoria (entonces de 18 años) ascendió al trono y, como miembro de la alta sociedad, Ada la conoció. En 1838, en relación con su servicio público, William fue creado condado y Ada se convirtió en condesa de Lovelace.


(Museo Powerhouse en Sydney)

Unos meses después del nacimiento de su tercer hijo en 1839, Ada volvió a las matemáticas con una actitud seria. Le dijo a Babbage que quería encontrar un tutor de matemáticas en Londres y le pidió que no se utilizara su nombre, probablemente por miedo a la publicidad.

En correspondencia con Babbage, Ada mostró interés por las matemáticas discretas y se sorprendió, por ejemplo, de que el solitario " Se puede combinar con fórmulas matemáticas y resolver."Pero de acuerdo con las tradiciones de la educación matemática de esa época (que se extienden hasta nuestros días), De Morgan le enseñó a Ada el análisis matemático.


(Biblioteca Británica)

Sus cartas a De Morgan sobre cálculo no eran particularmente diferentes de las de los estudiantes de cálculo de hoy, pero eran bastante inusuales en la Inglaterra victoriana. Incluso muchos de los conceptos erróneos son los mismos, aunque Ada se sintió más herida de lo habitual por anotaciones desafortunadas en los cálculos (" ¿Por qué no puedes multiplicar por dx?", etc.). Ada era una estudiante persistente y parecía disfrutar sumergiéndose en las profundidades de las matemáticas. Se alegró de descubrir sus habilidades matemáticas y la alta valoración que De Morgan tenía de ellas. Se mantuvo en contacto con Babbage, y en uno de Durante sus visitas (en enero de 1841, cuando tenía 25 años), le dijo encantadoramente a Babbage, que entonces tenía 49 años: “Si patinaje sobre hielo, promete traer patines a Occam; Es el lugar más popular en este momento y una visita obligada”.

La relación de Ada con su madre fue muy difícil. Desde fuera parecía que Ada trataba a su madre con gran respeto. Pero parecía luchar constantemente con los intentos de su madre de controlarla y manipularla. La madre de Ada a menudo se quejaba de su salud, lamentando que estaba a punto de morir (pero en realidad vivió hasta los 64 años). A menudo criticaba a Ada por cuestiones de crianza de los hijos, tareas del hogar y comportamiento en la sociedad. Pero el 6 de febrero de 1841, Ada tenía suficiente confianza en sí misma y en sus estudios de matemáticas como para escribir una carta muy detallada a su madre sobre sus pensamientos y aspiraciones.

Ella escribió: " Considero que tengo una combinación muy rara de cualidades ideales para convertirme en un descubridor de las realidades ocultas de la naturaleza." Habló de sus ambiciones de crear algo grande, de su "energía inquieta e inquieta", para la que, en su opinión, encontró una aplicación. Y dijo que después de 25 años se volvió menos "reservada y sospechosa" en relación con su.

Pero tres semanas después, su madre reveló que Byron y su media hermana habían tenido un bebé antes de que naciera Ada, y esta noticia la inquietó. El incesto no era ilegal en Inglaterra en ese momento, pero era un escándalo. A Ada le resultó difícil aceptar esto y durante algún tiempo se distanció de las matemáticas.

Ada periódicamente tenía problemas de salud y, en 1841, aparentemente, la situación empeoró y comenzó a tomar opiáceos sistemáticamente. Tenía muchas ganas de triunfar en algo y empezó a pensar que tal vez debería dedicarse a la música y la literatura. Pero su marido William parece haberla disuadido de esta idea y, a finales de 1842, volvió a las matemáticas.

Volviendo a Babbage

¿Qué estuvo haciendo Babbage todo este tiempo? Con variedad de cosas y con distintos grados de éxito.

Después de varios intentos, consiguió un puesto como profesor lucasiano de matemáticas en Cambridge, pero posteriormente no visitó mucho ese lugar. Sin embargo, escribió, como se vio más tarde, un libro muy importante: Economía de la tecnología y la producción.(Sobre la economía de la maquinaria y las manufacturas), que trataba sobre cómo asignar las tareas de producción (una cuestión que en realidad surgió en relación con los cálculos de tablas matemáticas).

En 1837 estudió teología natural, popular en aquella época, añadiendo su Noveno tratado de Bridgewater en una serie de tratados escritos por otras personas. La pregunta central sonaba más o menos así: " ¿Son algunas características observables de la naturaleza y el medio ambiente evidencia de la existencia de Dios?"El libro de Babbage es bastante difícil de leer (¡y traducir!); tomemos, por ejemplo, la cita: “ Los conceptos que derivamos de ideas y planes nacen de comparar nuestras observaciones de la creación de otros seres con las aspiraciones en las que vemos nuestros propios esfuerzos.” (“Las nociones que adquirimos sobre la invención y el diseño surgen de comparar nuestras observaciones sobre las obras de otros seres con las intenciones de las que somos conscientes en nuestras propias empresas”).

En clara resonancia con algunos de mis trabajos, publicados 150 años después, analiza las relaciones entre los procesos mecánicos, las leyes naturales y el libre albedrío. En su libro afirma que " Se pueden realizar cálculos complejos utilizando medios mecánicos.", pero luego continúa afirmando (con ejemplos muy débiles) que un motor mecánico puede producir secuencias de números que presentan cambios inesperados, comparándolo con un milagro.

Babbage probó suerte en la política, postulándose dos veces para el parlamento con una agenda proindustrial, pero no logró ganar las elecciones, en parte debido a acusaciones de mal manejo del dinero público asignado al motor de diferencia.

Babbage continuó organizando fiestas de alto nivel en su casa de Londres, atrayendo a luminarias como Charles Dickens, Charles Darwin, Florence Nightingale, Michael Faraday y el duque de Wellington, que a menudo iba acompañado de su anciana madre. Pero incluso con la cantidad de títulos y honores que figuraban en las seis líneas después de su nombre, creía que estaba muy molesto por la falta de reconocimiento.

En el centro de todo esto estaba el destino del motor diferencial. Babbage contrató a los mejores ingenieros de su tiempo para construir la máquina. Pero, por alguna razón, a pesar de diez años de trabajo y muchas máquinas y herramientas de alta precisión, la máquina nunca se construyó. Volvamos a 1833; Poco después de conocer a Ada, Babbage intentó tomar el control total del proyecto, pero como resultado el ingeniero jefe se retiró del proyecto e insistió en que tenía derecho a todos los dibujos del motor diferencial, incluso los hechos por el propio Babbage.

Pero en ese momento, Babbage creía que probablemente tenía una mejor idea sobre el futuro de esta máquina. En lugar de una máquina que simplemente calculara las diferencias, imaginó " motor analítico", que admitiría muchas operaciones diferentes que podrían especificarse en alguna secuencia programada. Al principio imaginó una máquina que calculaba algunas fórmulas específicas, pero luego agregó nuevas características, como condiciones, y explicó, sugiriendo a menudo formas muy elegantes de implementar tal o cual funcionalidad usando mecanismos. Pero, lo más importante, entendió cómo controlar los pasos de los cálculos usando tarjetas perforadas, similares a los inventados en 1801 por Jacquard para fijar patrones de costura en telares.


(Museo de Historia de la Ciencia)

Babbage creó algunos diseños muy complejos y ahora parece que podrían funcionar bien. Pero volvamos a 1826, cuando Babbage inventó lo que llamó " Notación mecánica"Su propósito era representar simbólicamente las operaciones de los mecanismos de la misma manera que la notación matemática describe las operaciones en matemáticas.

En 1826, Babbage estaba muy deprimido porque la gente no apreciaba su invento. Sin duda la gente no lo entendió, ya que aún hoy no está claro cómo funcionaban sus inventos. Pero, aparentemente, este fue su mayor invento, cuyo diseño y principios operativos pudo describir con gran detalle.

El proyecto de Babbage para crear un motor diferencial le costó a la corona británica 17.500 libras esterlinas, lo que hoy equivale a unos 2.000.000 de dólares. Esta fue una cantidad muy modesta en comparación con otros gastos gubernamentales, pero el proyecto, debido a su naturaleza inusual, fue ampliamente discutido. A Babbage le gustaba señalar que, a diferencia de muchos de sus contemporáneos, no recibió dinero del gobierno por su trabajo (excepto pagos para mejorar su taller y convertirlo en uno a prueba de fuego, etc.). También afirmó haber gastado £20.000 de su propio dinero - la mayor parte de su fortuna (no estoy del todo seguro de dónde viene esa cifra) - en sus diversos proyectos. Y continuó intentando obtener apoyo gubernamental adicional, delineando un plan para su motor diferencial número 2, que requería sólo 8.000 piezas en lugar de 25.000.

En 1842, el gobierno había cambiado y Babbage insistió en reunirse con el nuevo Primer Ministro (Robert Peel), pero esto no funcionó, lo que lo enfureció mucho. En el parlamento, la idea de financiar el motor diferencial finalmente se hundió bajo el peso de las bromas sobre su uso. (Las transcripciones del debate sobre el motor de diferencias son bastante fascinantes, especialmente cuando se trata de discusiones sobre sus posibles aplicaciones para las estadísticas gubernamentales, que tienen una resonancia sorprendente con las capacidades informáticas actuales de Wolfram|Alpha.)

El artículo de Ada.

A pesar de la falta de apoyo en Inglaterra, las ideas de Babbage ganaron cierta popularidad en otros lugares, y en 1840 Babbage fue invitado a dar una conferencia sobre la máquina analítica en Turín, donde fue honrado por el gobierno italiano.

Babbage nunca publicó ninguna revisión detallada del motor diferencial y no escribió nada en absoluto sobre el motor analítico. Pero estaba hablando sobre la máquina analítica en Turín con un tal Luigi Menabrea, un ingeniero militar de 30 años que 27 años después se convirtió en Primer Ministro de Italia (y también contribuyó al desarrollo del análisis estructural en matemáticas).

En octubre de 1842, Menabrea publicó un artículo en francés basado en sus notas. Cuando Ada vio su artículo, decidió traducirlo al inglés y enviarlo a una publicación británica. Muchos años después, Babbage dijo que le sugirió a Ada que escribiera su propio artículo sobre el motor analítico, a lo que ella respondió que la idea no se le había ocurrido. Sin embargo, en febrero de 1843, Ada decidió hacer una traducción y añadirle notas extensas.

Durante los meses siguientes, trabajó muy duro en este tema, manteniendo un intercambio de cartas casi diario con Babbage (a pesar de la presencia de otras “reuniones urgentes e inevitables”). Y aunque en aquellos días las cartas se enviaban por correo (que llegaba 6 veces al día a Londres en aquellos días), o se enviaban por mensajero (Ada vivía a una milla de Babbage cuando vivía en Londres), eran bastante similares a las cartas modernas. -correo intercambiado entre los participantes del proyecto, excepto por el hecho de que tuvo lugar en la Inglaterra victoriana. Ada le hace preguntas a Babbage; él responde; ella explica algo; comenta sobre esto. Obviamente ella era sumisa, pero parecía que se molestaba bastante cuando Babbage, por ejemplo, intentaba hacer sus propios cambios en sus manuscritos.

Es muy fascinante leer las cartas de Ada sobre cómo está trabajando en depurar su sistema para calcular los números de Bernoulli: " Mi querido Babbage. Estoy bastante confundido cuando me enfrento a estos números, así que no tengo la oportunidad de resolverlo todo hoy... Así que voy a volver a montar. Tant mieux (mejor, francés)."Más tarde le escribió a Babbage: " Trabajé sin parar todo el día y con bastante éxito. Quedará extremadamente fascinado con las tablas y gráficos resultantes. Fueron realizados con extrema precisión, y todos los carteles fueron recogidos con todo lujo de detalle y escrupulosa."Luego añadió que William (o 'Lord L.' como ella lo llamaba)" Muy amablemente me resumió todo con tinta. Primero tuve que hacer todo a lápiz..."

Ver ilustraciones...


Parece que fue William quien le sugirió que firmara la traducción y las notas. Como le escribió a Babbage: " no era mio deseo– firmar, al mismo tiempo quería agregar algo que ayudara a identificarme, conectar este texto con futuros trabajos firmados como A.A.L." (Ada Augusta Lovelace).

A finales de julio de 1843, Ada casi había terminado sus notas. Estaba orgullosa de ellos, del mismo modo que Babbage hablaba de ellos de manera muy halagadora. Pero Babbage quería algo más: añadir un prefacio anónimo (escrito por él) que habla de cómo el gobierno británico no apoyó el proyecto. Ada pensó que era una mala idea. Babbage insistió, diciendo que sin un prefacio la publicación debería ser retirada. Ada estaba furiosa y se lo contó a Babbage. Finalmente apareció la traducción de Ada, firmada "A.A.L." y sin prefacio, que contiene sus notas en el capítulo “Notas del traductor”.

Ada, con gran alegría, le envió a su madre una copia del artículo, explicándole que " nadie puede estimar la magnitud del problema y sin fin trabajo que requiere una doble verificación de todos matemático Fórmulas para imprimir. Esta es una perspectiva alegre, porque resulta que muchos cientos y miles de fórmulas similares, en un grado u otro, saldrán de mi pluma.". Dijo que su esposo William distribuyó copias con entusiasmo a sus amigos y también escribió que " William me presenta esto. justo luz que nadie más podría comparar con él en esto. También me dijo que mi trabajo tuvo un buen impacto en su reputación."

Durante varios días, toda la comunidad discutió la publicación de Ada. Le explicó a su madre que ella y William " No se esforzó en absoluto por hacer esto en secreto, pero al mismo tiempo no quería importancia este evento fue exagerado y sobrevalorado"Ella se vio a sí misma como una intérprete exitosa e intérprete de las obras de Babbage, presentándolas bajo una luz más clara.

Y aunque el prólogo de Babbage no fue una buena idea, fue precisamente esto lo que impulsó a Ada a escribirle una carta muy emocionante y muy franca de 16 páginas el 14 de agosto de 1843. (A diferencia de sus cartas habituales en páginas pequeñas dobladas, ésta se colocó en hojas grandes). En él, explica que si bien él suele estar "implícito" en sus discursos, ella misma es "siempre una función explícita de x". Ella dice que "Tus asuntos nos han ocupado y ocupado profundamente tanto a mí como a Lord Lovelace... Y resulta que tengo planes para ti..." Luego pasa a la pregunta: "Si te presento a uno o dos año es una oferta muy valiosa para creando tu auto...habrá alguna posibilidad de permitirme... administrar este negocio; esto le permitirá concentrarse plenamente en su trabajo..."

Es decir, propuso asumir el rol de gerente y Babbage convertirse en director técnico. Esto no fue fácil, especialmente dada la personalidad de Babbage. Pero ella hizo su trabajo hábilmente y, como parte de esto, habló sobre la estructura de sus motivos. Ada escribió: “Mi propio principio inmutable es el deseo de amar. la verdad y Dios más que la gloria y la honra...", mientras que vuestro "amor a la verdad y a Dios... se eclipsa deseo de fama y reconocimiento". Pero explicó además: “No sería yo misma si negara la influencia de la ambición y la sed de fama en mí misma. Ningún alma viviente estaba más imbuida de esto que yo... y yo, por supuesto, no me engañaría a mí mismo ni a los demás pretendiendo que esto no es en absoluto un motivo y componente importante de mi carácter y naturaleza”.

Y terminó la carta así: “Me pregunto si seguirás trabajando con tu hada”.

Al día siguiente, al mediodía, volvió a escribir a Babbage pidiéndole ayuda. "edición definitiva." Luego añadió: “Recibiste mi larga carta esta mañana. Quizás ya no quieras tratar conmigo. Pero espero lo mejor..."


(Biblioteca Pública de Nueva York)

A las 5 de la tarde de ese mismo día, Ada estaba en Londres y le escribió a su madre: “No entiendo cómo terminará el asunto con Babbage... le escribí... muy específicamente, presentándole mi propio condiciones... Está tan convencido de la ventaja de su supremacía que seguramente se negará; aunque le exigí que hiciera concesiones fuertes. Si Si acepta mi oferta, es posible que tenga que ocuparme de su situación y completar su auto (sin embargo, según lo que he visto de él y sus hábitos en los últimos tres meses, me parece que es poco probable que esto suceda). suceder, al menos, a menos que alguien influya mucho en él y lo obligue). A veces es extremadamente desorganizado y poco sistemático. Estoy dispuesto a hacerlo durante los próximos tres años si veo buenas posibilidades de éxito”.

En una copia de la carta de Ada a Babbage, escribió: "Vi a AAL esta mañana y rechacé todas sus ofertas".

Sin embargo, el 18 de agosto, Babbage le escribió a Ada que le traería notas y dibujos la próxima vez que la visitara. La semana siguiente, Ada le escribió a Babbage: “Estamos muy contentos con su (algo inesperado) propuesta” (después de una larga visita a Ada y su marido). Posteriormente, Ada le escribió a su madre: “Creo que Babbage y yo nos llevamos mejor que nunca. ¡Nunca lo había visto tan dulce, tan sensato y de tan buen humor! „

Luego, el 9 de septiembre, Babbage le escribió a Ada, expresándole su admiración y llamándola (halagadoramente) “la encantadora de los números” y “mi querida y encantadora intérprete”. (Sí, a menudo se le cita erróneamente; escribió “números”, no “números”).

Al día siguiente, Ada respondió a Babbage: “¡Eres un hombre valiente por permitir que tu hechicera te guíe!”, y Babbage firmó su nombre en la siguiente carta como “Tu humilde servidor”. Y en su carta a su madre, Ada se describió a sí misma como " Motor diferencial de la suma sacerdotisa de Babbage".

despues del articulo

Pero, lamentablemente, no todo salió como se esperaba. Durante un tiempo, Ada se ocupó de los asuntos familiares y del hogar, descuidados durante el período en que estaba concentrada en sus notas. Pero después de eso, su salud se deterioró enormemente y pasó muchos meses con médicos y varios "curanderos" (su madre le sugirió "mesmerismo", es decir, hipnosis).

Sin embargo, ella todavía admiraba la ciencia. Ada se comunicó con Michael Faraday, quien la apodó " creciente estrella de la ciencia." Ella habló de su primera publicación como " su primogénito", "en colores y con implicaciones (expresadas muy implícitamente) sobre sus ideas metafísicas muy generales y extensas". Ella escribió: "Él (su trabajo; ella lo llama "Él" - aprox.) se convertirá (como espero) en un Capítulo maravilloso, una familia numerosa con muchos hermanos y hermanas".

Cuando se publicaron sus notas, Babbage dijo: “Deberías escribir tu propio artículo. Sin embargo, si esperas un poco, puedes hacerlo aún más hermoso”. Pero en octubre de 1844, David Brewster (inventor del caleidoscopio, entre otras cosas) decidió escribir sobre la máquina analítica, y Ada preguntó si quizás Brewster podría sugerirle otro tema, diciendo: " Creo que algunos temas de fisiología podrían ser adecuados para mí; sin embargo, como cualquier otro."

De hecho, ese mismo año le escribió a su amigo (que también era su abogado e hijo de María Somerville): “No creo que las estructuras del cerebro estén menos sujetas a los matemáticos que los movimientos y propiedades. estrellas Y planetas; bastante, si eliges considerarlos el punto de vista correcto. Me gustaría dejárselo a las generaciones futuras. modelo computacional del sistema nervioso". Una visión impresionante, y esto es 10 años antes de que, por ejemplo, George Boole planteara la cuestión de tales cosas.

Tanto Babbage como Mary Somerville comenzaron sus carreras científicas con traducciones, y ella vio un camino similar para ella, diciendo que tal vez su próximo trabajo serían reseñas de Whewell y Ohm, y que eventualmente podría convertirse en " profeta de la ciencia".

Por supuesto, ella también tuvo obstáculos. Como el hecho de que las mujeres en aquella época no tenían acceso a la biblioteca de la Royal Society de Londres, aunque su marido, en parte gracias a sus esfuerzos, era miembro de la sociedad. Pero el problema más grave siguió siendo la salud de Ada. Tuvo muchos problemas, aunque en 1846 todavía hablaba con optimismo: “Todo lo que hace falta es uno o dos años más de paciencia y cuidando tu salud.»

También hubo problemas con el dinero. William tenía una gama interminable de proyectos de construcción complejos y, a menudo, bastante innovadores (parece haber estado particularmente interesado en torres y túneles). Y cuando solicitaron financiación, se vieron obligados a recurrir a la madre de Ada, con quien a menudo era difícil tratar. Los hijos de Ada ya estaban entrando en la adolescencia y ella tuvo que dedicarles mucho tiempo.

Mientras tanto, tenía una buena relación con Babbage y empezó a verlo con más frecuencia, aunque en sus cartas habla más de perros y loros como mascota que de la Máquina Analítica. En 1848, Babbage tuvo la temeraria idea de construir una máquina de tres en raya para recorrer el país y recaudar dinero para sus proyectos. Ada lo disuadió. La idea de Babbage se centraba en reunirse con el príncipe Alberto para hablar de sus máquinas, pero esto nunca sucedió.

William también publicó. Ya contaba con trabajos breves con títulos como “Un método de cultivo de frijoles y coles en la misma tierra” y “Sobre las acelgas”. Pero en 1848 escribió otro artículo comparando la productividad agrícola de Francia e Inglaterra, basándose en estadísticas detalladas, con comentarios como " Es fácil demostrar que los franceses no sólo son mucho peores que los ingleses, sino que ahora comen incluso peor que en los peores tiempos del imperio."

1850 fue un año importante para Ada. Ella y William se mudaron a una nueva casa en Londres, lo que como resultado aumentó su presencia en la escena científica de Londres. Quedó profundamente impresionada después de visitar por primera vez la casa familiar de su padre en el norte de Inglaterra, lo que provocó una discusión entre ella y su madre. Luego se interesó en las apuestas en carreras de caballos y perdió algo de dinero. (No quiero decir que fuera su estilo o el de Babbage desarrollar algún tipo de esquema matemático para las apuestas, pero no hay evidencia de que lo hicieran).

En mayo de 1851 se inauguró la Exposición Mundial en el Crystal Palace de Londres. (Cuando Ada decidió visitarla en enero, Babbage le escribió: " Utilice medias de lana, zapatos con suela de corcho y cualquier otra cosa que le mantenga abrigado.") La exposición mostró la vanguardia de la ciencia y la tecnología victorianas, y Ada, Babbage y su círculo científico quedaron impresionados (aunque Babbage esperaba más). Babbage distribuyó folletos sobre su notación mecánica en grandes cantidades. William recibió un premio por su fabricación. ladrillos de solución.

Sin embargo, este año la situación de salud de Ada se ha vuelto muy difícil. Durante un tiempo, sus médicos simplemente le aconsejaron que pasara más tiempo en el mar. Pero finalmente descubrieron que tenía cáncer (según lo que sabemos ahora, lo más probable es que fuera cáncer de cuello uterino). El opio ya no suprimía el dolor; comenzó a experimentar con la marihuana. En agosto de 1852 escribió: " Empiezo a comprender la muerte; se arrastra imperceptible y gradualmente a cada minuto, y nunca será obra de ningún momento específico.“Y el 19 de agosto, le pidió al amigo de Babbage, Charles Dickens, que fuera a verla y le leyera una historia sobre la muerte de uno de sus libros.

Su madre se mudó a su casa, manteniendo a otras personas alejadas de ella, y el 1 de septiembre, Ada hizo una confesión desconocida que claramente molestó a William. Parecía cercana a la muerte, pero, superando el dolor, aguantó otros tres meses y finalmente murió el 27 de noviembre de 1852, a la edad de 36 años. Florence Nightingale, que cuidaba de Ada y era su amiga, escribió: " Dicen que no habría podido vivir tanto si no fuera por la enorme vitalidad de su cerebro, que no quería morir."

Ada eligió a Babbage como ejecutor de su testamento. Y, para disgusto de su madre, fue enterrada en la cripta de la familia Byron junto a su padre, quien, como ella, murió a los 36 años (Ada vivió 266 días más). Su madre construyó un monumento que contenía un soneto escrito por Ada llamado "El arcoíris".

Después de la muerte de Ada

El funeral de Ada fue muy modesto; ni su madre ni Babbage estaban presentes. Pero los obituarios eran amistosos, en el espíritu de la época victoriana:

William le sobrevivió 41 años y finalmente se volvió a casar. Su hijo mayor, con quien Ada tuvo muchas dificultades, se unió a la Marina unos años antes de su muerte, pero luego desertó. Ada pensó que podría haberse ido a Estados Unidos (aparentemente estuvo en San Francisco en 1851), pero en realidad murió a los 26 años mientras trabajaba en un astillero en Inglaterra. La hija de Ada se casó con un poeta muy excéntrico, pasó muchos años en Oriente Medio y se convirtió en el mayor criador de caballos árabes del mundo. El hijo menor de Ada heredó el título familiar y pasó la mayor parte de su vida en la finca familiar.

La madre de Ada murió en 1860, pero incluso entonces los chismes sobre ella y Byron continuaron apareciendo en artículos y libros, entre ellos Lady Byron absuelta 1870 por Harriet Beecher Stowe. En 1905, un año antes de su muerte, el hijo menor de Ada, criado en gran parte por su abuela (la madre de Ada), publicó un libro sobre todo esto, con una agenda básica al estilo de " No hay nada interesante en la vida de Lord Byron, excepto lo que ya se ha comentado muchas veces.".

Cuando Ada murió, su personalidad quedó rodeada de toda una maraña de chismes y rumores. ¿Tuvo alguna aventura? ¿Tenía enormes deudas de juego? Los argumentos y las pruebas fueron muy escasos. Quizás esto fue un reflejo de la idea de su padre como un “tipo malo”. Pero mucho antes de eso hubo rumores de que había empeñado (¡dos veces!) las joyas de su familia y había perdido lo que algunos decían que eran £20.000, tal vez incluso £40.000 (equivalente a unos 7.000.000 de dólares en dinero actual) en apuestas a caballos.

Parecía que la madre de Ada y su hijo menor estaban en su contra. El 1 de septiembre de 1852, el día de su confesión a William, Ada escribió: " Mi más sincero mensaje a todos mis amigos que tienen cartas mías: dáselas a mi madre, Lady Noel Byron, después de mi muerte." Babbage se negó. El resto estuvo de acuerdo. Pero más tarde, cuando su hijo los sistematizó, decidió destruir algunos de ellos.

Es cierto que miles de páginas de las cartas de Ada todavía se encuentran esparcidas por todo el mundo. Las cartas y las respuestas a ellas son similares a la correspondencia moderna: acuerdos para reuniones, conversaciones sobre salud y enfermedad. Charles Babbage se queja del servicio postal. Tres hermanas griegas le piden dinero a Ada porque su hermano muerto era el paje de Lord Byron. Charles Dickens habla del té de manzanilla. Notas de cortesía de un hombre que Ada conoció en la estación de Paddington. Y cálculos cotidianos, diluidos con notas, inserciones de partes musicales, recetas de diversos dulces. Y luego, mezclado con todo lo anterior, discusiones intelectuales serias sobre el motor analítico y muchas otras cosas.

¿Qué pasó con Babbage?

Entonces, ¿qué pasó con Babbage? Vivió otros 18 años después de la muerte de Ada y murió en 1871. Intentó continuar trabajando en la máquina analítica en 1856, pero no logró mucho éxito. Escribió artículos como " Estadísticas de baliza", "Tabla de frecuencias relativas de las causas de destrucción de ventanas de vidrio.", "Sobre antiguos artefactos de arte humano mezclados con huesos de especies animales extintas.".

Luego, en 1864, publicó su autobiografía. Extractos de la vida de un filósofo.- una creación muy extraña y amarga. El capítulo sobre la máquina analítica comienza con una cita del poema de Byron: " Si cometen un error, el tiempo se vengará." (“El hombre hace daño y el tiempo venga”; Chyumina O. en 1905 tradujo de la siguiente manera: " La injusticia está en el mundo, pero la venganza está en el futuro."), y continúa en la misma línea. Hay capítulos sobre teatro, consejos de viaje (incluidos consejos sobre cómo organizar el transporte en Europa en una especie de caravana moderna) y, quizás lo más extraño, sobre los problemas en la calle. Para algunos Por esta razón, Babbage emprendió una campaña contra los músicos callejeros, quienes, según él, lo despertaban a las 6 de la mañana, haciéndole perder una cuarta parte de su tiempo productivo. Se desconoce por qué no desarrolló algún tipo de solución de insonorización, pero su campaña fue tan destacada , y tan extraño, que cuando murió, ese era el mensaje principal.

Babbage nunca volvió a casarse después de la muerte de su esposa y sus últimos años parecen haber sido bastante solitarios. La columna de chismes de la época escribió lo siguiente sobre él:

Aparentemente le gustaba decir que con gusto renunciaría al resto de su vida por tres días transcurridos 500 años en el futuro. Cuando murió, su cerebro fue preservado y todavía está en exhibición...

Y aunque Babbage nunca construyó su motor diferencial, una empresa sueca lo hizo por él, e incluso demostró parte de él en la exposición mundial. Cuando Babbage murió, muchos de los documentos y componentes de su proyecto de Máquina Diferencial pasaron a su hijo, el General de División Henry Babbage, quien publicó algunos de estos documentos y ensambló de forma privada varios dispositivos y algunos componentes de la parte computacional de la Máquina Analítica. Mientras tanto, un fragmento del motor diferencial, construido en la época de Babbage, se exhibió en el Museo de Ciencias de Londres.

Reapertura

Después de la muerte de Babbage, el trabajo de su vida, el trabajo en la creación de computadoras 1, fue olvidado por todos (aunque, por ejemplo, se mencionaron en). Sin embargo, las computadoras mecánicas continuaron desarrollándose, dando paso paulatinamente a las electromecánicas, que a su vez dieron paso a las electrónicas. Y cuando la gente empezó a profundizar en la programación en la década de 1940, el trabajo de Babbage y las notas de Ada volvieron a ser recordados.

La gente sabía que "AAL" era Ada Augusta Lovelace y que era la hija de Byron. Alan Turing leyó sus notas y acuñó el término " La objeción de Lady Lovelace" (sobre la incapacidad de la IA para crear y crear) en su artículo de 1950 sobre la prueba de Turing. Pero la propia Ada estaba representada en él sólo como una nota a pie de página.

Hubo un tal Bertram Bowden, un físico nuclear británico que empezó a trabajar en la industria informática y finalmente se convirtió en Secretario de Estado para Educación y Ciencia, y que "redescubrió" a Ada. en su libro Más rápido que los pensamientos de 1953 (sí, sobre computadoras) escribe que se puso en contacto con la nieta de Ada, Lady Wentworth (hija de la hija de Ada), quien le contó sobre los conocimientos familiares sobre Ada, tanto precisos como no tan precisos, y le permitió estudiar su trabajo. Es interesante cómo Bowden señala que en el libro la nieta de Ada “Acerca de las razas de carreras de pura raza y sus pedigríes» utiliza el sistema binario en los cálculos genealógicos. Ada, al igual que el motor analítico, por supuesto, utilizó el sistema decimal, sin considerar el sistema binario de ninguna manera.

Pero incluso en la década de 1960, Babbage y Ada no eran particularmente conocidos. El prototipo del motor diferencial de Babbage fue entregado al Museo de Ciencias de Londres, pero aunque lo visité muchas veces cuando era niño en los años 60, estoy seguro de que nunca lo vi allí. Sin embargo, en la década de 1980, especialmente después de que el Departamento de Defensa de Estados Unidos nombrara su desafortunado lenguaje de programación con el nombre de Ada, el conocimiento de Ada Lovelace y Charles Babbage comenzó a aumentar, y comenzaron a aparecer sus biografías, a veces llenas de errores idiotas (mi favorita). es donde esta la mencion" problema de tres cuerpos", en una carta de Babbage se interpreta como un triángulo romántico entre Babbage, Ada y William, ¡aunque se trataba del problema de los tres cuerpos de la mecánica celeste!).

A medida que crecía el interés en Babbage y Ada, también crecía la curiosidad sobre si el motor diferencial funcionaría si se construyera según los diseños de Babbage. El proyecto se inició y en 1991, después de esfuerzos hercúleos, se construyó una versión completa del motor diferencial (y se añadió la impresora en 2000) con sólo una corrección en los dibujos. Sorprendentemente, la máquina funcionó. La construcción costó aproximadamente lo mismo (ajustado a la inflación) que Babbage pidió al gobierno británico en 1823.

En cuanto al Motor Analítico, nunca se ha creado ninguna versión del mismo, ni siquiera un modelo que lo simule.

¿Sobre qué escribió realmente Ada?

Ahora que he hablado (con gran detalle) sobre la vida de Ada Lovelace, ¿qué había exactamente en sus notas sobre el Motor Analítico?

Ella comienza sin presentación: " la función cuya integral debe calcular el motor de diferencias es..." Luego explica que el motor de diferencias puede calcular los valores de cualquier polinomio de sexto grado, pero el motor analítico se diferencia en que puede realizar las operaciones en cualquier orden. O, para citar: " El motor analítico es reflejo de la ciencia de las operaciones , construido de tal manera que los números abstractos sean los sujetos de estas operaciones. El motor diferencial incorpora sólo un conjunto de operaciones específico y, además, muy limitado..."

Bastante fascinante, al menos para mí, considerando cuántos años pasé en Mathematica; un poco más tarde escribe: " Podemos considerar el coche como Material y realización mecánica del análisis., y que nuestras capacidades reales en esta rama del conocimiento humano se utilizarán de manera más efectiva que antes. Esto es necesario para mantenernos al día con nuestro conocimiento teórico de estos principios y leyes. Y esto se logra obteniendo el control total sobre el manejo de símbolos algebraicos y numéricos, que nos brinda la máquina."

Un poco más adelante explica cómo se utilizan las tarjetas perforadas para controlar el motor analítico y luego cita la ya clásica frase: " motor analítico teje patrones algebraicos como un telar jacquard tejiendo flores y hojas."

Luego, Ada analiza cómo el motor analítico llevaría a cabo una secuencia de tipos separados de cálculos con " tarjetas de transaccion" que definen la secuencia de operaciones, y " mapas de variables", mediante el cual se especifican los valores. Ada habla de bucles y bucles de bucles, etc., ahora conocidos como bucles y bucles anidados, definiendo una notación matemática para ellos:

Las grabaciones de Ada contienen muchas cosas que parecen muy contemporáneas. Ella escribe que “ hay un hermoso retrato tejido en jacquard que requirió 24.000 tarjetas para producir" Luego analiza la idea de usar bucles para reducir la cantidad de tarjetas y el valor de reordenar las operaciones para optimizar su ejecución para el motor analítico, y finalmente muestra que con solo tres tarjetas es posible hacer lo que requeriría 330 sin bucles. .

Ada analiza hasta dónde puede llegar el motor analítico, haciendo cosas computables (al menos con cierta precisión) que antes parecían imposibles. Y como ejemplo cita el problema de los tres cuerpos y el hecho de que en un momento " en el cálculo de 295 coeficientes de perturbaciones lunares“Muchos cálculos no cuadraron.

Finalmente, en mi Nota G(se puede traducir como nota G, o como nota G - un juego de palabras) ella escribe: " El motor analítico no puede crear algo nuevo. ella puede hacer cualquier cosa nosotros mismos sabemos cómo hacerlo... su finalidad es sólo ayudarnos a realizar lo que ya conocemos".

Ada parecía tener muy clara la visión tradicional de la programación: creamos un programa que hace las cosas que queremos. Pero luego señala que la actuación " hechos y fórmulas de análisis"en una forma adecuada para la máquina", revelará muchas áreas de conocimiento bajo una nueva luz, haciéndolas más desarrolladas"En otras palabras, como he señalado a menudo, si programamos algo, aprenderemos algo nuevo sobre ello; esto nos abrirá nuevos horizontes de comprensión.

Ella dice que " Llevar las verdades matemáticas a una nueva forma en la que se utilizarán nos dará una nueva visión que, a su vez, influirá en el componente teórico de este campo del conocimiento.". En otras palabras, como he dicho a menudo (ver publicación sobre Habré "El conocimiento computable y el futuro de las matemáticas puras"), es probable que presentar las verdades matemáticas en forma computable permita comprenderlas mejor.

Ada pareció entender que " ciencia de operaciones"realizado por una máquina puede usarse para algo más que cálculos matemáticos tradicionales. Por ejemplo, señala que si " Las relaciones fundamentales entre sonidos en la ciencia de la armonía serían susceptibles de operaciones abstractas, entonces la máquina podría utilizarlas para escribir científicamente obras musicales de cualquier complejidad.". No es un mal nivel de comprensión para 1843.

Calcular números de Bernoulli

El escrito más famoso de Ada fue el cálculo de los números de Bernoulli en la Nota G. Este tema parece ser un desarrollo de su carta a Babbage en julio de 1843. La carta comienza así: " Trabajo duro como el mismísimo diablo; (que puedo ser)". Luego hace algunas preguntas sobre el contexto y luego escribe: " Quiero hablar sobre los números de Bernoulli en una de mis notas como ejemplo de cómo una máquina puede calcular una función implícita sin ocupar la mente y las manos humanas... Por favor, proporciónenme los datos y fórmulas necesarios.".

La elección de Ada de los números de Bernoulli para demostrar el motor analítico fue bastante interesante. En el siglo XVII, digamos, algunas personas pasaron toda su vida desarrollando tablas de sumas de potencias de números enteros, en otras palabras, tabulando valores para varios metro Y norte. Pero Jacob Bernoulli descubrió que todas esas sumas se pueden expresar como polinomios en metro, con coeficientes que ahora se denominan números de Bernoulli. Y en 1713, Bernoulli anunció con orgullo que había calculado los primeros 10 números de Bernoulli "en un cuarto de hora", reproduciendo muchos años de trabajo de otras personas.

Hoy en día, por supuesto, se pueden calcular instantáneamente en, digamos, Wolfram Language:

Y resulta que hace unos años, como parte de una demostración de nuevos algoritmos, calculamos 10 millones de ellos.

Bien, pero ¿cómo planeaba Ada hacer esto? Comenzó con el hecho de que los números de Bernoulli aparecen cuando se expanden en una serie:

Luego, reordenando los componentes de esta expresión y ordenándolos por potencias X, obtuvo una secuencia de ecuaciones para los números de Bernoulli mil millones, que supuso representar en forma recurrente:

Luego, Ada explicó cómo calcular esto en el motor analítico. Primero, utilizó el hecho de que todos los números impares de Bernoulli, excepto B 1 ) son iguales a cero, luego se calculan B norte, que es nuestro moderno B 2norte(o BernoulliB en Wolfram Language). Luego ella empezó con B 0 , calculando entonces B norte para grande norte, mientras almacena cada valor obtenido. Así es como se veía el algoritmo que usó (en forma moderna):

La idea de la computación con motor analítico era implementar una secuencia de operaciones (que se especifican mediante "tarjetas de operación") mediante " trituradoras de numeros" (Mill), con operandos provenientes de " almacenar" (con direcciones enumeradas en " mapa de variables"). (En la tienda, cada número estaba representado por una secuencia de ruedas, cada una de las cuales tenía que desplazarse hasta el número requerido). Para calcular los números de Bernoulli, Ada quería usar dos bucles de operaciones anidados. Con el motor analítico modelo disponible en ese momento, Ada tuvo que desenrollar estos bucles, pero al final describió con éxito cómo calcular B 8 (que ella llamó B 7 ):

Básicamente, se trata de una traza de un programa en un motor analítico, que se ejecuta en 25 pasos (más un bucle). Cada paso de seguimiento muestra qué operación se realiza en qué mapa de variables y en qué mapa de variables se escribe el resultado. Al no tener una designación simbólica para los ciclos, Ada simplemente los puso entre paréntesis y explicó que estos fragmentos debían repetirse.

Al final, el resultado final del cálculo se escribe en la posición 24:

Como puedes ver, Ada tiene un error en la línea 4, lo que hace que la fracción esté al revés. Pero si solucionas esto, podrás obtener fácilmente una versión moderna de lo que hizo Ada:

Y esto es lo que producirá el mismo esquema para los dos números de Bernoulli posteriores (distintos de cero). Ada descubrió que para calcular los números siguientes, no se necesitaría más memoria (que se implementa mediante mapas de variables), sino sólo más operaciones.

Se suponía que la máquina analítica, desarrollada en 1843, almacenaría mil números de 40 dígitos, lo que permitiría cálculos de hasta quizás B 50 (=495057205241079648212477525/66). Y esto sucedería muy rápidamente; El motor analítico fue diseñado para un rendimiento de 7 operaciones por segundo. Entonces el cálculo B 8 tomaría 5 segundos, pero B 50 - alrededor de un minuto.

Curiosamente, incluso los cálculos de rendimiento récord de los números de Bernoulli de hace unos años utilizaron básicamente el mismo algoritmo que utilizó Ada, aunque ahora hay otros un poco más rápidos que calculan eficazmente los módulos de los numeradores de los números de Bernoulli como una secuencia de números primos, y luego restáurelos a un número completo usando el teorema chino del resto.

Babbage vs. ¿Infierno?

La máquina analítica y su creación fueron el trabajo de toda la vida de Babbage. Entonces, ¿qué trajo Ada? Ada se veía a sí misma principalmente como una intérprete de su obra. Babbage le mostró muchos planes y ejemplos de la máquina analítica. Quería presentar una visión general, cómo todo está conectado; como ella lo expresó: " aportar una visión metafísica general, a gran escala".

El archivo superviviente de los documentos de Babbage (años más tarde encontrados en la maleta de cuero del abogado de su familia) contiene una gran cantidad de descripciones de los principios de la máquina analítica, desde 1830 en adelante a lo largo de décadas, con títulos como " Motor analítico" Y " La ciencia de los números se reduce a mecanismos" No está claro por qué Babbage no publicó ninguno de ellos. Presentan descripciones muy detalladas de los principios básicos de la máquina, aunque ciertamente parecen decididamente menos interesantes que el trabajo de Ada.

Babbage murió mientras trabajaba en " Historia del motor analítico", que luego fue completado por su hijo. Contiene una lista fechada de " 446 comentarios sobre el motor analítico.", cada uno de los cuales indica cómo se puede implementar alguna operación, digamos división, en él. Las fechas comienzan en la década de 1830 y continúan hasta la década de 1840, pero casi sin entradas en el verano de 1843.

Mientras tanto, en la colección de artículos de Babbage expuesta en el Museo de Ciencias, hay algunos bocetos de operaciones de alto nivel para la Máquina Analítica. Por ejemplo, una entrada de 1837: " diferencia entre dos ecuaciones de primer grado", que es la esencia de la evaluación de una función racional:

Existen algunas relaciones de recurrencia muy simples:

Luego, en una entrada de 1838, se describe el cálculo de los coeficientes del producto de dos polinomios:

Pero no hay nada en sus notas comparable en complejidad y claridad a los cálculos de Ada sobre los números de Bernoulli. Babbage ciertamente ayudó a Ada en su trabajo, pero ella definitivamente estaba a la cabeza de este trabajo.

Entonces, ¿qué dijo Babbage sobre esto? En su autobiografía, escrita 26 años después, escribió pocas cosas buenas sobre algo o alguien. Esto es lo que escribe sobre las grabaciones de Ada: " Juntos discutimos varias ilustraciones que podrían enviarse para publicación; Sugerí varios, pero la elección fue enteramente suya. También trabajé en varios problemas algebraicos, excepto, por supuesto, los relacionados con los números de Bernoulli, que me ofrecí a resolver por mi cuenta para proteger a Lady Lovelace de problemas innecesarios. Luego me envió la versión corregida, habiendo descubierto el error que había cometido."

Cuando leí esto por primera vez, fue como si Babbage estuviera diciendo que él era el negro literario de todas las notas de Ada. Pero al volver a leer, me di cuenta de que solo estaba diciendo que le ofreció a Ada varias opciones que ella podía aceptar o rechazar.

Para mí, no hay duda de cómo fue: Ada tuvo una idea sobre lo que podía hacer el motor analítico y le preguntó a Babbage cómo podría implementarse. En mi experiencia personal trabajando con diseñadores de hardware, sus respuestas solían ser bastante detalladas. El logro de Ada fue conectar estas partes en una representación clara de los principios de la máquina, algo que Babbage nunca hizo. (En su autobiografía, a menudo simplemente se refiere a las notas de Ada).

El ingrediente secreto de Babbage

A pesar de todos sus defectos, el hecho de que Babbage haya descubierto cómo construir un motor diferencial (que funcione), y mucho menos un motor analítico, es bastante impresionante. Entonces, ¿cómo lo hizo? Creo que la clave estuvo en su notación mecánica. Escribió sobre ello por primera vez en 1826 en un artículo titulado " Métodos para designar operaciones de máquinas mediante signos."Su idea era tomar la estructura detallada de una máquina y representarla mediante diagramas simbólicos de cómo deberían interactuar los componentes entre sí. Como primer ejemplo, da un dispositivo hidráulico:

Luego pone el ejemplo de un reloj, mostrando en una especie de "trazado de ejecución" a la izquierda cómo cambian los parámetros de los componentes del reloj, y a la derecha lo que parece ser un diagrama de flujo de sus interconexiones:

Esta es una forma bastante buena de representar cómo funciona un sistema, similar en algunos aspectos a los diagramas de tiempo modernos, pero aún diferente en algunos aspectos. Y a lo largo de los años que Babbage pasó trabajando en el motor analítico, sus notas comenzaron a contener diagramas cada vez más complejos. No está del todo claro qué significa lo siguiente:

Sin embargo, se puede notar una sorprendente similitud con las representaciones modernas en el lenguaje Modelica, como, por ejemplo, en Wolfram SystemModeler. (Una de las diferencias con las representaciones modernas es que hoy en día los subsistemas se representan de forma mucho más jerárquica y también que ahora todas las representaciones son computables y a partir de ellas se puede modelar el comportamiento real del sistema).

Babbage hizo un uso extensivo de sus diversos diagramas en sus escritos, pero nunca publicó nada sobre ellos. De hecho, su único otro trabajo impreso sobre notación mecánica es un folleto distribuido en la Exposición Universal de 1851, aparentemente como un paso hacia la estandarización de los dibujos de componentes mecánicos (y notaciones como la anterior aparecen periódicamente en los diagramas de Babbage).

No estoy seguro de por qué Babbage no escribió más sobre sus diagramas y notación mecánica. Quizás estaba amargado porque en 1826 la gente no reconocía el valor de estas ideas. O tal vez los vio como " ingrediente secreto", lo que le permite crear sus propios proyectos. Y aunque los sistemas de ingeniería han avanzado mucho desde la época de Babbage, sus ideas todavía pueden servir como fuente de inspiración.

A mayor escala

Entonces, ¿cómo se ve lo que pasó con Ada, Babbage y Analytical Engine a mayor escala?

Charles Babbage era un hombre enérgico que tenía muchas ideas, algunas de ellas muy buenas. Cuando tenía 30 años, quería crear tablas matemáticas usando una máquina y nunca abandonó su idea durante los siguientes 49 años, mientras inventaba el motor analítico para lograr este objetivo. Era excelente, tal vez incluso talentoso, en lo que respecta a la ingeniería. Pero fue muy malo en la elección de la trayectoria del proyecto, en su gestión.

Ada Lovelace era una mujer inteligente que se hizo amiga de Babbage (no hay evidencia de que alguna vez hayan tenido algo romántico). Gracias a Babbage, describió los principios de funcionamiento del motor analítico y, al hacerlo, aportó una visión más abstracta que la de Babbage, así como una idea de la increíblemente poderosa idea de la computación universal.

El motor de diferencia y dispositivos similares son computadoras de propósito especial, cuyo hardware está diseñado solo para hacer una cosa específica. Parecería que para hacer muchas cosas diferentes se necesitaría una gran cantidad de computadoras diferentes. Pero eso no es cierto. En cambio, nos enfrentamos al hecho fundamental de que es posible fabricar computadoras de uso general en las que una sola pieza fija de hardware pueda programarse para realizar cualquier cálculo. Y fue esta idea de computación universal la que permitió que existiera el software, lo que lanzó la revolución informática del siglo XX.

El concepto básico de Babbage para el motor analítico era crear automáticamente tablas matemáticas y luego imprimirlas o mostrarlas como gráficos. Imaginó que estas tablas serían utilizadas por humanos, además estaba desarrollando la idea de algunas bibliotecas de mapas precalculadas que serían versiones legibles por máquina.

Hoy en día, por ejemplo en Wolfram Language, no hay necesidad de almacenar tablas matemáticas; simplemente puede averiguar qué necesita y cuándo lo necesita. Pero en la época de Babbage, con su idea de un enorme motor analítico, esto era simplemente impensable.

Bien, pero ¿se usaría el motor analítico para algo más que calcular tablas matemáticas? Creo que sí. Si Ada hubiera vivido tanto tiempo como Babbage, habría visto la década de 1890, la época en la que Herman Hollerith estaba desarrollando un dispositivo electromecánico basado en mapas para el censo (quien, dicho sea de paso, fue uno de los fundadores de lo que se convertiría en IBM). El motor analítico podría proporcionar mucho más.

Quizás Ada se daría cuenta de su idea de utilizar el motor analítico para crear música algorítmica automáticamente. Quizás la máquina se utilizaría para resolver el problema de los tres cuerpos; tal vez incluso mediante simulación. Si hubieran pensado en utilizar un sistema binario, quizás habrían implementado sistemas como autómatas celulares.

Ni Babbage ni Ada nunca ganaron dinero con el comercio (y, como Babbage se esforzó en enfatizar, sus contratos gubernamentales sólo servían para pagar a sus ingenieros, y él mismo no recibió nada). Si desarrollaran un motor de análisis, ¿podrían encontrar un modelo de negocio para implementarlo? Seguramente venderían varias versiones a varias agencias gubernamentales. Quizás crearían algún tipo de servicio informático remoto al servicio de la ciencia, la tecnología, las finanzas y otras cosas victorianas.

Pero nada de esto sucedió en realidad, sino que Ada murió joven, la máquina analítica nunca se completó y el potencial de la informática no se redescubrió hasta el siglo XX.

¿Cómo eran ellos?

Si conocieras a Babbage, ¿cómo sería? Me parece que era un buen conversador. Al comienzo de su vida fue un idealista (" Haré lo mejor que pueda para dejar un mundo más sabio que aquel en el que entré."); más tarde se convirtió en una caricatura casi dickensiana de un anciano amargado. Ofrecía fiestas maravillosas y concedía gran importancia a las conexiones con la élite intelectual. Pero, especialmente en los últimos años, pasaba la mayor parte del tiempo solo en su gran casa, lleno de libros, artículos y proyectos inacabados.

Babbage entendía poco a la gente, e incluso a sus ochenta años era como un niño en sus polémicas. También tenía problemas para concentrarse en cualquier problema: estaba constantemente distraído por sus nuevas ideas. Sólo hubo una gran excepción: sus casi 50 años de trabajo intentando automatizar el proceso informático.

Yo mismo he estado persiguiendo objetivos similares (más precisamente, sus versiones modernas) en mi vida (..., Mathematica, Wolfram|Alpha, Wolfram Language, ...), pero hasta ahora sólo desde hace cuarenta años. Tengo la suerte de vivir en una época en la que la tecnología hace que esto sea mucho más fácil de lograr, pero cada proyecto importante que he emprendido ha requerido una enorme dedicación, tenacidad y liderazgo para llevarlo a cabo hasta su finalización.

Entonces, ¿qué podemos decir sobre el infierno? Ante todo, es una persona elocuente y de pensamiento claro. Provenía de una clase alta, pero no vestía ropa particularmente a la moda y era mucho menos una condesa estereotipada que una intelectual. Era una persona adulta y emocionalmente madura; Probablemente más maduro que Babbage y parece haber tenido una buena comprensión aplicada de las personas y del mundo que los rodea.

Al igual que Babbage, era rica y no tenía que trabajar para sustentar su vida. Pero ella era ambiciosa y quería hacer algo ella misma. Supongo que detrás de la máscara de una dama victoriana de la alta sociedad había una especie de nerd con chistes matemáticos y otras trampas. También era muy concentrada y persistente, pasando varios meses escribiendo sus notas, por ejemplo.

En matemáticas alcanzó con éxito el nivel de conocimientos de aquella época; quizás igualando a Babbage. Sin embargo, no sabemos, a diferencia de la situación de Babbage, qué hizo exactamente en matemáticas, por lo que es difícil juzgar su nivel; Babbage era respetado, aunque corriente y corriente.

Cuando lees las cartas de Ada, pareces una persona inteligente, compleja y con un pensamiento lógico claro. Sus discursos a menudo están envueltos en bromas victorianas, pero en el fondo hay ideas claras y a menudo poderosas.

Ada era claramente consciente de su posición en la sociedad y de que era "la hija de Lord Byron". En cierto modo, su historia de éxito se basa en su ambición y deseo de probar algo nuevo. (No puedo dejar de compararla como ingeniera principal en la creación del motor analítico y Lord Byron al frente del ejército griego). Pero también sospecho que sus problemas la afectaron. Durante muchos años, en parte debido a la influencia de su madre, rehuyó cosas como la poesía. Su mirada se volvió hacia las cosas abstractas, y no sólo a las matemáticas y las ciencias, sino también a áreas más metafísicas.

Y parece haber concluido que su mejor aplicación sería trabajar en la unificación de lo científico y lo metafísico -tal vez así lo llamó " ciencia poética"Tal vez su percepción de sí misma era correcta. Después de todo, en cierto sentido, esto es exactamente lo que ella estaba haciendo: tomando la parte de ingeniería desarrollada por Babbage, creó un concepto abstracto, "metafísico", que más tarde nos dio nuestra primera idea de La idea de la computación universal.

Conclusión

La historia de Ada y Babbage tiene muchos aspectos interesantes. Esta es una historia sobre el encuentro entre el dominio técnico y una amplia visión abstracta. Esta es una historia sobre la amistad entre un anciano y un joven. Esta es una historia de personas que tuvieron el coraje de ser originales y creativas.

También es una tragedia. Una tragedia para Babbage, que perdió a tantas personas en su vida y cuya personalidad alienó a los demás y le impidió realizar sus ambiciones. Una tragedia para Ada, que acababa de encontrar el trabajo de su vida cuando su salud se deterioró.

Nunca sabremos qué pudo haber hecho Ada. ¿Otra Mary Somerville, una famosa intérprete de la ciencia victoriana? ¿Una especie de Steve Jobs dando forma a la visión del Motor Analítico? ¿O Alan Turing entendiendo la idea abstracta de la computación universal?

Que Ada tocara lo que se convertiría en la idea definitoria de nuestro tiempo fue un gran golpe de suerte. Babbage no entendía a qué se enfrentaba; Ada vio destellos y los describió con éxito.

Para algunas personas, en particular para mí, la historia de Ada y Babbage tiene una resonancia especial. Al igual que Babbage, pasé la mayor parte de mi vida persiguiendo objetivos específicos, aunque, a diferencia de Babbage, pude realizar algunos de ellos. Y sospecho que, al igual que Ada, tuve la oportunidad de vislumbrar algunas ideas importantes del futuro.

Pero el problema es que lo suficiente " ser ada"para entender lo que nos espera, o al menos" encontrar que ada", quién entiende. Al menos ahora creo que entiendo cómo era la misma Ada, nacida hace 200 años: una persona digna en el camino hacia la computación universal, logros presentes y futuros en el campo del pensamiento computacional.

Fue un placer conocerte, Ada. Expresiones de gratitud
Muchas organizaciones y personas me ayudaron a obtener información y materiales para esta publicación. Me gustaría agradecer a la Biblioteca Británica, el Museo de Historia de la Ciencia de Oxford, el Museo de Ciencias de Londres, la Biblioteca Bodleian de Oxford (con permiso del Conde de Lytton, tataranieto de Ada, uno de sus 10 descendientes vivos ), la Biblioteca Pública de Nueva York, Santa María Magdalena (en Hucknall, Nottinghamshire - lugar de enterramiento de Ada), Betty Toole (autora Agregar etiquetas

Augusta Ada Byron-King, cuyo cumpleaños es el 201 el 10 de diciembre, pasó a la historia no sólo como hija del poeta Lord Byron, sino también como la primera programadora informática. La condesa matemática describió una computadora y escribió el primer programa en una época en la que las computadoras aún no existían.


A. E. Shalon. Retrato en acuarela de Ada King, condesa de Lovelace. Fragmento

El lenguaje de programación Ada lleva su nombre y la terminología introducida por Lady Byron todavía se utiliza en la actualidad. La condesa era tan inteligente y atractiva que sus contemporáneos la acusaron de tener conexiones con el diablo, pero ella no lo negó.



Ada Byron cuando era niña


El padre de Ada, Lord Byron.

El famoso padre vio a su hija sólo una vez, cuando tenía un mes de edad. Nació en diciembre de 1815 y en abril de 1816 George Gordon Byron se divorció de su esposa y abandonó Inglaterra. La niña se llamó Augusta en honor a la hermana de Byron, pero después del divorcio en la casa de su madre nadie pronunció ese nombre; todos la llamaban Ada. Y todos los libros de su padre fueron retirados de la biblioteca familiar.


La madre de Ada, Annabella Milbank.


Padres de Ada: George Gordon Byron y Annabella Milbank

La niña heredó su amor por las ciencias exactas de su madre, Annabella Milbank-Byron, a quien llamaban la "reina de los paralelogramos". Al darse cuenta de las habilidades de su hija, la madre invitó a su antiguo maestro, el matemático escocés A. de Morgan, y a su esposa M. Somerville a estudiar con ella. A los 13 años, Ada ya dibujaba aviones en su álbum.


A. de Morgan y M. Somerville

De su mentor, Ada escuchó por primera vez el nombre de Charles Babbage, profesor de matemáticas en la Universidad de Cambridge, y pronto lo conoció personalmente. En ese momento, estaba desarrollando un diseño para una máquina calculadora que podía realizar cálculos con una precisión de hasta el vigésimo dígito. El proyecto nunca se implementó, pero Ada participó en su desarrollo. Al traducir el trabajo del científico italiano L. Menebrea, proporcionó al texto comentarios y observaciones tan detallados que superó al propio autor.


Charles Babbage y su motor diferencial

Logró discernir en la máquina descrita algo que ni siquiera el inventor sospechaba: “La esencia y el propósito de la máquina cambiarán dependiendo de la información que introduzcamos en ella. La máquina podrá escribir música, hacer dibujos y mostrar formas científicas que nunca hemos visto en ningún otro lugar”. Ada previó las posibilidades de la computadora incluso antes de su creación. Describió un algoritmo para calcular los números de Bernoulli en el motor analítico. Fue el primer programa escrito para una computadora, y aunque la máquina de Babbage nunca se construyó durante su vida, se considera a Ada la primera programadora.


Augusta Ada Byron a los 17 años

En la sociedad secular, la condesa Lovelace causó sensación. No sólo tenía una mente extraordinaria, sino también una belleza deslumbrante. Debido a esto, los contemporáneos sospecharon que ella conspiraba con el diablo. Ada no sólo no desmintió estos rumores, sino que también echó más leña al fuego con sus declaraciones. Así, en una carta a Babbage, declaró, no sin coquetería: “Soy un diablo o un ángel. Trabajo como el diablo para usted, Charles Babbage; Estoy examinando los números de Bernoulli por ti. Y en otra ocasión afirmó con seguridad: “Lo juro por el diablo, no pasarán ni diez años y chuparé suficiente jugo vital de los secretos del universo. De una manera que las mentes y los labios mortales comunes y corrientes no pueden hacer. Nadie sabe qué monstruoso poder aún no ha sido explotado en mi pequeña y flexible criatura.


Margarita Sara Carpenter. Retrato de Ada Lovelace, 1836

Ada no abandonó sus estudios ni siquiera después de casarse y tener tres hijos. Su marido era el barón King, quien pronto heredó el título de Lord Lovelace. No interfirió con los pasatiempos de su esposa y le brindó un importante apoyo financiero. Ella misma intentó ganar dinero y de una forma muy inusual. Junto con Babbage, comenzaron a desarrollar un sistema de apuestas en las carreras de caballos en el que todos ganan: la condesa Lovelace era una jugadora. Habiendo perdido una cantidad impresionante, no se detuvo y siguió jugando. En secreto de sus seres queridos, Ada gastó todo su dinero personal en las carreras. Una vez incluso fue víctima de chantajistas que amenazaron con revelar su secreto.


Artista desconocido. Retrato de Ada Lovelace, c. 1840


Ada Lovelace

Dicen que sólo la muerte repentina de Ada salvó a la familia Lovelace de la ruina total. La condesa murió en 1852 a causa de un cáncer, a pocos días de cumplir 37 años, al igual que su padre. Fue enterrada en la cripta de la familia Byron, junto a su padre, a quien nunca había visto. Las ideas de Ada Lovelace y Charles Babbage se desarrollaron sólo un siglo después: en 1991, se construyó una máquina informática mecánica basada en los dibujos de Babbage y, aunque su velocidad era incomparable con la de las computadoras modernas, fue esta máquina la que impulsó su creación.


Una computadora creada según los dibujos de Babbage

- una estrella de cine de Hollywood que no sólo era increíblemente hermosa, sino que también tenía una mente extraordinaria e incluso inventó la tecnología detrás de GSM, GPS, Bluetooth y los modernos sistemas Wi-Fi. Parecería un ejemplo sorprendente que demuestra los frutos que la emancipación trajo en el siglo XX. Sin embargo, ejemplos no menos impresionantes de la historia ocurrieron mucho antes.

El nombre de una de las mujeres más inteligentes de principios del siglo XIX se conoció sólo décadas después de su muerte. Hasta ahora, permanece a la sombra de sus colegas masculinos. En la mayoría de los libros de texto especializados no hay una sola palabra al respecto. Mientras tanto, la contribución de Ada Lovelace, de soltera Byron, al desarrollo de la programación puede considerarse, con razón, enorme.

Augusta Ada Byron nació el 10 de diciembre de 1815, única hija legítima del poeta inglés George Gordon Byron y su esposa Anna Isabella Byron (Anabella). Sin embargo, nunca estuvo destinada a conocer a su famoso padre: la primera y última vez que Byron vio a su hija fue un mes después de nacer. Y el 21 de abril de 1816 firmó un divorcio oficial y abandonó Inglaterra para siempre.

La niña recibió su nombre de Augusta en honor a la media hermana de Byron, con quien se rumoreaba que había tenido una aventura. Después del divorcio, la madre y los padres de la madre nunca llamaron a la niña por ese nombre, sino que la llamaron Ada. Además, todos los libros de su padre fueron retirados de la biblioteca familiar.

Bo Más que nada, a la madre de Ada le preocupaba que su hija heredara la pasión de su padre por la escritura y llegara a ser igual de excéntrica y de mal genio. Por lo tanto, desde temprana edad no acogió con agrado la pasión de la niña por leer prosa y poesía. Afortunadamente, su hija heredó de su madre el interés por las ciencias exactas; después de todo, Byron llamaba a la propia Anabella la "Reina de los paralelogramos".

Para enseñarle a su hija, la ex señora Byron invitó a su maestro, el matemático Augustus de Morgan. Como resultado, a la edad de 13 años, Ada ya había creado varios dibujos de aviones. Otra mentora de la niña fue Mary Somerville, quien en un momento tradujo del francés el “Tratado de Mecánica Celeste” del matemático y astrónomo Pierre-Simon Laplace. Fue María quien se convirtió en un modelo a seguir para su alumno.

En 1833, Ada, de 16 años, conoció a Charles Babbage, profesor de matemáticas en la Universidad de Cambridge. Este encuentro determinó el camino de su vida. Unos años antes, Babbage había completado la descripción de una máquina calculadora que podía realizar cálculos con una precisión del vigésimo dígito. Sobre el escritorio del Primer Ministro había un dibujo con numerosos rodillos y engranajes accionados por una palanca. En 1823, se pagó el primer subsidio para construir lo que ahora se conoce como el Gran Motor Diferencial de Babbage y se considera la primera computadora de la Tierra. La construcción duró diez años, el diseño de la máquina se volvió cada vez más complicado, pero en 1833 se suspendió la financiación.

Ada se convirtió en una amiga íntima, asistente y la única persona de ideas afines del científico. Además, incluso el hecho de que a la edad de 19 años se casara con Lord Lovelace no le impidió dedicarse seriamente a la ciencia. Si fue amor o si estuvo guiado por un cálculo preciso y un pragmatismo, sólo podemos adivinarlo. Sin embargo, el matrimonio resultó ser un gran éxito en todos los aspectos. El marido no interfirió con los pasatiempos de su esposa e incluso los financió con el rico tesoro de los Lovelace. Ni siquiera tres niños de la misma edad pudieron apagar la llama de la pasión por la ciencia que ardía en el interior de Ada.

La base para llamar a Ada Lovelace la primera programadora del mundo proviene del trabajo que ella creó, consistente en una traducción al inglés de un artículo que describe el invento de Babbage. Sin embargo, esto no fue sólo una traducción. Ada complementó el texto con comentarios detallados, aumentando su volumen más de tres veces. En particular, discutieron el desarrollo de un plan operativo para el motor analítico. ¡Esta fue la primera programación! Sus “operaciones”, según la propia creadora, dotaron al ordenador de la asombrosa capacidad de tejer fórmulas algebraicas, como un telar de Jacquard que crea hojas, flores y patrones a partir de hilo.

Por ejemplo, en uno de sus comentarios, Ada describe un algoritmo para calcular los números de Bernoulli en el motor analítico. ¡Se reconoció que este era el primer programa implementado específicamente para la reproducción en una computadora!

La naturaleza dotó generosamente a Ada no sólo de belleza e inteligencia, sino también de perspicacia. Otra pasión de la condesa era la música. Un día sugirió audazmente que llegaría el momento en que una máquina informática sería tan avanzada que sería capaz de crear piezas musicales asombrosas. Pues bien, hoy podemos valorar la exactitud de sus previsiones. No es casualidad que la mente de Ada fuera muy valorada por las personalidades destacadas de la época que conocía: Michael Faraday, David Brewster, Charles Wheatstone, Charles Dickens y otros.

Lamentablemente, la medicina de aquellos años no podía presumir de científicos adelantados a su tiempo, como Ada Lovelace. El 27 de noviembre de 1852, a la edad de 36 años, Ada Lovelace murió a causa de una sangría mientras intentaba tratar un cáncer de útero.