Ada Lovelace: biografia, Babbage, as Notas de 1843, a Nota G e o primeiro programa | Ícones da Tecnologia

Dossiê · Computação

Ada Lovelace: a história da matemática que imaginou o computador além dos números

Em 1843, uma condessa inglesa de 27 anos publicou, assinando só com as iniciais, notas três vezes maiores que o artigo que tinha traduzido. Nelas, Ada Lovelace descreveu um método para uma máquina que nunca foi construída calcular números de Bernoulli e previu que computadores poderiam um dia lidar com música, não só com números.

Atualizado em · 2 fontes públicas citadas

Ada Lovelace foi uma matemática inglesa conhecida pelo trabalho sobre a Máquina Analítica, o computador mecânico projetado por Charles Babbage. A Nota G de sua tradução de 1843 descreve um método para calcular números de Bernoulli com a máquina, muitas vezes chamado de primeiro programa de computador publicado [1].

Ela também foi a primeira a apontar que a máquina poderia codificar informações além de números, como música. O tamanho exato da sua contribuição é debatido por historiadores. Este dossiê reúne apenas informações públicas e com fonte, listadas ao final.

Filha de Lord Byron

Augusta Ada Byron nasceu em 10 de dezembro de 1815, em Londres. Era a única filha legítima do poeta Lord Byron e da reformadora Anne Isabella Milbanke. Byron esperava um menino e se decepcionou com o nascimento de uma menina [1].

Os pais se separaram pouco depois do nascimento, e Ada nunca teve relação com o pai, que morreu em 1824, quando ela tinha oito anos. A mãe foi a principal figura da sua criação e insistiu em que ela estudasse matemática desde cedo, em parte por medo de que a filha herdasse o temperamento do pai [1].

Educação em matemática

Ada foi educada em casa, em matemática e ciências, por William Frend, William King e Mary Somerville, matemática e divulgadora científica que foi sua tutora particular [1].

Nos anos 1840, teve ajuda de Augustus De Morgan, professor de matemática em Londres. Ele chegou a dizer que ela poderia se tornar uma pesquisadora original de matemática, "talvez de primeira grandeza" [1].

Idade de Ada Lovelace em cada marco

Quantos anos Ada tinha em cada momento da vida e do trabalho com a Máquina Analítica.

Idades calculadas a partir das datas da página de Ada Lovelace na Wikipedia [1].

O encontro com Babbage

Em 5 de junho de 1833, aos 17 anos, Ada conheceu Charles Babbage num dos saraus que ele organizava aos sábados, levada pela mãe e por Mary Somerville. Naquele mesmo mês, Babbage a convidou para ver o protótipo da Máquina Diferencial [1] [2].

Os dois mantiveram contato por anos. Babbage a chamava de "a Encantadora dos Números" [1].

Em 1835, Ada se casou com William King, que em 1838 recebeu o título de conde de Lovelace. É desse título que vem o nome pelo qual ela ficou conhecida. O casal teve três filhos [1].

A tradução de 1843 e a Nota G

Em 1840, Babbage apresentou a Máquina Analítica em Turim, e o engenheiro italiano Luigi Menabrea escreveu um artigo em francês sobre ela. Charles Wheatstone encomendou a Ada a tradução para o inglês [1].

Ela trabalhou durante nove meses, entre 1842 e 1843, e acrescentou sete notas, de A a G, que juntas tinham cerca de três vezes o tamanho do texto traduzido. O trabalho saiu em setembro de 1843 na revista Taylor's Scientific Memoirs, assinado apenas "AAL" [1].

A Nota G descreve passo a passo um método para calcular números de Bernoulli com a máquina. Como a Máquina Analítica nunca foi construída, o programa nunca foi testado [1].

Além dos números

A ideia mais citada das Notas é que a máquina "poderia agir sobre outras coisas além de números". Se as relações entre sons musicais pudessem ser expressas nas operações da máquina, escreveu Ada, ela "poderia compor peças de música elaboradas e científicas" [1].

O historiador Doron Swade diz que a passagem do cálculo para a computação de uso geral foi feita explicitamente por Ada nesse artigo. Ela mesma descrevia seu método como "ciência poética" [1].

Na mesma Nota G, Ada afirmou que a máquina "não tem pretensão alguma de originar nada". Mais de um século depois, Alan Turing discutiu essa frase e a batizou de "objeção de Lady Lovelace" [1].

O debate sobre o papel de Ada

O título de "primeira programadora" é contestado. O historiador Allan Bromley escreveu em 1990 que não há evidência de que Ada tenha preparado um programa para a Máquina Analítica, e lembrou que Babbage já tinha escrito exemplos de programas entre 1837 e 1840. Bruce Collier disse que não há evidência de que ela tenha avançado o projeto ou a teoria da máquina [1].

Babbage reivindicou o algoritmo da Nota G em sua autobiografia. Do outro lado, o cientista Stephen Wolfram defende que ela foi "definitivamente a força motriz" do trabalho, e Swade diz que ela publicou o primeiro programa, ainda que não o tenha escrito sozinha [1].

Morte e legado

Ada Lovelace morreu de câncer em 27 de novembro de 1852, aos 36 anos. A pedido dela, foi enterrada ao lado do pai, na igreja de Santa Maria Madalena, em Hucknall [1].

Em 1953, suas notas foram republicadas no livro "Faster than Thought", de B. V. Bowden. A linguagem de programação Ada leva seu nome, e a norma militar americana da linguagem foi numerada MIL-STD-1815, o ano de seu nascimento [1].

A British Computer Society concede a Lovelace Medal, e o Ada Lovelace Day é comemorado todo ano na segunda terça-feira de outubro [1].

Frases e declarações públicas

“[A máquina] poderia agir sobre outras coisas além de números.”

Tradução de um trecho das Notas de 1843 sobre a Máquina Analítica.

“A Máquina Analítica não tem pretensão alguma de originar nada.”

Tradução de um trecho da Nota G, depois chamado por Alan Turing de "objeção de Lady Lovelace".

Linha do tempo

  1. 1815

    Nasce em Londres, filha de Lord Byron.

  2. 1824

    Morte do pai, com quem nunca conviveu.

  3. 1833

    Conhece Charles Babbage e vê a Máquina Diferencial.

  4. 1835

    Casa-se com William King.

  5. 1838

    Torna-se condessa de Lovelace.

  6. 1843

    Publica a tradução com as Notas A a G.

  7. 1852

    Morre aos 36 anos.

  8. 1953

    Notas republicadas em "Faster than Thought".

  9. 1981

    Associação para Mulheres na Computação cria o Prêmio Ada Lovelace.

Empresas ligadas a Ada Lovelace

Empresas desta coleção em que a pessoa trabalhou, fundou, investiu ou com que teve relação direta. Os nomes com link já têm dossiê publicado.

Ver a rede de Ada Lovelace no grafo 3D

Veja também: outras pessoas

  • Charles Babbage Criador da Máquina Analítica, sobre a qual Ada escreveu.
  • Alan Turing Batizou a "objeção de Lady Lovelace".
  • Grace Hopper Outra pioneira da programação, um século depois.
  • George Boole Matemático inglês da mesma época, criador da álgebra booleana.

Sumário de siglas usadas

Números de Bernoulli
Sequência de números racionais importante na teoria dos números e no cálculo.
MIL-STD-1815
Norma militar dos EUA que define a linguagem Ada.
AAL
Augusta Ada Lovelace, iniciais com que ela assinou as Notas.

Perguntas frequentes

Quem foi Ada Lovelace?+
Matemática inglesa do século XIX, conhecida pelas notas sobre a Máquina Analítica de Charles Babbage.
Ada Lovelace foi a primeira programadora?+
Ela é frequentemente chamada assim pela Nota G, de 1843, mas historiadores debatem o quanto do algoritmo foi dela e o quanto foi de Babbage.
Ada Lovelace era filha de quem?+
Do poeta Lord Byron e de Anne Isabella Milbanke.
Por que ela é chamada de Lovelace?+
Por causa do título de condessa de Lovelace, que recebeu quando o marido virou conde em 1838.
O que é o Ada Lovelace Day?+
Uma data anual em sua homenagem, comemorada na segunda terça-feira de outubro.

Referências

Livros

ISAACSON, W. Os inovadores.

Companhia das Letras, 2014. Abre com Ada Lovelace e Babbage.

Fontes consultadas

  1. Ada Lovelace · Wikipedia (inglês)
  2. Charles Babbage · Wikipedia (inglês)

Este dossiê usa apenas informações públicas e com fonte. Não publicamos dados pessoais privados, como endereço, documentos ou informações de saúde. Encontrou um erro? Escreva para [email protected].

Conclusão

Ada Lovelace escreveu sobre uma máquina que nunca existiu e enxergou nela algo que nem o inventor tinha formulado: um aparelho capaz de manipular qualquer símbolo, não só números. O debate sobre quem escreveu o quê continua, mas a ideia de computação como linguagem universal tem nas Notas de 1843 um dos seus primeiros registros.