putri Byron. Augusta Ada King - programmer pertama di dunia

Tanggal 10 Desember dinamai Hari Programmer untuk menghormati perwakilan pertama dari profesi yang tidak terlalu kuno ini, yang juga lahir pada hari ini.

Augusta Ada Lovelace lahir pada tanggal 10 Desember 1815. Dia adalah satu-satunya putri penyair besar Inggris George Gordon Byron (1788 - 1824) dan Annabella Byron, née Milbank (1792 - 1860). “Dia wanita yang luar biasa, penyair, ahli matematika, filsuf,” tulis Byron tentang calon istrinya pada tahun 1813. Orang tuanya berpisah ketika gadis itu berusia dua bulan, dan dia tidak pernah bertemu ayahnya lagi.

Ada mewarisi kecintaan ibunya terhadap matematika dan banyak sifat ayahnya, termasuk karakter emosional yang serupa.
Byron mendedikasikan beberapa kalimat menyentuh untuk putrinya dalam Ziarah Childe Harold, tetapi pada saat yang sama, dalam sebuah surat kepada sepupunya, dia khawatir sebelumnya: “Saya berharap Tuhan akan menghadiahinya dengan apa pun, tetapi bukan hadiah puitis.. .
Ada memiliki pendidikan yang sangat baik. Studi matematika menempati tempat penting dalam dirinya, sebagian besar di bawah pengaruh ibunya. Gurunya adalah ahli matematika dan logika Inggris terkenal Augustus de Morgan. Perkenalan pertamanya dengan ahli matematika dan penemu terkemuka Charles Babage, pencipta komputer digital pertama yang dikendalikan program, yang ia sebut “analitis”, dimulai pada tahun 1834. Babbage, yang mengenal Lady Byron, mendorong minat muda Ada terhadap matematika. Babbage terus-menerus memantau kegiatan ilmiah Ada; dia memilih dan mengirimkan artikel dan bukunya, terutama tentang masalah matematika. Studi Ada didorong oleh teman-teman keluarganya - Augustus de Morgan dan istrinya, keluarga Sommerville dan lainnya. Ada menghadiri kuliah umum D. Lardner tentang mesin. Bersama Sommerville dan yang lainnya, dia mengunjungi Babbage untuk pertama kalinya dan memeriksa bengkelnya. Setelah kunjungan pertamanya, Ada mulai sering mengunjungi Babbage, terkadang ditemani oleh Ny. de Morgan. Dalam memoarnya, de Morgan menggambarkan salah satu kunjungan pertamanya sebagai berikut: “Sementara beberapa tamu melihat dengan takjub perangkat luar biasa ini dengan perasaan seperti itu, seperti yang mereka katakan, orang-orang biadab melihat cermin untuk pertama kalinya atau mendengar tembakan dari sebuah senjata, Nona Byron, yang masih sangat muda, mampu memahami pengoperasian mesin tersebut dan menghargai manfaat besar dari penemuan ini.”

Kehidupan keluarga Augusta Ada bahagia. Pada tahun 1835, Ada Byron, berusia sembilan belas tahun, menikah dengan Lord King yang berusia 29 tahun, yang kemudian menjadi Earl of Lovelace. Sang suami tidak menentang upaya ilmiah istrinya dan bahkan mendorong istrinya untuk melakukan hal tersebut. Benar, karena sangat menghargai kemampuan mentalnya, dia meratap: “Anda bisa menjadi jenderal yang luar biasa!” Pasangan Lovelace menjalani gaya hidup sosial, secara teratur mengadakan resepsi dan malam hari di rumah mereka di London dan kawasan pedesaan di Oakhut Park. Pernikahan Ada tidak mengasingkannya dari Babbage; hubungan mereka menjadi lebih ramah. Pada awal perkenalannya, Babbage tertarik dengan kemampuan matematika gadis tersebut. Selanjutnya, Babbage menemukan dalam dirinya seseorang yang mendukung semua usahanya yang berani. Ada hampir seumuran dengan putrinya yang meninggal lebih awal. Semua ini menghasilkan sikap hangat dan tulus terhadap Ada selama bertahun-tahun.

Ada bertubuh pendek, dan Babbage, ketika menyebut dia, sering memanggilnya peri. Editor majalah Examiner pernah menggambarkannya sebagai berikut: “Dia luar biasa, dan kejeniusannya (dan dia memiliki kejeniusan) tidak puitis, tetapi matematis dan metafisik, pikirannya terus bergerak, yang dikombinasikan dengan ketelitian yang tinggi. Seiring dengan kualitas maskulin seperti keteguhan dan keteguhan hati, Lady Lovelace juga dicirikan oleh kelembutan dan kehalusan dari sifat yang paling halus. Sikapnya, seleranya, pendidikannya... dalam arti yang baik adalah feminin, dan orang yang mengamati secara dangkal tidak akan pernah bisa menebak kekuatan dan pengetahuan yang tersembunyi di balik daya tarik femininnya. Meskipun dia tidak menyukai kesembronoan dan banalitas, dia juga suka menikmati masyarakat intelektual yang sesungguhnya.

Pasangan Lovelace memiliki seorang putra pada tahun 1836, seorang putri pada tahun 1838 dan seorang putra pada tahun 1839. Tentu saja, hal ini membuat Ada menjauh dari matematika untuk sementara waktu. Namun segera setelah kelahiran anak ketiganya, dia menoleh ke Babbage dengan permintaan untuk mencarikannya seorang guru matematika. Pada saat yang sama, dia menulis bahwa dia memiliki kekuatan untuk mencapai tujuannya sesuai keinginannya. Babbage, dalam suratnya tertanggal 29 November 1839, menjawab Lovelace: “Saya pikir kemampuan matematika Anda begitu jelas sehingga tidak perlu diuji. Saya telah mengajukan pertanyaan, namun saat ini saya belum dapat menemukan orang yang dapat saya rekomendasikan kepada Anda sebagai guru. aku akan terus mencari"

Sejak awal tahun 1841, Lovelace mulai serius mempelajari mesin Babbage. Dalam salah satu suratnya kepada Babbage, Ada menulis: “Anda harus memberi tahu saya informasi dasar mengenai mesin Anda. Aku punya alasan bagus untuk menginginkan ini." Dalam surat tertanggal 12 Januari 1841, dia menguraikan rencananya: “...Untuk beberapa waktu di masa depan (mungkin dalam 3 atau 4, atau bahkan bertahun-tahun) kepalaku mungkin akan melayanimu untuk tujuan dan rencanamu... Sebenarnya saya ingin berdiskusi serius dengan Anda mengenai masalah ini." Tawaran ini diterima dengan penuh syukur oleh Babbage. Sejak saat itu, kerja sama mereka tidak terputus dan membuahkan hasil yang cemerlang.

Pada bulan Oktober 1842, artikel Menabrea diterbitkan, dan Ada mulai menerjemahkannya. Mereka mengembangkan rencana dan struktur catatan bersama-sama. Setelah menyelesaikan setiap catatan, Ada mengirimkannya ke Babbage, yang mengeditnya, memberikan berbagai komentar dan mengirimkannya. Pekerjaan dipindahkan ke percetakan pada tanggal 6 Juli 1843.
Inti dari karya Lovelace adalah penyusunan program (angka) untuk menghitung bilangan Bernoulli. Komentar Lovelace mencakup tiga program komputer pertama di dunia yang ia kompilasi untuk mesin Babbage. Yang paling sederhana dan paling detail adalah program untuk menyelesaikan sistem dua persamaan aljabar linier dengan dua hal yang tidak diketahui. Saat menganalisis program ini, konsep sel kerja (variabel kerja) pertama kali diperkenalkan dan gagasan untuk mengubah kontennya secara berurutan digunakan. Dari ide ini tinggal satu langkah lagi menuju operator penugasan - salah satu operasi dasar semua bahasa pemrograman, termasuk bahasa mesin. Program kedua dikompilasi untuk menghitung nilai fungsi trigonometri dengan pengulangan berulang dari urutan operasi komputasi tertentu; Untuk prosedur ini, Lovelace memperkenalkan konsep loop, salah satu konstruksi dasar pemrograman terstruktur. Program ketiga, yang dirancang untuk menghitung bilangan Bernoulli, sudah menggunakan loop bersarang berulang. Dalam komentarnya, Lovelace juga mengungkapkan tebakannya yang bagus bahwa operasi komputasi dapat dilakukan tidak hanya dengan angka, tetapi juga dengan objek lain, yang tanpanya komputer akan tetap menjadi kalkulator berkecepatan tinggi yang kuat.

Sejak tahun 1844, Ada Lovelace semakin tertarik dengan balap, terutama karena dia sendiri pandai berkuda dan menyukai kuda. Baik Babbage dan William Lovelace bermain di balapan, dan Babbage, yang tertarik pada isu-isu terapan teori probabilitas, mempertimbangkan permainan di balapan dari posisi ini dan mencari sistem permainan yang optimal. Namun, baik Babbage dan suami Ada segera berhenti berpartisipasi dalam permainan tersebut. Tapi Ada, yang bersemangat dan keras kepala, terus bermain. Selain itu, Lady Ada menjadi dekat dengan John Cross, yang memerasnya. Dia menghabiskan hampir seluruh dananya dan pada tahun 1848 memiliki hutang yang besar. Kemudian ibunya harus melunasi hutang tersebut, dan pada saat yang sama membeli surat-surat yang memberatkan dari John Cross. Di awal tahun 50-an, tanda-tanda pertama penyakit yang merenggut nyawa Ada Lovelace muncul. Pada bulan November 1850 dia menulis kepada Babbage: “Kesehatan saya... sangat buruk sehingga saya ingin menerima tawaran Anda dan menemui teman medis Anda setibanya di London.” Meskipun tindakan telah diambil, penyakit ini terus berkembang dan disertai dengan penderitaan yang parah. Pada tanggal 27 November 1852, Ada Lovelace meninggal sebelum usia 37 tahun. Seiring dengan kecerdasannya yang luar biasa, ayahnya juga mewariskan kepadanya warisan yang mengerikan ini - kematian dini - penyair meninggal pada usia yang sama... Dia dimakamkan di samping ayahnya di ruang bawah tanah keluarga Byron.

Kesuksesan datang kepadanya dengan tekanan yang besar dan bukannya tanpa membahayakan kesehatannya. Augusta Ada Lovelace hanya mencapai sedikit prestasi dalam hidupnya yang singkat. Namun sedikit yang keluar dari penanya menorehkan namanya dalam sejarah matematika komputasi dan teknologi komputer sebagai programmer pertama. Bahasa ADA, yang dikembangkan pada tahun 1980, adalah salah satu bahasa pemrograman universal, yang dinamai untuk mengenang Ada Lovelace. Bahasa ini banyak digunakan di Amerika Serikat, dan Departemen Pertahanan AS bahkan menyetujui nama “Ada” sebagai nama bahasa pemrograman terpadu untuk militer Amerika, dan kemudian untuk seluruh NATO.
Dua kota kecil di Amerika juga dinamai Ada Lovelace - di negara bagian Alabama dan Oklahoma. Ada juga sebuah perguruan tinggi yang dinamai menurut namanya di Oklahoma.

(George Gordon Byron) - berusia 27 tahun, dan pada usia ini ia mendapatkan popularitas besar di Inggris berkat puisinya. Ibunya, Annabella Milbank, seorang progresif berusia 23 tahun, mewarisi gelar Baroness Wentworth. Ayahnya mengatakan dia menamainya Ada karena namanya pendek, kuno dan merdu.

Orang tua Ada adalah semacam studi yang bertolak belakang. Byron menjalani kehidupan yang penuh gejolak, dan mungkin menjadi "anak nakal" paling berwarna di abad ke-19 - dengan episode kelam dari masa kecil dan remajanya serta sejumlah besar kisah romantis dan lainnya. Selain menulis puisi dan mencemooh norma-norma sosial pada masanya, ia kerap melakukan sesuatu yang tidak biasa: memelihara beruang jinak di kamarnya saat belajar di Cambridge, misalnya, atau tinggal bersama penyair di Italia dan “lima burung merak di tangga utama”. (kutipan dari salah satu kenalannya) Byron), menulis buku teks tentang tata bahasa Armenia, dan, jika dia tidak meninggal secepat itu, akan memimpin pasukan dalam Perang Kemerdekaan Yunani (yang diperingati dengan patung besar di Athena), meskipun kurangnya pelatihan militer.

Annabella Milbank adalah seorang wanita terpelajar, religius dan sangat benar, bersemangat tentang reformasi dan perbuatan baik, yang oleh Byron dijuluki “Putri Jajar Genjang.” Pernikahannya dengan Byron tidak bertahan lama, dan berantakan ketika Ada baru berusia 5 minggu; Ada tidak pernah melihat ayahnya lagi (meskipun dia menyimpan fotonya di mejanya dan menyebutkannya dalam puisinya). Dia meninggal pada usia 36 tahun pada puncak ketenarannya, ketika Ada berusia 8 tahun. Ada keributan besar tentang dirinya, yang melahirkan ratusan buku dan “perang suci” antara simpatisan Lady Byron (seperti yang dibayangkan ibu Ada) dan Byron sendiri, yang berlangsung selama satu abad, atau bahkan lebih.

Ada menghabiskan masa kecilnya terisolasi di tanah sewaan ibunya, bersama pengasuh, guru, dan kucingnya, Ny. Puff. Ibunya sering absen karena berbagai alasan (yang agak bodoh) terkait dengan kegiatan kesehatan, memberikan Ada sistem pendidikan yang kaya dengan banyak jam kelas dan latihan pengendalian diri. Ada mempelajari sejarah, sastra, bahasa, geografi, musik, kimia, menjahit, menulis kursif dan matematika (diajarkan sebagian dengan pendekatan empiris) hingga tingkat dasar geometri dan aljabar. Ketika Ada berusia 11 tahun, dia pergi bersama ibu dan rombongannya dalam perjalanan selama setahun ke Eropa. Ketika dia kembali, dia cukup antusias mempelajari apa yang dia sebut ilmu penerbangan, memikirkan bagaimana penerbangan seekor burung dapat direproduksi menggunakan mesin uap.

Ada kemudian terjangkit campak (dan mungkin ensefalitis), berakhir di tempat tidur dan kesehatannya buruk selama 3 tahun. Dia berhasil pulih sepenuhnya pada saat, menurut kebiasaan masyarakat pada waktu itu, anak perempuan harus bergabung dengan masyarakat: mendekati usia 17 tahun, dia berangkat ke London. Pada tanggal 5 Juni 1833, 26 hari setelah dia "dihadirkan di Pengadilan" (yaitu, bertemu raja), dia diterima oleh Charles Babbage yang berusia 41 tahun (yang putra sulungnya seusia dengan Ada). Dia rupanya memikat pemiliknya, dan dia mengundang dia dan ibunya untuk mendemonstrasikan mesin perbedaan yang baru dibuatnya: sebuah alat setinggi 60 sentimeter yang dioperasikan secara manual dengan dua ribu komponen kuningan, yang sekarang dapat dilihat di Museum Sains di London:

Ibu Ada memanggilnya "mesin berpikir", dan kemudian berkata bahwa dia bisa menemukan akar persamaan kuadrat, serta menaikkan beberapa angka ke pangkat kedua dan ketiga. Peristiwa ini mengubah hidup Ada.

Charles Babbage

Bagaimana kisah Charles Babbage? Ayahnya adalah seorang perhiasan dan bankir yang sukses dan giat. Setelah melalui berbagai sekolah dan guru privat, Babbage pergi ke Cambridge, tempat ia belajar matematika, tetapi segera terinspirasi oleh gagasan untuk memodernisasi pendekatan matematika yang diadopsi di sana, dan bersama dengan teman-teman seumur hidupnya John Herschel (putra penemu Uranus ) dan George Peacock ( yang kemudian menjadi pionir dalam aljabar abstrak), mendirikan Analytical Society (yang kemudian menjadi Cambridge Philosophical Society) untuk mendorong reformasi seperti, katakanlah, mengganti notasi titik Newton (Inggris) dalam perhitungan dengan Leibnizian (Kontinental) berdasarkan fungsi.

Babbage lulus dari Cambridge pada tahun 1814 (setahun sebelum kelahiran Ada Lovelace) dan pergi bersama istrinya untuk tinggal di London, di mana ia menyadari dirinya dalam bidang ilmiah dan sosial. Dia tidak memiliki pekerjaan seperti itu, tapi dia memberi kuliah tentang astronomi dan menulis beberapa makalah yang diterima dengan baik di berbagai bidang matematika (persamaan fungsional, produk tak terbatas, teori bilangan, dll.), dan didukung oleh keluarga ayah dan istrinya.

Pada tahun 1819, Babbage mengunjungi Perancis dan mempelajari proyek pemerintah berskala besar untuk membuat tabel logaritma dan fungsi trigonometri. Tabel matematika pada masa itu sangat penting dalam bidang militer dan komersial, dan digunakan dalam sains, keuangan, perhitungan teknik, dan navigasi. Sering dikatakan bahwa kesalahan dalam tabel dapat membuat kapal terhenti dan menghancurkan jembatan.

Kembali ke Inggris, Babbage mendirikan sebuah proyek dengan Herschel untuk membuat tabel untuk komunitas astronomi baru mereka, dan dalam upaya untuk menguji tabel-tabel ini, Babbage dikatakan berseru: " Saya berdoa kepada Tuhan agar meja-meja ini diperoleh dengan kekuatan uap!", yang menandai awal dari karya seumur hidupnya dalam upaya memekanisasi pembuatan tabel-tabel ini.

Tingkat perkembangan daerah ini

Kalkulator mekanis sudah ada jauh sebelum Babbage. Pascal membuatnya pada tahun 1642, dan sekarang kita tahu bahwa setidaknya ada satu di zaman kuno. Namun pada masa Babbage, mesin seperti itu sangat langka dan tidak cukup dapat diandalkan untuk penggunaan biasa. Tabel dibuat dengan kalkulator manusia (yang merupakan sebuah profesi), pekerjaan didistribusikan ke seluruh tim, dan penghitungan tingkat paling rendah didasarkan pada estimasi polinomial (misalnya, perluasan deret) menggunakan metode perbedaan.

Babbage mengira mungkin ada alat seperti itu - mesin perbedaan- yang dapat menghitung polinomial apa pun sampai batas tertentu menggunakan metode selisih, yang kemudian secara otomatis akan menghasilkan hasilnya, sehingga mengurangi faktor manusia menjadi nol.




(Museum Sejarah Sains)

Pada awal tahun 1822, Babbage yang berusia 30 tahun mempelajari berbagai jenis mekanisme, membuat prototipe, dan memikirkan tentang perbedaan mesin. Perkumpulan astronomi, yang merupakan salah satu pendirinya, menganugerahinya medali atas idenya, dan pada tahun 1823 pemerintah Inggris setuju untuk menyediakan dana untuk mesin serupa.

Pada tahun 1824, Babbage sedikit keluar dari topik dengan idenya untuk sebuah perusahaan asuransi jiwa, yang mana ia membuat banyak tabel perhitungan. Namun, ia mendirikan bengkel di kandangnya (“garasinya”) dan terus mengembangkan ide tentang bagaimana menerapkan mesin yang berbeda dengan menggunakan komponen dan peralatan pada masanya.

Pada tahun 1827, tabel logaritma yang disusun dengan tangan akhirnya selesai dibuat, setelah itu dicetak ulang selama kurang lebih seratus tahun. Babbage mencetak tabel-tabel ini di atas kertas kuning, dengan tujuan mengurangi jumlah kesalahan saat menggunakannya. (Saat saya masih di sekolah dasar, tabel logaritma masih merupakan cara tercepat untuk menghitung hasil kali.)

Selain itu, ayah Babbage meninggal pada tahun 1827, meninggalkan dia warisan sekitar seratus ribu pound sterling, yaitu sekitar $14.000.000 dalam dolar saat ini, dan uang ini mendukung Babbage selama sisa hidupnya. Namun pada tahun yang sama, istrinya juga meninggal. Dia meninggalkannya dengan delapan anak, hanya tiga di antaranya yang bertahan sampai dewasa.

Tertekan oleh kematian istrinya, Babbage melakukan perjalanan ke benua Eropa, dan terkesan dengan pencapaian ilmiah yang dilihatnya, menulis sebuah buku - Refleksi kemunduran ilmu pengetahuan di Inggris- yang menimbulkan kritik tajam terhadap Royal Society (di mana dia menjadi anggotanya).

Meski perhatiannya sering teralihkan, Babbage terus mengerjakan mesin pembeda, menghasilkan ribuan halaman catatan dan gambar desain. Dia cukup pandai membuat cetak biru dan bereksperimen dengan mekanisme. Namun dia tidak pandai mengelola insinyur yang dia pekerjakan, juga tidak pandai mengelola keuangan. Namun, pada tahun 1832, prototipe mesin pembeda kecil yang berfungsi (tanpa perangkat pencetakan) berhasil diselesaikan. Dan inilah yang dilihat Ada Lovelace pada bulan Juni 1833.


(Museum Sains/Perpustakaan Gambar Sains dan Masyarakat)

Kembali ke Ada

Mungkin setelah Ada melihat mesin pembeda itulah minatnya terhadap matematika bangkit. Dia bertemu Mary Somerville, seorang penerjemah Laplace dan seorang ekspositor sains terkenal, dan, sebagian di bawah pengaruhnya, segera menjadi mahasiswa yang antusias terhadap karya-karya Euclid. Pada tahun 1834, Ada ikut serta dalam tur amal ke pabrik-pabrik di Inggris utara yang diselenggarakan oleh ibunya, dan sebagai hasilnya dia terkesan dengan peralatan berteknologi tinggi yang mereka miliki menurut standar pada masa itu.

Sekembalinya, Ada mengajar matematika kepada beberapa putri teman ibunya. Dia terus mengajar kelas melalui surat, mencatat bahwa itu bisa saja " awal dari korespondensi matematis selama bertahun-tahun antara dua wanita dengan pangkat tertinggi, yang, tidak diragukan lagi, selanjutnya dapat diterbitkan sebagai instruksi kepada umat manusia (manusia) atau bagian femininnya (wanita - permainan kata-kata; pria keduanya sebagai laki-laki dan sebagai laki-laki)“Surat-surat Ada tidak mengandung matematika yang rumit, tapi dia mengungkapkannya dengan sangat jelas, menyertai surat-surat itu dengan instruksi seperti “kamu tidak boleh membatasi diri pada bukti tidak langsung jika memungkinkan langsung." (Sebagian besar korespondensi Ada digarisbawahi dengan huruf miring di sini.)

Babbage, mungkin, awalnya meremehkan Ada, mencoba menarik minatnya pada mainan, yaitu boneka mekanik ( Mainan robot Wanita Perak), yang dia tunjukkan di resepsinya. Namun Ada terus berkomunikasi dengan Babbage dan Somerville, baik secara terpisah maupun bersama-sama. Dan Babbage segera memperkenalkannya pada banyak topik, termasuk masalah pendanaan pemerintah untuk proyeknya untuk menciptakan mesin yang berbeda.

Pada musim semi tahun 1835, ketika Ada berusia 19 tahun, dia bertemu dengan William King yang berusia 30 tahun (atau tepatnya Lord William King). Dia adalah teman putra Mary Somerville, dididik di Eton (sekolah yang sama yang saya ikuti 150 tahun kemudian) dan Cambridge, dan kemudian menjadi pegawai negeri, kemudian di pos terdepan Kerajaan Inggris di Kepulauan Yunani. William tampaknya adalah orang yang akurat, teliti, dan sopan; mungkin sedikit sulit. Namun, bagaimanapun juga, Ada dengan cepat menjalin hubungan dengannya, dan pada tanggal 8 Juli 1835, mereka menikah tanpa mengumumkannya hingga menit terakhir, karena takut akan publisitas dan perhatian pers yang berlebihan.

Beberapa tahun berikutnya dalam kehidupan Ada tampaknya dikhususkan untuk membesarkan tiga anak dan menjalankan rumah tangga yang besar, meskipun ia menghabiskan sebagian waktunya untuk menunggang kuda, belajar bermain harpa, dan matematika (termasuk topik-topik seperti trigonometri bola). Pada tahun 1837, Ratu Victoria (saat itu berusia 18 tahun) naik takhta dan, sebagai anggota masyarakat kelas atas, Ada bertemu dengannya. Pada tahun 1838, sehubungan dengan pelayanan publiknya, William diangkat menjadi earldom dan Ada menjadi Countess of Lovelace.


(Museum Pembangkit Listrik di Sydney)

Beberapa bulan setelah kelahiran anak ketiganya pada tahun 1839, Ada kembali menekuni matematika dengan sikap serius. Dia mengatakan kepada Babbage bahwa dia ingin mencari guru matematika di London, meminta agar namanya tidak digunakan, mungkin karena takut publisitas.

Dalam korespondensi dengan Babbage, Ada menunjukkan minat pada matematika diskrit dan terkejut, misalnya, dengan solitaire " dapat dikombinasikan dengan rumus matematika dan diselesaikan Namun sesuai dengan tradisi pendidikan matematika pada masa itu (yang meluas hingga zaman kita), de Morgan mengajarkan analisis matematika kepada Ada.


(Perpustakaan Inggris)

Surat-suratnya kepada De Morgan mengenai kalkulus tidak jauh berbeda dengan surat-surat mahasiswa kalkulus masa kini, tetapi sangat tidak biasa di Inggris pada zaman Victoria. Bahkan banyak kesalahpahaman yang sama, meskipun Ada lebih terluka dari biasanya karena notasi yang tidak menguntungkan dalam perhitungan (“ kenapa tidak bisa dikalikan dengan dx?", dll.). Ada adalah siswa yang gigih, dan tampaknya menikmati terjun ke kedalaman matematika. Dia senang menemukan kemampuan matematikanya dan penilaian tinggi de Morgan terhadapnya. Dia tetap berhubungan dengan Babbage, dan di salah satu dari kunjungannya (pada bulan Januari 1841, ketika dia berusia 25 tahun), dia dengan menawan memberi tahu Babbage yang saat itu berusia 49 tahun, “Jika Anda seluncur es, berjanji untuk membawa sepatu roda ke Occam; ini adalah tempat terpanas saat ini dan wajib dikunjungi.”

Hubungan Ada dengan ibunya sangat sulit. Dari luar nampaknya Ada memperlakukan ibunya dengan sangat hormat. Namun dia tampaknya terus-menerus berjuang melawan upaya ibunya untuk mengontrol dan memanipulasi dirinya. Ibu Ada sering mengeluhkan kesehatannya, meratapi kematiannya (padahal ia hidup sampai usia 64 tahun). Ia sering mengkritik Ada dalam masalah membesarkan anak, mengurus rumah tangga, dan berperilaku di masyarakat. Namun pada tanggal 6 Februari 1841, Ada cukup percaya diri dan studi matematikanya untuk menulis surat yang sangat rinci kepada ibunya tentang pemikiran dan aspirasinya.

Dia menulis: " Saya menganggap diri saya memiliki kombinasi kualitas yang sangat langka yang cocok untuk menjadikan saya penemu realitas alam yang tersembunyi" Dia berbicara tentang ambisinya untuk menciptakan sesuatu yang hebat, tentang "energinya yang gelisah dan gelisah", yang menurut pendapatnya, dia dapat menerapkannya. Dan dia mengatakan bahwa setelah 25 tahun dia menjadi kurang "rahasia dan curiga" dalam kaitannya dengan dia.

Namun tiga minggu kemudian, ibunya mengungkapkan bahwa Byron dan saudara tirinya telah memiliki bayi sebelum Ada lahir, dan berita ini meresahkannya. Incest tidak ilegal di Inggris pada saat itu, tapi itu adalah sebuah skandal. Ada merasa hal ini sulit diterima, dan untuk beberapa waktu dia menjauhkan diri dari matematika.

Ada secara berkala mengalami masalah kesehatan, dan pada tahun 1841, tampaknya situasinya memburuk, dan dia mulai mengonsumsi opiat secara sistematis. Dia benar-benar ingin sukses dalam suatu hal, dan mulai berpikir bahwa mungkin dia harus mengabdikan dirinya pada musik dan sastra. Namun suaminya William tampaknya telah menghalangi dia dari ide ini, dan pada akhir tahun 1842 dia kembali ke matematika.

Kembali ke Babbage

Apa yang dilakukan Babbage selama ini? Dengan berbagai hal dan dengan tingkat keberhasilan yang berbeda-beda.

Setelah beberapa kali mencoba, ia berhasil mendapatkan posisi sebagai Profesor Matematika Lucasian di Cambridge, namun kemudian ia tidak banyak berkunjung ke sana. Namun demikian, dia menulis, ternyata kemudian, sebuah buku yang sangat penting - Ekonomi teknologi dan produksi(Tentang Ekonomi Mesin dan Manufaktur), yang membahas tentang bagaimana mengalokasikan tugas-tugas produksi (sebuah pertanyaan yang sebenarnya muncul sehubungan dengan perhitungan tabel matematis).

Pada tahun 1837 ia mempelajari teologi natural, yang populer pada saat itu, menambahkan karyanya Risalah Kesembilan Bridgewater menjadi serangkaian risalah yang ditulis oleh orang lain. Pertanyaan sentralnya terdengar seperti ini: " Apakah beberapa ciri alam dan lingkungan yang dapat diamati merupakan bukti keberadaan Tuhan?“Buku Babbage cukup sulit untuk dibaca (dan diterjemahkan!); ambil contoh kutipan: “ Konsep-konsep yang kita peroleh dari gagasan dan rencana lahir dari perbandingan pengamatan kita terhadap penciptaan makhluk lain dengan aspirasi yang kita lihat dalam usaha kita sendiri.” (“Gagasan yang kita peroleh tentang penemuan dan desain muncul dari membandingkan pengamatan kita terhadap karya makhluk lain dengan maksud yang kita sadari dalam usaha kita sendiri.”)

Jelas selaras dengan beberapa karya saya, yang diterbitkan 150 tahun kemudian, ia membahas hubungan antara proses mekanis, hukum alam, dan kehendak bebas. Dalam bukunya ia menyatakan bahwa “ perhitungan yang rumit dapat dilakukan dengan menggunakan cara mekanis", namun kemudian mengklaim (dengan contoh yang sangat lemah) bahwa mesin mekanis dapat menghasilkan rangkaian angka yang menunjukkan perubahan tak terduga, membandingkannya dengan keajaiban.

Babbage mencoba terjun di dunia politik, dua kali mencalonkan diri sebagai anggota parlemen dengan agenda pro-industri, namun gagal memenangkan pemilu, sebagian karena klaim kesalahan penanganan uang publik yang dialokasikan untuk mesin pembeda.

Babbage terus mengadakan pesta-pesta kelas atas di rumahnya di London, menarik perhatian tokoh-tokoh seperti Charles Dickens, Charles Darwin, Florence Nightingale, Michael Faraday dan Duke of Wellington, yang sering ditemani oleh ibunya yang sudah lanjut usia. Namun bahkan dengan banyaknya gelar dan penghargaan yang tercantum dalam enam baris setelah namanya, dia sangat kecewa, seperti yang dia yakini, karena kurangnya pengakuan.

Inti dari semua ini adalah nasib mesin pembeda. Babbage mempekerjakan insinyur terbaik pada masanya untuk membangun mesin tersebut. Namun, karena alasan tertentu, meskipun telah dikerjakan selama sepuluh tahun dan banyak mesin serta peralatan berpresisi tinggi, mesin tersebut tidak pernah dibuat. Mari kita kembali ke tahun 1833; Tak lama setelah bertemu Ada, Babbage mencoba untuk mengambil kendali penuh atas proyek tersebut, namun akibatnya chief engineer menarik diri dari proyek tersebut dan bersikeras bahwa dia berhak atas semua gambar mesin pembeda, bahkan yang dibuat oleh Babbage sendiri.

Namun pada saat itu, Babbage yakin bahwa dia mungkin memiliki gagasan yang lebih baik tentang masa depan mesin ini. Daripada sebuah mesin yang hanya menghitung perbedaan, dia membayangkan " mesin analitis", yang akan mendukung banyak operasi berbeda yang dapat ditentukan dalam beberapa urutan terprogram. Awalnya dia membayangkan sebuah mesin yang menghitung beberapa rumus tertentu, tetapi kemudian dia menambahkan fitur baru, seperti kondisi, dan menjelaskan, sering kali menyarankan cara yang sangat elegan untuk mengimplementasikan fungsionalitas ini atau itu menggunakan mekanisme, namun yang terpenting, dia memahami cara mengontrol langkah-langkah perhitungan menggunakan kartu berlubang, mirip dengan yang ditemukan pada tahun 1801 oleh Jacquard untuk mengatur pola menjahit pada alat tenun.


(Museum Sejarah Sains)

Babbage menciptakan beberapa desain yang sangat rumit, dan sekarang tampaknya desain tersebut dapat berfungsi dengan baik. Tapi mari kita kembali ke tahun 1826, ketika Babbage menemukan apa yang disebutnya " Notasi mekanis“Tujuannya adalah untuk secara simbolis mewakili operasi mekanisme dengan cara yang sama seperti notasi matematika menggambarkan operasi dalam matematika.

Pada tahun 1826, Babbage sangat tertekan karena orang-orang tidak menghargai penemuannya. Tentu saja orang-orang tidak memahaminya, karena sampai sekarang pun masih belum jelas bagaimana cara kerja penemuannya. Namun, rupanya, ini adalah penemuan terbesarnya, desain dan prinsip pengoperasiannya mampu ia jelaskan dengan sangat rinci.

Proyek Babbage untuk menciptakan mesin yang berbeda menghabiskan biaya sebesar £17.500 bagi mahkota Inggris, yang dalam uang saat ini adalah sekitar $2.000.000. Ini adalah jumlah yang sangat kecil dibandingkan dengan pengeluaran pemerintah lainnya, namun proyek tersebut, karena sifatnya yang tidak biasa, dibahas secara luas. Babbage ingin menunjukkan bahwa, tidak seperti banyak orang sezamannya, dia tidak menerima uang dari pemerintah untuk pekerjaannya (kecuali pembayaran untuk meningkatkan bengkelnya menjadi bengkel tahan api, dll.). Dia juga mengaku telah menghabiskan £20.000 dari uangnya sendiri - sebagian besar kekayaannya (saya tidak sepenuhnya yakin dari mana jumlah tersebut berasal) - untuk berbagai proyeknya. Dan dia terus berusaha mendapatkan dukungan tambahan dari pemerintah, dengan menguraikan rencana untuk mesin perbedaan No. 2 miliknya, yang hanya membutuhkan 8.000 suku cadang, bukan 25.000 suku cadang.

Pada tahun 1842, pemerintahan telah berubah, dan Babbage bersikeras untuk bertemu dengan Perdana Menteri baru (Robert Peel), tetapi hal ini tidak berhasil, yang membuatnya sangat marah. Di parlemen, gagasan mendanai mesin pembeda akhirnya tenggelam karena banyaknya lelucon tentang penggunaannya. (Transkrip perdebatan tentang mesin perbedaan cukup menarik, terutama ketika membahas kemungkinan penerapannya untuk statistik pemerintah, yang memiliki resonansi yang mengejutkan dengan kemampuan komputasi Wolfram|Alpha saat ini.)

artikel Ada

Meskipun kurangnya dukungan di Inggris, gagasan Babbage mendapatkan popularitas di tempat lain, dan pada tahun 1840 Babbage diundang untuk memberi kuliah tentang Analytical Engine di Turin, di mana ia dihormati oleh pemerintah Italia.

Babbage tidak pernah menerbitkan ulasan rinci tentang Mesin Perbedaan, dan tidak menulis apa pun tentang Mesin Analitik. Namun dia berbicara tentang Mesin Analitik di Turin kepada Luigi Menabrea, seorang insinyur militer berusia 30 tahun yang 27 tahun kemudian menjadi Perdana Menteri Italia (dan juga berkontribusi pada pengembangan analisis struktural dalam matematika).

Pada bulan Oktober 1842, Menabrea menerbitkan artikel dalam bahasa Prancis berdasarkan catatannya. Ketika Ada melihat artikelnya, dia memutuskan untuk menerjemahkannya ke dalam bahasa Inggris dan mengirimkannya ke publikasi Inggris. Bertahun-tahun kemudian, Babbage mengatakan bahwa dia menyarankan kepada Ada agar dia menulis makalahnya sendiri tentang Analytical Engine, dan dia menjawab bahwa ide tersebut tidak terpikir olehnya. Namun, pada bulan Februari 1843, Ada memutuskan untuk membuat terjemahan dan menambahkan catatan ekstensif ke dalamnya.

Selama bulan-bulan berikutnya, dia bekerja sangat keras mengenai topik ini, melakukan pertukaran surat hampir setiap hari dengan Babbage (meskipun ada “pertemuan mendesak dan tidak dapat dihindari”) lainnya. Dan meskipun pada masa itu surat dikirim melalui pos (yang pada saat itu tiba 6 kali sehari di London), atau dikirim melalui kurir (Ada tinggal sekitar satu mil dari Babbage ketika dia tinggal di London), surat tersebut sangat mirip dengan surat modern. -pertukaran surat antar peserta proyek, kecuali fakta bahwa ini terjadi di Inggris zaman Victoria. Ada menanyakan pertanyaan Babbage; dia menjawab; dia menjelaskan sesuatu; dia mengomentari ini. Jelas dia patuh, tapi dia merasa menjadi sangat kesal ketika Babbage, misalnya, mencoba membuat perubahan sendiri pada naskahnya.

Sangat menarik untuk membaca surat Ada tentang bagaimana dia bekerja dalam men-debug sistemnya untuk menghitung angka Bernoulli: " Babbage sayang. Saya cukup bingung ketika dihadapkan dengan angka-angka ini, jadi saya tidak punya kesempatan untuk menyelesaikan semuanya hari ini... Jadi saya kembali berkendara. Tant mieux (lebih baik - Perancis)."Kemudian dia menulis kepada Babbage: " Saya bekerja tanpa henti sepanjang hari, dan cukup berhasil. Anda akan sangat terpesona dengan tabel dan grafik yang dihasilkan. Mereka dibuat dengan sangat presisi, dan semua tanda dikumpulkan dengan sangat detail dan cermat."Dia kemudian menambahkan bahwa William (atau 'Lord L.' begitu dia memanggilnya)" dengan sangat baik hati menguraikan semuanya dengan tinta untuk saya. Saya harus melakukan semuanya dengan pensil terlebih dahulu..."

Lihat ilustrasi...


Tampaknya William-lah yang menyarankan agar dia menandatangani terjemahan dan catatannya. Saat dia menulis kepada Babbage: " Itu bukan milikku menginginkan– tanda tangan, pada saat yang sama saya ingin menambahkan sesuatu yang akan membantu mengidentifikasi saya, hubungkan teks ini dengan karya masa depan yang ditandatangani sebagai A.A.L.(Ada Augusta Lovelace).

Pada akhir Juli 1843, Ada hampir menyelesaikan catatannya. Dia bangga pada mereka, sama seperti Babbage memuji mereka. Namun Babbage menginginkan sesuatu yang lain: menambahkan kata pengantar anonim (yang ditulis olehnya) yang berbicara tentang bagaimana pemerintah Inggris gagal mendukung proyek tersebut. Ada berpikir ini adalah ide yang buruk. Babbage bersikeras, mengatakan bahwa tanpa kata pengantar, publikasi tersebut harus ditarik. Ada sangat marah dan memberi tahu Babbage tentang hal itu. Akhirnya, terjemahan Ada muncul, bertanda "A.A.L." dan tanpa kata pengantar, memuat catatannya di bab “Catatan Penerjemah”.

Ada, dengan penuh kegembiraan, mengirimi ibunya salinan artikel tersebut, menjelaskan bahwa " tidak ada yang bisa memperkirakan skala masalah dan tak ada habisnya pekerjaan yang memerlukan pengecekan ulang setiap orang matematis rumus untuk mencetak. Ini adalah prospek yang menggembirakan, karena ternyata ratusan atau ribuan formula serupa, pada tingkat tertentu, akan datang dari pena saya.". Dia mengatakan bahwa suaminya William dengan antusias membagikan salinannya kepada teman-temannya, dan juga menulis bahwa" William memperkenalkan saya pada hal ini adil cahaya yang tidak ada orang lain yang bisa menandinginya dalam hal ini. Dia juga mengatakan kepada saya bahwa pekerjaan saya berdampak baik pada reputasinya."

Selama beberapa hari, seluruh komunitas mendiskusikan publikasi Ada. Dia menjelaskan kepada ibunya bahwa dia dan William" sama sekali tidak berusaha melakukan ini secara rahasia, tetapi pada saat yang sama tidak mau pentingnya peristiwa ini dilebih-lebihkan dan dilebih-lebihkan“Dia melihat dirinya sebagai penafsir dan penafsir yang sukses atas karya-karya Babbage, menyajikannya dalam sudut pandang yang lebih jelas.

Dan meskipun kata pengantar Babbage bukanlah ide yang bagus, justru inilah yang mendorong Ada untuk menulis surat setebal 16 halaman yang sangat menarik dan jujur ​​​​pada tanggal 14 Agustus 1843. (Tidak seperti surat-suratnya yang biasa pada halaman terlipat kecil, surat ini ditempatkan pada lembaran besar.) Di dalamnya, dia menjelaskan bahwa meskipun dia sering "tersirat" dalam pidatonya, dia sendiri "selalu merupakan fungsi eksplisit dari x." Dia mengatakan bahwa “Urusanmu sangat menyibukkan dan menyita perhatianku dan Lord Lovelace... Dan kebetulan aku mempunyai rencana untukmu...” Kemudian dia beralih ke pertanyaan: “Jika aku mengenalkanmu pada satu atau dua tahun adalah tawaran yang sangat berharga menciptakan mobil Anda... akankah ada peluang untuk mengizinkan saya ... mengelola bisnis ini; ini akan membuatmu bisa berkonsentrasi penuh pada pekerjaanmu..."

Dengan kata lain, dia mengusulkan untuk mengambil peran sebagai manajer dan Babbage menjadi direktur teknis. Ini tidak mudah, apalagi mengingat kepribadian Babbage. Tapi dia dengan terampil melakukan pekerjaannya, dan sebagai bagian dari ini dia berbicara tentang struktur motifnya. Ada menulis: “Prinsip saya yang tidak dapat diubah adalah keinginan untuk mencintai kebenaran dan Tuhan lebih dari kemuliaan dan kehormatan... ", sementara" kecintaan Anda pada kebenaran dan Tuhan... hilang keinginan untuk ketenaran dan pengakuan." Namun dia lebih lanjut menjelaskan: “Saya tidak akan menjadi diri saya sendiri jika saya menyangkal pengaruh ambisi dan kehausan akan ketenaran pada diri saya. Tidak ada makhluk hidup yang lebih dijiwai dengan hal ini daripada saya... dan tentu saja saya tidak akan menipu diri sendiri atau orang lain dengan berpura-pura bahwa ini sama sekali bukan motif dan komponen penting dari karakter dan sifat saya.”

Dan dia mengakhiri suratnya seperti ini: “Saya ingin tahu apakah Anda akan terus bekerja dengan peri wanita Anda?”

Keesokan harinya pada siang hari dia menulis lagi kepada Babbage untuk meminta bantuan "edisi terakhir." Kemudian dia menambahkan: “Anda menerima surat panjang saya pagi ini. Anda mungkin tidak ingin lagi berurusan dengan saya. Tapi aku berharap yang terbaik..."


(Perpustakaan Umum New York)

Pada jam 5 sore di hari yang sama, Ada berada di London dan menulis kepada ibunya: “Saya tidak mengerti bagaimana jadinya dengan Babbage… Saya menulis kepadanya… dengan sangat spesifik, menyampaikan kepadanya memiliki syarat... Dia begitu yakin akan keunggulan supremasinya sehingga dia pasti akan menolak; meskipun saya menuntut agar dia memberikan konsesi yang tegas. Jika Jika dia menerima tawaran saya, maka saya mungkin perlu menjaga situasinya dan menyelesaikan mobilnya (namun, berdasarkan apa yang saya lihat tentang dia dan kebiasaannya dalam tiga bulan terakhir, menurut saya hal ini tidak mungkin terjadi. terjadi, setidaknya, kecuali seseorang sangat mempengaruhi dan memaksanya). Terkadang dia sangat tidak terorganisir dan tidak sistematis. Saya siap melakukannya dalam tiga tahun ke depan jika saya melihat peluang sukses yang besar.”

Pada salinan surat Ada kepada Babbage, dia menulis: "Melihat AAL pagi ini dan menolak semua tawarannya."

Namun, pada tanggal 18 Agustus, Babbage menulis kepada Ada bahwa dia akan membawa catatan dan gambar saat dia mengunjunginya lagi. Minggu berikutnya, Ada menulis kepada Babbage: “Kami sangat senang dengan (agak tidak terduga) lamaran” (setelah kunjungan panjang ke Ada dan suaminya). Setelah itu, Ada menulis kepada ibunya: “Saya yakin, hubungan saya dan Babbage sekarang lebih baik daripada sebelumnya. Saya belum pernah melihatnya begitu manis, begitu bijaksana, dan dalam semangat yang begitu baik! „

Kemudian, pada tanggal 9 September, Babbage menulis surat kepada Ada, mengungkapkan kekagumannya terhadapnya dan (dengan nada menyanjung) memanggilnya “pemikat angka” dan “penerjemah yang saya sayangi dan menyenangkan”. (Ya, dia sering salah dikutip; dia menulis “angka”, bukan “angka”).

Keesokan harinya, Ada membalas Babbage: “Kamu adalah pria pemberani karena membiarkan penyihirmu memimpinmu!”, dan Babbage menandatangani namanya di surat berikutnya sebagai “Hambamu yang rendah hati.” Dan dalam suratnya kepada ibunya, Ada menggambarkan dirinya sebagai " Pendeta Tinggi Mesin Perbedaan Babbage".

Setelah artikel

Namun sayangnya, semuanya tidak berjalan sesuai harapan. Untuk sementara waktu, Ada mengurus urusan keluarga dan rumah tangga, terabaikan pada saat dia berkonsentrasi pada catatannya. Namun setelah itu, kesehatannya merosot tajam, dan dia menghabiskan waktu berbulan-bulan berobat ke dokter dan berbagai “penyembuh” (ibunya menyarankannya “mesmerisme”, yaitu hipnosis).

Namun, dia tetap mengagumi sains. Ada berkomunikasi dengan Michael Faraday, yang menjulukinya " kenaikan bintang sains." Dia berbicara tentang publikasi pertamanya sebagai " anak sulungnya“, “dalam warna dan dengan implikasi (yang diungkapkan secara implisit) tentang gagasan metafisiknya yang sangat umum dan luas.” Dia menulis: “Ini (karyanya; dia menyebutnya “Dia” - kira-kira) akan menjadi (seperti yang saya harapkan) bab yang luar biasa sebuah keluarga besar dengan banyak saudara laki-laki dan perempuan."

Ketika catatannya diterbitkan, Babbage berkata: “Anda harus menulis makalah Anda sendiri. Namun, jika Anda menunggu sebentar, Anda bisa membuatnya lebih indah lagi.” Namun pada bulan Oktober 1844, David Brewster (antara lain penemu kaleidoskop) memutuskan untuk menulis tentang Analytical Engine, dan Ada meminta agar Brewster dapat menyarankan topik lain untuknya, dengan mengatakan: " Saya rasa beberapa topik dari bidang fisiologi mungkin cocok untuk saya; Namun, seperti yang lainnya."

Memang, pada tahun yang sama dia menulis kepada temannya (yang juga pengacaranya dan putra Maria Somerville): “Saya tidak percaya bahwa struktur otak kurang tunduk pada matematikawan dibandingkan gerakan dan propertinya. bintang Dan planet; cukup, jika Anda memilih untuk mempertimbangkannya sudut pandang yang tepat. Saya ingin mewariskannya kepada generasi mendatang model komputasi sistem saraf." Sebuah visi yang mengesankan, dan ini 10 tahun sebelumnya, misalnya, George Boole mengajukan pertanyaan tentang hal seperti itu.

Baik Babbage dan Mary Somerville memulai karir ilmiah mereka dengan penerjemahan, dan dia melihat jalan yang sama untuk dirinya sendiri, mengatakan bahwa mungkin karya berikutnya adalah ulasan tentang Whewell dan Ohm, dan bahwa dia pada akhirnya akan menjadi " nabi ilmu pengetahuan".

Tentu saja dia juga punya kendala. Seperti fakta bahwa perempuan pada saat itu tidak memiliki akses ke perpustakaan Royal Society di London, meskipun suaminya, sebagian berkat usahanya, menjadi anggota masyarakat tersebut. Namun masalah yang paling serius tetaplah kesehatan Ada. Dia mempunyai banyak masalah, meskipun pada tahun 1846 dia masih berbicara dengan optimisme: “Yang diperlukan hanyalah satu atau dua tahun lagi kesabaran dan menjaga kesehatan Anda.»

Ada juga masalah dengan uang. William memiliki serangkaian proyek bangunan yang kompleks dan seringkali cukup inovatif (dia tampaknya sangat tertarik pada menara dan terowongan). Dan ketika ada permintaan dana, mereka terpaksa berpaling ke ibu Ada, yang seringkali sulit untuk dihadapi. Anak-anak Ada sudah memasuki masa remaja, dan ia harus mencurahkan banyak waktunya untuk mereka.

Sementara itu, dia memiliki hubungan baik dengan Babbage dan mulai lebih sering bertemu dengannya, meskipun dalam suratnya dia lebih sering berbicara tentang anjing dan burung beo peliharaan daripada tentang Mesin Analitik. Pada tahun 1848, Babbage mempunyai ide sembrono untuk membangun mesin tic-tac-toe untuk berkeliling negara guna mengumpulkan uang untuk proyeknya. Ada membujuknya. Ide Babbage berpusat pada pertemuan dengan Pangeran Albert untuk mendiskusikan mesinnya, namun hal ini tidak pernah terjadi.

William juga menerbitkan. Dia sudah memiliki karya pendek dengan judul seperti “metode menanam kacang-kacangan dan kubis di lahan yang sama” dan “Pada bit Chard.” Namun pada tahun 1848 ia menulis artikel lain yang membandingkan produktivitas pertanian Perancis dan Inggris, berdasarkan statistik terperinci, dengan pernyataan seperti " Sangat mudah untuk menunjukkan bahwa orang Prancis tidak hanya jauh lebih buruk daripada orang Inggris, tetapi mereka sekarang makan lebih buruk daripada di masa-masa terburuk kekaisaran."

1850 adalah tahun penting bagi Ada. Dia dan William pindah ke rumah baru di London, sehingga meningkatkan kehadiran mereka di kancah ilmiah London. Dia sangat terkesan setelah mengunjungi rumah keluarga ayahnya di utara Inggris untuk pertama kalinya, yang berujung pada pertengkaran antara dia dan ibunya. Kemudian dia menjadi tertarik untuk bertaruh pada pacuan kuda dan kehilangan sejumlah uang karenanya. (Bukan berarti dia atau Babbage mengembangkan semacam skema matematis untuk bertaruh, namun tidak ada bukti bahwa mereka melakukan hal ini.)

Pada bulan Mei 1851, Pameran Dunia dibuka di Crystal Palace di London. (Ketika Ada memutuskan untuk mengunjunginya pada bulan Januari, Babbage menulis kepadanya: " Harap kenakan stoking wol, sepatu bersol gabus, dan benda lain yang dapat membuat Anda tetap hangat.") Pameran ini memamerkan ilmu pengetahuan dan teknologi mutakhir zaman Victoria, dan Ada, Babbage serta kalangan ilmiah mereka terkesan (walaupun Babbage mengharapkan lebih). Babbage membagikan selebaran tentang notasi mekaniknya dalam jumlah besar. William menerima hadiah atas pembuatannya batu bata solusi.

Namun, tahun ini kondisi kesehatan Ada menjadi sangat sulit. Untuk sementara, dokternya hanya menyarankan dia untuk menghabiskan lebih banyak waktu di laut. Namun akhirnya mereka mengetahui bahwa dia mengidap kanker (berdasarkan apa yang kita ketahui sekarang, kemungkinan besar adalah kanker serviks). Opium tidak lagi menekan rasa sakit; dia mulai bereksperimen dengan ganja. Pada bulan Agustus 1852 dia menulis: " Saya mulai memahami kematian; hal itu merayap naik tanpa disadari dan bertahap setiap menitnya, dan hal itu tidak akan pernah terjadi pada momen tertentu.“Dan pada 19 Agustus, dia meminta teman Babbage, Charles Dickens, untuk datang kepadanya dan membacakan cerita tentang kematian dari salah satu bukunya.

Ibunya pindah ke rumahnya, menjauhkan orang lain darinya, dan pada tanggal 1 September, Ada membuat pengakuan yang tidak diketahui yang jelas-jelas membuat William kesal. Dia tampak hampir mati, tetapi, karena mengatasi rasa sakitnya, dia bertahan selama tiga bulan lagi, dan akhirnya meninggal pada tanggal 27 November 1852, pada usia 36 tahun. Florence Nightingale, yang merawat Ada dan merupakan temannya, menulis: " Mereka mengatakan bahwa dia tidak akan hidup begitu lama jika bukan karena vitalitas otaknya yang sangat besar, yang tidak ingin mati."

Ada memilih Babbage sebagai pelaksana wasiatnya. Dan, ibunya kecewa, dia dimakamkan di ruang bawah tanah keluarga Byron di sebelah ayahnya, yang, seperti dia, meninggal pada usia 36 tahun (Ada hidup 266 hari lebih lama). Ibunya membangun sebuah tugu peringatan yang berisi soneta yang ditulis oleh Ada berjudul "Pelangi".

Setelah kematian Ada

Pemakaman Ada sangat sederhana; baik ibunya maupun Babbage tidak hadir. Namun berita kematiannya ramah, dalam semangat era Victoria:

William meninggalkannya selama 41 tahun, akhirnya menikah lagi. Putra sulungnya, yang mengalami banyak kesulitan dengan Ada, bergabung dengan Angkatan Laut beberapa tahun sebelum kematiannya, namun kemudian meninggalkannya. Ada mengira dia mungkin pergi ke Amerika (tampaknya dia berada di San Francisco pada tahun 1851), namun sebenarnya dia meninggal pada usia 26 tahun saat bekerja di galangan kapal di Inggris. Putri Ada menikah dengan seorang penyair yang sangat eksentrik, menghabiskan bertahun-tahun di Timur Tengah dan menjadi peternak kuda Arab terbesar di dunia. Putra bungsu Ada mewarisi gelar keluarga dan menghabiskan sebagian besar hidupnya di tanah milik keluarga.

Ibu Ada meninggal pada tahun 1860, namun gosip tentang dia dan Byron terus muncul di artikel dan buku, termasuk Nyonya Byron dibebaskan 1870 oleh Harriet Beecher Stowe. Pada tahun 1905, setahun sebelum kematiannya, putra bungsu Ada, yang sebagian besar dibesarkan oleh neneknya (ibu Ada), menerbitkan sebuah buku tentang semua ini, dengan agenda dasar bergaya " tidak ada yang menarik dalam kehidupan Lord Byron, kecuali yang sudah berkali-kali dibahas".

Ketika Ada meninggal, kepribadiannya dikelilingi oleh berbagai gosip dan rumor. Apakah dia punya urusan? Apakah dia mempunyai hutang judi yang besar? Argumen dan bukti sangat langka. Mungkin ini adalah cerminan dari anggapan ayahnya sebagai “orang jahat”. Namun jauh sebelum itu ada desas-desus bahwa dia telah menggadaikan (dua kali!) perhiasan keluarganya, dan kehilangan sejumlah £20,000, bahkan mungkin £40,000 (setara dengan sekitar $7,000,000 dalam uang hari ini) karena taruhan kuda.

Tampaknya ibu Ada dan putra bungsunya menentangnya. Pada tanggal 1 September 1852 - hari pengakuannya kepada William - Ada menulis: " Pesan terakhir saya yang sungguh-sungguh kepada semua teman saya yang memiliki surat dari saya: berikan surat-surat itu kepada ibu saya, Lady Noel Byron, setelah kematian saya." Babbage menolak. Sisanya setuju. Namun kemudian, ketika putranya mensistematisasikannya, dia memutuskan untuk menghancurkan beberapa di antaranya.

Benar, ribuan halaman surat Ada masih tersebar di seluruh dunia. Surat dan tanggapannya mirip dengan korespondensi modern - pengaturan pertemuan, percakapan tentang kesehatan dan penyakit. Charles Babbage mengeluh tentang layanan pos. Tiga saudara perempuan Yunani meminta uang kepada Ada karena saudara laki-laki mereka yang meninggal adalah anak buah Lord Byron. Charles Dickens berbicara tentang teh kamomil. Catatan kesopanan dari pria yang ditemui Ada di Stasiun Paddington. Dan perhitungan rumah tangga, diencerkan dengan nada, sisipan bagian musik, resep berbagai manisan. Dan kemudian, bercampur dengan semua hal di atas, diskusi intelektual yang serius tentang Analytical Engine dan banyak hal lainnya.

Apa yang terjadi dengan Babbage?

Lalu apa yang terjadi dengan Babbage? Dia hidup 18 tahun lagi setelah kematian Ada dan meninggal pada tahun 1871. Dia mencoba untuk terus mengerjakan Analytical Engine pada tahun 1856, tetapi tidak mencapai banyak keberhasilan. Dia menulis artikel seperti " Statistik suar", "Tabel frekuensi relatif penyebab rusaknya jendela kaca", "Tentang artefak kuno seni manusia yang bercampur dengan tulang spesies hewan yang punah".

Kemudian, pada tahun 1864, ia menerbitkan otobiografinya - Kutipan dari kehidupan seorang filsuf- ciptaan yang sangat aneh dan pahit. Bab tentang Analytical Engine dibuka dengan kutipan dari puisi Byron - " Jika mereka melakukan kesalahan, maka waktu akan membalasnya" (“Manusia berbuat salah, dan Waktu membalas”; Chyumina O. pada tahun 1905 diterjemahkan sebagai berikut: " Ketidakadilan terjadi di dunia, namun pembalasan akan terjadi di masa depan"), dan berlanjut dengan nada yang sama. Ada bab-bab tentang teater, tip-tip perjalanan (termasuk nasihat tentang bagaimana mengatur transportasi di Eropa dengan semacam karavan modern), dan, mungkin yang paling aneh, tentang masalah-masalah di jalan. Bagi sebagian orang Pasalnya, Babbage melakukan kampanye melawan pengamen, yang menurutnya membangunkannya pada pukul 6 pagi, menyebabkan dia kehilangan seperempat waktu produktifnya. Tidak diketahui mengapa dia tidak mengembangkan semacam solusi kedap suara, namun kampanyenya begitu menonjol. , dan sangat aneh, sehingga ketika dia meninggal, itulah pesan utamanya.

Babbage tidak pernah menikah lagi setelah kematian istrinya, dan tahun-tahun terakhir hidupnya tampaknya agak sepi. Kolom gosip saat itu menulis tentang dia sebagai berikut:

Rupanya dia suka mengatakan bahwa dia akan dengan senang hati menyerahkan sisa hidupnya selama tiga hari yang dihabiskan 500 tahun ke depan. Ketika dia meninggal, otaknya diawetkan dan masih dipajang...

Dan meskipun Babbage tidak pernah membuat mesin pembedanya, sebuah perusahaan Swedia melakukannya untuknya, bahkan mendemonstrasikannya sebagian di pameran dunia. Ketika Babbage meninggal, banyak dokumen dan komponen proyek Mesin Perbedaannya diserahkan kepada putranya, Mayor Jenderal Henry Babbage, yang menerbitkan beberapa dokumen ini, dan secara pribadi merakit beberapa perangkat dan beberapa komponen bagian komputasi Mesin Analitik. Sementara itu, pecahan mesin pembeda yang dibuat pada zaman Babbage dipamerkan di Museum Sains di London.

Pembukaan kembali

Setelah kematian Babbage, pekerjaan hidupnya - pekerjaan menciptakan komputer 1 - dilupakan oleh semua orang (walaupun, misalnya, disebutkan dalam). Namun, komputer mekanis terus berkembang, secara bertahap digantikan oleh komputer elektromekanis, yang kemudian digantikan oleh komputer elektronik. Dan ketika orang-orang mulai mendalami pemrograman pada tahun 1940-an, karya Babbage dan catatan Ada dikenang kembali.

Orang-orang tahu bahwa "AAL" adalah Ada Augusta Lovelace, dan dia adalah putri Byron. Alan Turing membaca catatannya dan menciptakan istilah " Keberatan Lady Lovelace" (tentang ketidakmampuan AI untuk mencipta dan mencipta) dalam makalahnya tahun 1950 tentang tes Turing. Namun Ada sendiri yang direpresentasikan di dalamnya hanya sebagai catatan kaki.

Ada seorang bernama Bertram Bowden, seorang fisikawan nuklir Inggris yang bekerja di industri komputer dan akhirnya menjadi Menteri Pendidikan dan Ilmu Pengetahuan, dan “menemukan kembali” Ada. Dalam bukunya Lebih cepat dari pikiran dari tahun 1953 (ya, tentang komputer) dia menulis bahwa dia menghubungi cucu perempuan Ada, Lady Wentworth (putri dari putri Ada), yang memberitahunya tentang pengetahuan keluarga tentang Ada, baik akurat maupun tidak begitu akurat, dan mengizinkannya mempelajari karyanya. Menarik sekali bagaimana Bowden mencatat hal itu dalam buku Cucu Ada “Tentang ras balap murni dan silsilahnya» menggunakan sistem biner dalam perhitungan silsilah. Ada, seperti halnya Analytical Engine, tentu saja menggunakan sistem desimal, tanpa mempertimbangkan sistem biner dengan cara apa pun.

Namun bahkan pada tahun 1960an, Babbage dan Ada belum terlalu dikenal. Prototipe mesin pembeda Babbage diberikan kepada Museum Sains di London, namun meskipun saya sering berkunjung ke sana saat masih kecil di tahun 60an, saya yakin saya belum pernah melihatnya di sana. Namun, pada tahun 1980-an, terutama setelah Departemen Pertahanan AS menamai bahasa pemrograman naasnya dengan Ada, kesadaran akan Ada Lovelace dan Charles Babbage mulai meningkat, dan biografi mereka, yang terkadang penuh dengan kesalahan konyol, mulai bermunculan (favorit saya dimana penyebutannya " masalah tiga tubuh", dalam surat Babbage diartikan sebagai segitiga romantis antara Babbage, Ada dan William, padahal itu tentang masalah tiga benda dari mekanika langit!).

Seiring dengan meningkatnya minat terhadap Babbage dan Ada, rasa ingin tahu pun meningkat tentang apakah mesin pembeda akan berfungsi jika dibuat sesuai dengan desain Babbage. Proyek ini dimulai, dan pada tahun 1991, setelah upaya yang sangat besar, versi lengkap dari mesin pembeda dibuat (dan printer ditambahkan pada tahun 2000) dengan hanya satu koreksi pada gambarnya. Anehnya, mesin itu bekerja. Biaya konstruksi hampir sama (disesuaikan dengan inflasi) seperti yang diminta Babbage dari pemerintah Inggris pada tahun 1823.

Sedangkan untuk Analytical Engine, belum ada versi yang pernah dibuat, bahkan model yang mensimulasikannya pun tidak.

Apa sebenarnya yang ditulis Ada?

Jadi sekarang saya telah membicarakan (dengan sangat rinci) tentang kehidupan Ada Lovelace, apa sebenarnya yang ada dalam catatannya di Analytical Engine?

Dia memulai tanpa perkenalan: " fungsi yang integralnya harus dihitung oleh mesin selisih adalah..." Dia kemudian menjelaskan bahwa mesin selisih dapat menghitung nilai polinomial derajat enam apa pun, tetapi mesin analitik berbeda karena dapat melakukan operasi dalam urutan apa pun. Atau, mengutip: " Mesin Analitik adalah cerminan dari ilmu operasi , dibangun sedemikian rupa sehingga bilangan abstrak menjadi subjek operasi ini. Perbedaan mesin hanya mewujudkan satu spesifik, dan, terlebih lagi, serangkaian operasi yang sangat terbatas..."

Cukup menarik, setidaknya bagi saya, mengingat berapa tahun yang saya habiskan di Mathematica; beberapa saat kemudian dia menulis: " Kita dapat menganggap mobil sebagai perwujudan analisis material dan mekanis, dan bahwa kemampuan kita yang sebenarnya dalam cabang pengetahuan manusia ini akan digunakan secara lebih efektif dibandingkan sebelumnya. Hal ini diperlukan untuk mengimbangi pengetahuan teoretis kita tentang prinsip-prinsip dan hukum-hukum ini. Dan hal ini diwujudkan melalui perolehan kendali penuh atas penanganan simbol aljabar dan numerik, yang diberikan mesin kepada kita."

Beberapa saat kemudian dia menjelaskan bagaimana kartu punch digunakan untuk mengontrol mesin analitik, dan kemudian mengutip ungkapan klasik: " mesin analitis menjalin pola aljabar seperti alat tenun jacquard yang menenun bunga dan dedaunan."

Ada kemudian menjelaskan bagaimana Analytical Engine akan melakukan serangkaian jenis penghitungan terpisah dengan " kartu transaksi" yang menentukan urutan operasi, dan " peta variabel", yang dengannya nilai ditentukan. Ada berbicara tentang loop, dan loop dari loop, dll., yang sekarang dikenal sebagai loop dan loop bersarang, yang mendefinisikan notasi matematika untuknya:

Rekaman Ada mengandung banyak hal yang terkesan sangat kontemporer. Dia menulis bahwa “ ada potret tenunan Jacquard yang indah yang membutuhkan 24.000 kartu untuk diproduksi" Dia kemudian membahas gagasan menggunakan loop untuk mengurangi jumlah kartu, dan nilai operasi penataan ulang untuk mengoptimalkan eksekusinya untuk mesin analitik, yang pada akhirnya menunjukkan bahwa hanya dengan tiga kartu dimungkinkan untuk melakukan apa yang memerlukan 330 tanpa loop. .

Ada membahas sejauh mana Analytical Engine dapat bekerja, membuat segala sesuatunya dapat dihitung (setidaknya dengan akurasi tertentu) yang sebelumnya tampak mustahil. Dan sebagai contoh dia mengutip masalah tiga benda, dan fakta bahwa pada suatu waktu " dalam perhitungan 295 koefisien gangguan bulan“Banyak perhitungan yang tidak sesuai.

Akhirnya, di saya Catatan G(dapat diterjemahkan sebagai nada G, atau sebagai nada G - permainan kata) dia menulis: " Mesin Analitik tidak bisa membuat sesuatu yang baru. Dia bisa melakukan apa saja kita sendiri tahu bagaimana melakukannya... tujuannya hanya untuk membantu kita melaksanakan apa yang sudah kita kenal".

Ada tampaknya sangat memahami pandangan tradisional pemrograman: kita membuat program yang melakukan hal-hal yang kita inginkan. Tapi kemudian dia mencatat bahwa pertunjukan itu " fakta dan rumus analisis"dalam bentuk yang cocok untuk mesin itu, " akan mengungkapkan banyak bidang pengetahuan dengan cara baru, menjadikannya lebih berkembang secara mendalam“Dengan kata lain, seperti yang sering saya kemukakan, jika kita memprogram sesuatu, kita akan mempelajari sesuatu yang baru tentangnya; hal itu akan membuka cakrawala pemahaman baru bagi kita.

Dia mengatakan itu " dalam membawa kebenaran matematika ke dalam bentuk baru yang akan digunakannya akan memberi kita visi baru, yang pada gilirannya akan mempengaruhi komponen teoretis dari bidang pengetahuan ini.". Dengan kata lain, seperti yang sering saya katakan (lihat postingan di Habré "Pengetahuan yang Dapat Dihitung dan Masa Depan Matematika Murni") - menyajikan kebenaran matematika dalam bentuk yang dapat dihitung kemungkinan besar akan memungkinkan kebenaran tersebut untuk dipahami dengan lebih baik.

Ada sepertinya mengerti itu" ilmu operasi" yang dilakukan oleh mesin dapat digunakan untuk lebih dari sekedar perhitungan matematis tradisional. Misalnya, dia mencatat bahwa jika " Hubungan mendasar antara suara dalam ilmu harmoni dapat dilakukan dengan operasi abstrak, kemudian mesin dapat menggunakannya untuk menulis karya musik dengan kompleksitas apa pun secara ilmiah.". Tingkat pemahaman yang lumayan untuk tahun 1843.

Menghitung bilangan Bernoulli

Tulisan Ada yang paling terkenal adalah perhitungan bilangan Bernoulli pada Catatan G. Topik ini sepertinya merupakan pengembangan dari suratnya kepada Babbage pada bulan Juli 1843. Suratnya dimulai seperti ini: " Saya bekerja keras seperti iblis; (yang mungkin saya)". Dia kemudian menanyakan beberapa pertanyaan latar belakang dan kemudian menulis: " Saya ingin berbicara tentang bilangan Bernoulli di salah satu catatan saya sebagai contoh bagaimana fungsi implisit dapat dihitung oleh mesin tanpa menyibukkan pikiran dan tangan manusia... Tolong berikan saya data dan rumus yang diperlukan".

Pilihan nomor Bernoulli oleh Ada untuk mendemonstrasikan Analytical Engine cukup menarik. Misalnya, pada abad ke-17, beberapa orang menghabiskan seluruh hidup mereka mengembangkan tabel jumlah pangkat bilangan bulat, dengan kata lain, membuat tabulasi nilai untuk berbagai M Dan N. Namun Jacob Bernoulli menemukan bahwa semua jumlah tersebut dapat dinyatakan sebagai polinomial M, dengan koefisien yang sekarang disebut bilangan Bernoulli. Dan pada tahun 1713, Bernoulli dengan bangga menyatakan bahwa dia telah menghitung 10 angka Bernoulli pertama “dalam seperempat jam”, yang mereproduksi hasil kerja bertahun-tahun yang dilakukan orang lain.

Saat ini, tentu saja, angka-angka tersebut dapat dihitung secara instan, katakanlah, dalam Bahasa Wolfram:

Dan kebetulan beberapa tahun yang lalu, sebagai bagian dari demonstrasi algoritma baru, kami menghitung 10 juta algoritma.

Oke, tapi bagaimana Ada berencana melakukan ini? Dia mulai dengan fakta bahwa bilangan Bernoulli muncul ketika diekspansi dalam suatu deret:

Kemudian, atur ulang komponen ekspresi ini dan urutkan berdasarkan pangkat X, dia memperoleh barisan persamaan bilangan Bernoulli Bn, yang menurutnya diwakili dalam bentuk berulang:

Ada kemudian menjelaskan cara menghitungnya di Analytical Engine. Pertama, dia menggunakan fakta bahwa semua bilangan Bernoulli ganjil selain B 1 ) sama dengan nol, lalu dihitung B N, yang modern kita B 2N(atau BernoulliB dalam Bahasa Wolfram). Lalu dia mulai dengan B 0 , kemudian menghitung B N untuk besar N, sambil menyimpan setiap nilai yang diperoleh. Berikut tampilan algoritma yang dia gunakan (dalam bentuk modern):

Ide komputasi mesin analitik adalah untuk mengimplementasikan urutan operasi (yang ditentukan oleh "kartu operasi") melalui " penghancur angka" (Mill), dengan operan yang berasal dari " toko" (dengan alamat tercantum pada " peta variabel"). (Di toko, setiap angka diwakili oleh urutan roda, yang masing-masing harus digulir ke nomor yang diperlukan.) Untuk menghitung angka Bernoulli, Ada ingin menggunakan dua loop operasi yang bersarang. Dengan mesin analitik model yang tersedia pada saat itu, Ada harus membuka gulungan ini. Namun pada akhirnya dia berhasil menjelaskan cara menghitungnya B 8 (yang dia panggil B 7 ):

Pada dasarnya, ini adalah jejak program pada mesin analitik, yang dieksekusi dalam 25 langkah (ditambah satu putaran). Setiap langkah penelusuran menunjukkan operasi mana yang dilakukan pada peta variabel mana, dan pada peta variabel mana hasilnya ditulis. Karena tidak memiliki sebutan simbolis untuk siklus, Ada hanya memasukkannya ke dalam tanda kurung dan menjelaskan bahwa bagian-bagian ini harus diulang.

Pada akhirnya hasil akhir perhitungan dituliskan pada posisi 24:

Seperti yang Anda lihat, Ada memiliki kesalahan pada baris 4, yang menyebabkan pecahan menjadi terbalik. Namun jika Anda memperbaikinya, Anda bisa dengan mudah mendapatkan versi modern dari apa yang dilakukan Ada:

Dan inilah yang akan dihasilkan oleh skema yang sama untuk dua bilangan Bernoulli berikutnya (yang bukan nol). Ada menemukan bahwa untuk menghitung angka berikutnya, tidak diperlukan lebih banyak memori (yang diimplementasikan oleh peta variabel), tetapi hanya lebih banyak operasi.

Mesin Analitik, yang dikembangkan pada tahun 1843, seharusnya menyimpan seribu angka 40 digit, yang memungkinkan penghitungan hingga mungkin B 50 (=495057205241079648212477525/66). Dan ini akan terjadi dengan sangat cepat; Mesin analitik dirancang untuk kinerja 7 operasi per detik. Jadi perhitungannya B 8 akan memakan waktu 5 detik, tapi B 50 - sekitar satu menit.

Menariknya, bahkan perhitungan kinerja bilangan Bernoulli yang memecahkan rekor beberapa tahun yang lalu pada dasarnya menggunakan algoritma yang sama dengan yang digunakan Ada, meskipun sekarang ada algoritma yang sedikit lebih cepat yang secara efektif menghitung modulus pembilang bilangan Bernoulli sebagai barisan bilangan prima, dan lalu pulihkan menjadi bilangan lengkap menggunakan teorema sisa Cina.

Babbage vs. Neraka?

Analytical Engine dan ciptaannya adalah hasil karya Babbage. Jadi apa yang dibawa Ada? Ada melihat dirinya terutama sebagai penafsir karyanya. Babbage menunjukkan banyak rencana dan contoh Mesin Analitiknya. Dia ingin menyajikan gambaran besarnya, bagaimana segala sesuatunya terhubung; seperti yang dia katakan: " membawa visi metafisik yang umum, berskala besar".

Arsip makalah Babbage yang masih ada (bertahun-tahun kemudian ditemukan di dalam koper kulit pengacara keluarga mereka) berisi sejumlah besar deskripsi prinsip-prinsip Mesin Analitik - dari tahun 1830 dan seterusnya selama beberapa dekade, dengan judul seperti “ Mesin Analitik" Dan " Ilmu Angka Direduksi menjadi Mekanisme" Mengapa Babbage tidak mempublikasikan satupun tidak jelas. Mereka menyajikan deskripsi yang sangat rinci tentang prinsip-prinsip dasar mesin, meskipun tampaknya kurang menarik dibandingkan karya Ada.

Babbage meninggal saat mengerjakan " Sejarah Mesin Analitik", yang kemudian diselesaikan oleh putranya. Berisi daftar tanggal" 446 komentar tentang mesin analitik", yang masing-masing menceritakan bagaimana suatu operasi - misalnya pembagian - dapat diterapkan padanya. Tanggalnya dimulai pada tahun 1830-an, berlanjut hingga tahun 1840-an, tetapi hampir tidak ada entri pada musim panas tahun 1843.

Sementara itu, dalam koleksi makalah Babbage yang dipamerkan di Museum Sains, terdapat beberapa sketsa operasi tingkat tinggi Analytical Engine. Misalnya, entri dari tahun 1837: " perbedaan antara dua persamaan derajat pertama yang inti dari penilaian fungsi rasional:

Ada beberapa hubungan perulangan yang sangat sederhana:

Kemudian, dalam entri tahun 1838, dijelaskan perhitungan koefisien hasil kali dua polinomial:

Namun dalam catatannya tidak ada yang sebanding dalam kompleksitas dan kejelasannya dengan perhitungan Ada tentang bilangan Bernoulli. Babbage tentu saja membantu Ada dalam pekerjaannya, tetapi dia jelas-jelas memimpin pekerjaan ini.

Lalu apa kata Babbage mengenai hal ini? Dalam otobiografinya, yang ditulis 26 tahun kemudian, dia menulis sedikit hal baik tentang siapa pun atau apa pun. Inilah yang dia tulis tentang rekaman Ada: " Bersama-sama kami mendiskusikan berbagai ilustrasi yang bisa diajukan untuk dipublikasikan; Saya menyarankan beberapa, tapi pilihan ada di tangannya. Ada juga pekerjaan pada berbagai masalah aljabar, kecuali, tentu saja, yang berkaitan dengan bilangan Bernoulli, yang dengan sukarela saya selesaikan sendiri untuk melindungi Lady Lovelace dari masalah yang tidak perlu. Dia kemudian meneruskan versi koreksinya kepada saya, setelah menemukan kesalahan yang saya buat."

Ketika saya pertama kali membaca ini, seolah-olah Babbage mengatakan bahwa dialah negro sastra dari semua catatan Ada. Tapi ketika membaca ulang, saya menyadari bahwa dia hanya mengatakan bahwa dia menawarkan berbagai pilihan kepada Ada agar dia bisa menerima atau menolaknya.

Bagi saya, tidak ada keraguan mengenai kelanjutannya: Ada mempunyai ide tentang apa yang bisa dilakukan oleh Analytical Engine, dan bertanya kepada Babbage bagaimana hal itu bisa diimplementasikan. Dalam pengalaman pribadi saya bekerja dengan perancang perangkat keras, jawaban mereka seringkali cukup rinci. Pencapaian Ada adalah menghubungkan bagian-bagian ini menjadi representasi yang jelas dari prinsip-prinsip mesin – sesuatu yang tidak pernah dilakukan Babbage. (Dalam otobiografinya, dia sering kali hanya merujuk pada catatan Ada.)

Bahan Rahasia Babbage

Terlepas dari segala kekurangannya, fakta bahwa Babbage menemukan cara membuat mesin perbedaan (yang berfungsi), apalagi Mesin Analitik, cukup mengesankan. Jadi bagaimana dia melakukannya? Saya pikir kuncinya ada pada notasi mekanisnya. Dia pertama kali menulis tentang hal itu pada tahun 1826 dalam sebuah artikel berjudul " Metode untuk menunjuk operasi mesin dengan menggunakan tanda“Idenya adalah untuk mengambil struktur rinci dari sebuah mesin dan merepresentasikannya menggunakan diagram simbolik tentang bagaimana komponen harus berinteraksi satu sama lain. Sebagai contoh pertama, dia memberikan perangkat hidrolik:

Dia kemudian memberikan contoh sebuah jam tangan, yang menunjukkan semacam "jejak eksekusi" di sebelah kiri bagaimana parameter komponen jam tangan berubah, dan di sebelah kanan apa yang tampak sebagai diagram alur interkoneksinya:

Ini adalah cara yang cukup bagus untuk merepresentasikan cara kerja suatu sistem, dalam beberapa hal mirip dengan diagram waktu modern, namun masih berbeda dalam beberapa hal. Dan selama bertahun-tahun Babbage mengerjakan Analytical Engine, catatannya mulai berisi diagram yang semakin kompleks. Tidak sepenuhnya jelas apa maksud dari hal berikut ini:

Namun, kita dapat melihat kesamaan yang mengejutkan dengan representasi modern dalam bahasa Modelica, seperti, misalnya, dalam Wolfram SystemModeler. (Salah satu perbedaan dengan representasi modern adalah bahwa saat ini subsistem direpresentasikan secara lebih hierarkis, dan semua representasi kini dapat dihitung, dan dari subsistem tersebut perilaku aktual sistem dapat dimodelkan.)

Babbage banyak menggunakan berbagai diagramnya dalam tulisannya, tetapi tidak pernah menerbitkan apa pun tentang diagram tersebut. Memang, satu-satunya karya cetaknya yang lain tentang notasi mekanis adalah sebuah buklet yang didistribusikan di Pameran Dunia 1851 - tampaknya sebagai langkah menuju standarisasi gambar komponen mekanis (dan notasi seperti di atas muncul secara berkala pada diagram Babbage).

Saya tidak yakin mengapa Babbage tidak menulis lebih banyak tentang notasi mekanik dan diagramnya. Mungkin dia merasa getir karena orang-orang pada tahun 1826 gagal menyadari nilai dari ide-ide ini. Atau mungkin dia melihat mereka sebagai " bahan rahasia", memungkinkan dia untuk membuat proyeknya sendiri. Dan meskipun sistem rekayasa telah berkembang pesat sejak zaman Babbage, ide-idenya masih dapat menjadi sumber inspirasi.

Dalam skala yang lebih besar

Jadi, apa yang terjadi dengan Ada, Babbage, dan Analytical Engine dalam skala yang lebih besar?

Charles Babbage adalah seorang pria energik yang mempunyai banyak ide, beberapa di antaranya sangat bagus. Di usia 30-an, dia ingin membuat tabel matematika menggunakan mesin, dan dia tidak pernah melepaskan idenya selama 49 tahun ke depan, sambil menciptakan Analytical Engine untuk mencapai tujuan tersebut. Dia luar biasa, bahkan mungkin berbakat, dalam bidang teknik. Tapi dia sangat buruk dalam memilih arah proyek, dalam manajemennya.

Ada Lovelace adalah seorang wanita cerdas yang berteman dengan Babbage (tidak ada bukti mereka pernah menjalin hubungan romantis). Berkat Babbage, dia menjelaskan prinsip kerja Mesin Analitik, dan dengan melakukan hal itu ia membawa visi yang lebih abstrak daripada Babbage, serta gagasan tentang gagasan komputasi universal yang sangat kuat.

Mesin pembeda dan perangkat serupa adalah komputer tujuan khusus, yang perangkat kerasnya dirancang hanya untuk melakukan satu hal tertentu. Tampaknya untuk melakukan banyak hal berbeda, Anda memerlukan sejumlah besar komputer berbeda. Tapi itu tidak benar. Sebaliknya, kita dihadapkan pada fakta mendasar bahwa komputer dapat dibuat untuk keperluan umum dimana satu perangkat keras tetap dapat diprogram untuk melakukan komputasi apa pun. Dan gagasan komputasi universal inilah yang memungkinkan adanya perangkat lunak, yang meluncurkan revolusi komputer abad ke-20.

Konsep dasar Babbage untuk Analytical Engine adalah membuat tabel matematika secara otomatis dan kemudian mencetaknya atau menampilkannya sebagai grafik. Dia membayangkan tabel-tabel ini digunakan oleh manusia, ditambah lagi dia sedang mengembangkan gagasan tentang beberapa perpustakaan peta yang telah dihitung sebelumnya yang akan menjadi versi yang dapat dibaca mesin.

Saat ini, misalnya, dalam Bahasa Wolfram, tidak perlu menyimpan tabel matematika; Anda cukup mengetahui apa yang Anda butuhkan dan kapan Anda membutuhkannya. Namun pada masa Babbage, dengan idenya tentang mesin analitik yang sangat besar, hal ini tidak terpikirkan.

Oke, tapi apakah Analytical Engine akan digunakan untuk hal lain selain menghitung tabel matematika? Saya pikir ya. Jika Ada hidup selama Babbage, dia akan melihat tahun 1890-an, saat Herman Hollerith mengembangkan perangkat elektromekanis berbasis peta untuk sensus (yang kebetulan merupakan salah satu pendiri IBM). Mesin Analitik dapat memberikan lebih banyak hal.

Mungkin Ada akan mewujudkan idenya menggunakan Analytical Engine untuk membuat musik algoritmik secara otomatis. Mungkin mesin itu akan digunakan untuk memecahkan masalah tiga benda; bahkan mungkin melalui simulasi. Jika mereka berpikir untuk menggunakan sistem biner, mungkin mereka akan menerapkan sistem seperti automata seluler.

Baik Babbage maupun Ada tidak pernah menghasilkan uang dari perdagangan (dan, seperti yang dengan susah payah ditekankan oleh Babbage, kontrak pemerintahnya hanya berfungsi untuk membayar para insinyurnya, dan dia sendiri tidak menerima apa pun). Jika mereka mengembangkan mesin analitik, dapatkah mereka menemukan model bisnis untuk menerapkannya? Pastinya mereka akan menjual beberapa versi ke berbagai instansi pemerintah. Mungkin mereka akan menciptakan semacam layanan komputasi jarak jauh untuk melayani sains, teknologi, keuangan, dan hal-hal lain di zaman Victoria.

Namun semua ini tidak benar-benar terjadi, malah Ada yang mati muda, Analytical Engine tidak pernah selesai, dan potensi komputasi baru ditemukan kembali pada abad ke-20.

Seperti apa mereka?

Jika Anda bertemu Babbage, seperti apa penampilannya? Menurut saya, dia adalah seorang pembicara yang baik. Pada awal hidupnya dia adalah seorang idealis (“ melakukan yang terbaik untuk meninggalkan dunia dengan lebih bijaksana daripada dunia yang saya datangi"); kemudian dia menjadi karikatur Dickensian tentang seorang lelaki tua yang pahit. Dia mengadakan pesta-pesta yang menyenangkan dan sangat mementingkan hubungan dengan elit intelektual. Namun, terutama dalam beberapa tahun terakhir, dia menghabiskan sebagian besar waktunya sendirian di rumahnya yang besar, penuh dengan buku, artikel, dan proyek yang belum selesai.

Babbage memiliki sedikit pemahaman tentang orang-orang, dan bahkan di usia delapan puluhan, dia seperti anak kecil dalam polemiknya. Dia juga kesulitan memusatkan perhatian pada satu masalah - dia terus-menerus terganggu oleh ide-ide barunya. Hanya ada satu pengecualian besar - hampir 50 tahun karyanya mencoba mengotomatiskan proses komputasi.

Saya sendiri telah mengejar tujuan serupa (lebih tepatnya, versi modernnya) dalam hidup saya (..., Mathematica, Wolfram|Alpha, Wolfram Language, ...), tetapi sejauh ini baru empat puluh tahun. Saya beruntung hidup di masa ketika teknologi membuat hal ini lebih mudah untuk dicapai, namun setiap proyek besar yang saya lakukan memerlukan dedikasi, keuletan, dan kepemimpinan yang luar biasa untuk menyelesaikannya hingga selesai.

Jadi apa yang bisa kita katakan tentang Neraka? Pertama dan terpenting, dia adalah individu yang pandai berbicara dan berpikiran jernih. Dia berasal dari latar belakang kelas atas, tetapi tidak mengenakan pakaian yang sangat modis, dan bukan seorang countess stereotip daripada seorang intelektual. Dia adalah orang yang dewasa dan matang secara emosional; mungkin lebih dewasa daripada Babbage, dan tampaknya memiliki pemahaman yang baik tentang orang-orang dan dunia di sekitar mereka.

Seperti Babbage, dia kaya dan tidak harus bekerja untuk menunjang hidupnya. Tapi dia ambisius dan ingin melakukan sesuatu sendiri. Saya kira di balik topeng seorang wanita kelas atas Victoria adalah seorang kutu buku dengan lelucon matematika dan hiasan lainnya. Dia juga sangat fokus dan gigih, misalnya menghabiskan beberapa bulan menulis catatannya.

Dalam matematika, ia berhasil mencapai tingkat pengetahuan pada masa itu; mungkin menyamai Babbage. Namun, kita tidak tahu, berbeda dengan Babbage, apa sebenarnya yang dia lakukan dalam matematika, sehingga sulit untuk menilai levelnya; Babbage dihormati, meski biasa-biasa saja.

Ketika Anda membaca surat-surat Ada, Anda tampak sebagai orang yang cerdas, kompleks dengan pemikiran logis yang jernih. Pidato-pidatonya sering kali terselubung dalam basa-basi gaya Victoria, namun di baliknya terdapat ide-ide yang jelas dan seringkali kuat.

Ada jelas menyadari posisinya di masyarakat, dan bahwa dia adalah “putri Lord Byron”. Di satu sisi, kisah suksesnya didasarkan pada ambisi dan keinginannya untuk mencoba sesuatu yang baru. (Saya tidak bisa berhenti membandingkan dia sebagai insinyur utama dalam menciptakan Mesin Analitik dan Lord Byron yang memimpin tentara Yunani). Namun saya juga curiga bahwa masalahnya mempengaruhi dirinya. Selama bertahun-tahun, sebagian karena pengaruh ibunya, dia menghindari hal-hal seperti puisi. Pandangannya beralih ke hal-hal abstrak, dan tidak hanya ke matematika dan sains, tetapi juga ke bidang yang lebih metafisik.

Dan dia tampaknya telah menyimpulkan bahwa penerapan terbaiknya adalah bekerja dalam penyatuan ilmu pengetahuan dan metafisika - mungkin itulah yang dia sebut " ilmu puitis"Mungkin persepsi dirinya benar. Lagi pula, dalam arti tertentu, inilah yang dia lakukan: mengambil bagian teknik yang dikembangkan oleh Babbage, dia menciptakan konsep abstrak, "metafisik", yang kemudian memberi kita gagasan pertama tentang ​​​​ide komputasi universal.

Kesimpulan

Kisah Ada dan Babbage memiliki banyak aspek menarik. Ini adalah kisah tentang pertemuan penguasaan teknis dan visi abstrak yang luas. Ini adalah kisah tentang persahabatan antara seorang lelaki tua dan seorang pemuda. Ini adalah kisah orang-orang yang memiliki keberanian untuk menjadi orisinal dan kreatif.

Ini juga sebuah tragedi. Sebuah tragedi bagi Babbage, yang kehilangan begitu banyak orang dalam hidupnya, dan kepribadiannya mengasingkan orang lain dan menghalanginya untuk mewujudkan ambisinya. Ini adalah tragedi bagi Ada, yang baru saja menemukan pekerjaan ketika kesehatannya memburuk.

Kita tidak akan pernah tahu apa yang bisa dilakukan Ada. Mary Somerville yang lain - seorang penafsir ilmu pengetahuan Victoria yang terkenal? Semacam Steve Jobs yang membentuk visi Analytical Engine? Atau Alan Turing memahami ide abstrak komputasi universal?

Bahwa Ada menyentuh apa yang kemudian menjadi ide penentu zaman kita adalah sebuah keberuntungan besar. Babbage tidak mengerti apa yang dia hadapi; Ada melihat sekilas dan berhasil mendeskripsikannya.

Bagi sebagian orang, khususnya saya, kisah Ada dan Babbage memiliki resonansi tersendiri. Seperti Babbage, saya menghabiskan sebagian besar hidup saya untuk mengejar tujuan tertentu, meskipun, tidak seperti Babbage, saya mampu mewujudkan beberapa di antaranya. Dan saya menduga, seperti Ada, saya diberi kesempatan untuk melihat sekilas beberapa gagasan penting di masa depan.

Tapi masalahnya cukup” jadilah Ada"untuk memahami apa yang menanti kita, atau setidaknya" temukan Ada itu", siapa yang mengerti. Setidaknya sekarang, saya rasa saya memiliki pemahaman tentang seperti apa Ada yang sama, lahir 200 tahun yang lalu: orang yang layak dalam perjalanan menuju komputasi universal, pencapaian saat ini dan masa depan di bidang pemikiran komputasi.

Senang bertemu denganmu, Ada. Ucapan Terima Kasih
Banyak organisasi dan orang yang membantu saya memperoleh informasi dan materi untuk posting ini. Saya ingin mengucapkan terima kasih kepada Perpustakaan Inggris, Museum Sejarah Sains, Oxford, Museum Sains, London, Perpustakaan Bodleian, Oxford (dengan izin dari Earl of Lytton, cicit Ada, salah satu dari 10 keturunannya yang masih hidup. ), Perpustakaan Umum New York, St. Mary Magdalene (di Hucknall, Nottinghamshire - tempat pemakaman Ada), Betty Toole (penulis Tambahkan tag

Augusta Ada Byron-King, yang berulang tahun 201 pada 10 Desember, tercatat dalam sejarah tidak hanya sebagai putri penyair Lord Byron, tetapi juga sebagai pemrogram komputer pertama. Countess matematikawan mendeskripsikan komputer dan menulis program pertama pada saat komputer belum ada.


AE Shalon. Potret cat air Ada King, Countess of Lovelace. Pecahan

Bahasa pemrograman Ada dinamai menurut namanya, dan terminologi yang diperkenalkan oleh Lady Byron masih digunakan sampai sekarang. Countess sangat cerdas dan menarik sehingga orang-orang sezamannya menuduhnya memiliki hubungan dengan iblis, tetapi dia tidak menyangkal hal ini.



Ada Byron saat kecil


Ayah Ada, Lord Byron

Ayah yang terkenal itu hanya melihat putrinya sekali, pada usia satu bulan. Dia lahir pada bulan Desember 1815, dan pada bulan April 1816 George Gordon Byron menceraikan istrinya dan meninggalkan Inggris. Gadis itu diberi nama Augusta untuk menghormati saudara perempuan Byron, tetapi setelah perceraian di rumah ibunya tidak ada yang menyebut nama ini; semua orang memanggilnya Ada. Dan semua buku ayahnya telah dihapus dari perpustakaan keluarga.


Ibu Ada, Annabella Milbank


Orang tua Ada: George Gordon Byron dan Annabella Milbank

Gadis itu mewarisi kecintaannya pada ilmu eksakta dari ibunya, Annabella Milbank-Byron, yang dijuluki “ratu jajaran genjang”. Melihat kemampuan putrinya, sang ibu mengundang mantan gurunya, ahli matematika Skotlandia A. de Morgan, dan istrinya M. Somerville untuk belajar bersamanya. Pada usia 13 tahun, Ada sudah menggambar gambar pesawat di albumnya.


A. de Morgan dan M. Somerville

Dari mentornya, Ada pertama kali mendengar nama Charles Babbage, seorang profesor matematika di Universitas Cambridge, dan segera bertemu dengannya secara pribadi. Saat itu, ia sedang mengembangkan desain mesin hitung yang dapat melakukan perhitungan dengan akurasi hingga digit kedua puluh. Proyek ini tidak pernah dilaksanakan, tetapi Ada mengambil bagian dalam pengembangannya. Saat menerjemahkan karya ilmuwan Italia L. Menebrea, dia memberikan teks tersebut dengan komentar dan pengamatan yang begitu rinci sehingga dia melampaui penulisnya sendiri.


Charles Babbage dan mesin perbedaannya

Dia berhasil memahami sesuatu yang bahkan tidak diduga oleh penemunya dalam mesin yang sedang dideskripsikan: “Esensi dan tujuan mesin akan berubah tergantung pada informasi apa yang kita masukkan ke dalamnya. Mesin tersebut akan mampu menulis musik, menggambar, dan menunjukkan cara-cara sains yang belum pernah kita lihat di mana pun.” Ada meramalkan kemungkinan komputer bahkan sebelum diciptakan. Dia menjelaskan algoritma untuk menghitung angka Bernoulli di Analytical Engine. Ini adalah program pertama yang ditulis untuk komputer, dan meskipun mesin Babbage tidak pernah dibuat selama masa hidupnya, Ada dianggap sebagai programmer pertama.


Augusta Ada Byron pada usia 17 tahun

Dalam masyarakat sekuler, Countess Lovelace membuat heboh. Dia tidak hanya memiliki pikiran yang luar biasa, tetapi juga kecantikan yang menakjubkan. Karena itu, orang-orang sezamannya mencurigainya berkonspirasi dengan iblis. Ada tidak hanya tidak menyangkal rumor tersebut, tetapi juga menambah bahan bakar dengan pernyataannya. Jadi, dalam suratnya kepada Babbage, dia menyatakan, bukannya tanpa basa-basi: “Saya adalah iblis atau malaikat. Saya bekerja seperti iblis untuk Anda, Charles Babbage; Saya sedang memilah-milah nomor Bernoulli untuk Anda.” Dan di lain waktu dia dengan percaya diri menegaskan: “Saya bersumpah demi iblis, bahkan sepuluh tahun pun tidak akan berlalu dan saya akan menyedot cukup banyak sari kehidupan dari rahasia alam semesta. Dengan cara yang tidak dapat dilakukan oleh pikiran dan bibir manusia biasa. Tidak ada yang tahu kekuatan mengerikan apa yang masih belum dimanfaatkan dalam makhluk kecilku yang fleksibel.”


Margaret Sarah Tukang Kayu. Potret Ada Lovelace, 1836

Ada tidak berhenti belajar bahkan setelah menikah dan melahirkan tiga anak. Suaminya adalah Baron King, yang segera mewarisi gelar Lord Lovelace. Dia tidak mengganggu hobi istrinya dan memberinya dukungan finansial yang signifikan. Dia sendiri mencoba mendapatkan uang, dan dengan cara yang sangat tidak biasa. Bersama Babbage, mereka mulai mengembangkan sistem taruhan win-win pada pacuan kuda - Countess Lovelace adalah seorang penjudi. Setelah kehilangan jumlah yang mengesankan, dia tidak berhenti dan terus bermain. Diam-diam dari orang-orang yang dicintainya, Ada menghabiskan seluruh uang pribadinya untuk balapan. Ia bahkan pernah menjadi korban pemeras yang mengancam akan membocorkan rahasianya.


Artis tidak dikenal. Potret Ada Lovelace, c. 1840


Ada Lovelace

Mereka mengatakan bahwa hanya kematian mendadak Ada yang menyelamatkan keluarga Lovelace dari kehancuran total. Countess meninggal pada tahun 1852 karena kanker, beberapa hari sebelum menginjak usia 37 tahun, sama seperti ayahnya. Dia dimakamkan di ruang bawah tanah keluarga Byron, di samping ayahnya, yang belum pernah dia lihat. Ide Ada Lovelace dan Charles Babbage dikembangkan hanya satu abad kemudian: pada tahun 1991, sebuah mesin komputasi mekanis dibuat berdasarkan gambar Babbage, dan meskipun kecepatannya tidak dapat dibandingkan dengan komputer modern, mesin inilah yang memberikan dorongan pada penciptaan mereka.


Komputer yang dibuat berdasarkan gambar Babbage

- seorang bintang film Hollywood yang tidak hanya luar biasa cantik, tetapi juga memiliki kecerdasan luar biasa dan bahkan menemukan teknologi di balik GSM, GPS, Bluetooth, dan sistem Wi-Fi modern. Tampaknya ini merupakan contoh menakjubkan yang menunjukkan buah-buah emansipasi yang dihasilkan pada abad ke-20. Namun, contoh yang sama mengesankannya dalam sejarah terjadi jauh lebih awal.

Nama salah satu wanita terpintar di awal abad ke-19 baru diketahui beberapa dekade setelah kematiannya. Hingga saat ini, ia masih berada dalam bayang-bayang rekan-rekan prianya. Di sebagian besar buku teks khusus, tidak ada satu kata pun tentang hal itu. Sementara itu, kontribusi Ada Lovelace, née Byron, terhadap pengembangan pemrograman bisa dibilang sangat besar.

Augusta Ada Byron lahir pada 10 Desember 1815, satu-satunya anak sah dari penyair Inggris George Gordon Byron dan istrinya Anna Isabella Byron (Anabella). Namun, dia tidak pernah ditakdirkan untuk bertemu ayahnya yang terkenal: pertama dan terakhir kali Byron melihat putrinya adalah sebulan setelah kelahirannya. Dan pada tanggal 21 April 1816, dia menandatangani perceraian resmi dan meninggalkan Inggris selamanya.

Gadis itu menerima nama depannya Augusta untuk menghormati saudara tiri Byron, yang dikabarkan berselingkuh dengannya. Setelah perceraian, ibu dan orang tua ibu tidak pernah memanggil gadis itu dengan nama ini, melainkan memanggilnya Ada. Terlebih lagi, semua buku ayahnya telah dihapus dari perpustakaan keluarga.

Bo Lebih dari segalanya, ibu Ada khawatir putrinya akan mewarisi hasrat ayahnya untuk menulis dan tumbuh menjadi orang yang eksentrik dan pemarah. Oleh karena itu, sejak dini, ia tidak menyambut kegemaran gadis itu dalam membaca prosa dan puisi. Untungnya, putrinya mewarisi minat pada ilmu eksakta dari ibunya - lagipula, Byron menyebut Anabella sendiri sebagai “Ratu Jajar Genjang”.

Untuk mengajar putrinya, mantan Bu Byron mengundang gurunya, ahli matematika Augustus de Morgan. Alhasil, di usianya yang ke-13, Ada sudah membuat beberapa gambar pesawat terbang. Mentor lain dari gadis itu adalah Mary Somerville, yang pernah menerjemahkan dari bahasa Prancis “Risalah tentang Mekanika Langit” oleh ahli matematika dan astronom Pierre-Simon Laplace. Marialah yang menjadi panutan bagi muridnya.

Pada tahun 1833, Ada yang berusia 16 tahun bertemu Charles Babbage, seorang profesor matematika di Universitas Cambridge. Pertemuan ini menentukan jalan hidupnya. Beberapa tahun sebelumnya, Babbage telah menyelesaikan deskripsi mesin penghitung yang dapat melakukan perhitungan akurat hingga digit kedua puluh. Sebuah gambar dengan banyak rol dan roda gigi, yang digerakkan oleh sebuah tuas, tergeletak di meja Perdana Menteri. Pada tahun 1823, subsidi pertama dibayarkan untuk membangun apa yang sekarang dikenal sebagai Mesin Perbedaan Besar Babbage dan dianggap sebagai komputer pertama di Bumi! Konstruksi berlangsung sepuluh tahun, desain mesin menjadi semakin rumit, namun pada tahun 1833 pendanaan dihentikan.

Ada menjadi teman dekat, asisten dan satu-satunya orang yang berpikiran sama dengan ilmuwan. Terlebih lagi, fakta bahwa pada usia 19 tahun ia menikah dengan Lord Lovelace tidak menghalanginya untuk serius menekuni ilmu pengetahuan. Apakah itu cinta atau dipandu oleh perhitungan yang tepat dan pragmatisme, orang hanya bisa menebak. Namun pernikahan tersebut ternyata sangat sukses dalam segala hal. Sang suami tidak mengganggu hobi istrinya dan bahkan membiayainya dari perbendaharaan keluarga Lovelace yang kaya. Bahkan tiga anak seumuran pun tak mampu memadamkan api gairah ilmu pengetahuan yang berkobar dalam diri Ada.

Dasar untuk menyebut Ada Lovelace sebagai programmer pertama di dunia berasal dari karya yang diciptakannya, berupa terjemahan ke dalam bahasa Inggris dari sebuah artikel yang menjelaskan penemuan Babbage. Namun, ini bukan sekadar terjemahan. Ada melengkapi teks tersebut dengan komentar mendetail, meningkatkan volumenya lebih dari tiga kali lipat. Mereka, secara khusus, membahas pengembangan rencana operasional mesin analitik. Ini adalah program pertama! “Operasinya”, menurut penciptanya sendiri, menganugerahi komputer dengan kemampuan luar biasa untuk menenun rumus aljabar, seperti alat tenun Jacquard yang menciptakan daun, bunga, dan pola dari benang.

Misalnya saja dalam salah satu komentarnya, Ada menjelaskan algoritma penghitungan bilangan Bernoulli di Analytical Engine. Diakui bahwa ini adalah program pertama yang diimplementasikan secara khusus untuk diputar di komputer!

Alam dengan murah hati menganugerahi Ada tidak hanya keindahan dan kecerdasan, tetapi juga wawasan. Gairah lain dari Countess adalah musik. Suatu hari dia dengan berani menyatakan bahwa akan tiba saatnya mesin komputasi menjadi begitu canggih sehingga mampu menciptakan karya musik yang menakjubkan. Nah, hari ini kita bisa menilai keakuratan ramalannya. Bukan suatu kebetulan bahwa pikiran Ada sangat dihargai oleh tokoh-tokoh terkemuka pada zamannya yang ia kenal: Michael Faraday, David Brewster, Charles Wheatstone, Charles Dickens dan lain-lain.

Sayangnya, dunia kedokteran pada tahun-tahun itu tidak bisa membanggakan ilmuwan-ilmuwan yang lebih maju pada zamannya, seperti Ada Lovelace. Pada tanggal 27 November 1852, pada usia 36 tahun, Ada Lovelace meninggal karena pertumpahan darah saat mencoba mengobati kanker rahim.