Uma máquina feita de engrenagens, seguindo instruções de cartões perfurados, poderia compor música. Essa foi uma possibilidade que Ada Lovelace descreveu em 1843 ao explicar a proposta da Máquina Analítica de Charles Babbage.
Ela acrescentou uma condição: as relações entre os sons musicais teriam de ser expressas de uma forma que a máquina pudesse processar. O seu exemplo era uma proposta sobre o que a computação poderia fazer, e não o relato de uma máquina a tocar uma melodia. Pode lê-lo na Nota A das suas notas sobre a Máquina Analítica.
Como o Dia de Ada Lovelace se assinala a 13 de outubro este ano, essa passagem oferece uma boa porta de entrada para o seu trabalho. O que viu ela numa máquina de calcular que a levou a pensar em música?
Um número podia representar outra coisa
O ponto de partida de Lovelace era a distinção entre as operações que uma máquina executa e aquilo que essas operações representam.
Um número pode exprimir uma quantidade: cinco objetos, por exemplo. Mas os números também podem representar algo por convenção. Para dar uma ilustração moderna simples, poderíamos atribuir números a alturas musicais e descrever quanto tempo cada nota deve durar. Esses números transportariam informação sobre uma melodia.
A ilustração é nossa, e não um exemplo da notação da própria Lovelace. Ajuda a explicar a sua proposta: se as relações musicais pudessem ser representadas através de regras e símbolos adequados, uma máquina poderia operar sobre elas.
Num texto de 2015 sobre o seu trabalho, o Science Museum destaca este reconhecimento de que os números podiam representar coisas abstratas, incluindo notas musicais. Isto dá-nos uma forma prática de compreender por que razão o seu exemplo musical pertence à história da computação.
A máquina continuaria a executar operações. O que mudava era aquilo que essas operações podiam significar.
Ela estava a descrever uma máquina que não chegou a ser construída
A Máquina Analítica era um projeto de Babbage. Lovelace traduziu um texto sobre ela do engenheiro italiano Luigi Federico Menabrea e acrescentou extensas notas explicativas, concluídas em 1843. O relato do NIST de março de 2023 descreve esse trabalho.
A máquina nunca foi concluída durante a vida de nenhum dos dois. O texto do Science Museum sobre os desenhos de Babbage contextualiza os planos nessa história inacabada.
Isto é importante ao ler a passagem de Lovelace sobre música. Ela estava a explorar as capacidades de uma máquina proposta. Não demonstrou um compositor automatizado, e a passagem não estabelece que a máquina compreenderia ou apreciaria música.
A parte interessante é o seu raciocínio condicional. O que teria de poder ser expresso como regra antes de uma máquina conseguir trabalhar com isso? O que poderiam produzir as operações resultantes?
Poderia uma máquina criar alguma coisa?
Lovelace também escreveu sobre os limites que via na máquina.
Na Nota G, defendeu que ela podia executar operações que as pessoas soubessem instruí-la a realizar. Não lhe atribuiu a capacidade de criar, de forma independente, novas relações analíticas ou novas verdades. As notas originais contêm tanto este argumento como a sua proposta anterior sobre música.
As duas passagens formam um par útil. Uma máquina poderia produzir um resultado musical elaborado seguindo regras que lhe fossem fornecidas. Essa possibilidade não resolve, por si só, a questão de saber se a máquina tem ideias próprias.
Os leitores podem comparar estas questões com os debates atuais sobre IA, mas a comparação exige cuidado. Lovelace estava a discutir um projeto mecânico do século XIX. As suas observações não oferecem um veredito pronto a aplicar a todos os sistemas construídos desde então.
Ainda assim, elas deixam-nos uma pergunta precisa para levar adiante: quando uma máquina produz algo, que partes vêm das suas instruções e o que queremos dizer ao chamar original ao resultado?
Olhe para além do rótulo de “primeira programadora”
Lovelace é frequentemente apresentada como a primeira programadora da história. O Science Museum oferece um relato mais específico: as suas notas publicadas incluíam um algoritmo para a Máquina Analítica, embora Babbage já tivesse esboçado algoritmos semelhantes nos seus cadernos.
Um rótulo curto pode iniciar uma conversa, mas também pode encerrá-la cedo demais. A sua passagem sobre música dá aos leitores algo de concreto para examinar: uma explicação de como uma máquina concebida em torno de operações numéricas poderia ter usos para além da aritmética.
Pode continuar essa discussão no Texto com História com uma representação por IA de Ada Lovelace. Experimente perguntar:
Como poderiam os números representar sons musicais, e o que teria uma máquina de fazer com eles?
Depois, volte à Nota A e compare a resposta com o argumento real dela. Encare a conversa como um apoio ao estudo; use as notas publicadas para verificar o que Lovelace escreveu.
