Дочь Байрона: кудесница математических формул

26 марта 2020

«Мой мозг — нечто большее, чем просто смертная субстанция, я надеюсь, время покажет это», — писала Августа Ада Кинг Лавлейс, урождённая Байрон, своему наставнику, другу, коллеге Чарльзу Беббеджу, английскому учёному, разработавшему проект аналитической машины, которую можно назвать предтечей современных ЭВМ с программным управлением. Ада была верной помощницей учёного, ставшей первым программистом в мире.

Эта удивительная женщина являлась дочерью не менее удивительных родителей. Её отцом был лорд Байрон, английский поэт, матерью — Анна Изабелла, баронесса Уэнворт. О ней поэт отзывался: «Она незаурядная женщина, поэтесса, математик, философ», — и называл «Королевой Параллелограммов».

Правда, вместе они прожили недолго и развелись, когда малышке был всего месяц от роду. Байрон видел свою дочь лишь однажды — как раз в ту пору. Девочка росла очень болезненной, поэтому и мать поначалу к ней была достаточно равнодушна. Но лишь только у Ады проснулся интерес к математике, как Изабелла плотно занялась её воспитанием и обучением. Единственное, о чём она переживала, чтобы дочь не унаследовала от отца тягу к поэзии. Ведь, по мнению баронессы, все поэты были безнравственными, в то время как сама она была воспитана в религиозной строгости.

Боялся склонности к поэзии у дочери и отец: «Надеюсь, что Бог наградит её чем угодно, но только не поэтическим даром»… И Бог наградил Аду аналитическим складом ума и великолепными математическими способностями. Развивая талант малышки, с ней занимались лучшие математики того времени.

Но в подростковом возрасте Ада не на шутку напугала мать: она стала закрываться у себя в комнате и что-то втайне писать. Баронесса сходила с ума от неизвестности, пока дочь не продемонстрировала ей... чертежи летательного аппарата. Девочка не просто рисовала свои фантазии, но и проводила расчёты!

Когда подошло время, Ада, как и положено, вышла в свет: её красотой и умом были очарованы все мужчина, а дамы в её присутствии замолкали от зависти. Но Аде среди них было скучно — не с кем было поделиться бурлящими в её голове идеями.

Собеседника она нашла на технологической выставке. Это был профессор Кембриджа Чарльз Беббидж, который на выставке представлял свою вычислительную машину. Мисс Байрон засыпала его вопросами и тут же возникшими идеями, и в результате между ними завязалась переписка. Научная гипотеза стала получать реальное подтверждение в виде формул.

Наука наукой, но Ада не забывала и о личной жизни. В 19 лет она вышла замуж за лорда Кинга, ставшего позже графом Лавлейс. Семейная жизнь сложилась счастливо, в браке родились трое детей. При этом супруг совершенно спокойно относился к увлечениям жены и высоко ценил её гениальные способности.

На отношения с Беббиджем это не повлияло, ведь он воспринимал Аду как дочь, тем более что она была ровесницей умершей дочери профессора.

Начиная с 1841 года Ада активно занимается составлением программ для машины Беббиджа: первая и самая известная из них касалась вычисления чисел Бернулли. Благодаря графине Лавлейс в современном программировании существуют термины «цикл», «рабочая ячейка». Также она составила основные принципы создания алгоритмов. Поэтому сегодняшние гении клавиатуры и мыши называют её «матерью всех программистов».

По мнению Ады, в будущем вычислительные машины смогут не только «ткать» математические формулы, но и придумывать музыку или писать картины.

Напряжённая работа мозга не могла не сказаться на здоровье. У Ады стали проявляться признаки онкологии и, не дожив до 37, как и её отец, она умерла. Её похоронили в семейном склепе рядом с лордом Байроном.

Увы, Аде не довелось увидеть вычислительную машину в действии, жизнеспособные версии появились позже, но в их основе лежали принципы, придуманные графиней. Именно в её честь один из языков программирования был назван «Ада».