Открыть сервис

Чарльз Бэббидж

Чарльз Бэббидж (англ. Charles Babbage; 26 декабря 1791, Лондон — 18 октября 1871, Лондон) — английский математик, изобретатель, инженер-механик и энциклопедист, пионер вычислительной техники. Наиболее известен как создатель проектов первой в истории механической вычислительной машины, способной выполнять программы, — Аналитической машины, которая считается прообразом современного компьютера.

Биография

Ранние годы и образование

Чарльз Бэббидж родился 26 декабря 1791 года в лондонском районе Уолворт в семье банкира Бенджамина Бэббиджа и его жены Бетси (урождённой Тип). Семья была состоятельной, и Чарльз получил домашнее образование. В 1810 году он поступил в Тринити-колледж Кембриджского университета, где изучал математику. Уже в студенческие годы Бэббидж увлёкся идеей создания вычислительных устройств, столкнувшись с многочисленными ошибками в математических таблицах, используемых в астрономии и навигации. В 1814 году он окончил колледж, получив степень магистра, но ещё до этого, в 1812 году, совместно с Джоном Гершелем, Джорджем Пикоком и другими основал Аналитическое общество, которое выступало за реформирование преподавания математики в Кембридже на основе работ Лейбница и французских математиков.

Научная карьера

После окончания университета Бэббидж занимался разнообразной научной деятельностью. В 1816 году он был избран членом Лондонского королевского общества. С 1828 по 1839 год занимал должность Лукасовского профессора математики в Кембриджском университете — одну из самых престижных в Англии. Однако, поглощённый разработкой вычислительных машин, он фактически не читал лекции и редко появлялся в Кембридже.

Бэббидж внёс вклад и в другие области: он публиковал работы по страховой математике (в частности, по теории жизни ренты), экономике (исследовал эффективность труда в типографском деле), железнодорожному транспорту (участвовал в проектировании «широкой колеи»), криптографии и даже театру (изучал механизмы часов с фигурами). Одним из ключевых его проектов, помимо вычислительных машин, стала «Таблица разнообразных естественных чисел» (Table of Constants of Nature), которая должна была систематизировать физические и химические константы, хотя осталась незавершённой.

Личная жизнь

В 1814 году Бэббидж женился на Джорджине Уитмор, которая родила ему восемь детей, из которых выжили пятеро. После смерти жены в 1827 году он глубоко переживал утрату и в последующие годы часто вёл замкнутый образ жизни. Его сын, Бенджамин Гершель Бэббидж, стал известным учёным-металлургом и инженером. Чарльз Бэббидж скончался 18 октября 1871 года в Лондоне в возрасте 79 лет, оставив значительное научное наследие, большая часть которого не была реализована при его жизни.

Вычислительные машины

Разностная машина

Идея создания механического вычислителя, способного с высокой точностью вычислять полиномиальные функции (например, для составления мореходных и логарифмических таблиц), возникла у Бэббиджа к началу 1820-х годов. Проект получил название «Разностная машина» (Difference Engine). Принцип её действия основывался на методе конечных разностей: любая полиномиальная функция может быть вычислена путём последовательного сложения разностей между предыдущими значениями.

В 1822 году Бэббидж построил небольшую действующую модель машины (шестиразрядную, вычислявшую второй порядок разностей) и представил её Королевскому обществу. В 1823 году правительство Великобритании выделило первый грант на создание полномасштабной Разностной машины №1, которая должна была иметь 20 десятичных разрядов и 6 порядков разностей.

Однако из-за сложностей в механике (требовалась точность в доли дюйма), конфликтов с главным инженером Джозефом Клементом, а также постоянной смены конструкции и многолетней задержки, работа была приостановлена. К 1833 году было построено лишь около 12 000 из примерно 25 000 деталей. В 1842 году правительство окончательно прекратило финансирование. Проект так и не был завершён, но его механические принципы были впоследствии признаны верными.

В 1991 году в лондонском Музее науки по чертежам Бэббиджа была построена Разностная машина №2 (упрощённый и усовершенствованный проект), которая успешно работала. Это доказало принципиальную реализуемость замысла XIX века. Позже была изготовлена и печатающая часть машины.

Аналитическая машина

Именно работа над Разностной машиной привела Бэббиджа к гораздо более грандиозному проекту — Аналитической машине (Analytical Engine). Разработка началась в 1834 году. В отличие от Разностной машины, которая была специализированным калькулятором, Аналитическая машина была задумана как универсальное программно-управляемое вычислительное устройство. Её архитектура содержала все основные компоненты, характерные для современных компьютеров:

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

Роль Ады Лавлейс

Важнейшую роль в популяризации и концептуальном осмыслении Аналитической машины сыграла Ада Лавлейс (дочь лорда Байрона), переводчица и математик. В 1842–1843 годах она перевела статью итальянского инженера Луиджи Менабреа о машине Бэббиджа, дополнив её собственными обширными примечаниями (в три раза длиннее самой статьи). В этих примечаниях Ада Лавлейс:

Другие изобретения и научные интересы

Помимо вычислительных машин, Бэббидж известен изобретением ряда устройств, некоторые из которых вошли в практику:

Также Бэббидж внёс вклад в операционное исследование, анализируя время работы системы почтовой рассылки и разгружая загруженность на железнодорожных путях.

Наследие и оценка

При жизни Чарльз Бэббидж не получил признания за свои главные изобретения. Разностная машина была раскритикована как бесполезная трата государственных средств, а Аналитическая машина осталась на бумаге. Однако со второй половины XX века, с развитием компьютерной техники, его вклад был переосмыслен.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →