Ada lovelace

Ada lovelace Obrázek v Infoboxu. Ada Lovelace, Daguerrotypie od Antoine Claudeta kolem roku 1843. Titul šlechty
Hrabě
Životopis
Narození December 10 , 1815
Londýn
Smrt 27. listopadu 1852
Marylebone ( London )
Pohřbení Kostel sv. Máří Magdalény ( in )
Jméno v rodném jazyce Augusta Ada King, hraběnka z Lovelace
Rodné jméno Augusta Ada Byron
Pseudonym AAL
Státní příslušnost britský
Činnosti Matematik , programátor , básník , počítačový vědec , vynálezce , překladatel , spisovatel , inženýr
Otec Lord Byron
Matka Anne Isabella Milbanke
Sourozenci Allegra Byron
Elisabeth Medora Leigh-Byron
Kloub William King-Noel (od1835 Na 1852)
Děti Anne Blunt
Ralph King-Milbanke
Byron King-Noel
Jiná informace
Pracoval pro Cambridge University
Doména Počítačová věda, matematika
Mistři Mary Somerville , Auguste De Morgan
Spřízněná osoba Charles Babbage ( dopisovatel )
Ovlivněno Charles Babbage
Primární práce
První počítačový program, práce na prvních počítačích
AdaLovelaceplaque.JPG pamětní deska

Ada Lovelace , jejím plným jménem Augusta Ada král , hraběnka z Lovelace, rozená Ada Byron December 10 , 1815v Londýně a zemřel27. listopadu 1852v Marylebone ve stejném městě je průkopníkem počítačové vědy .

Je známá tím, že vytvořila první skutečný počítačový program při práci na předkovi počítače  : Analytical Engine of Charles Babbage . V jeho poznámkách najdeme ve skutečnosti první zveřejněný program , který má být spuštěn strojem, díky němuž je Ada Lovelace považována za „prvního programátora na světě“ . Zahlédla a popsala také některé možnosti, které nabízejí univerzální kalkulačky , které jdou daleko za numerický počet a za to, co si Babbage a jeho současníci představovali.

Je dobře známá v anglosaských zemích a v Německu , zejména ve feministických kruzích  ; ve Francii je méně známý , ale mnoho vývojářů zná jazyk Ada , pojmenovaný na jeho počest.

Životopis

Rodinné prostředí

Ada byla jedinou legitimní dcerou básníka George Gordona Byrona a jeho manželky Annabelly Milbankeové , inteligentní a kultivované ženy, sestřenice Caroline Lambové , jejíž románek s Byronem vyvolal skandál. Adino křestní jméno, Augusta, by bylo vybráno jako pocta Augustě Leighové , Byronově nevlastní sestře, se kterou by měl druhý incestní vztahy. Křestní jméno Ada by si vybral sám Byron, protože bylo „krátké, starodávné a vokální“ . Byla to Augusta, kdo povzbudil Byrona, aby se oženil, aby se vyhnul skandálu, a neochotně se oženil s Annabellou , vLedna 1815. Ada se narodila v prosinci téhož roku. Po čtyřech opilých pokusech o znásilnění Byronem Annabella nechává Byrona dál16. ledna 1816, držet Adu u sebe. 21. dubna Byron podepsal akt oddělení a poté navždy opustil Spojené království . Už je nikdy neviděl.

Annabella milovala matematiku . Byron ji dokonce někdy nazýval „princezna paralelogramů“ a zařídil učitelům Ady, aby jí poskytli důkladné vzdělání v matematice a přírodních vědách, což bylo v té době ve vzdělávání Ady zcela neobvyklé. Mladá dáma šlechty. V roce 1832 , Ada se setkal s Mary Somerville , vedoucí výzkumník a vědecké autor XIX th  století , která podporuje a pomáhá k pokroku v matematice. the5. června 1833, Mary ho představí Charlesi Babbageovi a Ada - tehdy 17 let - je okamžitě fascinována svými počítacími stroji. Sbližují se, zdálo se, že Ada v Babbageovi našla otce, kterého nikdy neměla. Mezi jeho další známé patří David Brewster , Charles Wheatstone , Charles Dickens a Michael Faraday .

Vdala se v roce 1835 s William King , 1 st  hrabě z Lovelace. Budou mít tři děti: Byron, narozený dne12. května 1836, Annabella ( Anne Blunt ) narozena dne22. září 1837 a Ralph Gordon se narodil 2. července 1839. William se věnoval Adě a povzbuzoval Adovy záliby a aktivity v matematice. Rodina žila v Ockhamovy Park, Okham  (v) . Její název a celé jméno bylo po většinu jejího života Správně počestná Augusta Ada, hraběnka z Lovelace . Ona je lépe známá jako Ada Lovelace nebo Lady Lovelace .

Křehké zdraví Adiny, vystavené zkoušce těhotenstvím, a také její povinnosti matky a hostitelky ji do roku 1839 držely mimo její matematické aktivity . K tomuto datu cítila potřebu pokračovat ve studiu matematiky a požádala Babbage, aby doporučil lektora: tuto pozici přijal slavný matematik Auguste De Morgan . Adina studia pokračují a De Morgan najde Adu jako nadšeného a kreativního studenta. Ada získává důvěru ve své matematické dovednosti, povzbuzená pozitivní zpětnou vazbou od De Morgana. the February 6 , 1841Ada píše matce dopis, ve kterém hovoří o svém vkusu a aspiracích: „Věřím, že mám jedinečnou kombinaci vlastností, které se zdají být přesně přizpůsobeny, aby mě předurčily stát se průzkumníkem skrytých realit přírody“ . Zmiňuje svoji „nevyčerpatelnou a nenasytnou energii“ a myslí si, že ve svém životě našla smysl.

V roce 1841 měla Ada znovu zdravotní problémy, ale na konci roku 1842 se vrátila k matematice . Od té doby obrátila svou práci zcela na Babbageův analytický stroj a nabídla společnosti Babbage své služby, aby pokračovala v jejím vývoji a propagaci.

Paměť na Babbageově stroji

v Říjen 1842, se ve francouzštině objevuje ve švýcarských novinách popis Babbageova analytického stroje od italského matematika Louis-Frédéric Ménabréa (1809-1896). Charles Wheatstone nabízí Adě Lovelaceové, která má dobrou úroveň francouzštiny, překlad této paměti do časopisu Scientific Memoirs specializujícího se na zahraniční vědecké články.

Na tomto překladu strávila devět měsíců, mezi lety 1842 a 1843 . Sám Babbage zasahuje velmi málo, protože byl ve stejném období nemocný, a překlad je mu představen na začátku roku 1843 trochu jako „fait accompli“. Poté se zeptá Ady, proč ona sama nevytvořila monografii představující analytický stroj, na kterou odpověděla, že ji ta myšlenka nenapadla. Babbage pak nabízí Adovi, aby rozšířil překlad o poznámky rozvíjející a komentující určité aspekty disertační práce, což Ada okamžitě přijala s nadšením.

Následovalo období zběsilé práce na těchto poznámkách, v úzké spolupráci s Charlesem Babbageem, který komentoval návrhy, opravuje případná nedorozumění a zároveň povzbuzuje a blahopřeje Adě k její práci. K tomuto článku přidává sedm poznámek označených od A do G, které představují téměř trojnásobek objemu textu původního článku. Poznámka G je založena na skutečném velmi podrobném algoritmu pro výpočet Bernoulliho čísel pomocí stroje. Výsledný program je často považován za první skutečný počítačový program na světě , protože do té doby popsané algoritmy nebyly popsány formálně, v jazyce, který byl skutečně určen k provedení na stroji. Podle Catherine Dufourové tento program navíc obsahuje první podmíněnou smyčku , skutečný počítačový koncept, na rozdíl od sekvenčních programů, které dříve mohl provádět Babbage nebo v tkalcovských stavech .

Není jasné, do jaké míry Ada Lovelace naprogramovala tento algoritmus sama, protože byla v neustálém a blízkém vztahu s Babbageem. Zdá se jisté, že Adu napadlo dát příklad programování stroje pomocí výpočtu Bernoulliho čísel a že Babbage poskytl Adovi alespoň základní matematické vzorce. Podle Betty Toole dokázala Ada program režírovat sama, protože ve svém překladu a poznámkách důkladně porozuměla stroji. Zdá se, že dopisy mezi Babbage a Adou naznačují, že role Babbage byla skutečně omezena na poskytování matematické vzorce. Naproti tomu Bruce Collier, jeden z nejlepších Babbageových specialistů na tento stroj, vynáší následující přísný úsudek: „Bylo by jen nepatrné nadsázka, kdybychom řekli, že vzpomínkové poznámky napsala Babbage, a to - z důvodů, které jsou pro ni jedinečné - uchovával v mysli Ady Lovelaceové a v myslích publika myšlenku, že ty poznámky byly od ní. "

Podle Stephena Wolframa jsme v dokumentech a publikacích Babbage nikdy nenašli tak složité a čisté algoritmy jako ten, který je základem programu pro výpočet Bernoulliho čísel. Na konci svého života Babbage pomocí svého analytického stroje ( 446 Notations of the Analytical Engine ) sestavil datovaný seznam 446 možných výpočtů , všechny datované od roku 1830 do poloviny roku 1840 , po kterém už Babbageovu práci na algoritmech nenajdeme. . Tyto prvky naznačují, že Ada Lovelace navrhla tento program s jednoduchým benevolentním dohledem Babbage.

V dalších poznámkách ukazuje Ada Lovelace vnímání potenciálu stroje, které Doron Swade považuje za „vizionářské, a to i z moderní perspektivy“ . Babbage měl představu, že jeho stroj je obrácen k numerickému výpočtu , s limitem rozšíření směrem k algebraickému počtu s možností manipulace se symboly spíše než s čísly. Ale v tomto směru nic nezveřejnil a tuto možnost nezkoumal, dokonce zašel tak daleko, že si představil jiný typ konkrétního stroje pro algebraické výpočty. Naproti tomu Ada Lovelace výslovně popisuje možnosti, které jdou nad rámec matematického kontextu, například hypotézu, že „stroj mohl vědecky a komplikovaně skládat hudbu jakékoli délky nebo stupně složitosti“ .

Tuto pasáž univerzální kalkulačky ilustruje další pasáž z Adiných poznámek, kterou citoval Doron Swade:

"Mnoho lidí [...] si představuje, že protože Stroj poskytuje výsledky v digitální podobě, pak povaha jeho procesů musí být nutně aritmetická a numerická, nikoli algebraická nebo analytická." Toto je chyba. Stroj může uspořádat a kombinovat číselné veličiny přesně tak, jako by to byla písmena nebo jakýkoli jiný obecný symbol; ve skutečnosti to může dávat výsledky v algebraickém zápisu s vhodnými konvencemi. "

Teprve ve třicátých letech s Alanem Turingem došlo k formalizování takové představy univerzální kalkulačky, která manipuluje s obecnými symboly, a k upuštění od pojmu čistě digitální kalkulačky.

Zkáza a smrt

Lady Lovelace v naději, že bude dotovat projekty Babbage , které nezajistily financování britskou vládou, začala hrát. Pracovala na systému, který by jí umožňoval vyhrát sázky na derby Epsom, ale jen ji vtáhl do hromadění dluhů.

Zemřela ve věku 36 let na rakovinu dělohy , v hrozných bolestech. Zanechala dva syny a dceru. Je známo , že Anne Bluntová cestovala na Střední východ a chovala arabské koně.

Byla pohřbena podle svého přání poblíž svého otce, kterého nikdy nepoznala, v kostele sv. Máří Magdalény z Hucknallu v opatství Newstead v hrabství Nottingham .

Posmrtná sláva

Ada Lovelace a její práce, které upadly v zapomnění, byly objeveny s příchodem počítačů. A právě na jeho počest se programovací jazyk navržený v letech 1977 až 1983 pro americké ministerstvo obrany (DoD) týmem CII Honeywell Bull vedeného Francouzem Jeanem Ichbiahem jmenoval Ada . Myšlenka výběru jména Ada je připisována Jacku Cooperovi z Naval Material Command a pochází z rokuČervenec 1978 .

Ada Lovelace je počítačovými historiky považována za první osobu, která programovala v historii. Jeho portrét můžeme vidět zejména na ověřovacích hologramech produktů Microsoft .

Planetka (232923) Ada Lovelace nese jeho jméno .

V beletrii

Související články

Poznámky a odkazy

  1. „[...] byl určitě prvním programátorem na světě“ Stuart Russell a Peter Norvig , umělá inteligence , Pearson Education France,2010( číst online ) , s.  15.
  2. Bulletin Univerzální knihovny v Ženevě , říjen 1842, č. 82.
  3. (en) Biography of Ada Lovelace by D r  Toole, Yale University .
  4. Catherine Dufour Ada aneb krása čísel: Lovelace, počítačový průkopník Fayard, 2019.

Přílohy

Bibliografie

  1. str.  269.
  2. str.  267.
  1. str.  17.
  1. s.  169.
  2. s.  156.
  3. str.  157.
  4. str.  160.
  5. str.  161.
  6. Citoval Swade, s.  168.
  1. str.  69.
  1. p.  80.
  1. Protože elektronické dílo někdy postrádá stránkování, umístění odkazu je dáno těmito členy fráze, které lze snadno prohledat. „Je to krátké, prastaré, vokální […]“.
  2. Protože elektronické dílo někdy postrádá stránkování, umístění odkazu je dáno těmito členy fráze, které lze snadno prohledat. „Byla potěšena matematickými schopnostmi […], pro které konečně našla smysl.“
  3. Protože elektronické dílo někdy postrádá stránkování, umístění odkazu je dáno těmito členy fráze, které lze snadno prohledat. „Věřím, že vlastním [...] od Morganovy pozitivní zpětné vazby o nich“.
  4. Protože elektronické dílo někdy postrádá stránkování, umístění odkazu je dáno těmito členy fráze, které lze snadno prohledat. „Když Babbage zemřel, psal […] v létě roku 1843 se toho moc nedělo.“
  5. Protože elektronické dílo někdy postrádá stránkování, umístění odkazu je dáno těmito členy fráze, které lze snadno prohledat. „Ale není tu nic tak sofistikovaného […], ale ona to rozhodně řídila. “.

Související články

externí odkazy