Цікаві факти про Аду Лавлейс

Ада Лавлейс — цікаві факти

Ада Лавлейс була першим програмістом. Її батьком був англійський поет лорд Байрон. Представляємо цікаві факти з життя Ади Лавлейс.

Портрет

Батьки

Ада Лавлейс народилася 10 грудня 1815 року в Лондоні. Її батьком був поет лорд Байрон, а матір’ю – Анна Байрон (уроджена Мілбенк). Насправді Аду звали Августою. Але в родині її так ніколи не називали. Незабаром після народження дочки батьки розійшлися і Байрон назавжди покинув Англію.

Мати Ади захоплювалася математикою, за що Байрон називав її «королевою паралелограмів». Мама з дитинства привчала дівчинку займатися математикою, сподіваючись, що ця наука привчить дитину до акуратності.

Батька пекла не пам’ятала, він її бачив останній раз, коли дівчинці був всього місяць. З домашньої бібліотеки були прибрані всі томики віршів Байрона.

Вчителі

Аду навчали математики кращі вчителі того часу: один із засновників математичної логіки Август де Морган і Мері Соммервіль, яка переклала на англійську мову «Трактат Про небесну механіку» Лапласа.

У зрілому віці вчителем (і колегою) Ади став Чарльз Беббідж, професор математики в Кембриджі і розробник першої цифрової обчислювальної машини. Через маленький зріст і витонченої фігури Беббідж називав Аду феєю.

Обчислювальні програми

У жовтні 1842 р.італійський інженер Луїджі Манабреа, майбутній прем’єр-міністр, випустив книгу з описом обчислювальної машини Беббіджа. Ця книга була конспектом лекції, яку Беббідж прочитав в університеті Турина. Ч. Беббідж попросив Аду перевести цю книгу на англійську мову.

Крім перекладу, Ада написала великі коментарі, які включали три алгоритми. Тепер ці алгоритми вважаються першими програмами для ЕОМ:

  • програма рішення системи з двох лінійних алгебраїчних рівнянь з двома невідомими. Вперше введено поняття комірки для значення змінної;
  • обчислення значень тригонометричної функції; в описі алгоритму вперше використаний обчислювальний цикл;
  • обчислення чисел Бернуллі, показана реалізація рекурентних обчислень.

В одному з приміток Ада висловила думку, яка повністю виправдалося через кілька століть, що обчислювальною змінною може бути не тільки числовий об’єкт. Синові Мері Соммервіль, з яким вона дружила, Ада писала, що хотіла б залишити майбутнім поколінням в пам’ять про себе обчислювальну модель нервової системи.

Коментарі Ади (під псевдонімом ААЛ), написання яких зайняло рік, збільшили обсяг книги в 3 рази.

Праці Ади Лавлейс і Ч.Беббіджа були забуті. Інтерес до них спалахнув в 40-х роках 20-го століття у зв’язку з бурхливим розвитком програмування. У 1953 році Коментарі Ади були перевидані.

Сім’я

Ада Лавлейс була одружена з Вільямом Кінгом. Чоловік підтримував наукову діяльність дружини. Вільям Кінг був багатий, і Ада, не відчуваючи матеріальних труднощів, могла спокійно займатися наукою. У подружжя було троє дітей: двоє синів і дочка. Але всі вони були далекі від занять математикою.

Графиня Лавлейс в 17 років була представлена до королівського двору. Вона захоплювалася верховою їздою і грала на арфі. Друзями Ади були Майкл Фарадей, який називав її «висхідною зіркою науки», і Чарльз Діккенс.

Пам’ять

Графиня Лавлейс померла від раку в 1852 р їй було всього 36 років (в цьому ж віці помер і Джордж Байрон). Її доглядальницею була знаменита Флоренс Найтінгейл, яка пізніше писала, що Ада протрималася так довго, тому що її мозок не хотів вмирати.

Похована Ада поруч з батьком, якого вона за життя не знала, у фамільному склепі Байронів.

Цікаву біографію Ади Лавлейс написав Стівен Вольфрам, Розробник сучасної обчислювальної системи Mathematica.

На честь Ади Лавлейс був названий мову програмування Ада, який розроблений під егідою Міністерства оборони США для вбудованих систем управління технічними об’єктами.

10 грудня, в день народження леді Лавлейс, відзначається День програміста.