Ada Lovelace y Alan Turing: dos ideas que cambiaron la historia de la computación
Ada Lovelace y Alan Turing vivieron en épocas distintas y nunca trabajaron juntos, pero sus ideas ocupan lugares fundamentales en la historia de la computación. Lovelace imaginó usos amplios para una máquina programable y publicó notas con secuencias de operaciones; Turing formalizó conceptos de computabilidad y en 1950 planteó una nueva manera de discutir la inteligencia de las máquinas.
Separados por casi un siglo, Ada Lovelace y Alan Turing suelen aparecer juntos en relatos sobre el origen de la computación y la inteligencia artificial.
La comparación es atractiva, pero puede volverse engañosa si se resume en una frase como “ellos inventaron las computadoras y la IA”.
No fue así.
Lovelace trabajó en el siglo XIX alrededor de la Máquina Analítica de Charles Babbage, una máquina mecánica que nunca llegó a completarse en su época. Turing desarrolló en el siglo XX ideas matemáticas sobre qué significa computar y, años después, participó en una de las discusiones más influyentes sobre inteligencia de máquinas.
Lo interesante no es convertirlos en dos “fundadores” de una misma tecnología, sino observar cómo sus preguntas anticiparon problemas que todavía reconocemos hoy: ¿qué puede hacer una máquina programable?, ¿qué instrucciones necesita?, ¿qué problemas pueden resolverse mediante cálculo?, ¿cómo podríamos hablar de inteligencia en una máquina?
🎥 Video relacionado: Ada Lovelace y Alan Turing, dos figuras clave en la historia de la computación y la inteligencia artificial. En esta explicación distinguimos sus aportes y por qué la historia de la computación y de la IA no puede reducirse a dos únicos fundadores.
Por qué Ada Lovelace y Alan Turing aparecen juntos en la historia de la computación
Ada Lovelace nació en 1815. Alan Turing nació en 1912, sesenta años después de la muerte de Lovelace.
No se conocieron, no colaboraron y no trabajaron en el mismo proyecto.
Su conexión es intelectual e histórica.
Lovelace pertenece a la etapa en la que comenzaba a imaginarse una máquina de propósito general capaz de ejecutar secuencias de operaciones.
Turing pertenece a la etapa en la que la computación empezó a formularse matemáticamente y después a materializarse en máquinas electrónicas.
Entre ambos existe una historia de transformación: de imaginar una máquina programable a preguntarse formalmente qué puede calcular una máquina y qué podría significar que una máquina exhibiera conducta inteligente.
Ada Lovelace: de la Máquina Analítica a la idea de programar
Augusta Ada Byron, conocida como Ada Lovelace, conoció a Charles Babbage en 1833 cuando tenía diecisiete años.
Babbage trabajaba en máquinas de cálculo y posteriormente desarrolló el diseño de la Máquina Analítica.
El Computer History Museum describe la Máquina Analítica como un diseño que incorporaba principios esenciales asociados a una computadora digital de propósito general: memoria, procesamiento, instrucciones y control mediante tarjetas perforadas.
La máquina nunca llegó a construirse completamente durante la vida de Babbage.
En 1843, Lovelace publicó una traducción al inglés de un artículo del ingeniero italiano Luigi Menabrea sobre la Máquina Analítica.
Pero no se limitó a traducirlo.
Añadió una serie de notas propias mucho más extensas que el texto original. Esas notas se convirtieron en una de las razones principales por las que su nombre ocupa un lugar central en la historia de la programación.
Lo que realmente decía el algoritmo de 1843
Una de las notas de Lovelace describía una secuencia de operaciones para calcular números de Bernoulli mediante la Máquina Analítica.
El Computer History Museum señala que sus notas incluyen la primera descripción publicada de una secuencia paso a paso de operaciones para resolver determinados problemas matemáticos con la máquina.
De ahí surge la conocida descripción de Ada Lovelace como “la primera programadora”.
Sin embargo, la historia merece un matiz.
Investigadores e historiadores han discutido cuánto del procedimiento fue desarrollado directamente por Lovelace, cuánto surgió de su colaboración intelectual con Babbage y cómo debe interpretarse la autoría en un proyecto que todavía era teórico.
Por eso es más responsable explicar el hecho documentado —que sus notas publicadas contienen ese procedimiento— que convertir una etiqueta honorífica en una afirmación absoluta sin contexto.
Además, el procedimiento no pudo ejecutarse en una Máquina Analítica completa, porque esa máquina no llegó a construirse en su época.
La idea más sorprendente de Ada no era sólo calcular números
Las notas de Lovelace son importantes por algo más que el conocido algoritmo.
Ella comprendió que una máquina de propósito general podía manipular símbolos si esos símbolos podían representarse mediante reglas formales.
Su famosa comparación entre la Máquina Analítica y el telar de Jacquard expresaba esa intuición: una máquina podía “tejer” patrones algebraicos de manera análoga a como un telar tejía diseños.
Lovelace incluso consideró la posibilidad de que una máquina trabajara con música u otros símbolos, siempre que esos elementos pudieran representarse formalmente.
Eso no significa que haya predicho la inteligencia artificial moderna.
Significa que comprendió una idea profunda: una máquina programable no tenía por qué limitarse a una sola clase de cálculo específico.
Alan Turing: computabilidad, máquinas y una nueva forma de pensar el cálculo
Casi un siglo después, Alan Turing abordó una pregunta diferente.
En 1936 publicó su trabajo sobre números computables, donde presentó el modelo teórico que hoy conocemos como máquina de Turing.
No era el diseño de una computadora física concreta.
Era una construcción matemática extremadamente simple que permitía razonar sobre qué procesos pueden describirse como una secuencia de pasos mecánicos y qué problemas pueden o no resolverse mediante esos procedimientos.
Una de sus ideas centrales fue la posibilidad de una máquina universal capaz de simular otras máquinas de cálculo si recibía la descripción adecuada.
Ese concepto se volvió fundamental para la teoría de la computación.
No debemos confundirlo con afirmar que Turing “inventó la computadora” en solitario. La historia de las computadoras modernas incluye múltiples personas, instituciones, diseños e innovaciones técnicas.
Qué planteó Turing sobre inteligencia de máquinas en 1950
En octubre de 1950, la revista Mind publicó “Computing Machinery and Intelligence”, uno de los textos más conocidos de Turing.
El documento conservado por The Turing Digital Archive de King’s College confirma esa publicación en el volumen LIX de Mind.
El artículo comienza alrededor de una pregunta que se volvió famosa: ¿pueden pensar las máquinas?
Turing consideró que discutir directamente el significado de las palabras “máquina” y “pensar” podía llevar a debates interminables. Propuso entonces reformular el problema mediante lo que llamó el juego de imitación.
En la versión asociada posteriormente con el llamado test de Turing, una persona mantiene conversaciones mediante texto e intenta distinguir si las respuestas proceden de otra persona o de una máquina.
La propuesta no debe interpretarse como una medición definitiva de inteligencia.
Su importancia histórica está en haber ofrecido un marco operacional para discutir comportamiento inteligente sin depender únicamente de definiciones filosóficas abstractas.
¿Turing fundó la inteligencia artificial?
Turing fue una figura fundamental en los antecedentes intelectuales de la inteligencia artificial, pero no fue el único fundador de un campo que todavía no tenía ese nombre institucional en 1950.
El término “artificial intelligence” se asociaría pocos años después con la reunión de Dartmouth de 1956 y con investigadores como John McCarthy, Marvin Minsky, Claude Shannon y otros participantes de una comunidad en formación.
Por eso resulta más preciso decir que Turing formuló preguntas, modelos y criterios que influyeron profundamente en el desarrollo posterior de la IA.
Lo que Ada y Turing no hicieron: mitos frecuentes
Mito 1: Ada Lovelace construyó la primera computadora.
No. Trabajó intelectualmente alrededor de la Máquina Analítica de Babbage, que no fue completada en su época.
Mito 2: el programa de Ada se ejecutó en una computadora del siglo XIX.
No en una Máquina Analítica completa, porque la máquina no llegó a construirse entonces.
Mito 3: Ada inventó por sí sola toda la programación.
Sus notas contienen una descripción publicada de operaciones para la Máquina Analítica y justifican su importancia histórica, pero la autoría y el contexto de colaboración con Babbage requieren matiz.
Mito 4: Ada predijo ChatGPT o la IA moderna.
No. Reconocer que una máquina de propósito general podría operar con símbolos es una intuición relevante, pero no equivale a anticipar técnicamente los modelos de inteligencia artificial actuales.
Mito 5: Turing inventó la inteligencia artificial.
No en solitario. Sus trabajos fueron fundamentales para computabilidad e inteligencia de máquinas, pero la IA se desarrolló como campo mediante contribuciones de muchas personas.
Mito 6: el test de Turing determina si una máquina es realmente inteligente.
No necesariamente. Evalúa una situación conductual específica de imitación conversacional y ha sido objeto de amplias discusiones filosóficas y técnicas.
De sus ideas a la computación y la IA actuales
¿Qué queda de Lovelace y Turing en la tecnología que usamos hoy?
De Lovelace podemos reconocer la idea de describir operaciones mediante instrucciones y la visión de una máquina general que podría manipular representaciones más amplias que simples cantidades.
De Turing heredamos una parte fundamental del lenguaje teórico con el que se estudia qué puede computarse, además de preguntas sobre la relación entre máquinas, comportamiento e inteligencia.
Las computadoras actuales no son una implementación literal de una Máquina Analítica de Babbage ni una máquina de Turing física gigante.
Son el resultado de una evolución tecnológica en la que confluyen lógica, electrónica, arquitectura de computadoras, lenguajes de programación, teoría matemática, ingeniería y muchas otras disciplinas.
La inteligencia artificial actual tampoco puede explicarse como consecuencia directa de una sola persona.
Pero las preguntas formuladas por figuras como Lovelace y Turing siguen siendo sorprendentemente actuales.
Cuando discutimos si una IA “comprende” o simplemente produce respuestas convincentes, estamos entrando en un territorio que recuerda las preguntas de Turing.
Cuando diseñamos programas para manipular texto, imágenes, música o símbolos, aparece de fondo la idea de que una máquina programable puede operar sobre representaciones formales muy diversas.
Línea del tiempo: 1833 → 1843 → 1936 → 1950
1833 · Ada Lovelace conoce a Charles Babbage y observa una demostración relacionada con sus máquinas de cálculo.
1843 · Lovelace publica la traducción del texto de Menabrea sobre la Máquina Analítica con extensas notas propias, incluida la conocida secuencia para números de Bernoulli.
1936 · Alan Turing publica su trabajo sobre números computables y presenta el modelo teórico de máquina que llevaría su nombre.
1950 · Turing publica “Computing Machinery and Intelligence” en Mind y plantea el juego de imitación como una forma de reformular la discusión sobre inteligencia de máquinas.
1956 · La inteligencia artificial comienza a consolidarse como campo identificado por ese nombre en el contexto del proyecto de Dartmouth.
Esta línea no representa una cadena de inventores que se entregaron una misma idea. Muestra distintas etapas de una historia mucho más amplia.
Preguntas frecuentes
¿Ada Lovelace fue la primera programadora?
Se la describe habitualmente así porque sus notas de 1843 contienen una de las primeras descripciones publicadas de una secuencia de operaciones para una máquina programable. La interpretación histórica de su contribución exacta requiere contexto sobre su colaboración con Babbage.
¿Ada Lovelace creó el primer programa de computadora?
Sus notas incluyen un procedimiento para calcular números de Bernoulli con la Máquina Analítica. Como la máquina no se completó entonces, el programa no se ejecutó en una computadora funcional de ese diseño durante su vida.
¿Qué aportó Ada Lovelace a la computación?
Ayudó a explicar el potencial de la Máquina Analítica y desarrolló notas que mostraban cómo podía seguir secuencias de operaciones; además, imaginó aplicaciones más amplias del cómputo sobre símbolos.
¿Qué inventó Alan Turing?
Turing realizó aportaciones fundamentales a la teoría de la computación, criptanálisis, diseño temprano de computadoras e inteligencia de máquinas. No es preciso reducir su trabajo a un único “invento”.
¿Qué es una máquina de Turing?
Es un modelo matemático abstracto utilizado para estudiar computación y algoritmos. No es una computadora física concreta.
¿Qué es el test de Turing?
Es el nombre con el que se popularizó una propuesta relacionada con el juego de imitación descrito por Turing en 1950 para discutir la capacidad de una máquina de producir conducta conversacional indistinguible de la humana en determinadas condiciones.
¿Alan Turing creó la inteligencia artificial?
No por sí solo. Fue un antecedente intelectual fundamental, pero la IA se desarrolló como un campo colectivo con muchas contribuciones posteriores.
¿Ada Lovelace y Alan Turing se conocieron?
No. Lovelace murió en 1852 y Turing nació en 1912.
¿Por qué se los compara?
Porque representan etapas distintas de la historia de la computación: Lovelace ayudó a imaginar y describir operaciones para una máquina programable general; Turing formalizó conceptos de computabilidad y planteó preguntas influyentes sobre inteligencia de máquinas.
¿Qué relación tienen con la inteligencia artificial actual?
Sus trabajos no describen los sistemas actuales, pero algunas de sus preguntas sobre programación, representación, computabilidad y comportamiento de máquinas forman parte de los antecedentes conceptuales del campo.
Cierre editorial
Ada Lovelace y Alan Turing no necesitan mitos para resultar extraordinarios.
La historia real es suficientemente poderosa.
Una matemática del siglo XIX observó un diseño mecánico que nunca llegó a completarse y comprendió que una máquina programable podía hacer algo más amplio que repetir un cálculo fijo.
Un matemático del siglo XX construyó modelos para pensar los límites de la computación y después preguntó cómo podríamos discutir seriamente la idea de una máquina inteligente.
Entre esas dos historias existe casi un siglo, pero también una misma transformación: dejar de pensar en máquinas que sólo ejecutan mecanismos específicos y comenzar a imaginar sistemas generales capaces de seguir instrucciones, manipular símbolos y producir comportamientos cada vez más complejos.
En Geek Educativo y con El Profe Herrera buscamos contar la historia de la tecnología desde ese lugar: sin convertir personas en leyendas simples, pero sin perder la capacidad de asombro que producen sus ideas cuando se entienden en su contexto.
Fuentes y verificación
Fuentes utilizadas para documentar esta publicación.
- Computer History Museum · Ada Lovelace
- Computer History Museum · Babbage history
- The Turing Digital Archive · Computing Machinery and Intelligence
- The Turing Digital Archive · Publications, lectures and talks
Se contextualizan las contribuciones históricas sin convertir a una sola persona en fundador único de la computación o la IA.
Cómo cuidamos la calidad del contenido
Geek Educativo busca explicar con claridad, verificar información relevante y actualizar los contenidos cuando el contexto cambia.