Читаем Том 37. Женщины-математики. От Гипатии до Эмми Нётер полностью

ЯЗЫКИ, ПРОГРАММЫ И ПОДПРОГРАММЫ

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

В рамках программы могут быть выделены подпрограммы — фрагменты, которые описывают повторно выполняемые операции и используются множество раз. Они могут храниться в ячейках памяти, и к ним можно обращаться по мере необходимости.

Если гипотетическая вычислительная машина выполняет умножение, то полный алгоритм умножения будет программой, а таблица умножения, например, на 3 — подпрограммой.



Неполный фрагмент аналитической машины Бэббиджа.

* * *

Возможно, пришло время разрушить не слишком реалистичный образ романтичной графини, увлекавшейся математикой. Личная жизнь Ады была достаточно типичной для графини викторианской эпохи: она любила спектакли и танцы, была несколько равнодушна к детям, а порой и к супружескому долгу, коллекционировала украшения и держала множество собак. Ада наверняка страдала какой-то разновидностью биполярного расстройства, так как периоды маниакальной гиперактивности чередовались у нее с приступами депрессии.

Среди друзей графини и тех, с кем она состояла в переписке, были Чарльз Диккенс, Чарльз Уитстон (известный специалист по электричеству), Дэвид Брюстер (изобретатель калейдоскопа) и Майкл Фарадей. С годами она познала искусство кокетства и наверняка имела нескольких поклонников: ее муж позднее уничтожил свыше ста писем, которые счел неподобающими. Вместе с Бэббиджем она открыла для себя очарование ставок на бегах и даже, отчасти сама того не осознавая, связалась с профессиональными игроками, в частности с неким Джоном Кроссом. Они впутали графиню в свои темные дела, и Ада оказалась в долгах. Ее можно по праву вслед за Бэббиджем назвать повелительницей чисел, но стоит заметить, что после смерти она оставила долгов по ставкам на 2 тысячи фунтов.


Финал долгой истории

Перейти на страницу:

Все книги серии Мир математики

Математики, шпионы и хакеры
Математики, шпионы и хакеры

Если бы историю человечества можно было представить в виде шпионского романа, то главными героями этого произведения, несомненно, стали бы криптографы и криптоаналитики. Первые — специалисты, виртуозно владеющие искусством кодирования сообщений. Вторые — гении взлома и дешифровки, на компьютерном сленге именуемые хакерами. История соперничества криптографов и криптоаналитиков стара как мир.Эволюционируя вместе с развитием высоких технологий, ремесло шифрования достигло в XXI веке самой дальней границы современной науки — квантовой механики. И хотя объектом кодирования обычно является текст, инструментом работы кодировщиков была и остается математика.Эта книга — попытка рассказать читателю историю шифрования через призму развития математической мысли.

Жуан Гомес

Математика / Образование и наука
Когда прямые искривляются
Когда прямые искривляются

Многие из нас слышали о том, что современная наука уже довольно давно поставила под сомнение основные постулаты евклидовой геометрии. Но какие именно теории пришли на смену классической доктрине? На ум приходит разве что популярная теория относительности Эйнштейна. На самом деле таких революционных идей и гипотез гораздо больше. Пространство Минковского, гиперболическая геометрия Лобачевского и Бойяи, эллиптическая геометрия Римана и другие любопытные способы описания окружающего нас мира относятся к группе так называемых неевклидовых геометрий. Каким образом пересекаются параллельные прямые? В каком случае сумма внутренних углов треугольника может составить больше 180°? Ответы на эти и многие другие вопросы вы найдете в данной книге.

Жуан Гомес

Математика / Образование и наука

Похожие книги