Kaip lordo Bairono dukra tapo kibernetikos legenda. Ada Augusta Byron Lovelace - pirmoji programuotojo Ada Augusta Lovelace biografija

Ada Lovelace – grafienė, vienintelė teisėta poeto Džordžo Bairono, pirmosios programuotojos, dukra. Nuo mažens ji pradėjo domėtis tiksliaisiais mokslais, įskaitant matematiką. Ada buvo pirmoji ponia, supratusi Babbage logaritminio kompiuterio veikimo principą. Be to, mane taip sužavėjo jos kūrimo ir tobulinimo idėja, kad pati sugalvojau įvairių užduočių variantų.

Vienos protingiausių jos eros moterų vardas tapo žinomas tik praėjus dešimtmečiams po jos mirties. Iki šiol ji lieka savo kolegų vyrų šešėlyje. Daugumoje specializuotų vadovėlių apie tai nėra nė žodžio. Tuo tarpu Ada Lovelace, gim. Byron, indėlis į programavimo kūrimą pagrįstai gali būti laikomas milžinišku.
Norite to paties? Užsiregistruok pas mus!

Sužinokite keletą įdomių faktų iš šios nuostabios moters, kurios gyvybingas protas pralenkė savo laiką ir siekė nuostabių atradimų, gyvenimo.

Leonardo da Vinci sijonu

Labiau už viską Ados mama nerimavo, kad jos dukra paveldės tėvo aistrą rašyti ir užaugs tokia pat ekscentriška bei karštakošė. Todėl nuo pat mažens ji nepritarė mergaitės aistrai skaityti prozą ir poeziją, visais įmanomais būdais atkreipdama jos dėmesį į tiksliuosius mokslus. Visų pirma, ponia Byron pakvietė matematiką Augustą de Morganą mokyti jos dukrą. Dėl to, būdamas 13 metų, Ada jau turėjo keletą orlaivių brėžinių.

Lemtingas susitikimas

Žinoma, kad Adai buvo pažįstamos tokios iškilios savo laikų asmenybės kaip prozininkas Charlesas Dickensas, eksperimentinis fizikas Michaelas Faradėjus, Davidas Brewsteris (šis žmogus išrado kaleidoskopą). Tačiau jos gyvenime įvyko susitikimas, kuris iš esmės nulėmė jos gyvenimo kelią. Dar būdama jauna netekėjusi mergina susipažino su žinomu matematikos profesoriumi Charlesu Babbage'u. Prieš keletą metų jis išrado savo logaritminę mašiną, kuri turėjo galimybę atlikti skaičiavimus iki dvidešimto skaitmens tikslumu. Būtent ši mašina vėliau buvo pripažinta pirmuoju kompiuteriu pasaulyje.

Šeima nėra kliūtis

Būdama 19 metų, novatoriška programuotoja Ada Lovelace susidraugavo su Lordu Lovelace'u. Ar tai buvo meilė, ar ji vadovavosi tiksliu skaičiavimu ir pragmatiškumu, galima tik spėlioti. Tačiau faktas, kad ši santuoka jai pasirodė labai sėkminga visais atžvilgiais. Vyras ypač nesikišo į žmonos pomėgius ir, atvirkščiai, padėjo jai finansiškai ir neribojo jos laiko.

Net trys bendraamžiai vaikai negalėjo užgesinti Ados viduje siautėjusios aistros mokslui liepsnos. Be to, santuoka, kuriai, regis, buvo lemta moterį suvarginti rūpesčių, ji galėjo paversti viso gyvenimo darbo nauda. Jame ji rado puikų finansavimo šaltinį turtingo Lovelace šeimos iždo pavidalu.

Pirmoji programinė įranga

Pagrindas Adą Lovelace pavadinti pirmąja pasaulyje programuotoja kyla iš jos sukurto darbo, kurį sudaro straipsnio, kuriame aprašomas Babbage'o išradimas, vertimas į anglų kalbą.

Tačiau tai nebuvo tik vertimas. Ji papildė tekstą išsamiais komentarais, padidindama jo apimtį daugiau nei tris kartus. Jie ypač aptarė analizės variklio veiklos plano kūrimą. Tai buvo pirmasis programavimas! Jos „operacijos“, anot pačios kūrėjos, suteikė kompiuteriui nuostabią galimybę pinti algebrines formules, kaip žakardo staklės, kuriančios lapus, gėles ir raštus iš siūlų.

Gebėjimas numatyti ateitį

Gamta dosniai apdovanojo Adą ne tik grožiu ir sumanumu, bet ir įžvalga. Kita grafienės aistra buvo muzika. Vieną dieną ji drąsiai užsiminė, kad ateis laikas, kai skaičiavimo mašina taps tokia pažangi, kad galės kurti nuostabius muzikos kūrinius. Na, o šiandien galime įvertinti jos prognozių tikslumą.

Išmokykime pinti svetaines: profesija "".

(George'as Gordonas Byronas) – buvo 27-erių, ir būdamas tokio amžiaus Anglijoje savo poezijos dėka sulaukė didelio populiarumo. Jos motina Annabella Milbank, 23 metų progresyvi, paveldėjo baronienės Wentworth titulą. Jos tėvas sakė, kad pavadino ją Ada, nes vardas buvo trumpas, senovinis ir melodingas.

Ados tėvai – savotiškas priešybių tyrimas. Byronas gyveno audringą gyvenimą ir, ko gero, tapo spalvingiausiu XIX amžiaus „blogiausiu berniuku“ – su tamsiais vaikystės ir paauglystės epizodais bei daugybe romantiškų ir kitokių istorijų. Be to, kad rašė poeziją ir nepaisė savo laikmečio socialinių normų, jis dažnai darydavo ką nors neįprasto:, pavyzdžiui, studijuodamas Kembridže savo kambaryje laikydavo prijaukintą lokį arba gyvendavo su poetais Italijoje ir „penkiais povais ant pagrindinių laiptų“. (citata iš vieno iš jo pažįstamų) Byron), parašė armėnų kalbos gramatikos vadovėlį ir, jei nebūtų taip anksti miręs, būtų vadovavęs kariuomenei Graikijos nepriklausomybės kare (kaip įamžinta didelė statula Atėnuose), nepaisant jo visiškas karinio pasirengimo trūkumas.

Annabella Milbank buvo išsilavinusi, religinga ir labai teisinga moteris, aistringa reformoms ir geriems darbams, kurią Byronas praminė „Paralelogramų princese“. Jos santuoka su Byronu truko neilgai ir iširo, kai Adai tebuvo 5 savaitės; Ada daugiau niekada nematė savo tėvo (nors jis laikė jos nuotrauką ant savo stalo ir minėjo ją savo poezijoje). Jis mirė būdamas 36 metų savo šlovės viršūnėje, kai Adai buvo 8 metai. Dėl jo kilo didžiulis ažiotažas, pagimdęs šimtus knygų ir „šventasis karas“ tarp ledi Bairon (kaip įsivaizdavo Ados motina) ir paties Bairono simpatijų, kuris truko šimtmetį, jei ne ilgiau.

Ada vaikystę praleido izoliuota mamos nuomojamame dvare, su guvernantėmis, mokytojais ir savo kate ponia Puff. Jos motina dažnai nedalyvavo dėl įvairių (gana kvailų) priežasčių, susijusių su sveikatinimo veikla, suteikdama Adai turtingą ugdymo sistemą su daug valandų pamokų ir savikontrolės pratimų. Ada studijavo istoriją, literatūrą, kalbas, geografiją, muziką, chemiją, siuvimą, kursyvinį rašymą ir matematiką (iš dalies mokė taikant empirinį metodą) iki elementarios geometrijos ir algebros. Kai Adai buvo 11 metų, ji su mama ir palyda išvyko į metus trukusią kelionę po Europą. Kai ji grįžo, ji labai entuziastingai išmoko, ką vadina flyologija, galvodamas apie tai, kaip būtų galima atkurti paukščio skrydį naudojant garo variklius.

Tada Ada susirgo tymais (ir galbūt encefalitu), o 3 metus buvo prikaustyta prie lovos ir silpnos sveikatos. Jai pavyko visiškai pasveikti iki to laiko, kai pagal to meto visuomenės papročius merginos turėtų įsilieti į visuomenę: arčiau 17 metų ji išvyko į Londoną. 1833 m. birželio 5 d., praėjus 26 dienoms po jos „pristatymo rūmuose“ (t. y. susitikimo su karaliumi), ją priėmė 41 metų Charlesas Babbage'as (jo vyriausias sūnus buvo tokio pat amžiaus kaip Ada). Ji, matyt, sužavėjo savininką, ir jis pakvietė ją ir jos motiną į savo naujai sukurto skirtumo variklio demonstraciją: 60 centimetrų aukščio rankiniu būdu valdomą įtaisą su dviem tūkstančiais žalvario komponentų, kuriuos dabar galima pamatyti Londono Mokslo muziejuje:

Ados motina vadino ją „mąstymo mašina“, o paskui pasakė, kad gali rasti kvadratinių lygčių šaknis, taip pat kai kuriuos skaičius pakelti į antrąją ir trečiąją laipsnius. Šis įvykis pakeitė Ados gyvenimą.

Charlesas Babbage'as

Kokia yra Charleso Babbage'o istorija? Jo tėvas buvo sėkmingas ir iniciatyvus juvelyras bei bankininkas. Baigęs įvairias mokyklas ir korepetitorius, Babbage'as išvyko į Kembridžą, kur studijavo matematiką, tačiau netrukus įkvėpė idėjos modernizuoti ten priimtus matematikos požiūrius ir kartu su savo gyvenimo draugais Johnu Herscheliu (Urano atradėjo sūnumi). ) ir George'as Peacockas (kuris vėliau tapo abstrakčiosios algebros pradininku), įkūrė Analitinę draugiją (kuri vėliau tapo Kembridžo filosofijos draugija), kad skatintų tokias reformas, kaip, tarkime, Niutono taškinio žymėjimo (britų) pakeitimas skaičiavimuose Leibniziano (kontinentiniu) remiantis funkcijomis.

Babbage'as baigė Kembridžą 1814 m. (metai iki Ados Lovelace gimimo) ir su žmona išvyko gyventi į Londoną, kur realizavo save mokslinėje ir socialinėje arenoje. Darbo jis neturėjo, tačiau skaitė paskaitas apie astronomiją ir parašė keletą gerai įvertintų įvairių matematikos sričių (funkcinių lygčių, begalinių sandaugų, skaičių teorijos ir kt.) darbų, buvo remiamas tėvo ir žmonos šeimos.

1819 m. Babbage'as lankėsi Prancūzijoje ir sužinojo apie didelio masto vyriausybės projektą, skirtą sukurti logaritmų ir trigonometrinių funkcijų lenteles. Matematinės lentelės tais laikais turėjo didelę reikšmę karinėje ir komercinėje srityse, buvo naudojamos moksle, finansuose, inžineriniuose skaičiavimuose ir navigacijoje. Dažnai buvo sakoma, kad klaidos lentelėse gali įžeminti laivus ir sugriauti tiltus.

Grįžęs į Angliją, Babbage'as kartu su Herschel įkūrė projektą, siekdamas sukurti lenteles jų naujai astronominei bendruomenei, o bandydamas išbandyti šias lenteles, sakoma, kad Babbage'as sušuko: " Meldžiu Dievą, kad šie stalai būtų gauti garo jėga!“, kuriuo prasidėjo jo viso gyvenimo darbas, bandant mechanizuoti šių lentelių kūrimą.

Šios srities išsivystymo lygis

Mechaniniai skaičiuotuvai buvo dar ilgai prieš Babbage. Paskalis vieną pagamino 1642 m., o dabar žinome, kad senovėje buvo bent vienas. Tačiau Babbage'o laikais tokios mašinos buvo labai retos ir nebuvo pakankamai patikimos reguliariam naudojimui. Lenteles kūrė žmogiškieji skaičiuotuvai (tai buvo profesija), darbas buvo paskirstytas komandoms, o žemesnio lygio skaičiavimai buvo pagrįsti daugianarių įvertinimu (tarkim, eilučių išplėtimu) taikant skirtumo metodą.

Babbage'as manė, kad gali būti toks prietaisas - skirtumo mašina- kuris galės apskaičiuoti bet kurį daugianarį tam tikru mastu naudodamas skirtumo metodą, kuris tada automatiškai pateiks rezultatą, taip sumažindamas žmogiškąjį faktorių iki nulio.




(Mokslo istorijos muziejus)

Iki 1822 m. pradžios 30-metis Babbage'as studijavo įvairių tipų mechanizmus, kūrė prototipus ir galvojo, koks gali būti skirtumas. Astronomijos draugija, kurios vienas iš įkūrėjų jis buvo, apdovanojo jį medaliu už jo idėją, o 1823 m. Britanijos vyriausybė sutiko skirti finansavimą panašiai mašinai.

1824 m. Babbage'as šiek tiek nukrypo nuo temos su gyvybės draudimo bendrovės idėja, kuriai jis sukūrė daugybę skaičiavimo lentelių. Tačiau jis savo arklidėje (savo „garaže“) įrengė dirbtuves ir toliau kūrė idėjas, kaip panaudoti skirtingą variklį, panaudojant savo laikmečio komponentus ir įrankius.

1827 m. pagaliau buvo baigta ranka sudaryta logaritmų lentelė, po kurios ji buvo perspausdinta maždaug šimtą metų. Babbage'as šias lenteles atspausdino ant geltono popieriaus, turėdamas mintį, kad tai sumažins klaidų skaičių jas naudojant. (Kai mokiausi pradinėje mokykloje, logaritmų lentelės vis dar buvo greičiausias būdas apskaičiuoti produktus.)

Be to, Babbage'o tėvas mirė 1827 m., palikdamas jam apie šimtą tūkstančių svarų sterlingų palikimą, o tai yra maždaug 14 000 000 JAV dolerių šiandienos doleriais, ir iš šių pinigų Babbage'as buvo išlaikomas visą likusį gyvenimą. Tačiau tais pačiais metais mirė ir jo žmona. Ji paliko jį su aštuoniais vaikais, iš kurių tik trys gyveno iki pilnametystės.

Prislėgtas žmonos mirties, Babbage'as išvyko į kelionę po žemyninę Europą ir, sužavėtas pamatytų mokslo laimėjimų, parašė knygą Apmąstymai apie mokslo nuosmukį Anglijoje- dėl to buvo sulaukta aštrios kritikos Karališkajai draugijai (kurios narys jis buvo).

Nors dažnai buvo išsiblaškęs, Babbage'as ir toliau dirbo su skirtumų varikliu, sukūręs tūkstančius puslapių užrašų ir dizaino brėžinių. Jis puikiai mokėjo kurti brėžinius ir eksperimentuoti su mechanizmais. Tačiau jam nelabai sekėsi valdyti savo pasamdytus inžinierius, taip pat nelabai mokėjo tvarkyti finansus. Tačiau iki 1832 m. buvo sėkmingai baigtas nedidelis veikiantis skirtumo variklio prototipas (be spausdinimo įrenginio). Ir būtent tai Ada Lovelace pamatė 1833 m. birželį.


(Mokslo muziejus / Mokslo ir visuomenės vaizdų biblioteka)

Grįžtam į Adą

Galbūt po to, kai Ada pamatė skirtumų mašiną, jos susidomėjimas matematika pabudo. Ji susipažino su Mary Somerville, Laplaso vertėja ir garsia mokslo skelbėja, ir, iš dalies jos įtakoje, netrukus tapo entuziastinga Euklido kūrinių studente. 1834 m. Ada dalyvavo mamos organizuotoje labdaringoje kelionėje po šiaurės Anglijos gamyklas, dėl kurių ją sužavėjo aukštųjų technologijų įranga, kurią jie turėjo pagal tų laikų standartus.

Grįžusi Ada mokė matematikos kai kurias mamos draugų dukras. Ji ir toliau vedė pamokas paštu, pažymėdama, kad tai gali būti " prasidėjo ilgametis dviejų aukščiausio rango damų matematinis susirašinėjimas, kuris, be jokios abejonės, vėliau gali būti paskelbtas kaip instrukcija žmonijai (žmonijai) arba moteriškajai jos daliai (moteris – žodžių žaismas; vyras tiek kaip vyras ir kaip vyras)„Ados laiškuose nebuvo sudėtingos matematikos, tačiau ji tai išreiškė labai aiškiai, palydėdama laiškus nurodymais, kaip „niekada neturėtumėte apsiriboti netiesioginiai įrodymai jei įmanoma tiesioginis“. (Didžioji dalis Ados susirašinėjimo čia buvo pabraukta kursyvu.)

Galbūt Babbage'as iš pradžių neįvertino Ados, bandydamas sudominti ją žaislu, kuris buvo mechaninė lėlė ( Silver Lady automatinis žaislas), kurį demonstravo savo priėmimuose. Tačiau Ada ir toliau bendravo su Babbage ir Somerville – tiek atskirai, tiek kartu. Ir Babbage'as netrukus supažindino ją su daugeliu temų, įskaitant vyriausybės finansavimo problemą, skirtą jo projektui sukurti skirtumų variklį.

1835 m. pavasarį, kai Adai buvo 19 metų, ji susitiko su 30 metų Williamu Kingu (arba tiksliau lordu Williamu Kingu). Jis buvo Mary Somerville sūnaus draugas, mokęsis Etone (toje pačioje mokykloje, į kurią mokiausi po 150 metų) ir Kembridže, o vėliau – valstybės tarnautojas, vėliau Britų imperijos forposte Graikijos salose. Atrodo, kad Williamas buvo tikslus, sąžiningas ir padorus žmogus; gal šiek tiek kietas. Bet, bet kokiu atveju, Ada greitai su juo susipyko ir 1835 metų liepos 8 dieną jie susituokė to nepaskelbę iki paskutinės minutės, bijodami viešumo ir perdėto spaudos dėmesio.

Kiti keleri Ados gyvenimo metai, atrodo, bus skirti trijų vaikų auginimui ir dideliam namų ūkiui, nors šiek tiek laiko ji skyrė jodinėjimui, išmoko groti arfa ir matematikai (įskaitant tokias temas kaip sferinė trigonometrija). 1837 metais į sostą įžengė karalienė Viktorija (tuomet 18 metų), kurią, būdama aukštuomenės nariu, Ada sutiko. 1838 m., dėl savo valstybės tarnybos, Williamas buvo paskirtas grafu, o Ada tapo Lovelace grafiene.


(„Powerhouse“ muziejus Sidnėjuje)

Praėjus keliems mėnesiams po trečiojo vaiko gimimo 1839 m., Ada rimtai grįžo į matematiką. Ji papasakojo Babbage'ui, kad nori Londone susirasti matematikos mokytoją ir paprašė, kad jos vardas nebūtų vartojamas, tikriausiai bijodama viešumo.

Susirašinėdamas su Babbage'u, Ada domėjosi diskrečiąja matematika ir nustebo, pavyzdžiui, kad pasjansas. galima derinti su matematinėmis formulėmis ir išspręsti„Tačiau pagal to meto matematinio ugdymo tradicijas (kurios tęsiasi iki mūsų laikų), de Morganas mokė Adą matematinės analizės.


(Britanijos biblioteka)

Jos laiškai De Morganui dėl skaičiavimo nesiskyrė nuo šiandieninių skaičiavimo studentų laiškų, tačiau buvo gana neįprasti Viktorijos laikų Anglijoje. Net daugelis klaidingų supratimų yra vienodi, nors Adą labiau nei įprasta įskaudino nelaimingi užrašai skaičiavimuose (“ kodėl negalima padauginti iš dx?"ir kt.). Ada buvo atkakli studentė ir, regis, mėgavosi pasinerti į matematikos gelmes. Ji džiaugėsi atradusi savo matematinius sugebėjimus ir aukštą de Morgano jų įvertinimą. Ji palaikė ryšius su Babbage ir vienoje iš jo apsilankymų (1841 m. sausio mėn., kai jai buvo 25 metai) ji žaviai pasakė tuomet 49 metų Babbage'ui: „Jei tu čiuožimas ant ledo, pažadu atvežti pačiūžosį Occam; tai šilčiausia vieta šiuo metu ir ją būtina aplankyti.

Ados santykiai su mama buvo labai sunkūs. Iš šalies atrodė, kad Ada su mama elgiasi labai pagarbiai. Tačiau atrodė, kad ji nuolat kovojo su mamos bandymais ją kontroliuoti ir manipuliuoti. Ados mama dažnai skųsdavosi savo sveikata, apgailestavo, kad ji tuoj mirs (bet iš tikrųjų ji nugyveno 64 metus). Ji dažnai kritikavo Adą vaikų auklėjimo, namų tvarkymo, elgesio visuomenėje klausimais. Tačiau 1841 m. vasario 6 d. Ada pakankamai pasitikėjo savimi ir savo matematikos studijomis, kad parašytų labai išsamų laišką mamai apie savo mintis ir siekius.

Ji parašė: " Manau, kad turiu labai retą savybių derinį, idealiai tinkantį padaryti mane paslėptų gamtos realijų atradėju. Ji kalbėjo apie savo ambicijas sukurti ką nors puikaus, apie savo „neramią ir neramią energiją“, kuriai, jos nuomone, rado pritaikymą. Ir sakė, kad po 25 metų tapo mažiau „slaptinga ir įtari“ ją.

Tačiau po trijų savaičių jos mama atskleidė, kad Byronas ir jo sesuo pagimdė kūdikį dar negimus Adai, ir ši žinia ją nuliūdino. Tuo metu kraujomaiša Anglijoje nebuvo neteisėta, tačiau tai buvo skandalas. Adai tai buvo sunku priimti, todėl kurį laiką ji atsiribojo nuo matematikos.

Ada periodiškai turėdavo sveikatos problemų, o 1841 m., matyt, padėtis pablogėjo ir ji pradėjo sistemingai vartoti opiatus. Ji labai norėjo kažko pasisekti ir pradėjo galvoti, kad galbūt reikėtų atsiduoti muzikai ir literatūrai. Tačiau atrodo, kad jos vyras Williamas ją atgrasė nuo šios minties, ir 1842 m. pabaigoje ji grįžo prie matematikos.

Grįžtant prie Babbage

Ką Babbage'as veikė visą tą laiką? Su įvairiais dalykais ir su įvairia sėkme.

Po kelių bandymų jam pavyko užsitikrinti Lucasian matematikos profesoriaus vietą Kembridže, tačiau vėliau ten daug nesilankė. Nepaisant to, jis parašė, kaip vėliau paaiškėjo, labai svarbią knygą - Technologijos ir gamybos ekonomika(Apie mašinų ir gaminių ekonomiką), kuriame buvo nagrinėjama, kaip paskirstyti gamybos užduotis (iš tikrųjų iškilo klausimas dėl matematinių lentelių skaičiavimų).

1837 m. studijavo tuo metu populiarią gamtos teologiją, pridėdamas savo Devintasis Bridžvoterio traktatasį kitų žmonių parašytus traktatus. Pagrindinis klausimas skambėjo maždaug taip: " Ar kai kurie stebimi gamtos ir aplinkos bruožai įrodo Dievo egzistavimą?"Babbage'o knygą gana sunku skaityti (ir išversti!); paimkite, pavyzdžiui, citatą: " Sąvokos, kurias gauname iš idėjų ir planų, gimsta palyginus mūsų stebėjimus apie kitų būtybių kūrybą su siekiais, kuriuose matome savo pastangas.“ („Sąvokos, kurias mes įgyjame apie gudrybę ir dizainą, atsiranda palyginus mūsų pastebėjimus apie kitų būtybių darbus su ketinimais, kuriuos suvokiame savo veikloje“.)

Aiškiai rezonuodamas su kai kuriais mano darbais, išleistais po 150 metų, jis aptaria mechaninių procesų, gamtos dėsnių ir laisvos valios ryšius. Savo knygoje jis teigia, kad " sudėtingus skaičiavimus galima atlikti naudojant mechanines priemones“, bet toliau tvirtina (su labai silpnais pavyzdžiais), kad mechaninis variklis gali sukurti skaičių sekas, kuriose atsiranda netikėtų pokyčių, palyginus tai su stebuklu.

Babbage'as išbandė savo jėgas politikoje, du kartus kandidatuodamas į parlamentą pagal proindustrinę darbotvarkę, bet jam nepavyko laimėti rinkimų, iš dalies dėl kaltinimų netinkamu viešųjų pinigų, skirtų skirtumo varikliui, valdymu.

Babbage'as ir toliau rengė aukščiausios klasės vakarėlius savo namuose Londone, pritraukdamas tokius šviesuolius kaip Charlesas Dickensas, Charlesas Darwinas, Florence Nightingale, Michaelas Faradėjus ir Velingtono hercogas, kurį dažnai lydėjo jo pagyvenusi mama. Tačiau net ir turėdamas daugybę titulų ir pagyrimų, išvardytų šešiose eilutėse po jo vardo, jis, jo manymu, buvo labai nusiminęs dėl pripažinimo stokos.

Viso to centre buvo skirtumo variklio likimas. Babbage'as pasamdė geriausius savo laiko inžinierius, kad sukurtų mašiną. Tačiau dėl kokių nors priežasčių, nepaisant dešimties metų darbo ir daugybės didelio tikslumo mašinų ir įrankių, mašina taip ir nebuvo pagaminta. Grįžkime į 1833 metus; Netrukus po susitikimo su Ada Babbage'as bandė visiškai kontroliuoti projektą, tačiau dėl to vyriausiasis inžinierius pasitraukė iš projekto ir tvirtino, kad jam priklauso visi skirtumo variklio brėžiniai, net ir paties Babbage'o.

Tačiau tuo metu Babbage'as tikėjo, kad tikriausiai geriau suprato šios mašinos ateitį. Vietoj mašinos, kuri tiesiog apskaičiuotų skirtumus, jis įsivaizdavo " analitinis variklis", kuris palaikytų daugybę skirtingų operacijų, kurias būtų galima nurodyti tam tikra užprogramuota seka. Iš pradžių jis įsivaizdavo mašiną, kuri apskaičiuoja tam tikras formules, bet vėliau pridėjo naujų funkcijų, tokių kaip sąlygos, ir paaiškino, dažnai siūlydamas labai elegantiškus įgyvendinimo būdus. tas ar kitas funkcionalumas naudojant mechanizmus.Bet, svarbiausia, jis suprato, kaip valdyti skaičiavimo veiksmus naudojant perforuotos kortelės, panašius į tuos, kuriuos 1801 m. išrado Jacquard, kad nustatytų siuvimo raštus ant staklių.


(Mokslo istorijos muziejus)

Babbage'as sukūrė labai sudėtingų dizainų, ir dabar atrodo, kad jie galėtų puikiai veikti. Bet grįžkime į 1826 m., kai Babbage'as išrado tai, ką pavadino " Mechaninis žymėjimas„Jo tikslas buvo simboliškai pavaizduoti mechanizmų operacijas taip, kaip matematinis žymėjimas apibūdina operacijas matematikoje.

Iki 1826 m. Babbage'as buvo labai prislėgtas, kad žmonės neįvertino jo išradimo. Be abejo, žmonės jo nesuprato, nes net ir dabar neaišku, kaip veikė jo išradimai. Bet, matyt, tai buvo didžiausias jo išradimas, kurio dizainą ir veikimo principus jis sugebėjo labai smulkiai aprašyti.

Babbage'o projektas sukurti skirtumų variklį Didžiosios Britanijos karūnai kainavo 17 500 svarų sterlingų, o tai šiandieniniais pinigais yra apie 2 000 000. Tai buvo labai kukli suma, palyginti su kitomis vyriausybės išlaidomis, tačiau projektas dėl savo neįprasto pobūdžio buvo plačiai aptariamas. Babbage'as mėgo pabrėžti, kad, skirtingai nei daugelis jo amžininkų, jis negavo pinigų iš vyriausybės už savo darbą (išskyrus mokėjimus už savo dirbtuvių atnaujinimą į ugniai atsparias ir pan.). Jis taip pat teigė, kad įvairiems projektams išleido 20 000 svarų sterlingų savo pinigų – didžiąją dalį savo turto (nesu visiškai tikras, iš kur toks skaičius). Ir jis toliau bandė gauti papildomos vyriausybės paramos, išdėstydamas planą savo 2 varikliui, kuriam reikėjo tik 8 000 dalių, o ne 25 000.

Iki 1842 m. vyriausybė pasikeitė ir Babbage'as primygtinai reikalavo susitikti su naujuoju ministru pirmininku (Robert Peel), tačiau tai nepasiteisino, o tai jį labai supykdė. Parlamente idėja finansuoti skirtumo variklį ilgainiui paskendo po juokų apie jo naudojimą svorio. (Diskusijų apie skirtumų variklį nuorašai yra gana įspūdingi, ypač kalbant apie galimas jo pritaikymo galimybes vyriausybės statistikai, kurios turi stebėtiną rezonansą su šiandieninėmis Wolfram|Alpha skaičiavimo galimybėmis.)

Ados straipsnis

Nepaisant paramos stokos Anglijoje, Babbage'o idėjos šiek tiek išpopuliarėjo kitur, o 1840 m. Babbage'as buvo pakviestas skaityti paskaitą apie Analitinį variklį Turine, kur jį pagerbė Italijos vyriausybė.

Babbage'as niekada nepaskelbė jokios išsamios skirtumo variklio apžvalgos ir nieko neparašė apie analitinį variklį. Tačiau apie analitinį variklį Turine jis kalbėjo tam tikram Luigi Menabrea, 30 metų karo inžinieriui, kuris po 27 metų tapo Italijos ministru pirmininku (taip pat prisidėjo prie struktūrinės matematikos analizės kūrimo).

1842 m. spalį Menabrea paskelbė straipsnį prancūzų kalba, paremtą jo užrašais. Kai Ada pamatė jo straipsnį, ji nusprendė jį išversti į anglų kalbą ir pateikti britų leidiniui. Po daugelio metų Babbage'as pasakė, kad pasiūlė Adai parašyti savo darbą apie Analitinį variklį, o ši atsakė, kad tokia idėja jai neatėjo į galvą. Tačiau 1843 m. vasarį Ada nusprendė atlikti vertimą ir pridėti prie jo plačių pastabų.

Per kitus mėnesius ji labai daug dirbo šia tema, beveik kasdien keisdama laiškus su Babbage (nepaisant kitų „skubių ir neišvengiamų susitikimų“). Ir nors tais laikais laiškai buvo siunčiami paštu (tais laikais į Londoną atkeliaudavo 6 kartus per dieną), arba siunčiami pasiuntiniu (Ada, kai gyveno Londone, gyveno apie mylią nuo Babbage), jie buvo gana panašūs į šiuolaikinius el. -projekto dalyviai apsikeitė paštu, išskyrus tai, kad tai vyko Viktorijos laikų Anglijoje. Ada užduoda Babbage klausimus; jis atsako; ji kažką paaiškina; jis tai komentuoja. Akivaizdu, kad ji buvo nuolanki, tačiau buvo jaučiama, kad ji labai susierzino, kai, pavyzdžiui, Babbage'as bandė pats pakeisti jos rankraščius.

Labai įdomu skaityti Ados laiškus apie tai, kaip ji dirba derindama savo Bernullio skaičių skaičiavimo sistemą: Mano brangusis Babbage. Esu gana sutrikęs, kai susiduriu su šiais skaičiais, todėl šiandien neturiu galimybės visko sutvarkyti... Taigi grįžtu prie jojimo. Tant mieux (tuo geriau - prancūzų kalba).„Vėliau ji parašė Babbage'ui: Visą dieną dirbau be perstojo ir gana sėkmingai. Jus nepaprastai sužavės sukurtos lentelės ir diagramos. Jie buvo pagaminti itin tiksliai, o visi ženklai surinkti labai detaliai ir skrupulingai.„Tada ji pridūrė, kad Williamas (arba „lordas L.“, kaip ji jį vadino)“ labai maloniai man viską rašalu išdėstė. Pirmiausia turėjau viską padaryti pieštuku..."

Žiūrėti iliustracijas...


Atrodo, kad būtent Williamas pasiūlė jai pasirašyti vertimą ir užrašus. Kaip ji rašė Babbage'ui: " Tai buvo ne mano noras– pasirašyti, tuo pačiu norėjau pridėti kažką, kas padėtų mane atpažinti, susieti šį tekstą su būsimais darbais, pasirašytais kaip A.A.L.“ (Ada Augusta Lovelace).

1843 m. liepos mėn. pabaigoje Ada beveik baigė savo užrašus. Ji didžiavosi jais, lygiai taip pat, kaip Babidžas apie juos kalbėjo labai glostančiai. Tačiau Babbage'as norėjo kažko kito: pridėti anoniminę pratarmę (jo parašė), kurioje kalbama apie tai, kaip Didžiosios Britanijos vyriausybei nepavyko paremti projekto. Ada manė, kad tai buvo bloga mintis. Babbage'as tvirtino, kad be pratarmės leidinys turėtų būti atšauktas. Ada įsiuto ir papasakojo apie tai Babbage. Galiausiai pasirodė Ados vertimas, pasirašytas „A.A.L.“. ir be pratarmės, su jos pastabomis skyriuje „Vertėjo pastabos“.

Ada su didžiuliu džiaugsmu nusiuntė savo mamai straipsnio kopiją, paaiškindama, kad " niekas negali įvertinti problemos masto ir begalinis darbas, dėl kurio reikia visus dukart patikrinti matematinės spausdinimo formulės. Tai džiaugsminga perspektyva, nes pasirodo, kad iš mano rašiklio vienu ar kitu laipsniu ateis šimtai ir tūkstančiai panašių formulių". Ji sakė, kad jos vyras Williamas entuziastingai platino kopijas savo draugams, taip pat parašė, kad " Viljamas mane supažindina su tuo teisusšviesa, kurios niekas kitas negalėjo su juo palyginti. Jis taip pat man pasakė, kad mano darbas turėjo gerą įtaką jo reputacijai."

Kelias dienas visa bendruomenė diskutavo apie Ados leidinį. Ji paaiškino mamai, kad ji ir Williamas “ visiškai nesistengė to daryti slapta, bet kartu ir nenorėjo svarbąšis įvykis buvo perdėtas ir pervertintas„Ji matė save kaip sėkmingą Babbage kūrinių interpretuotoją ir interpretuotoją, pateikiančią juos aiškesnėje šviesoje.

Ir nors Babbage'o pratarmė nebuvo gera mintis, kaip tik tai paskatino Adą 1843 m. rugpjūčio 14 d. parašyti jam labai įdomų ir labai nuoširdų 16 puslapių laišką. (Skirtingai nei jos įprastos raidės ant mažų sulankstytų puslapių, ši buvo dedama ant didelių lapų.) Jame ji paaiškina, kad nors jis dažnai yra „numanomas“ savo kalbose, ji pati „visada yra aiški x funkcija“. Ji sako, kad „Tavo reikalai labai okupavo ir okupavo ir mane, ir lordą Lovelace'ą... Taip jau atsitiko, kad turiu tau planų...“ Tada pereina prie klausimo: „Jei aš tave supažindinsiu su vienu ar dviem metai yra labai vertas pasiūlymas sukurti savo automobilį... ar bus kokia nors galimybė leisti man ... valdyti šį verslą; tai leis jums visiškai susikoncentruoti į savo darbą...“

Kitaip tariant, ji pasiūlė užimti vadybininkės pareigas, o Babbage'as tapti techniniu direktoriumi. Tai nebuvo lengva, ypač atsižvelgiant į Babbage'o asmenybę. Tačiau ji sumaniai atliko savo darbą ir kalbėjo apie savo motyvų struktūrą. Ada rašė: „Mano nekintamas principas yra noras mylėti tiesa ir Dievas daugiau nei šlovė ir garbė...“, o jūsų „meilė tiesai ir Dievui... užtemsta šlovės ir pripažinimo troškimas“. Tačiau ji toliau paaiškino: „Nebūčiau savimi, jei neigčiau ambicijų ir šlovės troškulio įtakos sau. Nė viena gyva siela nebuvo tuo labiau persmelkta nei aš... ir, žinoma, neapgaudinėčiau nei savęs, nei kitų apsimesdama, kad tai visai nėra svarbus motyvas ir mano charakterio bei prigimties komponentas.

Ir ji baigė laišką taip: „Įdomu, ar toliau dirbsi su savo ponia-fėja?

Kitos dienos vidurdienį ji vėl parašė Babbage'ui, prašydama pagalbos „galutinis leidimas“. Tada ji pridūrė: „Šį rytą jūs gavote mano ilgą laišką. Galbūt nebenori su manimi turėti reikalų. Bet tikiuosi geriausio...“


(Niujorko viešoji biblioteka)

Tą pačią dieną 17 val. Ada buvo Londone ir parašė savo mamai: „Nesuprantu, kaip pasisuks reikalas su Babbage... Parašiau jam... labai konkrečiai, pateikdamas savo savo sąlygos... Jis taip įsitikinęs savo viršenybės pranašumu, kad tikrai atsisakys; nors pareikalavau, kad jis stipriai nusileistų. Jeigu Jei jis priims mano pasiūlymą, man gali tekti pasirūpinti jo padėtimi ir sutvarkyti jo automobilį (tačiau, remiantis tuo, ką mačiau apie jį ir jo įpročius per pastaruosius tris mėnesius, man atrodo, kad tai mažai tikėtina bent jau atsitiks, nebent kas nors daro jam didelę įtaką ir neverčia). Kartais jis būna itin neorganizuotas ir nesistemingas. Esu pasirengęs tai daryti ateinančius trejus metus, jei matau tinkamas sėkmės galimybes.

Ant Ados laiško Babbage'ui kopijos jis parašė: „Šį rytą pamačiau AAL ir atmetė visus jos pasiūlymus“.

Tačiau rugpjūčio 18 dieną Babbage'as parašė Adai, kad kitą kartą, kai pas ją aplankys, atsineš užrašų ir piešinių. Kitą savaitę Ada parašė Babbage'ui: „Esame labai patenkinti jūsų (šiek tiek netikėtas) pasiūlymas“ (po ilgo apsilankymo pas Adą ir jos vyrą). Po to Ada parašė mamai: „Manau, kad mes su Babbage'u dabar sutariame geriau nei bet kada. Niekada nemačiau jo tokio mielo, tokio protingo ir tokios geros nuotaikos! „

Tada, rugsėjo 9 d., Babbage'as parašė Adai, išreikšdamas savo susižavėjimą ja ir (pamaloninai) pavadinęs ją „skaičių kerėtoja“ ir „mano miela ir žavinga vertėja“. (Taip, jis dažnai cituojamas neteisingai; jis rašė „skaičiai“, o ne „skaičiai“).

Kitą dieną Ada atsakė Babbage'ui: „Tu esi drąsus žmogus, leidęs savo burtininkei tave vesti!“, o kitame laiške Babbage'as pasirašė savo vardu: „Tavo nuolankus tarnas“. O laiške mamai Ada save apibūdino kaip „ „Babbage's Difference Engine“ vyriausioji kunigienė".

Po straipsnio

Bet, deja, viskas klostėsi ne taip, kaip tikėtasi. Kurį laiką Ada rūpinosi šeimos ir namų reikalais, buvo apleista tuo laikotarpiu, kai buvo susikaupusi prie užrašų. Tačiau po to jos sveikata labai pablogėjo, ji daug mėnesių praleido pas gydytojus ir įvairius „gydytojus“ (mama pasiūlė jai „hipnotizmą“, tai yra, hipnozę).

Tačiau ji vis tiek žavėjosi mokslu. Ada bendravo su Michaelu Faraday, kuris ją pavadino " kylanti mokslo žvaigždė." Ji kalbėjo apie savo pirmąjį leidinį kaip " jo pirmagimis“, „spalvomis ir su implikacijomis (labai netiesiogiai išreikštomis) apie jos labai bendras ir plačias metafizines idėjas.“ Ji rašė: „Tai (jos darbas; ji vadina jį „Jis“ – apytiksliai) taps (kaip tikiuosi) nuostabus skyrius, didelė šeima su daugybe brolių ir seserų“.

Kai buvo paskelbti jos užrašai, Babbage pasakė: „Turėtumėte parašyti savo referatą. Tačiau šiek tiek palaukę galite padaryti jį dar gražesnį.“ Tačiau 1844 m. spalį Davidas Brewsteris (be kita ko, kaleidoskopo išradėjas) nusprendė parašyti apie analitinį variklį, o Ada paprašė, kad galbūt Brewsteris galėtų pasiūlyti jai kitą temą, sakydamas: Manau, kad kai kurios temos iš fiziologijos srities man gali tikti; tačiau kaip ir bet kuri kita."

Iš tiesų tais pačiais metais ji parašė savo draugui (kuris taip pat buvo jos advokatas ir Marijos Somervilio sūnus): „Nemanau, kad smegenų struktūros yra mažiau pavaldios matematikams nei judesiai ir savybės. žvaigždės Ir planetos; gana, jei nuspręsite juos apsvarstyti teisingas požiūris. Norėčiau tai palikti ateities kartoms kompiuterinis nervų sistemos modelis“. Įspūdinga vizija, ir tai yra 10 metų anksčiau, nei, pavyzdžiui, George'as Boole'as iškėlė tokių dalykų klausimą.

Ir Babbage, ir Mary Somerville savo mokslinę karjerą pradėjo nuo vertimų, ir ji pati matė panašų kelią, sakydama, kad galbūt kitas jos darbas bus Whewell ir Ohm apžvalgos ir kad galiausiai ji gali tapti " mokslo pranašas".

Žinoma, ji turėjo ir kliūčių. Pavyzdžiui, tai, kad moterys tuo metu neturėjo galimybės lankytis Londono Karališkosios draugijos bibliotekoje, nors jos vyras, iš dalies jos pastangų dėka, buvo draugijos narys. Tačiau rimčiausia problema išliko Ados sveikata. Ji turėjo daug problemų, nors 1846 m. ​​ji vis dar kalbėjo optimistiškai: „Tereikia dar metų ar dvejų kantrybės ir rūpintis savo sveikata.»

Taip pat buvo problemų su pinigais. Williamas turėjo nesibaigiantį sudėtingų ir dažnai gana novatoriškų statybos projektų spektrą (atrodo, kad jį ypač domino bokštai ir tuneliai). Ir su prašymu finansuoti, jie buvo priversti kreiptis į Ados mamą, su kuria dažnai būdavo sunku susitvarkyti. Ados vaikai jau įžengė į paauglystę, jiems teko skirti daug laiko.

Tuo tarpu ji palaikė gerus santykius su Babbage ir pradėjo dažniau su juo matytis, nors laiškuose ji dažniau kalba apie šunis ir augintines papūgas nei apie Analitinį variklį. 1848 m. Babbage'as turėjo neapgalvotą idėją sukurti „tic-tac-toe“ mašiną, kad galėtų keliauti po šalį ir surinkti pinigų savo projektams. Ada jį atkalbėjo. Babbage'o idėja buvo susijusi su susitikimu su princu Albertu ir aptarti jo mašinas, tačiau to niekada neįvyko.

Williamas taip pat paskelbė. Jis jau turėjo trumpų darbų su tokiais pavadinimais kaip „pupelių ir kopūstų auginimo būdas toje pačioje žemėje“ ir „Apie burokėlius“. Tačiau 1848 m. jis parašė kitą straipsnį, kuriame lygina Prancūzijos ir Anglijos žemės ūkio produktyvumą, remdamasis išsamia statistika, su tokiomis pastabomis kaip " Nesunku parodyti, kad prancūzai ne tik daug blogesni už anglus, bet ir dabar valgo dar prasčiau nei blogiausiais imperijos laikais."

1850-ieji Adai buvo svarbūs metai. Ji ir Williamas persikėlė į naują namą Londone, todėl jų buvimas Londono mokslo arenoje padidėjo. Pirmą kartą apsilankiusi savo tėvo šeimos namuose Anglijos šiaurėje, ji paliko didelį įspūdį, dėl ko tarp jos ir motinos kilo ginčas. Tada ji susidomėjo lažybomis dėl žirgų lenktynių ir dėl to prarado šiek tiek pinigų. (Nesakau, kad jos ar Babbage'o stilius buvo sukurti kažkokią matematinę lažybų schemą, tačiau nėra įrodymų, kad jie tai padarė.)

1851 m. gegužę Londono Crystal Palace buvo atidaryta pasaulinė paroda. (Kai Ada nusprendė ją aplankyti sausio mėnesį, Babbage jai parašė: Dėvėkite vilnones kojines, batus kamštiniais padais ir bet kokius kitus daiktus, kurie jus sušildys.") Parodoje buvo pristatyti pažangiausi Viktorijos laikų mokslo ir technologijų pasiekimai, o Ada, Babbage ir jų mokslo ratas buvo sužavėti (nors Babbage'as tikėjosi daugiau). Babbage'as dideliais kiekiais platino lankstinukus apie savo mechaninius užrašus. Williamas gavo prizą už savo gamybą tirpalo plytos.

Tačiau šiais metais Ados sveikatos būklė tapo labai sunki. Kurį laiką gydytojai jai tiesiog patarė daugiau laiko praleisti jūroje. Bet galiausiai jie nustatė, kad ji serga vėžiu (remiantis tuo, ką dabar žinome, greičiausiai tai buvo gimdos kaklelio vėžys). Opijus nebeslopino skausmo; ji pradėjo eksperimentuoti su marihuana. 1852 m. rugpjūčio mėn. ji rašė: „ Pradedu suprasti mirtį; jis nepastebimai ir palaipsniui šliaužia kiekvieną minutę, ir tai niekada nebus jokios konkrečios akimirkos darbas.„Ir rugpjūčio 19 d. ji paprašė Babbage'o draugo Charleso Dickenso ateiti pas ją ir perskaityti istoriją apie mirtį iš vienos iš jo knygų.

Jos motina persikėlė į savo namus, saugodama nuo savęs kitus žmones, o rugsėjo 1 d. Ada padarė nežinomą prisipažinimą, kuris aiškiai nuliūdino Williamą. Ji atrodė arti mirties, tačiau, įveikusi skausmą, ištvėrė dar tris mėnesius ir galiausiai mirė 1852 m. lapkričio 27 d., būdama 36 metų. Florence Nightingale, kuri prižiūrėjo Adą ir buvo jos draugė, rašė: Jie sako, kad ji nebūtų galėjusi taip ilgai gyventi, jei ne didžiulis jos smegenų gyvybingumas, kuris nenorėjo mirti."

Ada savo valios vykdytoju pasirinko Babidžą. Ir, mamos apmaudui, ji buvo palaidota Baironų šeimos kriptoje šalia tėvo, kuris, kaip ir ji, mirė sulaukęs 36 metų (Ada gyveno 266 dienomis ilgiau). Jos mama pastatė memorialą, kuriame buvo Ados parašytas sonetas „Vaivorykštė“.

Po Ados mirties

Ados laidotuvės buvo labai kuklios; nedalyvavo nei jos motina, nei Babidžas. Tačiau nekrologai buvo draugiški Viktorijos laikų dvasia:

Williamas ją išgyveno 41 metus ir galiausiai vėl vedė. Jos vyresnysis sūnus, su kuriuo Ada turėjo daug sunkumų, likus keleriems metams iki mirties įstojo į karinį jūrų laivyną, bet paskui pasitraukė. Ada manė, kad galėjo išvykti į Ameriką (matyt, 1851 m. buvo San Franciske), bet iš tikrųjų mirė 26 metų, dirbdamas Anglijos laivų statykloje. Ados dukra ištekėjo už labai ekscentriško poeto, daug metų praleido Artimuosiuose Rytuose ir tapo didžiausia pasaulyje arabų arklių augintoja. Jauniausias Ados sūnus paveldėjo šeimos titulą ir didžiąją gyvenimo dalį praleido šeimos dvare.

Ados motina mirė 1860 m., tačiau net ir tada paskalos apie ją ir Baironą buvo rodomos straipsniuose ir knygose, įskaitant Ledi Byron išteisinta 1870 m. Harriet Beecher Stowe. 1905 m., likus metams iki jo mirties, jauniausias Ados sūnus, kurį daugiausia užaugino jo močiutė (Ados motina), išleido knygą apie visa tai, kurios pagrindinė darbotvarkė buvo tokia. Lordo Bairono gyvenime nėra nieko įdomaus, išskyrus tai, kas jau daug kartų buvo aptarta".

Kai Ada mirė, jos asmenybę apgaubė visas apkalbų ir gandų raizgynas. Ar ji turėjo kokių nors reikalų? Ar ji turėjo didelių lošimų skolų? Argumentų ir įrodymų buvo labai mažai. Galbūt tai atspindėjo jos tėvo kaip „blogio vaikino“ idėją. Tačiau gerokai prieš tai sklandė gandai, kad ji (du kartus!) užstatė savo šeimos brangenybes ir prarado 20 000 svarų sterlingų, o gal net 40 000 svarų sterlingų (tai atitinka maždaug 7 000 000 USD šiandieniniais pinigais) dėl lažybų arkliams.

Atrodė, kad Ados motina ir jos jauniausias sūnus buvo prieš ją. 1852 m. rugsėjo 1 d. - savo išpažinties Williamui dieną - Ada rašė: " Mano nuoširdi mirštanti žinutė visiems savo draugams, kurie turi iš manęs laiškų: po mano mirties atiduokite juos mano mamai ledi Noel Byron."Babbage atsisakė. Likusieji sutiko. Tačiau vėliau, kai sūnus juos susistemino, jis nusprendė kai kuriuos iš jų sunaikinti.

Tiesa, daug tūkstančių puslapių iš Ados laiškų vis dar yra išsibarstę po visą pasaulį. Laiškai ir atsakymai į juos panašūs į šiuolaikinį susirašinėjimą – susitarimai dėl susitikimų, pokalbių apie sveikatą ir ligas. Charlesas Babbage'as skundžiasi pašto paslaugomis. Trys graikų seserys prašo Ados pinigų, nes miręs jų brolis buvo lordo Bairono puslapis. Charlesas Dickensas kalba apie ramunėlių arbatą. Mandagumo rašteliai iš vyro, kurį Ada sutiko Padingtono stotyje. Ir buitiniai skaičiavimai, atskiesti natomis, muzikinių dalių intarpais, įvairių saldumynų receptais. Ir tada, sumaišius su visa tai, kas išdėstyta aukščiau, rimtos intelektualinės diskusijos apie Analitinį variklį ir daugelį kitų dalykų.

Kas atsitiko Babbage?

Taigi, kas atsitiko Babbage? Jis gyveno dar 18 metų po Ados mirties ir mirė 1871 m. 1856 m. jis bandė tęsti darbą su analitiniu varikliu, tačiau didelės sėkmės nepasiekė. Jis rašė tokius straipsnius kaip " Švyturių statistika", "Stiklo langų sunaikinimo priežasčių santykinių dažnių lentelė", "Apie senovinius žmogaus meno artefaktus, sumaišytus su išnykusių gyvūnų rūšių kaulais".

Tada, 1864 m., jis paskelbė savo autobiografiją - Ištraukos iš filosofo gyvenimo– labai keistas ir kartaus kūrinys. Skyrius apie analitinį variklį pradedamas citata iš Byrono eilėraščio - " Jei jie padaro klaidą, laikas už tai atkeršija“ („Žmogus klysta, o laikas atkeršija“; Chyumina O. 1905 m. išversta taip: Neteisybė yra pasaulyje, bet kerštas – ateityje“), ir tęsiasi ta pačia vaga. Yra skyrių apie teatrą, kelionių patarimus (įskaitant patarimus, kaip organizuoti transportą Europoje kokiu nors moderniu karavanu), ir, ko gero, keisčiausia – apie bėdas gatvėje. Kai kuriems. Dėl šios priežasties Babbage'as surengė kampaniją prieš piktadarius, kurie, jo teigimu, pažadino jį 6 val., todėl jis prarado ketvirtadalį produktyvaus laiko. Nežinoma, kodėl jis nesukūrė kažkokio garso izoliavimo sprendimo, bet jo kampanija buvo tokia ryški. , ir taip keista, kad kai jis mirė, tai buvo pagrindinė žinia.

Babbage'as po žmonos mirties niekada nevedė, o paskutiniai jo metai, atrodo, buvo gana vieniši. To meto paskalų rubrika apie jį rašė:

Matyt, mėgo sakyti, kad ateityje mielai atiduotų visą likusį gyvenimą už tris dienas, praleistas 500 metų. Kai jis mirė, jo smegenys buvo išsaugotos ir vis dar eksponuojamos...

Ir nors Babbage'as niekada nesukūrė savo skirtumų variklio, už jį tai padarė Švedijos įmonė, dalį jo pademonstravusi net pasaulinėje parodoje. Kai Babbage'as mirė, daugelis jo skirtumų variklio projekto dokumentų ir komponentų atiteko jo sūnui generolui majorui Henry'iui Babbage'ui, kuris paskelbė kai kuriuos iš šių dokumentų ir privačiai surinko kelis įrenginius ir kai kuriuos analitinės variklio skaičiavimo dalies komponentus. Tuo tarpu Babbage'o laikais sukurto skirtumo variklio fragmentas buvo eksponuojamas Mokslo muziejuje Londone.

Iš naujo atidaroma

Po Babidžo mirties jo gyvenimo darbas – kompiuterių kūrimo darbas 1 – buvo visų pamirštas (nors, pavyzdžiui, buvo paminėti). Tačiau mechaniniai kompiuteriai ir toliau vystėsi, palaipsniui užleisdami vietą elektromechaniniams, kurie savo ruožtu užleido vietą elektroniniams. Ir kai 1940-aisiais žmonės pradėjo gilintis į programavimą, Babbage'o darbai ir Ados užrašai vėl buvo prisiminti.

Žmonės žinojo, kad „AAL“ yra Ada Augusta Lovelace ir kad ji buvo Byrono dukra. Alanas Turingas perskaitė jos užrašus ir sukūrė terminą " Ledi Lovelace prieštaravimas" (apie AI nesugebėjimą kurti ir kurti) savo 1950 m. darbe apie Tiuringo testą. Tačiau pati Ada jame buvo pavaizduota tik kaip išnaša.

Buvo vienas Bertramas Bowdenas, britų branduolinis fizikas, kuris pradėjo dirbti kompiuterių pramonėje ir galiausiai tapo Švietimo ir mokslo valstybės sekretoriumi ir „iš naujo atrado“ Adą. Savo knygoje Greičiau nei mintys nuo 1953 m. (taip, apie kompiuterius) rašo, kad susisiekė su Ados anūke Lady Wentworth (Ados dukters dukra), kuri papasakojo apie šeimos žinias apie Adą, tiek tikslias, tiek ne tokias tikslias, ir leido studijuoti jos darbą. Įdomu, kaip Bowdenas pažymi, kad knygoje Ados anūkė „Apie grynaveisles lenktynines veisles ir jų kilmės dokumentus» naudoja dvejetainę sistemą kilmės skaičiavimuose. Ada, kaip ir analitinis variklis, žinoma, naudojo dešimtainę sistemą, niekaip neatsižvelgdama į dvejetainę sistemą.

Tačiau net ir septintajame dešimtmetyje Babbage'as ir Ada nebuvo ypač žinomi. „Babbage“ skirtumų variklio prototipas buvo atiduotas Mokslo muziejui Londone, tačiau, nors aš ten daug kartų lankiausi vaikystėje septintajame dešimtmetyje, esu tikras, kad niekada jo ten nemačiau. Tačiau devintajame dešimtmetyje, ypač po to, kai JAV Gynybos departamentas savo nelemtą programavimo kalbą pavadino Ados vardu, Ados Lovelace ir Charleso Babbage'o žinomumas pradėjo didėti, o jų biografijos, kartais kupinos idiotiškų klaidų (mano mėgstamiausia kur yra paminėjimas " trijų kūno problemų“, Babbage'o laiške aiškinamas kaip romantiškas trikampis tarp Babbage'o, Ados ir Williamo, nors tai buvo apie trijų kūnų problemą iš dangaus mechanikos!).

Didėjant susidomėjimui Babbage ir Ada, augo ir smalsumas, ar skirtumo variklis veiks, jei bus pagamintas pagal Babbage'o projektus. Projektas buvo pradėtas ir 1991 m., po didelių pastangų, buvo sukurta baigta skirtumo variklio versija (o spausdintuvas buvo pridėtas 2000 m.) su tik vienu brėžinių pataisymu. Keista, kad mašina veikė. Statyba kainavo maždaug tiek pat (atsižvelgiant į infliaciją), kiek Babbage'as prašė iš Didžiosios Britanijos vyriausybės dar 1823 m.

Kalbant apie analitinį variklį, jokia jo versija niekada nebuvo sukurta, net nebuvo jį imituojantis modelis.

Apie ką iš tikrųjų rašė Ada?

Taigi dabar, kai pakalbėjau (labai išsamiai) apie Ados Lovelace gyvenimą, kas tiksliai buvo jos užrašuose apie analitinį variklį?

Ji pradeda be prisistatymo: " funkcija, kurios integralą turi apskaičiuoti skirtumo variklis, yra..."Tada ji paaiškina, kad skirtumo variklis gali apskaičiuoti bet kokių šeštojo laipsnio polinomų reikšmes, tačiau analitinis variklis skiriasi tuo, kad gali atlikti operacijas bet kokia tvarka. Arba, cituojant: " Analitinis variklis yra operacijų mokslo atspindys , sukonstruoti taip, kad šių operacijų objektai būtų abstraktūs skaičiai. Skirtumų variklis įkūnija tik vieną specifinį, be to, labai ribotą operacijų rinkinį..."

Gana žavu, bent jau man, turint galvoje, kiek metų praleidau Mathematica; kiek vėliau ji rašo: " Automobilį galime laikyti medžiagos ir mechaninis analizės įkūnijimas ir kad mūsų faktinės galimybės šioje žmogiškųjų žinių srityje bus panaudotos veiksmingiau nei anksčiau. Tai būtina norint neatsilikti nuo mūsų teorinių žinių apie šiuos principus ir dėsnius. Ir tai pasiekiama įgyjant visišką algebrinių ir skaitinių simbolių tvarkymo kontrolę, kurią mums suteikia mašina."

Šiek tiek vėliau ji paaiškina, kaip perfokortos naudojamos analitiniam varikliui valdyti, o tada cituoja dabar jau klasikinę frazę: analitinis variklis audžia algebrinius raštus kaip žakardo staklės, pinančios gėles ir lapus."

Tada Ada išskaido, kaip analitinis variklis atliktų atskirų tipų skaičiavimų seką su " operacijų kortelės“, kurie apibrėžia operacijų seką ir “ kintamieji žemėlapiai", pagal kurią nurodomos reikšmės. Ada kalba apie kilpas, kilpų kilpas ir kt., dabar žinomas kaip kilpos ir įdėtos kilpos, apibrėžiant matematinį jų žymėjimą:

Ados įrašuose yra daug to, kas atrodo labai šiuolaikiška. Ji rašo, kad „ yra gražus austas žakardo portretas, kuriam pagaminti prireikė 24 000 kortelių“ Tada ji aptaria idėją naudoti kilpas, siekiant sumažinti kortelių skaičių, ir pertvarkymo operacijų vertę, siekiant optimizuoti jų vykdymą analitiniam varikliui, galiausiai parodydama, kad naudojant tik tris korteles galima padaryti tai, ko reikėtų 330 be kilpų. .

Ada aptaria, kiek toli gali nueiti analitinis variklis, padarydamas dalykus apskaičiuojamus (bent jau tam tikru tikslumu), kas anksčiau atrodė neįmanoma. Ir kaip pavyzdį ji nurodo trijų kūnų problemą ir tai, kad vienu metu " skaičiuojant 295 Mėnulio trikdžių koeficientus„Daugelis skaičiavimų nesudėdavo.

Galiausiai, mano Pastaba G(gali būti išversta kaip pastaba G arba kaip nata G - žodžių žaismas) ji rašo: " Analitinis variklis negali sukurti kažkas naujo. Ji gali bet ką mes patys žinome, kaip tai padaryti... jos tikslas yra tik padėti mums atlikti tai, ką jau žinome".

Atrodė, kad Ada labai aiškiai supranta tradicinį programavimo požiūrį: kuriame programą, kuri daro tai, ko norime. Bet tada ji pažymi, kad spektaklis " faktai ir analizės formulės"mašinai tinkama forma", Daug žinių sričių atskleis naujoje šviesoje, todėl jos bus giliau išplėtotos„Kitaip tariant, kaip dažnai pastebėjau, jei ką nors užprogramuosime, sužinosime apie tai kažką naujo, tai atvers mums naujus supratimo horizontus.

Ji sako, kad " matematinių tiesų perkėlimas į naują formą, kurioje jos bus naudojamos, suteiks mums naują viziją, kuri savo ruožtu turės įtakos teoriniam šios žinių srities komponentui. Kitaip tariant, kaip dažnai sakiau (žr. įrašą apie Habré „Skaičiuojamos žinios ir grynosios matematikos ateitis“) – matematinių tiesų pateikimas apskaičiuojama forma greičiausiai leis jas geriau suprasti.

Atrodė, kad Ada suprato, kad operacijų mokslas", kurį atlieka mašina, gali būti naudojamas ne tik tradiciniams matematiniams skaičiavimams. Pavyzdžiui, ji pažymi, kad jei " Pagrindiniai garsų santykiai harmonijos moksle galėtų būti pritaikyti abstrakčioms operacijoms, tada mašina galėtų juos panaudoti moksliškai parašyti bet kokio sudėtingumo muzikos kūrinius.“. Neblogas supratimo lygis 1843 m.

Bernulio skaičių skaičiavimas

Žymiausias Ados kūrinys buvo Bernulio skaičių skaičiavimas G pastaboje. Atrodo, kad ši tema yra jos laiško Babidžui 1843 m. liepos mėn. plėtra. Laiškas prasideda taip: " Aš sunkiai dirbu kaip pats velnias; (koks aš galiu būti) Tada ji užduoda kelis pagrindinius klausimus ir rašo: Noriu viename iš savo užrašų pakalbėti apie Bernulio skaičius kaip pavyzdį, kaip mašina gali apskaičiuoti numanomą funkciją, neužimdama žmogaus proto ir rankų... Pateikite man reikiamus duomenis ir formules".

Ada pasirinko Bernoulli skaičius, kad pademonstruotų analitinį variklį, buvo gana įdomus. Tarkime, XVII amžiuje kai kurie žmonės visą savo gyvenimą kūrė sveikųjų skaičių laipsnių sumų lenteles, kitaip tariant, sudarė įvairių verčių lenteles. m Ir n. Tačiau Jacobas Bernoulli atrado, kad visos tokios sumos gali būti išreikštos kaip daugianariai m, su koeficientais, kurie dabar vadinami Bernulio skaičiais. O 1713 m. Bernulis išdidžiai paskelbė, kad „per ketvirtį valandos“ apskaičiavo pirmuosius 10 Bernulio skaičių, atkartodamas daugelio metų kitų žmonių darbą.

Šiomis dienomis, žinoma, juos galima akimirksniu apskaičiuoti, tarkime, Wolfram kalba:

Taip jau atsitiko, kad prieš kelerius metus, demonstruodami naujus algoritmus, suskaičiavome jų 10 mln.

Gerai, bet kaip Ada planavo tai padaryti? Ji pradėjo nuo to, kad Bernoulli skaičiai rodomi išplečiant seriją:

Tada pertvarkyti šios išraiškos komponentus ir rūšiuoti pagal galias X, ji gavo Bernulio skaičių lygčių seką Bn, kurią ji spėjo reprezentuoti pasikartojančia forma:

Tada Ada paaiškino, kaip tai apskaičiuoti analitiniame variklyje. Pirma, ji pasinaudojo tuo, kad visi nelyginiai Bernulio skaičiai, išskyrus B 1 ) yra lygūs nuliui, tada apskaičiuojami B n, kuris yra mūsų modernus B 2n(arba BernoulliB Wolfram kalba). Tada ji pradėjo nuo B 0 , skaičiuojant tada B n dideliems n, išsaugodami kiekvieną gautą vertę. Štai kaip atrodė jos naudojamas algoritmas (šiuolaikine forma):

Analitinio variklio skaičiavimo idėja buvo įgyvendinti operacijų seką (kurias nurodo "operacijų kortelės") naudojant " skaičių trupintuvai" (Mill), su operandais iš " parduotuvė" (su adresais, nurodytais " kintamasis žemėlapis"). (Parduotuvėje kiekvienas skaičius buvo pavaizduotas ratų seka, kurių kiekvienas turėjo būti slinktas iki reikiamo skaičiaus.) Bernullio skaičiams apskaičiuoti Ada norėjo naudoti dvi įdėtas operacijų kilpas. Su analitiniu varikliu tuo metu turimą modelį, Adai teko išvynioti šias kilpas, bet galiausiai ji sėkmingai aprašė, kaip skaičiuoti B 8 (kurią ji vadino B 7 ):

Iš esmės tai yra programos, esančios analitiniame variklyje, pėdsakas, vykdomas 25 žingsniais (plius ciklas). Kiekvienas sekimo veiksmas parodo, kokia operacija atliekama kuriame kintamojo žemėlapyje ir į kurį kintamųjų žemėlapį įrašomas rezultatas. Neturėdamas simbolinio ciklų pavadinimo, Ada juos tiesiog surašė skliausteliuose ir paaiškino, kad šiuos fragmentus reikia kartoti.

Galiausiai galutinis skaičiavimo rezultatas įrašomas į 24 poziciją:

Kaip matote, Ada turi klaidą 4 eilutėje, todėl trupmena apverčiama aukštyn kojomis. Bet jei tai ištaisysite, galėsite lengvai gauti modernią to, ką padarė Ada, versiją:

Štai ką ta pati schema sukurs dviem vėlesniems (ne nuliui) Bernulli skaičiams. Ada nustatė, kad norint apskaičiuoti vėlesnius skaičius, nereikės daugiau atminties (kuri įgyvendinama kintamaisiais žemėlapiais), o tik daugiau operacijų.

Analitinis variklis, sukurtas 1843 m., turėjo saugoti tūkstantį 40 skaitmenų skaičių, kurie leistų atlikti skaičiavimus iki galbūt B 50 (=495057205241079648212477525/66). Ir tai įvyktų labai greitai; Analitinis variklis buvo sukurtas atlikti 7 operacijas per sekundę. Taigi skaičiavimas B 8 užtruktų 5 sekundes, bet B 50 - apie minutę.

Įdomu tai, kad net prieš keletą metų atliekant rekordinius Bernulio skaičių našumo skaičiavimus buvo naudojamas iš esmės tas pats algoritmas, kurį naudojo Ada, nors dabar yra šiek tiek greitesnių, kurie efektyviai apskaičiuoja Bernulio skaičių skaitiklių modulius kaip pirminių skaičių seką, ir tada atkurkite juos iki pilno skaičiaus, naudodami kinų liekanos teoremą.

Babbage vs. Pragaras?

Analitinis variklis ir jo sukūrimas buvo Babbage'o gyvenimo darbas. Taigi, ką Ada atnešė? Ada save matė pirmiausia kaip savo kūrybos vertėją. Babbage parodė jai daugybę analitinės variklio planų ir pavyzdžių. Norėjosi pateikti bendrą jos viziją, kaip viskas susiję; kaip ji pasakė: " pateikti bendrą, plataus masto, metafizinę viziją".

Išlikusiame Babbage'o dokumentų archyve (po metų rasta jų šeimos advokato odiniame lagamine) yra daugybė analitinės variklio veikimo principų aprašymų – nuo ​​1830 m. iki dešimtmečių, su tokiomis antraštėmis kaip „ Analitinis variklis"Ir" Skaičių mokslas redukuojasi į mechanizmus“ Kodėl Babbage'as nė vieno iš jų nepaskelbė, neaišku. Juose pateikiami labai išsamūs pagrindinių mašinos principų aprašymai, nors jie tikrai atrodo ne tokie įdomūs nei Ados darbas.

Babbage'as mirė dirbdamas " Analitinio variklio istorija“, kurį vėliau užbaigė jo sūnus. Jame yra su data „ 446 pastabos apie analitinį variklį Kiekviename iš jų nurodoma, kaip jame galima atlikti tam tikrą operaciją, tarkime, padalijimą. Datos prasideda 1830 m., tęsiasi iki 1840 m., bet beveik be įrašų 1843 m. vasarą.

Tuo tarpu Mokslo muziejuje eksponuojamoje Babbage'o darbų kolekcijoje yra keletas aukšto lygio analitinio variklio operacijų eskizų. Pavyzdžiui, įrašas iš 1837 m.: " skirtumas tarp dviejų pirmojo laipsnio lygčių“, kuri yra racionalios funkcijos vertinimo esmė:

Yra keletas labai paprastų pasikartojimo ryšių:

Tada 1838 m. įraše aprašomas dviejų daugianario sandaugos koeficientų skaičiavimas:

Tačiau jo užrašuose nėra nieko, ko sudėtingumu ir aiškumu būtų galima palyginti su Ada atliktais Bernulio skaičių skaičiavimais. Babbage tikrai padėjo Adai jos darbe, tačiau ji neabejotinai buvo šio darbo vadovė.

Taigi, ką apie tai pasakė Babbage? Savo autobiografijoje, parašytoje po 26 metų, jis parašė keletą gerų dalykų apie ką nors ar ką nors. Štai ką jis rašo apie Ados įrašus: Kartu aptarėme įvairias iliustracijas, kurias būtų galima pateikti spaudai; Pasiūliau keletą, bet pasirinkimas buvo visiškai jos. Taip pat buvo dirbama su įvairiomis algebrinėmis problemomis, išskyrus, žinoma, susijusias su Bernullio skaičiais, kurias pasisiūliau išspręsti savarankiškai, kad apsaugočiau ledi Lovelace nuo nereikalingų rūpesčių. Tada ji man perdavė pataisytą versiją, atradusi mano padarytą klaidą."

Kai pirmą kartą tai perskaičiau, atrodė, kad Babbage'as sakė, kad jis yra visų Ados užrašų literatūrinis negras. Bet skaitydama dar kartą supratau, kad jis tik sako, kad siūlė Adai įvairius variantus, kad ji gali juos priimti arba atsisakyti.

Man nekyla abejonių, kaip tai vyko: Ada turėjo idėją, ką galėtų padaryti analitinis variklis, ir paklausė Babbage, kaip tai būtų galima įgyvendinti. Mano asmeninė patirtis dirbant su aparatūros dizaineriais, jų atsakymai dažnai buvo gana išsamūs. Ados pasiekimas buvo sujungti šias dalis į aiškų mašinos veikimo principų vaizdą – to Babbage'as niekada nepadarė. (Savo autobiografijoje jis dažnai tiesiog remiasi Ados užrašais.)

Babbage's Secret ingredientas

Nepaisant visų savo trūkumų, faktas, kad Babbage'as sugalvojo sukurti (veikiantį) skirtumų variklį, jau nekalbant apie analitinį variklį, yra gana įspūdingas. Taigi, kaip jis tai padarė? Manau, kad svarbiausia buvo jo mechaninis žymėjimas. Pirmą kartą apie tai jis parašė 1826 m. straipsnyje " Mašinų operacijų žymėjimo naudojant ženklus metodai"Jo idėja buvo paimti išsamią mašinos struktūrą ir pavaizduoti ją naudojant simbolines diagramas, kaip komponentai turėtų sąveikauti tarpusavyje. Kaip pirmąjį pavyzdį jis pateikia hidraulinį įrenginį:

Tada jis pateikia laikrodžio pavyzdį, savotišku „vykdymo pėdsaku“ kairėje parodydamas, kaip keičiasi laikrodžio komponentų parametrai, o dešinėje – tai, kas atrodo kaip jų tarpusavio ryšių schema:

Tai gana geras būdas pavaizduoti, kaip sistema veikia, kai kuriais atžvilgiais panašus į šiuolaikines laiko diagramas, bet vis tiek skiriasi. Bėgant metams, kuriuos Babbage'as praleido dirbdamas prie analitinio variklio, jo užrašuose pradėjo būti vis sudėtingesnės diagramos. Ne visiškai aišku, ką reiškia toliau nurodyta:

Tačiau galima pastebėti stebėtiną panašumą su šiuolaikinėmis Modelica kalbos reprezentacijomis, tokiomis kaip, tarkime, Wolfram SystemModeler. (Vienas iš skirtumų su šiuolaikinėmis reprezentacijomis yra tas, kad šiais laikais posistemės vaizduojamos daug hierarchiškiau, taip pat tai, kad dabar visos reprezentacijos yra apskaičiuojamos ir iš jų galima modeliuoti tikrąją sistemos elgseną.)

Babbage'as savo raštuose plačiai naudojo įvairias savo diagramas, bet niekada nieko apie jas nepaskelbė. Iš tiesų, vienintelis jo spausdintas darbas apie mechaninį žymėjimą yra knygelė, išplatinta 1851 m. Pasaulinėje parodoje – matyt, tai žingsnis link mechaninių komponentų brėžinių standartizavimo (ir tokie užrašai, kaip aukščiau, periodiškai pasirodo Babbage'o diagramose).

Nesu tikras, kodėl Babbage'as daugiau neparašė apie savo mechaninius užrašus ir diagramas. Galbūt jam buvo gaila, kad 1826 m. žmonės nesugebėjo pripažinti šių idėjų vertės. O gal jis matė juos kaip " slaptas ingredientas“, leisdamas jam kurti savo projektus. Ir nors nuo Babbage laikų inžinerinės sistemos nuėjo ilgą kelią, jo idėjos vis dar gali būti įkvėpimo šaltinis.

Didesniu mastu

Taigi, kaip atrodo tai, kas atsitiko su Ada, Babbage ir Analitiniu varikliu, plačiau?

Charlesas Babbage'as buvo energingas žmogus, turėjęs daug idėjų, kai kurios iš jų labai gerų. Sulaukęs 30-ies, jis norėjo sukurti matematines lenteles naudodamas mašiną ir ateinančius 49 metus niekada neatsisakė savo idėjos, išradęs analitinį variklį šiam tikslui pasiekti. Inžinerijos srityje jis buvo puikus, galbūt net gabus. Bet jis buvo labai blogas pasirinkdamas projekto trajektoriją, valdydamas jį.

Ada Lovelace buvo protinga moteris, kuri susidraugavo su Babbage (nėra įrodymų, kad jie kada nors turėjo ką nors romantiško). Dėka Babbage'o, ji apibūdino analitinio variklio veikimo principus ir tai darydama pateikė abstraktesnę jo viziją nei Babbage'o, taip pat neįtikėtinai galingos universaliojo skaičiavimo idėjos idėją.

Skirtumo variklis ir panašūs įrenginiai yra specialios paskirties kompiuteriai, kurių techninė įranga skirta tik vienam konkrečiam dalykui atlikti. Atrodytų, kad norint atlikti daugybę skirtingų dalykų, jums reikės daugybės skirtingų kompiuterių. Bet tai netiesa. Vietoj to, mes susiduriame su esminiu faktu, kad galima sukurti bendrosios paskirties kompiuterius, kuriuose viena fiksuota aparatinė įranga gali būti užprogramuota atlikti bet kokį skaičiavimą. Ir būtent ši universalaus skaičiavimo idėja leido egzistuoti programinei įrangai, kuri pradėjo XX amžiaus kompiuterių revoliuciją.

Pagrindinė „Babbage“ analizės variklio koncepcija buvo automatiškai sukurti matematines lenteles ir tada jas atspausdinti arba rodyti kaip diagramas. Jis įsivaizdavo, kad šias lenteles naudos žmonės, be to, jis kūrė idėją apie kai kurias iš anksto apskaičiuotas žemėlapių bibliotekas, kurios būtų mašininiu būdu nuskaitomos versijos.

Šiais laikais, tarkime, Wolfram kalboje, nereikia saugoti matematinių lentelių; galite tiesiog išsiaiškinti, ko jums reikia ir kada jums to reikia. Tačiau Babbage'o laikais, jo idėja apie didžiulį analitinį variklį, tai buvo tiesiog neįsivaizduojama.

Gerai, bet ar analitinis variklis būtų naudojamas kam nors kitam, išskyrus matematinių lentelių skaičiavimą? Aš manau, kad taip. Jei Ada būtų gyvenusi tiek pat, kiek Babbage'as, ji būtų mačiusi 1890-uosius, kai Hermanas Hollerithas kūrė žemėlapiu pagrįstą elektromechaninį prietaisą surašymui (kuris, beje, buvo vienas iš IBM įkūrėjų). Analitinis variklis galėtų suteikti daug daugiau.

Galbūt Ada įgyvendintų savo idėją panaudoti analitinį variklį automatiškai kurti algoritminę muziką. Galbūt mašina būtų naudojama trijų kėbulų problemai išspręsti; gal net per simuliaciją. Jei jie būtų sugalvoję naudoti dvejetainę sistemą, galbūt jie būtų įdiegę tokias sistemas kaip korinio ryšio automatai.

Nei Babbage'as, nei Ada niekada neuždirbo pinigų iš komercijos (ir, kaip Babbage'as stengėsi pabrėžti, jo vyriausybės sutartys buvo skirtos tik atlyginimui jo inžinieriams, o jis pats nieko negavo). Jei jie sukurtų analizės variklį, ar jie galėtų rasti verslo modelį, kaip jį įgyvendinti? Tikrai jie parduotų kelias versijas įvairioms vyriausybinėms agentūroms. Galbūt jie sukurtų kokią nors nuotolinio skaičiavimo paslaugą, kuri tarnautų Viktorijos laikų mokslui, technologijoms, finansams ir kitiems dalykams.

Tačiau nieko iš to neįvyko, o Ada mirė jauna, analitinis variklis niekada nebuvo baigtas, o kompiuterijos potencialas buvo iš naujo atrastas tik XX amžiuje.

Kokie jie buvo?

Jei sutiktum Babbage'ą, koks jis atrodytų? Man atrodo, jis buvo geras pašnekovas. Savo gyvenimo pradžioje jis buvo idealistas (" darysiu viską, kad palikčiau pasaulį išmintingesnis už tą, į kurį atėjau"); vėliau jis tapo beveik dikensiška karčiojo seno žmogaus karikatūra. Jis rengė nuostabius vakarėlius ir didelę reikšmę teikė ryšiams su intelektualiniu elitu. Tačiau, ypač pastaraisiais metais, didžiąją laiko dalį praleido vienas savo dideliame name, pilna knygų, straipsnių ir nebaigtų projektų.

Babbage'as menkai suprato žmones, net ir įkopęs į aštuntą dešimtį savo polemikoje buvo kaip vaikas. Jis taip pat turėjo problemų sutelkdamas dėmesį į bet kurią problemą – jį nuolat blaškė naujos idėjos. Buvo tik viena didelė išimtis – jo beveik 50 metų darbas bandant automatizuoti skaičiavimo procesą.

Aš pats savo gyvenime siekiau panašių tikslų (tiksliau, šiuolaikinių jų versijų) (..., Mathematica, Wolfram|Alpha, Wolfram Language, ...), bet kol kas tik keturiasdešimt metų. Man pasisekė, kad gyvenau tokiais laikais, kai technologijų dėka tai daug lengviau pasiekti, bet kiekvienam dideliam mano įgyvendintam projektui reikėjo didžiulio atsidavimo, atkaklumo ir vadovavimo, kad jį įgyvendinčiau.

Taigi, ką mes galime pasakyti apie pragarą? Visų pirma, jis yra ryškus ir aiškiai mąstantis žmogus. Ji buvo kilusi iš aukštesnės klasės, tačiau nevilkėjo itin madingų drabužių ir buvo daug mažiau stereotipinė grafienė, nei intelektualė. Ji buvo suaugęs ir emociškai subrendęs žmogus; tikriausiai labiau subrendęs nei Babbage'as ir, atrodo, turėjo gerą taikomąjį supratimą apie žmones ir juos supantį pasaulį.

Kaip ir Babbage, ji buvo turtinga ir neturėjo dirbti, kad išlaikytų savo gyvenimą. Tačiau ji buvo ambicinga ir norėjo ką nors padaryti pati. Spėju, kad už aukštuomenės Viktorijos laikų ponios kaukės slypėjo savotiškas vėpla su matematikos pokštais ir kitais spąstais. Ji taip pat buvo labai susikaupusi ir atkakli, pavyzdžiui, keletą mėnesių rašydama savo užrašus.

Matematikoje ji sėkmingai pasiekė tų laikų žinių lygį; galbūt prilygsta Babbage. Tačiau mes nežinome, priešingai nei situacija su Babbage, ką tiksliai ji padarė matematikoje, todėl sunku spręsti apie jos lygį; Babbage buvo gerbiamas, nors ir nepastebimas.

Kai skaitai Ados laiškus, atrodo, kad esi protingas, sudėtingas žmogus, turintis aiškų loginį mąstymą. Jos kalbos dažnai pridengtos Viktorijos laikų malonumu, tačiau apačioje yra aiškios ir dažnai galingos idėjos.

Ada aiškiai suvokė savo padėtį visuomenėje ir kad ji yra „lordo Bairono dukra“. Tam tikra prasme jos sėkmės istorija paremta jos ambicijomis ir noru išbandyti kažką naujo. (Negaliu nustoti lyginti jos kaip pagrindinio inžinieriaus kuriant analitinį variklį ir lordui Baironui, vadovaujančiam Graikijos armijai). Bet aš taip pat įtariu, kad jo problemos paveikė ją. Daug metų, iš dalies dėl mamos įtakos, ji vengė tokių dalykų kaip poezija. Jos žvilgsnis buvo nukreiptas į abstrakčius dalykus ir ne tik į matematiką bei mokslą, bet ir į labiau metafizines sritis.

Ir atrodo, kad ji padarė išvadą, kad geriausias jos pritaikymas būtų dirbti suvienijant mokslinį ir metafizinį dalyką – galbūt ji taip vadino “. poetinis mokslas„Galbūt jos savęs suvokimas buvo teisingas. Juk tam tikra prasme ji būtent tai ir darė: imdama Babbage'o sukurtą inžinerinę dalį, ji sukūrė abstrakčią, „metafizinę“ koncepciją, kuri vėliau mums davė pirmąją mintį apie universalaus skaičiavimo idėja.

Išvada

Ados ir Babbage istorija turi daug įdomių aspektų. Tai pasakojimas apie techninio meistriškumo ir plačios abstrakčios vizijos susitikimą. Tai istorija apie seno ir jauno vyro draugystę. Tai istorija apie žmones, kurie turėjo drąsos būti originalūs ir kūrybingi.

Tai irgi tragedija. Tragedija Babbage'ui, praradusiam tiek daug žmonių per savo gyvenimą ir kurio asmenybė atstūmė kitus ir neleido įgyvendinti savo ambicijų. Tai tragedija Adai, kuri, pablogėjus sveikatai, ką tik rado savo gyvenimo darbą.

Niekada nesužinosime, ką Ada galėjo padaryti. Dar viena Mary Somerville – garsi Viktorijos laikų mokslo aiškintoja? Savotiškas Steve'as Jobsas, formuojantis analitinės variklio viziją? Arba Alanas Turingas supranta abstrakčią universaliojo skaičiavimo idėją?

Tai, kad Ada palietė tai, kas taps pagrindine mūsų laikų idėja, buvo didžiulė sėkmė. Babbage'as nesuprato, su kuo turi reikalų; Ada pamatė žvilgsnius ir sėkmingai juos aprašė.

Kai kuriems žmonėms, ypač man, Ados ir Babbage istorija turi ypatingą atgarsį. Kaip ir Babbage'as, didžiąją gyvenimo dalį praleidau siekdamas konkrečių tikslų, nors, skirtingai nei Babbage'as, kai kuriuos iš jų sugebėjau įgyvendinti. Ir įtariu, kad man, kaip ir Adai, buvo suteikta galimybė pamatyti kai kurių reikšmingų ateities idėjų žvilgsnius.

Tačiau problema ta, kad pakankamai " būk Ada"suprasti, kas mūsų laukia, arba bent jau" rasti tą Ada“, kas supranta. Bent jau dabar, manau, turiu supratimą, koks buvo tas pats Ada, gimęs prieš 200 metų: vertas žmogus kelyje į universalią kompiuteriją, dabarties ir ateities pasiekimai kompiuterinio mąstymo srityje.

Buvo labai malonu susipažinti, Ada. Padėkos
Daugybė organizacijų ir žmonių padėjo man gauti informacijos ir medžiagos šiam įrašui. Norėčiau padėkoti Britų bibliotekai, Mokslo istorijos muziejui Oksforde, Mokslo muziejui Londone, Bodleian bibliotekai Oksforde (gavęs grafo Litono, Ados proproanūkio, vieno iš 10 gyvų jos palikuonių, leidimą ), Niujorko viešoji biblioteka, Šv. Marija Magdalena (Haknalyje, Notingemšyre – Ados palaidojimo vieta), Betty Toole (autorė Pridėti žymų

Bairono dukra

1815 metų gruodžio 10 dieną Anglijoje gimė mergaitė, vardu Ada Augusta. Jos tėvai buvo legendiniai žmonės. Motina Anna Isabel priklausė garsiai aristokratų Milbankų šeimai, turėjo ne tik grožį ir turtus, bet ir nepaprastą protą. O mergaitės tėvas buvo garsus poetas George'as Gordonas Byronas...

Netrukus po Ados Augustos gimimo Byronų šeimoje įvyko įvykis, apie kurį iki šiol kalbama visuose literatūros vadovėliuose – poetas paliko Angliją ir išvyko į Europą. Ir tuo pačiu amžiams paliko savo nedidelę šeimą ir gimusią dukrą.

Tačiau Anna Isabel, išgyvenusi pirminį šoką, vis tiek nepalūžo ir sugebėjo užauginti dukrą kaip išties unikalią asmenybę. Nuo mažens mergina rodė nepaprastą susidomėjimą matematika, o mama mielai palaikė šį pomėgį.

Čia suvaidino ir tai, kad Ados mama po poeto vyro išvykimo nemėgo literatūros ir visų vaizduojamųjų menų. Tikslieji mokslai jai atrodė tvarkingo ir sąžiningo gyvenimo simbolis. Anna Isabelle pati domėjosi matematika, o jos vyras kartą, per laimingą šeimyninį gyvenimą, sugalvojo jai pravardę „Paralelogramų karalienė“.

Naudingi tymai

Jaunoji Ada Augusta pasirodė esanti verta paralelogramų karalienės dukra. Jau būdama 12 metų ji sukūrė savo skraidymo aparatą! Galbūt mergina būtų nustojusi vilioti jaunoms anglų merginoms taip netipiškų dalykų ir būtų tapusi paprasta ponia, besidominti kamuoliais ir vėduoklėmis, tačiau aplinkybės pastūmėjo ją nuodugniau studijuoti matematiką. Ada Augusta susirgo tymais ir tapo neįgali – kelerius metus gulėjo lovoje.

Motina pas merginą mokytojais pasikvietė iškiliausius to meto mokslininkus. Taip Ada susipažino su matematiku ir mistiku Augustu de Morganu. Jis taip pat sužavėjo ją mistine matematikos puse ir privertė amžinai patikėti skaičių magija. Tačiau magija yra magija, ir Ada Augusta rimtai susidomėjo matematika, kuri tapo jos gyvenimo dalimi.

Tuo tarpu sulaukusi septyniolikos metų ji visiškai atsikratė ligos pasekmių ir pagaliau galėjo išeiti į pasaulį. Ada Augusta buvo pristatyta karaliui ir karalienei, paliko jiems ir visai aukštuomenei palankiausią įspūdį - graži, grakšti, nepaprasto sumanumo ir žinių mergina. Netrukus Ada susipažino su iškiliausiais to laikmečio žmonėmis – rašytoju Charlesu Dickensu, fizikai Michael Faraday ir David Brewster (pastarasis, beje, išgarsėjo ne tik kaip šviesos poliarizacijos tyrinėtojas, bet ir kaip žmogus, išradęs kaleidoskopas).

Tačiau reikšmingiausia Adai Augustei buvo pažintis su garsiu matematikos profesoriumi Charlesu Babbage'u. Prieš kelerius metus Babbage'as išrado savo logaritminę mašiną, kuri galėjo atlikti skaičiavimus dvidešimtosios dešimtosios tikslumu. Ši mašina laikoma pirmuoju kompiuteriu pasaulyje...

Jaunoji, profesoriaus nuostabai, buvo viena iš nedaugelio, kurioms pavyko perprasti šios mašinos veikimo principą, be to, mergina ėmė siūlyti įvairius variantus problemoms, kurias būtų galima išspręsti naudojant šią mašiną. Babbage'as ir Ada Augusta susidraugavo ir pradėjo kartu tobulinti logaritminę mašiną.

Barono žmona

Tačiau nereikėtų manyti, kad Ada Augusta buvo mėlynakis, apsėstas tik mokslinio darbo. Iš daugybės savo gerbėjų ji išrinko patį verčiausią – baroną Williamą Kingą, kuris netrukus paveldėjo lordo Lovelace titulą, už kurio ištekėjo 1835 m. Po ketverių metų Ada Augusta ir Williamas jau susilaukė trijų vaikų – dviejų sūnų ir dukters. Beje, Ada Augusta davė berniukams vardus savo tėvo garbei – vienas buvo vadinamas Baironu, o antrasis – Ralfas Gordonas...

Tačiau vaikai ir jos vyras netrukdė Ados Augustės pomėgiams ir veiklai. Williamas padėjo savo žmonai visais įmanomais būdais, įskaitant pinigų skyrimą moksliniams tyrimams. O Ada Augusta ir toliau taip pat aktyviai domėjosi matematika ir daugybe kitų dalykų. Štai ką apie ją rašė amžininkai: „Kartu su visiškai vyrišku sugebėjimu suprasti, pasireiškiančiu gebėjimu ryžtingai ir greitai suvokti viso reikalo esmę, ledi Lovelace turėjo visus rafinuoto moteriško charakterio žavesius. Jos būdas, skonis, išsilavinimas – ypač muzikinis, kuriame ji pasiekė tobulumą – buvo moteriška pačia gražiausia to žodžio prasme, o paviršutiniškas stebėtojas niekada nebūtų atspėjęs, kiek vidinės jėgos ir žinių slypi po jos moteriška grakštumu. Lygiai taip pat, kaip bjaurėjosi lengvabūdiškumu ir banalumu, ji mėgavosi tikrai intelektualia visuomene, todėl energingai siekė susipažinti su visais, kurie buvo žinomi moksle, mene ir literatūroje.

Pirmoji programa

1842 m. italų mokslininkas Luisas Manebrea atvyko į Angliją susipažinti su Babbage mašina. Kitais metais jis paskelbė straipsnį su savo pastebėjimais prancūzų žurnale. Ada Lovelace nusprendė išversti jį į anglų kalbą ir pateikė savo plačius komentarus. Ir šie komentarai tapo šiuolaikinio programavimo pagrindu. Ada Lovelace juose aptarė tokias sąvokas kaip paprogramė ir programos modifikavimas bei sukūrė terminus darbo ląstelė ir ciklas. Be to, Ada parengė mašinos operacijų planą, kurio pagalba buvo išspręsta Bernulio lygtis, išreiškianti judančio skysčio energijos tvermės dėsnį.

Ji rašė: „Mašinos esmė ir paskirtis keisis priklausomai nuo to, kokią informaciją į ją įdėsime. Mašina galės rašyti muziką, piešti paveikslėlius ir parodyti mokslo būdus, kurių niekur nematėme“...

Tais pačiais metais Ada Lovelace paskelbė savo pirmąjį mokslinį darbą. Bet kadangi tuo metu moterų moksle praktiškai nebuvo, ji neturėjo teisės pasirašyti savo vardo ir pavardės – straipsnis publikuotas tik su jos inicialais. Tik po daugelio metų jos darbai buvo pradėti publikuoti Ada Lovelace vardu. Bet, deja, tokių darbų buvo labai mažai.

Nes Ada mirė būdama vos 37 metų... Jai buvo diagnozuotas gimdos vėžys, tačiau ji mirė nuo gydymo – per kraujo nuleidimą, kurį taip pamėgo XIX amžiaus gydytojai. Ada buvo palaidota šeimos kriptoje šalia savo tėvo, kurio per savo gyvenimą nematė...
Nepaisant to, kad Ada Lovelace gyveno tokį trumpą gyvenimą, jos vardas amžiams išliks istorijoje. 1975 metais JAV gynybos departamentas pradėjo dirbti su universalia programavimo kalba. Sukūrus jį buvo nuspręsta pavadinti „Ada“ – moters, kuri galėjo matyti ateitį, garbei...

Ada Lovelace – anglų matematikė. Ji geriausiai žinoma kaip kompiuterio aprašymo sukūrimas, kurio dizainą sukūrė Charlesas Babbage'as. Ji sukūrė pirmąją pasaulyje programą.

Augusta Ada King sugalvojo terminus „ciklas“ ir „darbo ląstelė“ ir yra laikomas pirmuoju programuotoju istorijoje.

1815 m. gruodžio 10 d. gimusi Ada buvo vienintelis teisėtas anglų poeto George'o Gordono Byrono ir jo žmonos Annos Isabellos Byron (Anabella) vaikas. Anna Isabella Byron geriausiomis vedybinio gyvenimo dienomis iš savo vyro gavo slapyvardį „Paralelogramų karalienė“ už aistrą matematikai. Pirmą ir paskutinį kartą Byronas savo dukrą pamatė praėjus mėnesiui po gimimo. 1816 m. balandžio 21 d. Byronas pasirašė oficialias skyrybas ir amžiams paliko Angliją.

Vardą Augusta (Augusta) mergina gavo Byrono pusseserės, su kuria jis, kaip gandai, turėjo romaną, garbei. Po skyrybų mama ir mamos tėvai niekada jos nevadino tokiu vardu, o vadino Ada. Be to, visos jos tėvo knygos buvo pašalintos iš šeimos bibliotekos.

Naujagimio mama vaiką atidavė tėvams ir išvyko į sveikatos kruizą. Ji grįžo, kai atėjo laikas pradėti auginti vaiką. Įvairiose biografijose pateikiami skirtingi teiginiai, ar Ada gyveno su mama: kai kurie teigia, kad mama užėmė pirmąją vietą jos gyvenime, net santuokoje; kitų šaltinių teigimu, ji niekada nepažinojo nė vieno iš tėvų.

Ponia Byron pasikvietė savo buvusį Ados mokytoją – škotų matematiką Augustą de Morganą ir garsiąją Mary Somerville, kuri kažkada iš prancūzų kalbos išvertė matematiko ir astronomo Pierre'o Simono Laplaso „Traktatą apie dangaus mechaniką“. Būtent Marija tapo sektinu pavyzdžiu savo mokinei.

Kai Adai sukako septyniolika, ji sugebėjo išeiti į visuomenę ir buvo supažindinta su karaliumi ir karaliene. Jaunoji panelė Bairon pirmą kartą išgirdo Charleso Babbage vardą prie pietų stalo iš Mary Somerville. Po kelių savaičių, 1833 m. birželio 5 d., jie pirmą kartą susitiko. Tuo metu, kai jie susitiko, Charlesas Babbage'as buvo Kembridžo universiteto matematikos katedros profesorius – kaip seras Isaacas Newtonas prieš pusantro amžiaus. Vėliau ji susipažino su kitomis iškiliomis to laikmečio asmenybėmis: Michaelu Faraday, Davidu Brewsteriu, Charlesu Wheatstone'u, Charlesu Dickensu ir kitais.

Likus keleriems metams prieš pradėdamas eiti pareigas, Babbage'as baigė aprašyti skaičiavimo mašiną, galinčią atlikti skaičiavimus iki dvidešimto skaitmens. Ant premjero stalo gulėjo piešinys su daugybe ritinėlių ir krumpliaračių, varomų svirtimi. 1823 m. buvo sumokėta pirmoji subsidija, kad būtų sukurtas dabar pirmasis kompiuteris Žemėje, žinomas kaip Babbage's Large Difference Engine. Statybos truko dešimt metų, mašinos projektavimas tapo vis sudėtingesnis, o 1833 m. finansavimas buvo sustabdytas.

1835 m. Miss Byron ištekėjo už 29 metų Williamo Kingo, 8-ojo barono karaliaus, kuris netrukus gavo lordo Lovelace titulą. Jie susilaukė trijų vaikų: Byrono, gimusio 1836 m. gegužės 12 d., Anabelos (Ledi Anne Blue), gimusios 1837 m. rugsėjo 22 d., ir Ralphą Gordoną, gimusį 1839 m. liepos 2 d. Nei jos vyras, nei trys vaikai netrukdė Adai entuziastingai pasiduoti tam, ką laikė savo pašaukimu. Santuoka netgi palengvino jos darbą: ji turėjo nenutrūkstamą finansavimo šaltinį Loveliso grafų šeimos iždo pavidalu.

1842 m. Charlesas Babbage'as buvo pakviestas į Turino universitetą surengti seminarą apie savo analitinį variklį. Luigi Menabrea, jaunas italų inžinierius ir būsimasis Italijos ministras pirmininkas, įrašė paskaitą prancūzų kalba, o vėliau tų metų spalį ją išleido Ženevos viešoji biblioteka. Babbage'as paprašė grafienės Lovelace išversti Menabrea užrašus į anglų kalbą ir pakomentuoti tekstą. Lady Lovelace šiam darbui skyrė daugiau nei metus, po to kūriniai buvo paskelbti su santrumpa AAL ir pasirodė esąs platesni nei Menabrea įrašai. Viename iš savo komentarų Ada aprašo Bernulio skaičių skaičiavimo algoritmą analitiniame variklyje. Tai buvo pripažinta pirmąja programa, specialiai sukurta žaisti kompiuteryje, ir dėl šios priežasties Ada Lovelace laikoma pirmąja programuotoja, nepaisant to, kad Babbage'o aparatas niekada nebuvo sukonstruotas per Ada gyvenimą.

Ada Lovelace mirė 1852 m. lapkričio 27 d. nuo kraujo nuleidimo, kai bandė gydyti gimdos vėžį (jos tėvas taip pat mirė nuo kraujo nuleidimo) ir buvo palaidota Baironų šeimos kriptoje šalia savo tėvo, kurio ji niekada nepažinojo per savo gyvenimą.

„Javascript“ jūsų naršyklėje išjungtas.
Norėdami atlikti skaičiavimus, turite įjungti ActiveX valdiklius!

Jūsų dėmesiui pateikiame keletą faktų apie Adą Lovelace, pirmąją programuotoją.

Šios moters vardas išgarsėjo tik praėjus 100 metų po jos mirties. Tačiau Ada Lovelace ir šiandien lieka savo kolegų vyrų šešėlyje: mokykliniuose vadovėliuose apie ją neužsimenama, šiuolaikiniai autoriai nekreipia deramo dėmesio į jos asmenybę, pasitenkina menkais kažkieno dienoraščių ir susirašinėjimo duomenimis. Stengėmės surinkti reikšmingiausius jos biografijos faktus.

  • Ada Lovelace, arba Augusta Ada King, Loveliso grafienė (Augusta Ada King Byron, grafienė Lovelace) - vienintelė teisėta pasaulyje žinomo anglų romantiko poeto dukra. Džordžas Baironas. Dėl daugybės tragiškų aplinkybių (viena iš jų buvo skyrybos su Ados motina Anna Byron (m. Milbank)) 1816 m. lordas Baironas buvo priverstas palikti Angliją amžiams. Ada daugiau niekada neturėjo matyti savo tėvo. Be kelių eilėraščių, Adai skirtų eilučių galima rasti 3-ioje Childe Haroldo piligrimystės dalyje.
  • Ados mama labiausiai bijojo, kad dukra paveldės nerimtą tėvo temperamentą ir aistrą poezijai. Nepaisant visų motinos pastangų, Ada perėmė tėvo ekscentriškumą ir potraukį poezijai, tačiau tapo jos pagrindine aistra. Mokytojai buvo garsus škotų matematikas ir logikas Augustas de Morganas Ir Merė Somervilė, „Traktato apie dangaus mechaniką“ vertimo autorius.
  • Būdama 17 metų Ada susipažino Charlesas Babbage'as, pirmojo skaitmeninio kompiuterio kūrėjas. Nepaisant 24 metų amžiaus skirtumo, Babbage'as Adai tampa ne tik mokytoja ir kolega, bet ir artimu draugu, kuris ją palaiko visose jos pastangose.
  • 1842 m. spalį buvo paskelbtas italų inžinieriaus straipsnis Luigi Manabrea, skirtas Charleso Babbage'o analitiniam varikliui. Mokslininkas paprašė grafienės Lovelace išversti straipsnį į anglų kalbą. Ada ne tik išvertė tekstą, bet ir papildė jį savo komentarais, padidindama pradinį darbo kiekį 3 kartus.

Buvo pateikti Ados komentarai trys pirmosios pasaulyje kompiuterinės programos, kurią ji sudarė Babbage'o mašinai:

  1. dviejų tiesinių algebrinių lygčių dviejuose nežinomuose sprendimo programa; analizuojant šią programą pirmą kartą buvo pristatyta „darbinių ląstelių“ (darbinių kintamųjų) sąvoka ir išsakyta mintis nuosekliai keisti jų turinį;
  2. antroji programa buvo sudaryta siekiant apskaičiuoti trigonometrinės funkcijos reikšmes, pakartotinai kartojant tam tikrą skaičiavimo operacijų seką; šiai programai Ada pristatė „ciklo“ sąvoką – vieną iš pagrindinių struktūrinio programavimo konstrukcijų;
  3. trečiojoje programoje, skirtoje Bernoulli skaitmenims apskaičiuoti, Ada naudojo pasikartojančias įdėtas kilpas.
  • Komentaruose prie darbo Ada išsakė spėjimą, kad skaičiavimo operacijas galima pritaikyti ne tik skaičiams, bet ir kitiems objektams.
  • Buvo vedęs Viljamas Kingas, susilaukė trijų vaikų. Ji vedė socialinį gyvenimo būdą ir draugavo su Michaelu Faraday, Charlesu Dickensu ir kitomis garsiomis asmenybėmis.
  • Jos įrašai buvo pakartotinai išleisti B. I. Bowdeno kūryboje „Greičiau nei manoma: simpoziumas apie skaitmenines kompiuterines mašinas“ 1953 m., o tai sukėlė susidomėjimą Ada Lovelace vardu.
  • Ji mirė sulaukusi 36 metų nuo vėžio. Ji buvo palaidota Byronų šeimos kriptoje, šalia savo tėvo.
  • 1979 m. JAV Gynybos departamentas sukūrė vieną įterptųjų sistemų. Kalba buvo pavadinta "Ada", Ados Lovelace garbei.
  • Viena iš Programuotojo dienos minėjimo datų yra būtent tokia gruodžio 10 d– Ados Lovelace gimtadienis.

Babbage automatas

Literatūra, skirta susipažinti su Ada Lovelace kūryba ir biografija:

  • Moore, Doris Langley-Levy „Grafienė Lovelace: Byrono teisėta dukra“;
  • Wade, Mary Dodson „Ada Byron Lovelace: ponia ir kompiuteris“. 1994. 7-9 kl.;
  • Toole, Betty A. ir Ada King Lovelace „Ada, skaičių kerėtoja: kompiuterių amžiaus pranašas“. 1998 m.;
  • Woolley, Benjaminas „Mokslo nuotaka: romantika, protas ir Bairono dukra“. 2000 m.

Į viršų