Лавлейс, Ада
Авгу́ста А́да Кинг (урождённая Ба́йрон), графиня Ла́влейс (англ. Augusta Ada King Byron, Countess of Lovelace), более известная как Ада Лавлейс 10 декабря 1815 (1815-12-10), Лондон, Англия, Британская империя — 27 ноября 1852, Марилебон, Лондон, Англия, Британская империя) — английский математик. Известна прежде всего созданием описания вычислительной машины, проект которой был разработан Чарльзом Бэббиджем. Составила первую в мире программу (для этой машины). Ввела в употребление термины «цикл» и «рабочая ячейка», считается первым программистом в истории[2][3].
Ада Лавлейс | |
---|---|
англ. Augusta Ada King, Countess of Lovelace | |
Портрет авторства Альфреда Шалона, около 1840 года | |
Имя при рождении | Августа Ада Байрон |
Дата рождения | 10 декабря 1815(1815-12-10) |
Место рождения | Лондон, Англия, Британская империя |
Дата смерти | 27 ноября 1852(1852-11-27) (36 лет) |
Место смерти | Марилебон, Лондон, Англия, Британская империя |
Страна | Британская империя |
Научная сфера | математика[1] и компьютинг |
Место работы | |
Известна как | «мать программирования» и первый программист в истории. |
Награды и премии | Google Doodle |
Цитаты в Викицитатнике | |
Произведения в Викитеке | |
Медиафайлы на Викискладе |
БиографияПравить
До рождения дочери Ады лорд Байрон ожидал, что его ребёнок будет «славным мальчиком» и был очень разочарован[4], когда 10 декабря 1815 года[5][6] его супруга Анна Изабелла родила девочку[4]. Ребёнка назвали в честь сводной сестры Байрона, Августы Ли, а сам поэт называл её Адой[7]. 16 января следующего года по приказу лорда Анна Изабелла отправилась в дом своих родителей в Киркби Мэллори[en], взяв с собой пятинедельную дочь[4]. Хотя на тот момент британские законы в случае развода давали отцу полную опеку над детьми, Байрон даже не пытался потребовать ребёнка себе[8], но попросил свою сестру держать его в курсе о делах его дочери[9].
21 апреля Байрон подписал акт о разводе, на котором настояли родители Изабеллы, и через несколько недель навсегда покинул Англию[10]. Из-за разлуки леди Байрон всю дальнейшую жизнь рассказывала о безнравственном поведении мужа[11]. Из-за этого Ада с малых лет стала нелюбима в британском обществе. В 1824 году, когда девочке было 8 лет, её отец скончался[12], так ни разу и не встретившись с дочерью[5]. Мать воспитывала Аду в одиночку[4], оберегая от «враждебной среды»[13]. До 20 лет ей не показывали семейного портрета с отцом[14].
Ада получила образование математика, поскольку её мать боялась, что она станет заниматься поэзией, как и отец[13]. Миссис Байрон никогда не была близка с дочерью. Её часто оставляли на попечение бабушке, Джудит Милбенк, которая очень любила ребёнка. Однако из-за того, что в то время действовали социальные установки о том, что ребёнка должен был воспитывать отец и лишь благополучие ребёнка с матерью действовало как «смягчающее обстоятельство», Анна Изабелла была вынуждена представлять себя любящей матерью для остального общества. В частности она писала своей матери тревожные письма, интересуясь состоянием дочери, в каждом из которых заявляла о необходимости сохранить письмо, поскольку его можно было использовать как доказательство материнской заботы[15]. В одном из своих писем она писала о дочери без имени, называя Аду «она»: «Я говорю с ней для Вашего удовольствия, а не для себя, и буду очень рада, если Вы позаботитесь о ней полностью сами»[16]. Помимо этого леди Байрон заставляла своих друзей следить за девочкой-подростком на предмет любых признаков «морального отклонения». Сама Ада окрестила наблюдательниц «Фуриями» и жаловалась, что они излишне преувеличивают и придумывают небылицы о ней[17].
Начиная с раннего детства Ада часто болела. В возрасте восьми лет у неё начались головные боли, которые мешали ей видеть[7]. В июне 1829 года она оказалась парализована из-за приступа кори. В течение года Ада постоянно лежала в постели. К 1831 году она смогла передвигаться на костылях. Однако, несмотря на это, она всё ещё развивала свои навыки и знания в технике и математике[18].
Мать пригласила для Ады своего бывшего учителя — шотландского математика Огастеса де Моргана и знаменитую Мэри Сомервилль, которая перевела в своё время с французского «Трактат о небесной механике» математика и астронома Пьера-Симона Лапласа. Именно Мэри стала для своей воспитанницы примером для подражания[19]. С двенадцати лет она увлекалась механикой, а в её голове созревала идея о конструкции летательного аппарата, который приводился бы в движение паром[13]. В феврале 1828 года она начала воплощать задумку в жизнь с построения крыльев. Для этого она изучала разные материалы и долго подбирала размер. Среди предполагаемых материалов для крыльев были бумага, масляный шёлк, проволока и перья. Для соблюдения пропорции она изучала анатомию птиц. Затем Ада решила написать книгу, чтобы не забыть свои наработки. А затем искала инструменты для пересечения страны на этих крыльях. Последним же шагом стало совмещение пара и «искусства полёта»[18].
Когда Аде исполнилось семнадцать лет, она смогла выезжать в свет и была представлена королю и королеве. Имя Чарльза Бэббиджа юная мисс Байрон впервые услышала за обеденным столом от Мэри Сомервилль. Спустя несколько недель, 5 июня 1833 года, они впервые увиделись. Чарльз Бэббидж в момент их знакомства был профессором на кафедре математики Кембриджского университета — как сэр Исаак Ньютон за полтора века до него. Позднее она познакомилась и с другими выдающимися личностями той эпохи: Майклом Фарадеем, Дэвидом Брюстером, Чарльзом Уитстоном, Чарльзом Диккенсом и другими.
За несколько лет до вступления в должность Бэббидж закончил описание счётной машины, которая смогла бы производить вычисления с точностью до двадцатого знака. Чертёж с многочисленными валиками и шестерёнками, которые приводились в движение рычагом, лёг на стол премьер-министра. В 1823 году была выплачена первая субсидия на постройку того, что теперь считается первым на Земле компьютером и известно под названием «Большая разностная машина Бэббиджа». Строительство продолжалось десять лет, конструкция машины всё более усложнялась, и в 1833 году финансирование было прекращено.
В 1835 году мисс Байрон вышла замуж за 29-летнего Уильяма Кинга, 8-го барона Кинга, который вскоре унаследовал титул лорда Лавлейса. У них было трое детей: Байрон[en], рождённый 12 мая 1836 года, Анабелла (Леди Энн Блюн), рождённая 22 сентября 1837 и Ральф Гордон[en], рождённый 2 июля 1839 года. Ни муж, ни трое детей не помешали Аде с упоением отдаться тому, что она считала своим призванием. Замужество даже облегчило её труды: у неё появился бесперебойный источник финансирования в виде фамильной казны графов Лавлейсов.
В 1842 году Чарльз Бэббидж был приглашен в Туринский университет провести семинар о своей аналитической машине. Луиджи Менабреа, юный итальянский инженер и будущий премьер-министр Италии, записал лекцию на французском, и впоследствии она была опубликована в Общественной библиотеке Женевы в октябре того же года. Друг Бэббиджа, изобретатель Чарльз Уитстон, попросил графиню Лавлейс перевести записи Менабреа на английский и сопроводить текст комментариями. Леди Лавлейс потратила больше года на эту работу, после чего труды были опубликованы под акронимом ААЛ и, с учётом 52 страниц комментариев Ады, оказались более обширными, чем записи Менабреа.
В одном из своих комментариев Ада описывает алгоритм вычисления чисел Бернулли на аналитической машине. Было признано, что это первая программа, специально реализованная для воспроизведения на компьютере, и по этой причине Ада Лавлейс считается первым программистом, несмотря на то, что машина Бэббиджа так и не была построена при жизни Ады. Более того, в своих записях она предрекала, что, подобно тому, как Жаккардов ткацкий станок может ткать цветы и листья, аналитическая машина способна создавать алгебраические формулы, а в перспективе — писать музыку, писать картины — и укажет «науке такие пути, какие нам и не снились».
Ада Лавлейс скончалась 27 ноября 1852 года от кровопускания при попытке лечения рака матки (от кровопускания же скончался и её отец, — и так же в возрасте 36 лет) и была похоронена в фамильном склепе Байронов рядом со своим отцом, которого никогда не знала при жизни.
ПамятьПравить
В 1975 году Министерство обороны США приняло решение о начале разработки универсального языка программирования. Министр прочитал подготовленный секретарями исторический экскурс и без колебаний одобрил и проект, и предполагаемое название для будущего языка — «Ада». 10 декабря 1980 года был утверждён стандарт языка.
В 2022 году NVIDIA выпустила графические процессоры с микроархитектурой Ada Lovelace. GPU с микроархитектурой "Ada" дебютировали в линейке видеокарт GeForce RTX 4000.
ПримечанияПравить
- ↑ Czech National Authority Database
- ↑ Fuegi, J & Francis, J (October–December 2003), Lovelace & Babbage and the creation of the 1843 'notes', Annals of the History of Computing (IEEE) . — Т. 25 (4): 16–26, DOI 10.1109/MAHC.2003.1253887
- ↑ Ada Lovelace honoured by Google doodle (10 декабря 2012). Архивировано 25 июня 2013 года. Дата обращения: 10 декабря 2012.
- ↑ 1 2 3 4 Turney, 1972, p. 35.
- ↑ 1 2 Петров, 2012, с. 172.
- ↑ Гайфулина Д. А., Хакимова Э. Р. Ада Лавлейс и её программа по нахождению чисел Бернулли на вычислительной машине Бэббиджа // Некоторые актуальные проблемы современной математики и математического образования. Герценовские чтения – 2015. Материалы научной конференции, 13–17 апреля 2015 г. — РГПУ им. А. И. Гер- цена, 2015. — С. 192—197. — ISBN 978–5–8064–2095–5. Архивировано 15 февраля 2017 года.
- ↑ 1 2 Stein, 1985, p. 17.
- ↑ Stein, 1985, p. 16.
- ↑ Woolley, 1999, p. 80.
- ↑ Turney, 1972, pp. 36—38; Петров, 2012, с. 172.
- ↑ Woolley, 1999, pp. 74—77.
- ↑ Turney, 1972, p. 138.
- ↑ 1 2 3 Toole, 2004—2014.
- ↑ Woolley, 1999, p. 10.
- ↑ Woolley, 1999, pp. 85—87.
- ↑ Woolley, 1999, p. 85.
- ↑ Woolley, 1999, p. 119.
- ↑ 1 2 Toole Betty Alexandra. Poetical Science (англ.) // The Byron Journal. — Liverpool: Liverpool University Press, 1987. — Vol. 15. — P. 55—65. — ISSN 1757-0263. — doi:10.3828/bj.1987.6.
- ↑ Woolley, 1999, pp. 84—87.
ЛитератураПравить
- Петров Ю. П. История и философия науки. Математика, вычислительная техника, информатика. Учебное пособие. — БХВ-Петербург, 2012. — 448 с. — ISBN 5941576897.
- Essinger, James[en]. Ada's Algorithm: How Lord Byron's Daughter Ada Lovelace Launched the Digital Age (англ.). — L.: Melville House[en], 2014. — 272 p. — ISBN 978-1-612-19408-0.
- Stein, Dorothy[en]. Ada: A Life and a Legacy (англ.). — Cambridge, MA: MIT Press, 1985. — 321 p. — (Mit Press Series in the History of Computing). — ISBN 978-0-262-19242-2.
- Betty, Alexandra Toole. Ada, the Enchantress of Numbers: Poetical Science (англ.). — 2nd edition. — N. Y.: Critical Connection, 2010. — 323 p. — ISBN 9780615397269.
- Toole, Betty Alexandra. Byron, (Augusta) Ada [married name (Augusta) Ada King, countess of Lovelace] // Oxford Dictionary of National Biography. — Oxf.: Oxford University Press, 2004—2014.
- O'Connor, J.J. and Robertson, E.F. Augusta Ada King, countess of Lovelace (англ.). Архив истории математики Мактьютор. Дата обращения: 3 ноября 2021.
- Turney, Catherine. Byron's Daughter: A Biography of Elizabeth Medora Leigh (англ.). — N. Y.: Charles Scribner's Sons, 1972. — 320 p. — ISBN 978-0-684-12753-8.
- Woolley, Benjamin[en]. The Bride of Science: Romance, Reason, and Byron's Daughter (англ.). — Sydney: Pan Macmillan, 1999. — 416 p. — ISBN 978-0-333-72436-1.