Computer History

Cazul geniei sau fraudei Ada Lovelace?

Cazul geniei sau fraudei Ada Lovelace?
Ada King, contesa de Lovelace, a fost o matematiciană engleză din secolul al XIX-lea, care astăzi este numită în mod obișnuit sub numele de primul programator de calculator din lume. Potrivit unora, Ada Lovelace este un geniu matematic care a fost crucial în dezvoltarea computerului și căruia i s-a refuzat creditul pe nedrept. Potrivit altora, contribuțiile Ada au fost supraestimate și rolul ei este doar unul de interes istoric minor.

Ada Bryon s-a născut la Londra pe 10 decembrie 1815. Era fiica infamului Lord Byron și a baronesei Anabella Milbanke. În timp ce perechea era probabil cel mai inteligent cuplu din Europa, ei aveau temperament incredibil de diferit. Lordul Bryon a fost unul dintre cei mai mari poeți, în timp ce baroneasa Milbanke a fost unul dintre cei mai prodigioși matematicieni. Lordul Bryon era cunoscut pentru faptele sale scandaloase, sălbatice, în timp ce baroneasa Milbanke era austeră și religioasă. Cuplul s-a despărțit la 5 săptămâni după nașterea Adei.

Ada și-a petrecut copilăria urmând un plan educațional strict și riguros. Ada adevăratul interes pentru matematică pare să fi fost aprins după o întâlnire cu Charles Babbage. Charles Babbage era fiul unui bancher bogat și a arătat geniu în matematică la o vârstă fragedă. După absolvirea Cambridge, strălucita sa carieră a fost amânată pentru mulți ani, în timp ce i s-au refuzat pe nedrept poziții de cercetare la mai multe universități. În această perioadă, Babbage a trăit din averea familiei sale și a continuat să producă lucrări despre o varietate de subiecte.

Interesul lui Babbage s-a transformat în curând în a produce cărți de masă trigonometrice și logaritmice. Aceste cărți erau extrem de valoroase, în special pentru militari pentru utilizarea lor în navigația navală. Tabelele au fost produse prin atribuirea calculelor matematicienilor pentru a scrie într-un manuscris și apoi copierea manuscrisului de către tipografie. Producerea acestor tabele a fost incredibil de laborioasă și consumatoare de timp, cu multe oportunități diferite de a pătrunde erorile. Babbage s-a concentrat asupra proiectării și invenției unui calculator mecanic care ar putea utiliza algoritmul „metoda diferențelor” lui Isaac Newton pentru a automatiza activitatea acestor matematicieni.

La 17 ani, Ada a călătorit de la moșia mamei sale la Londra pentru sezonul de debutant. În timp ce se afla la o petrecere organizată de filosoful și matematicianul Charles Babbage în numele fiului său de 17 ani, Ada a fost prezentată lui Charles, în vârstă de 41 de ani, datorită interesului lor comun pentru matematică. Babbage i-a arătat lui Ada prototipul mașinii sale „Difference Engine”. Motorul diferenței trebuia să fie un calculator cu scop special, care să inspire designul lui Babbage pentru un computer universal complet Turing.

După întâlnirea cu Babbage, Ada a păstrat o prietenie cu Babbage în timp ce a petrecut următorii câțiva ani căsătorindu-se și crescând 3 copii. În 1839, Ada a scris Babbage întrebând despre o recomandare pentru un tutor în matematică. Babbage l-a recomandat pe preeminentul logician Augustus De Morgan. Augustus De Morgan a fost un prieten apropiat al lui George Boole, inventatorul algebrei booleene, făcând Ada doar două grade de separare de o altă figură importantă din istoria calculelor. Primul subiect al lui De Morgan pentru Ada a fost calculul în care Ada a excelat rapid.

Babbage încercase să-și asigure finanțarea pentru ideea sa de un computer universal complet mecanic Turing, dar a fost mustrat de agențiile de finanțare din Anglia. În 1840, Babbage a ținut o prelegere despre idee în Italia. Un tânăr inginer pe nume Luigi Menabrea a participat la prelegere, luând note și apoi publicându-le în franceză. În 1843, Ada a decis să traducă notele în engleză și să-și încorporeze propriile note în hârtie. Ada a petrecut câteva luni publicând notele care sunt considerate magnus opusul ei.

Note Ada Lovelace


Notele Ada sunt incredibil de amănunțite și demonstrează cunoștințe tehnice excelente. Mai important, Ada oferă idei originale multor dintre cele mai importante idei în calcul. Printre cele mai preconizate comentarii ale lui Ada: „natura multor subiecți din știința respectivă este aruncată în mod necesar în lumini noi și investigată mai profund.Ea face, de asemenea, faimos, o afirmație importantă cu privire la posibilitatea inteligenței artificiale: „Motorul analitic nu are pretenții de a provoca nimic. Poate face tot ceea ce știm cum să comandăm să funcționeze .. . Provincia sa este să ne ajute să punem la dispoziție ceea ce cunoaștem deja.”. O altă perspectivă originală găsită în lucrarea lui Ada este ideea că Motorul Analitic ar putea manipula mai mult decât numere aritmetice cu referire specială la notele muzicale. Această idee nu pare să fie prezentă în opera lui Babbage și este unică pentru Ada.

După publicarea notelor lui Babbage, Ada a propus să fie responsabilă cu proiectul Babbage's Analytical Engine, inclusiv asigurarea finanțării și angajarea inginerilor. Rolul lui Babbage ar fi de a supraveghea detaliile tehnice. Pe măsură ce înregistrarea apare în corespondența lor, se pare că Babbage a fost de acord cu termenii ei. Aceasta a fost o decizie neobișnuită din partea lui Babbage, deoarece el a fost mult timp remarcat pentru caracterul său temperamental și dominator. Ada a fost ea însăși surprinsă și a scris că „nu l-am văzut niciodată atât de agreabil, atât de rezonabil sau cu atât de bun spirit!”.

Cei doi au continuat să gândească scheme de finanțare, dar Ada a trebuit să întârzie eforturi mai serioase pentru proiect, deoarece sănătatea ei a devenit o problemă. În următorii câțiva ani, sănătatea Ada a scăzut precipitat și a fost diagnosticată tragic cu cancer. Astăzi, se crede că a suferit de cancer ovarian. Ada a încercat o varietate de remedii, dar în cele din urmă și-a dat seama că moartea era iminentă. A chemat-o pe prietenul ei Charles Dickens să citească o poveste despre moarte dintr-una din cărțile sale. În ultimele sale luni, Ada a cerut să fie înmormântată lângă tatăl ei absent, care i-a enervat profund pe mama și soțul ei. Ada fusese de mult timp admiratoare a tatălui ei, în ciuda încercărilor mamei sale de a inculca contrariul.

Ada a supraviețuit mai mult decât se aștepta, la câteva luni după ce a căzut într-un declin grav. Asistenta Florence Nightingale, o altă prietenă, a spus despre trecerea ei la 27 noiembrie 1852: „Au spus că nu ar fi putut trăi atât de mult, dacă nu ar fi fost pentru vitalitatea imensă a creierului, care nu ar muri.”. Ada Lovelace avea 36 de ani.

Dorința finală a Adei a fost ca corespondențele ei să fie colectate și organizate. Din aceste scrieri, Ada pare să fi avut vederi geniale și sistematice într-o varietate de domenii ale cunoașterii. În cel mai vizibil moment al ei, ea scrie într-o scrisoare către un prieten: „Nu mi se pare că materia cerebrală trebuie să fie mai greu de gestionat pentru matematicieni decât materia și mișcările siderale și planetare; dacă ar face doar să o inspecteze din punctul de vedere corect. Sper să moștenesc generațiilor un Calcul al sistemului nervos.”. Aceste idei au împiedicat ideile similare de la George Boole cu un deceniu și multe alte figuri din psihologie cu mult mai mult.

Proveniența ideii de calcul este o problemă complicată și dificilă. Se pare că Alan Turing nu a fost conștient de lucrările lui Babbage și Ada privind motorul analitic în 1937, când a publicat „Despre numere computabile”. Ada a fost în mod clar una dintre cele mai strălucite minți din istorie. Reflecțiile sale asupra procesării informațiilor și inteligenței artificiale sunt complet originale și cu mult înaintea timpului ei. Cea mai mare parte a creditului pentru proiectarea modelelor Difference Engine și Engine Analitic aparține Babbage, dar Ada a avut un rol important în clarificarea acestor planuri. Pe scurt, Ada Lovelace nu a inventat computerul, dar dacă nu ar fi murit tragic atât de tânără, ar fi putut juca un rol foarte important în construcția primului computer sau în dezvoltarea ideii de calcul universal. În multe privințe, Ada a văzut mai adânc decât Babbage la potențialul motorului analitic. Dacă Ada ar fi trăit mai mult, ar fi putut aduce contribuțiile lui Turing sau Von Neumann.

Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...
OpenTTD vs Simutrans
Creating your own transport simulation can be fun, relaxing and extremely enticing. That's why you need to make sure that you try out as many games as...
OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...