Computer History

Przypadek geniuszu Ady Lovelace lub oszustwa?

Przypadek geniuszu Ady Lovelace lub oszustwa?
Ada King, hrabina Lovelace, była dziewiętnastowiecznym angielskim matematykiem, który jest dziś powszechnie nazywany przydomkiem pierwszego na świecie programisty komputerowego. Według niektórych Ada Lovelace to matematyczny geniusz, który odegrał kluczową rolę w rozwoju komputera i któremu niesłusznie odmówiono uznania. Według innych, wkład Ady został przeceniony, a jej rola jest tylko jednym z mało interesujących historycznie.

Ada Bryon urodziła się w Londynie 10 grudnia 1815 r. Była córką niesławnego Lorda Byrona i baronowej Anabelli Milbanke. Chociaż para była prawdopodobnie najinteligentniejszą parą w Europie, mieli niesamowicie różne temperamenty. Lord Bryon był jednym z największych poetów, podczas gdy baronowa Milbanke była jedną z najwspanialszych matematyków. Lord Bryon był znany ze swoich skandalicznych, dzikich wyczynów, podczas gdy baronowa Milbanke była surowa i religijna. Para rozstała się 5 tygodni po urodzeniu Ady.

Ada spędziła dzieciństwo na surowym i rygorystycznym planie edukacyjnym. Wydaje się, że prawdziwe zainteresowanie Ady matematyką zostało rozpalone po spotkaniu z Charlesem Babbage'em. Charles Babbage był synem bogatego bankiera i od najmłodszych lat wykazywał geniusz w matematyce. Po ukończeniu Cambridge jego błyskotliwa kariera została odłożona na wiele lat, podczas gdy niesłusznie odmówiono mu stanowisk badawczych na kilku uniwersytetach. W tym okresie Babbage żył z bogactwa swojej rodziny i nadal wydawał gazety na różne tematy .

Zainteresowanie Babbage'a wkrótce przekształciło się w produkcję trygonometrii i tabel logarytmicznych. Książki te były niezwykle cenne, zwłaszcza dla wojska, ponieważ można je było wykorzystać w nawigacji statków. Tabele powstały przez przypisanie obliczeń matematykom do spisania w rękopisie, a następnie skopiowanie rękopisu przez prasę drukarską. Produkcja tych stołów była niezwykle pracochłonna i czasochłonna, z wieloma różnymi możliwościami wślizgnięcia się błędów. Babbage skupił się na zaprojektowaniu i wynalezieniu mechanicznego kalkulatora, który mógłby wykorzystać algorytm „metody różnic” Isaaca Newtona do automatyzacji pracy tych matematyków.

W wieku 17 lat Ada wyjechała z wiejskiej posiadłości matki do Londynu na swój debiutancki sezon. Podczas przyjęcia zorganizowanego przez filozofa i matematyka Charlesa Babbage w imieniu jego 17-letniego syna, Ada została przedstawiona 41-letniemu Charlesowi ze względu na ich wspólne zainteresowanie matematyką. Babbage pokazał Adzie prototyp swojej maszyny „Maszyna Różnicowa”. Silnik różnicowy miał być kalkulatorem specjalnego przeznaczenia, który zainspirowałby projekt Babbage'a dla uniwersalnego komputera Turinga.

Po spotkaniu z Babbage, Ada utrzymywała przyjaźń z Babbage, spędzając kilka następnych lat na ślubie i wychowaniu trójki dzieci. W 1839 roku Ada napisała do Babbage'a, prosząc o rekomendację dla nauczyciela matematyki”. Babbage polecił wybitnego logika Augustusa De Morgan. Augustus De Morgan był bliskim przyjacielem George'a Boole'a, wynalazcy algebry Boole'a, co sprawiło, że Ada dzieliła tylko dwa stopnie od innej ważnej postaci w historii informatyki. Pierwszym przedmiotem De Morgana dla Ady był rachunek różniczkowy, w którym Ada szybko się wyróżniła.

Babbage próbował zdobyć fundusze na swój pomysł na czysto mechaniczny, uniwersalny komputer z kompletnym Turingiem, ale został skarcony przez agencje finansujące w Anglii. W 1840 Babbage wygłosił wykład na temat idei we Włoszech in. W wykładzie uczestniczył młody inżynier Luigi Menabrea, który robił notatki, a następnie publikował je po francusku. W 1843 r. Ada postanowiła przetłumaczyć notatki na język angielski i włączyć do gazety własne notatki notes. Ada spędziła kilka miesięcy publikując notatki, które uważane są za jej magnum opus.

Notatki Ady Lovelace


Notatki Ady są niezwykle dokładne i wykazują doskonałą wiedzę techniczną. Co ważniejsze, Ada daje oryginalny wgląd w wiele najważniejszych pomysłów w informatyce. Wśród najbardziej proroczych komentarzy Ady: „naturę wielu przedmiotów w tej nauce z konieczności rzuca się na nowe światło i głębiej bada.Słynie również z ważnego twierdzenia na temat możliwości sztucznej inteligencji: „Silnik analityczny nie ma żadnych pretensji do powstania czegokolwiek. Potrafi zrobić wszystko, co umiemy, jak go zlecić… . Jej zadaniem jest pomóc nam w udostępnieniu tego, co już znamy.”. Innym oryginalnym spostrzeżeniem znalezionym w artykule Ady jest pomysł, że silnik analityczny może manipulować czymś więcej niż tylko liczbami arytmetycznymi, ze szczególnym uwzględnieniem nut muzycznych. Ten pomysł nie wydaje się być obecny w pracy Babbage i jest unikalny dla Adai.

Po opublikowaniu notatek Babbage'a, Ada zaproponowała kierowanie projektem silnika analitycznego Babbage'a, w tym zabezpieczeniem finansowania i zatrudnieniem inżynierów. Rolą Babbage byłoby nadzorowanie szczegółów technicznych. Ponieważ zapis pojawia się w ich korespondencji, wydaje się, że Babbage w większości zgodziła się na jej warunki. Była to niezwykła decyzja ze strony Babbage'a, który od dawna znany był ze swojego temperamentu i władczego charakteru. Ada sama była zaskoczona i napisała, że ​​„nigdy nie widziałam go tak miłego, tak rozsądnego, ani w tak dobrym nastroju!”.

Obie nadal wymyślały schematy finansowania, ale Ada musiała opóźnić poważniejsze prace nad projektem, ponieważ jej zdrowie stało się problemem. W ciągu następnych kilku lat stan zdrowia Ady gwałtownie się pogorszył i zdiagnozowano u niej tragicznie raka. Dziś powszechnie uważa się, że cierpiała na raka jajnika. Ada próbowała różnych leków, ale w końcu zdała sobie sprawę, że śmierć jest nieuchronna. Zaprosiła swojego przyjaciela Charlesa Dickensa, aby przeczytał historię o śmierci z jednej z jego książek. W ostatnich miesiącach Ada poprosiła o pochowanie obok zmarłego nieobecnego ojca, co głęboko rozgniewało jej matkę i męża. Ada od dawna była wielbicielką swojego ojca, mimo że jej matka próbowała wpajać coś przeciwnego.

Ada przeżyła dłużej niż oczekiwano, kilka miesięcy po poważnym upadku. Siostra Florence Nightingale, inna przyjaciółka, powiedziała o jej śmierci 27 listopada 1852 r.: „Powiedzieli, że nie mogłaby żyć tak długo, gdyby nie ogromna żywotność mózgu, który by nie umarł.”. Ada Lovelace miała 36 lat.

Ostatnim życzeniem Ady było zebranie i uporządkowanie jej korespondencji. Na podstawie tych pism wydaje się, że Ada miała błyskotliwe i systematyczne poglądy w różnych dziedzinach wiedzy. W być może najbardziej rzucającym się w oczy momencie, pisze w jednym liście do przyjaciela: „Nie wydaje mi się, że materia mózgowa musi być bardziej nie do opanowania dla matematyków niż materia syderyczna i planetarna i ruchy; gdyby tylko sprawdzili to z właściwego punktu widzenia. Mam nadzieję przekazać pokoleniom rachunek układu nerwowego.”. Te idee wyprzedziły podobne idee George'a Boole'a o dekadę, a wiele innych postaci w psychologii o wiele dłużej.

Pochodzenie idei obliczeń jest zagadnieniem skomplikowanym i trudnym. Wydaje się, że Alan Turing nie wiedział o pracy Babbage'a i Ady nad silnikiem analitycznym w 1937 roku, kiedy opublikował „O liczbach obliczalnych”. Ada była wyraźnie jednym z najgenialniejszych umysłów w historii. Jej refleksje na temat przetwarzania informacji i sztucznej inteligencji są całkowicie oryginalne i znacznie wyprzedzają jej czasy. Większość zasług za zaprojektowanie machiny różnicowej i machiny analitycznej należy do Babbage, ale Ada odegrała ważną rolę w wyjaśnieniu tych planów. Podsumowując, Ada Lovelace nie wynalazła komputera, ale gdyby nie zginęła tragicznie w tak młodym wieku, mogłaby odegrać bardzo dużą rolę w konstrukcji pierwszego komputera lub w rozwoju idei uniwersalnego obliczania. Pod wieloma względami Ada dostrzegła potencjał Silnika Analitycznego głębiej niż Babbage. Gdyby Ada żyła dłużej, mogłaby wnieść wkład Turinga lub Von Neumanna.

Gry Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Jak wyświetlić nakładkę OSD w pełnoekranowych aplikacjach i grach dla systemu Linux?
Granie w gry pełnoekranowe lub korzystanie z aplikacji w trybie pełnoekranowym bez rozpraszania uwagi może odciąć Cię od istotnych informacji systemow...
Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...
Gry Jak stworzyć grę na Linuksie
Jak stworzyć grę na Linuksie
Dziesięć lat temu niewielu użytkowników Linuksa przewidywało, że ich ulubiony system operacyjny pewnego dnia stanie się popularną platformą do gier dl...