Hlavní obsah
Lidé a společnost

Ada Lovelace: žena, která napsala algoritmus sto let před prvním počítačem

Foto: Science Museum Group / public domain / Wikimedia Commons

Akvarelový portrét Ady Kingové, hraběnky z Lovelace

Ada Lovelace byla dcera básníka, kterou vychovali k matematice. A právě tahle nepravděpodobná kombinace jí umožnila napsat první algoritmus v dějinách — pro stroj, který tehdy existoval jen na papíře.

Článek

Dětství

Ada Lovelace se narodila v roce 1815 jako jediné legitimní dítě básníka Lord Byrona, muže, který miloval chaos, dramatické vztahy a poezii. Pět týdnů po porodu od něj jeho žena Annabella odešla - bála se jeho nestability a výbuchů nálad, které provázely celé manželství. Byron krátce poté opustil Anglii a už se nikdy nevrátil. Ada ho nikdy neviděla. Její matka se po krátkém a bouřlivém manželství rozhodla, že z Ady vychová pravý opak svého manžela: logiku místo emocí, matematiku místo veršů.

Ada měla od dětství přísný režim. Matematické úkoly, geometrie, mechanika, logika. Žádné básně. Žádné romantické výlevy. Jen čísla.

A právě tahle kombinace - představivost po Byronovi a tvrdá matematická výchova matky - z ní udělala něco, co tehdejší svět neuměl pojmenovat.

Dívka, která viděla stroje jinak

Ada byla fascinovaná tím, jak věci fungují. Vymýšlela si vlastní projekty: například mechanická křídla, která by jí umožnila létat. Nešlo o dětskou fantazii, ale o technický plán - zkoumala materiály, úhly, aerodynamiku. V dospívání se dostala k nejlepším učitelům matematiky své doby. Byla přesná, rychlá, ale zároveň měla něco, co ostatní matematici neměli: představivost. Viděla vzorce jako struktury, které se dají přetvářet. Viděla stroje jako bytosti, které mohou dělat víc než jen počítat.

Muž, který měl hardware bez budoucnosti

Ada se v roce 1833 setkala s Charlesem Babbagem na společenské akci, kde Babbage předváděl část svého prvního stroje - Difference Engine.

Ada byla tehdy teenager, ale okamžitě ho zaujala. Ne tím, že by byla „mladá a chytrá“, ale tím, že jako jediná z přítomných pochopila princip stroje. Tohle setkání odstartovalo jejich spolupráci.

Babbage byl autor dvou převratných návrhů:

  • Difference Engine - mechanická kalkulačka
  • Analytical Engine - první koncept počítače

Analytický stroj měl: „paměť“ (store), „procesor“ (mill), instrukce, možnost větvení programu. Problém byl jednoduchý: neexistovala technologie, která by ho dokázala postavit.

Babbage byl vizionář, ale chaotický. Ada byla ta, která jeho myšlenky dokázala přesně formulovat a posunout dál. On navrhoval ozubená kola. Ona pochopila, co všechno by ta kola jednou mohla dělat.

V roce 1842 vyšel v Itálii odborný článek o Babbageově Analytickém stroji. Napsal ho Luigi Menabrea, pozdější premiér Itálie. Ada byla požádána, aby text přeložila do angličtiny - byla jedna z mála žen, které měly matematické vzdělání a zároveň přístup k vědeckým kruhům.

Jenže Ada neudělala „jen překlad“. K překladu přidala vlastní poznámky, které byly třikrát delší než původní text. A právě v těch poznámkách se odehrál její největší moment.

Algoritmus pro stroj, který neexistoval

Aby dokázala, jak by Analytický stroj mohl pracovat, vybrala si příklad: Bernoulliho čísla. Bernoulliho rodina, slavní švýcarští matematici, vytvořila číselnou sekvenci používanou ve výpočtech a analýze. Pro Adin účel to byl ideální „modelový příklad“. Ada popsala postup, jak by stroj mohl Bernoulliho čísla vypočítat krok za krokem.

Dnes tomu říkáme algoritmus. Tím vytvořila první počítačový program v historii - v době, kdy neexistoval počítač, software ani slovo programování. Ještě důležitější byla její vize: tvrdila, že jednou budou stroje tvořit hudbu, obrazy a pracovat s informacemi. Ne jen počítat.

V roce 1843 to znělo jako fantazie. Dnes je to realita.

Závěr

Ada zemřela ve 36 letech na rakovinu dělohy. Její práce byla na dlouho zapomenuta. Až s nástupem moderní informatiky se ukázalo, že to, co napsala, nebyla kuriozita, ale základní kámen.

Ada Lovelace byla první člověk, který pochopil, že počítač není jen stroj. Je to nástroj pro myšlení.

Text částečně upraven pomocí AI.

Zdroje:

  • Oxford Dictionary of National Biography – Ada Lovelace
  • The Byron Society – rodinné dopisy Annabelly a Byrona
  • Dorothy Stein: Ada: A Life and a Legacy (MIT Press)
  • Oxford University Press: Ada Lovelace: The Making of a Computer Scientist
  • British Library – digitalizované rukopisy Ady Lovelace

Máte na tohle téma jiný názor? Napište o něm vlastní článek.

Texty jsou tvořeny uživateli a nepodléhají procesu korektury. Pokud najdete chybu nebo nepřesnost, prosíme, pošlete nám ji na medium.chyby@firma.seznam.cz.

Související témata:

Sdílejte s lidmi své příběhy

Stačí mít účet na Seznamu a můžete začít publikovat svůj obsah. To nejlepší se může zobrazit i na hlavní stránce Seznam.cz