Изобретатель первой в мире вычислительной машины. Аналитическая машина Бэббиджа Чарльза: описание, особенности, история и свойства

Каждое утро тысячи служащих заполняли тесные лондонские улочки начала XIX века. Они спешили в свои конторы, чтобы погрузиться в душный мир цифр - финансовые прогнозы и отчеты о сборе налогов, мореходные астрономические таблицы и календари. Могущество "Владычицы морей" опиралось в том числе на армию безвестных вычислителей, терпеливо перемалывающих мириады чисел. В 1812 г. Чарльз Бэббидж дремал над открытой таблицей логарифмов. Приятель молодого математика разбудил его возгласом: "О чем замечтался?", на что Бэббидж ответил: "...А ведь все эти таблицы могли быть вычислены с помощью машины!"

В эпоху, когда пароходы и паровозы еще считались многообещающей новинкой, Чарльз Бэббидж решил избавить людей от гнета рутинных вычислений. Он говорил: "Я отдаю себе отчет, что мои утверждения могут рассматриваться как нечто сверхутопическое и что они вызовут в памяти философов Лапуты..." (Лапута - летающий остров, придуманный Джонатаном Свифтом. На Лапуте жили мудрецы, примечательные своей оторванностью от реальной жизни и пространными псевдонаучными рассуждениями.) И точно - в возможности создания автоматической вычислительной машины сомневались тогда не только обыватели, но и многие ученые.

Чарльз родился в 1791 году в семье банкира Бенджамина Бэббиджа. Из-за неважного здоровья он до 11 лет учился дома. Потом его отдали в одну из лучших частных школ Англии, где Чарльза сразу покорила богатая библиотека. Среди прочего там были прекрасные книги по математике... К этой науке Бэббидж относился с трепетом всю дальнейшую жизнь. Иногда дело доходило до курьезов.

Каждую минуту умирает человек,
Но каждую минуту человек рождается.

Этот фрагмент из стихотворной поэмы Альфреда Теннисона заставил Бэббиджа отправить поэту письмо, где математик придирчиво заметил: "...Хорошо известно, что упомянутая сумма (население Земли) постоянно увеличивается. Поэтому я беру на себя смелость предположить, что в следующем издании Вашей превосходной поэмы ошибочные расчеты будут исправлены следующим образом:

Каждое мгновение умирает человек,
Но 1,16 человека рождается...

Может, это был своеобразный юмор Бэббиджа? Его отношение к предмету выдает следующее добавление: "Я мог бы указать Вам и более точную цифру -1,167; но это, конечно, нарушило бы ритм стиха..."

Также безоглядно он увлекался изобретательством. Например, попав в оперу на "Дон Жуана", смертельно заскучал и уже через пять минут ушел из зала - посмотреть, как устроен механизм сцены... Бэббидж пытался вдохнуть жизнь в "нагромождение" валов, шестеренок и рычагов, названное им "Разностной машиной" не один год. Поначалу некоторые средства ученому выделяло Министерство финансов Ее Величества. Но исследования затянулись и господин министр соскучился ждать. Ученому удалось построить только отдельные узлы своей машины. Неудача с "Разностной машиной" нисколько не обескуражила Бэббиджа. Напротив, он сразу же "замахнулся" на новый, несравненно более сложный агрегат. В 1834 году конструктор впервые в мире задумал создать механическое устройство, способное не просто считать, но управлять ходом собственной работы, в зависимости от заложенной программы и результатов промежуточных вычислений! Прародитель ЭВМ был назван им "Аналитической машиной".

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

Ход вычислений в машине Бэббиджа определяли перфокарты с программой. А первым в мире программистом стала леди Ада Лавлейс. Дочь Джорджа Байрона - она проявляла несравненно больший интерес к математике, нежели к поэзии, и в этом походила на Бэббиджа. Ада была знакома со многими учеными своего времени, часто принимала их у себя дома, выступая не только в роли хозяйки, но и как активная участница научных споров. Бэббидж "заразил" Аду идеей создания программируемой вычислительной машины, и она составила несколько программ для его агрегата. Применить их так и не пришлось, зато леди Лавлейс разработала все основные принципы программирования, применяемые до сих пор. Ее именем даже назвали один из компьютерных языков - "Ада". ЧАРЛЬЗ БЫЛ ГОТОВ ПОЙТИ на самые экзотические авантюры, чтобы добыть средства на постройку "Аналитической машины"" Сначала, вместе с леди Лавлейс, Бэббидж придумал "беспроигрышную" систему ставок на скачках. Однако математический талант Ады не помог: изобретатели проигрались в пух и прах, и леди Лавлейс пришлось продать свой фамильный жемчуг.

Неунывающий Бэббидж решил написать роман в трех томах, рассчитывая выручить за него 500 фунтов, но быстро охладел к идее. Зато загорелся новым проектом - деньги ему должен принести автомат... для игры в крестики-нолики, с которым Бэббидж предполагал разъезжать по стране. Знакомый Чарльза отговорил его от этой затеи, уверяя, что данным способом не удастся выколотить из чопорной английской публики требуемую сумму. Автомат для крестиков-ноликов так и не был создан. Как и сама "Аналитическая машина", хотя Бэббидж продолжал работу над ней до конца жизни. Вскоре после смерти Бэббиджа журнал "Панч" написал:

Служа науке, он терпел лишенья.
Был рок его тревожен и суров,
Он злой судьбою избран был мишенью
Скорей ударов, нежели даров...
(Перевод И. Липкина.)

Тогда же британский комитет по науке отозвался о его изобретении: "Мы полагаем, что подобные машины, помимо экономии труда, сделают осуществимым то, что находится слишком близко к пределам человеческих возможностей". Почему это признание не появилось при жизни изобретателя?

Только после смерти Бэббиджа его сын Генри сумел построить по чертежам отца центральный узел "Аналитической машины" - арифметическое устройство, которое в 1888 году вычислило произведения числа "пи" на числа натурального ряда от одного до 32 с точностью до 29 знаков! Машина Бэббиджа оказалась работоспособной, но Чарльз этого уже не увидел.

26 декабря 2015 в 22:44

Чарльз Бэббидж, математик и изобретатель первого в мире компьютера: 224 года со дня рождения

Чарльз Бэббидж в 1860-м году

224 года назад, 26 декабря 1791 года, по адресу 44 Кросби Роу, Уолворт Роуд в Лондоне родился мальчик, которого назвали Чарльзом. Всего в семье банкира Бенджамина Бэббиджа было четверо детей.

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

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

Поступив в Кембридж в октябре 1810 года, и отучившись там немного, Чарльз был разочарован местным уровнем преподавания математики. Чарльз познакомился с другими одарёнными студентами – Джорджем Пикоком (в будущем – известный математик), Джоном Гершелем (в будущем – математик, астроном, химик, ботаник, изобретатель и фотограф-экспериментатор), и другими.

Совместно они организовали в стенах университета т.н. «Аналитическое общество», к заслугам которого можно, в числе прочего, отнести пропаганду символики Лейбница для работы с дифференциальными уравнениями. До этого совместными усилиями они перевели учебник «Научные основы интегрального и дифференциального счисления» французского математика Сильвестра Лакруа. Начавшись в виде шуточного студенческого проекта, к 1830-х годам «Аналитическое общество» стало уже официальным подразделением университета, и существует там и поныне.

После Кембриджа Чарльз читал лекции, занимался совместно с Гершелем научной работой, связанной с электричеством. Писал книги и пробовал заниматься политикой. Его книга «Экономика механизмов и производств», посвящённая организации промышленных производств и изданная в 1832 году, оказала основополагающее влияние на математические методы исследования операций (разработку и применение методов нахождения оптимальных решений на основе математического моделирования, статистического моделирования и различных эвристических подходов). В частности, в книге активно пропагандировался принцип разделения труда, и доказывалось, что эта методика приводит к увеличению эффективности производства. Теперь этот принцип в Британии называют «Принципом Бэббиджа».

Кроме этого, Бэббидж интересовался инженерным делом, в частности работой поездов. Он изобрёл треугольное устройство «метельник» или «путеочиститель», которое часто называли «скотобойником» (по аналогии с этим можно вспомнить «кенгурятники» внедорожников) – оно помогало оперативно очищать железнодорожные пути от посторонних предметов (и существ). Также ему принадлежит разработка специального вагона-динамометра, измеряющего различные критичные параметры железнодорожного полотна.

Участвовал в создании Астрономического сообщества и в создании единого стандарта астрономических вычислений. Именно работа над исправлением ошибок в счётных таблицах натолкнула Бэббиджа на мысль о механизации рутинного труда по подсчётам.

Цитата из исторической биографии:

В 1812 году он сидел в одной из своих комнат, и смотрел на полные ошибок логарифмические таблицы. И внезапно ему пришла идея автоматических расчётов этих чисел при помощи машин. Французское правительство разработало новый метод подсчёта таблиц. 3-4 математика решали вопросы подсчётов, ещё десяток разбивал работу на более простые части, а сама рутинная работа, состоявшая из сложения и умножения, отдавалась на откуп 80-и работникам-счётчикам, которые и не смыслили в математике ничего больше, чем эти два простых действия. Таким образом массовое производство впервые было применено для математических целей. Бэббиджа захватила идея, что работу неопытных счетоводов можно полностью заменить механизмами, которые бы работали надёжнее и быстрее.

Идея разделения труда вычислителей принадлежала Гаспару де Прони, руководившего бюро переписи Франции с 1790 по 1800 года.

В 1822 году Бэббидж опубликовал статью с описанием машины, способной заменить людей-вычислителей, а вскоре приступил к её практическому созданию. Как математику, Бэббиджу был известен метод аппроксимации функций многочленами и вычислением конечных разностей. С целью автоматизации этого процесса он начал проектировать машину, которая так и называлась - разностная. Эта машина должна была уметь вычислять значения многочленов до шестой степени с точностью до 18-го знака.

К сожалению, изобретатель не смог при своей жизни построить полностью работающую версию задуманной им машины. Вместо трёх лет он потратил на неё более 9 лет, бюджет её создания вырос в 10 раз, но он не смог предвидеть всех трудностей, связанных с реализацией своей идеи.

После того, как правительство отказалось выделять дополнительные средства на финансирование неудавшегося проекта, Бэббидж занялся более общей версией механического компьютера, «аналитической машиной», которую он назвал «Разностная машина №2».

После его смерти во второй половине 19-го века другие изобретатели по его чертежам сумели построить работающие версии разностных машин, одна из которых даже использовалась по назначению, для расчёта и публикации логарифмических таблиц.


Одна из разностных машин, построенная другим изобретателем по чертежам Бэббиджа

В период 1989 по 1991 год к двухсотлетию со дня рождения Чарльза Бэббиджа на основе его оригинальных работ в лондонском Музее науки была собрана работающая копия разностной машины № 2. В 2000 году в том же музее заработал принтер, также придуманный Бэббиджем для своей машины. После устранения обнаруженных в старых чертежах небольших конструктивных неточностей, обе конструкции заработали безупречно.


Построенная в наше время по чертежам изобретателя разностная машина, находящаяся в лондонском музее

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

Ещё одна современная копия машины находится в музее компьютерной истории в Маунтин Вью в Калифорнии:

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

В 2011 году британские поклонники Бэббиджа разработали план постройки Аналитической машины полностью в том виде, в котором её задумал автор. Инициатива получила название «Plan 28». Пока что им не удалось найти несколько миллионов фунтов на финансирование своего проекта, но они надеются завершить его хотя бы в 2021 году, к 150-й годовщине со дня смерти изобретателя. В переводе на современные единицы, такая машина будет обладать 675 байтами памяти и работать с частотой 7 Гц.

Более 40 лет Бэббидж жил и работал в доме №1 по Дорсет Стрит квартала Мэрилебон на севере Вестминстера. Умер он там же, в возрасте 79 лет, 18 октября 1871 года. Сейчас по этому адресу можно найти круглую мемориальную табличку с его именем.

Теги: Добавить метки

Житомирський державний педагогічний університет імені Івана Франка

“Чарльз Бэббидж – человек, который опередил свою эпоху”

студентки 52 групи

фізико-математичного факультету

Куліш О.І.

План

1. Развитие вычислительной техники до Ч. Бэббиджа. 3

2. Юношеские годы Бэббиджа. 5

3. Разностная машина Бэббиджа. 9

4. Судьба разностной машины.. 12

5. Аналитическая машина Бэббиджа. 15

6. Теоретические возможности машины.. 18

7. Исследования Бэббиджа в различных областях знания. 26

8. Заключение. 33

9. Литература. 36

Развитие вычислительной техники до Ч. Бэббиджа

С необходимостью считать люди столкнулись в камен­ном веке. Имеются свидетельства, что в палеолите насеч­ками на костяных и каменных изделиях отмечали неко­торый счет.

С развитием общества счет стал еще более необходим, в обиходе появились большие числа, выкладки с которыми все усложнялись. Естественно возникла потребность в приборах, которые облегчили бы счет. Простейший из таких «приборов» был всегда с человеком - это 10 паль­цев его рук. Кроме того, считали с помощью зарубок на палках, костях и камнях, узлов на веревках и других примитивных приспособлений. Но уже в древности широ­кое распространение получили счетные приборы, которые объединяются одним общим названием - абак. Под абаком понимается любой счетный прибор, на котором отмечены места расположения отдельных разрядов, а числа представляются количеством различных мелких предметов (камешков, косточек и т. п.).

Греки, славяне и другие народы использовали для записи чисел буквы алфавита. Однако в алфавитной ну­мерации арифметические действия не проводились, она употреблялась в основном для записи дат и результатов вычислений. Сами вычисления выполнялись на счетной доске. Арифметика была воплощена в абаке, точнее, счет­ная доска с ее возможностями и представляла арифме­тику; так продолжалось до распространения удобных для вычисления цифр и позиционной системы счисления.

В Х-XII вв. в Европе появилось много работ, посвя­щенных вычислению на абаке. Но в связи с распростра­нением десятичной позиционной системы счисления на­чалось постепенное вытеснение вычислений на абаке пись­менными вычислениями. Этот процесс шел в острой борьбе, как тогда считали, двух наук: математики на абаке и математики без абака, на бумаге.

С развитием математики и ростом объема вычислений возникает стремление упростить и облегчить вычислитель­ную работу. Для этой цели создаются не только вычисли­тельные приборы, но и таблицы.

В начале XVII в. шотландский математик Д. Непер (1550-1617), используя один из распространенных в то время способов умножения (умножение решеткой), пред­ложил счетный прибор, представляющий собой по-осо­бому записанную таблицу умножения, который он на­звал счетными палочками. Действия умножения и деления производились при помощи выкладывания палочек по определенным правилам и считывания результата.

Создателем первой механической вычислительной ма­шины был профессор Тюбингенского университета В. Шикард (1592-1635).

Машина Шикарда состояла из трех частей: суммирую­щего устройства, множительного устройства и механизма для записи промежуточных результатов. Суммирующее устройство (шестиразрядная машина) представляло собой совокупность зубчатых передач. На каждой оси находи­лось по одной шестерне с десятью зубцами и по вспомога­тельному однозубому колесу-пальцу. Палец служил для дискретной передачи десятка в следующий разряд после накопления в предыдущем десяти единиц.

Сложение в машине выполнялось поворотом на нуж­ную величину наборных колес каждого разряда, вычита­ние - вращением шестерен в обратную сторону. В окош­ках машины (окошках считывания) было видно набранное число, а также все последующие результаты. Вычисление суммы и разности состояло только в наборе чисел и счи­тывании результата. Деление заменялось последователь­ным вычитанием делителя из делимого. Множительное устройство машины состояло из записанных на бумаге таблиц умножения, которые наматывались на шесть па­раллельных валиков. При умножении необходимо было повернуть соответствующим образом валики и прочесть по определенным правилам результат.

Третье устройство машины состояло из шести осей с нанесенными на них цифрами и панели с шестью окош­ками. Поворотом осей в окошках можно было поставить число, которое необходимо запомнить, например, какой-нибудь промежуточный результат. Таким образом в ма­шине Шикарда только суммирующая часть была механи­ческой, а остальные представляли собой подвижные таблицы.

Большую известность приобрела суммирующая ма­шина Б. Паскаля (1623-1662). Принципиально она не отличалась от суммирующей части машины Шикарда. Первый образец машины, построенный в 1641 г. имел много недостатков, и Паскаль после ее окончания начал строить новую машину, которую закончил через три года. Эта, вторая модель стала базовой: все последующие ма­шины, которые строил Паскаль, очень мало отличались от нее, хотя в каждую из них вносились некоторые изме­нения. Паскаль построил около 50 машин. Некоторые из них дошли до наших дней.

Впервые пригодную для вычислений машину, на кото­рой можно было выполнять четыре арифметических дей­ствия, создал уроженец Эльзаса Карл Томас де Кольмар. Он же наладил впервые массовое производство своих машин. В 1818 г. Томас скон­струировал, а в 1820 г. построил счетную машину, кото­рую назвал арифмометром. В 1821 г. Томас представил свою машину на рассмотрение Парижской академии.

Таким образом к середине XIX в. имелся только один достаточно удовлетворительный для практики арифмо­метр - арифмометр Томаса. Все остальные вычислитель­ные машины были приспособлены либо только для сло­жения и вычитания, либо значительно уступали арифмометру Томаса. Только Бэббидж в том же XIX в. смог совершенно по-новому по­дойти к проектированию вычислительных машин, разра­ботать основные принципы их функционирования, в осо­бенности, в главном своем творении - аналитической машине, и положить начало решению основных проблем современной вычислительной техники, что позволило сто лет спустя назвать его «отцом вычислительных машин».

Юношеские годы Бэббиджа

Чарльз Бэббидж родился 26 декабря 1791 г. на юго-западе Англии в маленьком городке Тотнес, в графстве Девоншир. Отец его Бенджамин Бэббидж, банкир фирмы «Прэд, Макворт и Бэббидж» впоследствии оставил сыну довольно большое состояние. Чарльз был слабым ребен­ком и родители не спешили отдавать его в школу. До 11 лет его учила мать (урожденная Елизавета Тип), о ко­торой Чарльз всегда говорил с большим уважением. Будучи уже известным ученым, он часто советовался с ней по различным вопросам.

С 11 лет Бэббидж обучался в частных школах, вначале в Альфингтоне - небольшом городке в Девоншире, а за­тем недалеко от Лондона в городе Энфилде. В школе Чарльз увлекся математикой, занимался ею много и с особым удовольствием, в результате чего получил осно­вательную математическую подготовку. В это время он детально изучил книгу Уорда «Руководство для юных математиков», а также ряд более фундаментальных работ по математике: «Принципы аналитических вычислений» Вадхауза, «Флюксии» Дитона и даже «Теорию функций» Лагранжа.

Бэббидж с детского возраста проявлял интерес к раз­личным механическим автоматам, которые были широко распространены в XVIII и в начале XIX вв. При полу­чении каждой новой игрушки он неизменно спрашивал: «А что находится внутри ее?». Чарльз и сам очень рано начал пытаться строить механи­ческие игрушки, что, кстати сказать, ему не всегда хо­рошо удавалось.

В 1810 г. девятнадцатилетний Бэббидж поступил в Тринити-колледж Кембриджского университета. В кол­ледже, к своему удивлению, Ч. Бэббидж обнаружил, что он знает математику лучше своих сверстников. Иногда своими вопросами он ставил в тупик даже преподавателей.

Чарльз был общительным человеком и имел большой круг знакомых, среди которых были молодые люди с до­вольно разносторонними интересами: любители и мате­матики, и шахмат, и верховой езды и т. п. Наиболее близ­кими его друзьями стали Джон Гершель (1792-1871), сын знаменитого астронома В. Гершеля, и Джордж Пикок (1791-1858). Друзья заключили соглашение «приложить все усилия, чтобы оставить мир мудрее, чем они нашли его».

В 1812 г. три друга (Бэббидж, Гершель и Пикок) сов­местно с другими молодыми кембриджскими математи­ками основали «Аналитическое общество», организация которого явилась поворотным пунктом для всей британ­ской математики.

«Аналитическое общество» стало проводить регуляр­ные заседания, на которых его члены выступали с науч­ными докладами, обсуждали появляющиеся в печати ра­боты. «Аналитическое общество» развило довольно боль­шую издательскую деятельность, в частности, стало публи­ковать свои труды. Бэббидж, Гершель и Пикок в 1816 г. перевели с французского языка «Трактат по дифферен­циальному и интегральному исчислению» профессора Политехнической школы в Париже С.Ф. Лакруа (1765 – 1843), дополнив его в 1820 г. двумя томами примеров. Все три друга в это время много занимались математикой.

Бэббидж был способным студентом и хорошо учился, однако он считал, что его друзья Гершель и Пикок до­стигли в математике больших успехов, чем он. Не желая по окончании быть третьим среди лучших студентов в Тринити-колледже, он в 1813 г. переходит в колледж Св. Петра. Действительно он там стал первым студентом и, окончив колледж, получил в 1814 г. степень бака­лавра.

В 1815 г. в возрасте 24 лет Бэббидж женится на 23-летней Джорджии Витмур и переезжает в Лондон.

Природа научных знаний такова, что малопонятные и совершенно бесполезные приобретения сегодняшнего дня становятся популярной пищей для будущих поколений.

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

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

Бэббидж родился 26 декабря 1791 года, в том месте, где сейчас расположен небольшой городок Саутворк, пригород Лондона. Он был слабым, болез-ненным ребенком с сильным любопытством и одаренным богатым вообра-жением умом. Когда ему давали игрушку, он разламывал ее на части, чтобы узнать, как она сконструирована. Как-то раз он сделал две прикрепленные на петлях доски, которые давали ему возможность ходить по воде. Бэббидж рано проявил склонность к математике, возможно унаследованную от своего отца, банкира.

В октябре 1810 году Бэббидж поступил в Тринити-колледж Кембриджа, где изучал математику и химию. Он самостоятельно осваивал труды Ньютона, Лейбница, Лагранжа, Лакруа, Эйлера и других математиков академий Санкт-Петербурга, Берлина и Парижа. Бэббидж очень быстро обогнал своих преподавателей по знаниям и был сильно разочарован уровнем преподавания математики в Кембридже. Более того, он заметил, что Британия в целом заметно отстала от континентальных стран по уровню математической подготовки.

Его преподаватели были разочарованы такими выводами Бэббиджа. Математика Ньютона, умершего 100 лет назад, все еще удерживала свое влияние в Кембридже, не-смотря на новые идеи, циркулирующие в Европе.

В связи с этим Бэббидж и его друзья соз-дали клуб, получивший название “Аналитическое общество”, обещая друг другу сделать все от них зависящее, чтобы мир стал мудрее, чем он был до них. Они стали проводить собрания. Обсуждать различные вопросы, связанные с математикой. Начали публиковать свои труды. Например, в 1816 году они опубликовали переведённый ими на английский язык «Трактат по дифференциальному и интегральному исчислению» французского математика Лакруа, а в 1820 году опубликовали два тома примеров, дополняющих этот трактат. Аналитическое общество своей активностью инициировало реформу математического образования вначале в Кембридже, а затем и в других университетах Британии. Общество помогло возродить изучение математики в Англии, делая упор на абстрактной природе алгебры и пытаясь привнести новые идеи.

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

2 июля 1814 года он женился на Джорджиане Витмор. Джорджиана Бэббидж родила восьмерых детей в течение 13 лет, но лишь трое тз них дожили до совершеннолетия.

В 1816 году Бэббидж стал членом Королевского Общества Лондона. К тому времени он написал несколько больших научных статей в разных математических дисциплинах.

В 1820 году он стал членом Королевского Общества Эдинбурга и Королевского Астрономического Общества.

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

Главной страстью Бэббиджа была борьба за безукоризненную математическую точность. Он обнаружил погрешности в таблицах логарифмов Непера, которыми широко пользовались при вычислениях астрономы, математики, штурманы дальнего плавания. В 1819 году приступил к разработке своей вычислительной машины, которая помогла бы выполнить более точные вычисления. К 1822 году Бэббидж спроектировал то, что он назвал разностной машиной, маленькое устройство для вычисления таблиц, важных для навигации.

Бэббидж продемонстрировал работу машины на примере вычисления членов последовательности. Работа разностной машины была основана на методе конечных разностей. Малая машина была полностью механической и состояла из множества шестерёнок и рычагов. В ней использовалась десятичная система счисления. Она оперировала 18-разрядными числами с точностью до восьмого знака после запятой и обеспечивала скорость вычислений 12 членов последовательности в 1 минуту. Малая разностная машина могла считать значения многочленов 7-й степени.

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

14 июня 1822 года, выступив перед Королевским астрономическим обществом, он предложил создание большой разностной машины, первого автоматического вычислительного устройства. Его научный доклад обществу, озаглавленный “Наблюдения за применением машинного обору-дования к вычислению математических таблиц”, был хорошо принят. “Вся арифметика теперь происходила внутри способного к быстрому восприятию механизма”, — писал он позже. Этот доклад был самым первым докладом по механическому вычислению. Бэббидж представлял себе машину, которая могла делать многочисленные вычисления автоматически. Когда машина начнет работать, оператор будет выполнять работу наблюдателя. Как про-возгласил Бэббидж в письме к президенту Королевского общества люди теперь избавлены от “невыносимого труда и утомляю-щей монотонности” математических вычислений; вместо этого машины, используя “гравитационную или любую другую движущую силу”, могли за-просто заменить человеческий интеллект.

Со своим предложением профинансировать создание большой разностной машины Чарльз Бэббидж обратился в Королевское и Астрономическое общества. И те, и другие отозвались на это предложение положительно. В 1823 году Бэббидж получил 1500 фунтов стерлингов и приступил к разработке новой машины. Он планировал сконструировать машину за 3 года. Однако Бэббидж не учёл сложности конструкции, а также технические возможности того времени.

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

У же к 1827 году был о затрачено 3500 фунтов стерлингов. Ход работы по созданию разностной машины сильно замедлился.

В 1830 году Бэббидж получил от правительства ещё 9000 фунтов стерлингов, после чего продолжил конструирование разностной машины.

В 1834 году работы по созданию машины были приостановлены. На тот момент уже было затрачено 17000 фунтов государственных денег и 6000 личных. С 1834 по 1842 год правительство обдумывало, оказывать поддержку проекту или нет. Большая разностная машина должна была состоять из 25 000 деталей, весить почти 14 тонн и быть 2,5 метра высотой. А в 1842 году отказалось финансировать проект. Разностная машина так и не была достроена.

Бэббидж решил разработать проект совершенно другой машины, которая была бы легче в изготовлении, чем разностная. Он начал в 1834 году и в течение следующих двух лет создал основные элементы совре-менного компьютера. Еще до создания разностной машины Бэббидж понял ее недостатки. По существу это был калькулятор специального назначения, а компьютер должен быть не только удобным, но и универсальным, способ-ным выполнить любую арифметическую или логическую операцию. Бэб-бидж назвал это более, сложное устройство “аналитической машиной”. Если бы он преуспел в ее создании, это был бы первый универсальный компью-тер. Важно также и то, что аналитическая машина была задумана как про-граммируемая, поэтому ее команды были изменяемыми. Бэббидж писал, что он был удивлен той силе, которую способен был дать машине, забывая, что ему надо еще построить ее.

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

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

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

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

Современники Чарльза Бэббиджа могли не узнать о достижениях изобрета-теля, если бы не старания Ады, графини Лавлейс, дочери поэта лорда Бай-рона. Бэббидж встретил ее впервые на вечеринке, которую он давал 5 июня 1833 года. Ей тогда было 17 лет. 9 лет спустя в Италии итальянский воен-ный инженер, Луиджи Федерико Менабреа, описал математические прин-ципы Аналитической машины в научной статье. В 1843 году Ада Лавлейс выполнила английский перевод научной статьи Менабреа, сопроводив ее обширными примечаниями. Этот перевод дал Англии первое небольшое представление о достижениях Бэббиджа в области компьютеров. Для Бэббиджа Ада и ее муж, граф Лавлейс, стали друзьями на всю жизнь, а Ада, кроме того, стала обществен-ным адвокатом Бэббиджа.

Несмотря на то, что Чарльз Бэббидж считается изобретателем вычислительных машин, на самом деле он был очень разносторонний человек. Бэббидж занимался безопасностью железнодорожного движения, для чего оборудовал вагон-лабораторию всевозможными датчиками, показания которых фиксировались самописцами. Изобрёл спидометр. Участвовал в изобретении тахометра. Создал приспособление, сбрасывающее случайные предметы с путей перед локомотивом.

В ходе работ над созданием вычислительных машин, сделал большой прогресс в металлообработке. Сконструировал поперечно-строгальный и токарно-револьверный станки, придумал методы изготовления зубчатых колес. Предложил новый метод заточки инструментов и литья под давлением.

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

В 1834 году Бэббидж написал одну из самых важных работ «Экономика технологий и производств», в которой он предлагал то, что сейчас называется «Исследованием операций».

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

Кроме того, Бэббидж был очень общительным человеком. Часто по субботам он собирал в доме гостей. Иногда приходило от 200 до 300 гостей, среди которых были такие знаменитые люди того времени: Жан Фуко, Пьер Лаплас, Чарльз Дарвин, Чарльз Диккенс,Александр Гумбольдт. Помимо этого он поддерживал близкие отношения с Юнгом, Фурье, Пуассоном, Бесселем, Мальтусом.

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

Вечером 18 октября 1871 года, за два месяца до своего восьмидесятилетия, Чарльз Бэббидж умер.

P.S.

Уже 130 лет существует Международное сообщество IEEE - The Institute of Electrical and Electronics Engineers - Институт инженеров по электротехнике и электронике . К числу его основателей принадлежат Томас Эдисон, Александр Белл, Никола Тесла. Это международная некоммерческая ассоциация специалистов в области техники, мировой лидер в области разработки стандартов по радиоэлектронике и электротехнике.

С 1981 года существует Медаль "Computer Pioneer" - Пионер компьютерной техники , - самая престижная награда Компьютерного сообщества IEEE . Вручается эта медаль за выдающиеся достижения в компьютерных науках, при этом основной вклад должен быть совершен более 15 лет назад. Так вот, на лицевой стороне Медали "Computer Pioneer" выполнен барельеф выдающегося британского учёного Чарльза Бэббиджа.

Лауреатами этой почетной награды стали такие классики отечественной науки как:

  • В.М. Глушков с формулировкой "основал первый в СССР Институт Кибернетики на Украине, разработал теорию цифровых автоматов и компьютерной архитектуры, а также рекурсивный макроконвейерный процессор";
  • С.А. Лебедев - "разработал и построил первый советский компьютер и основал советскую компьютерную промышленность";
  • А.А. Ляпунов - "разработал теорию операторных методов для абстрактного программирования и основал советскую кибернетику и программирование".

По материалам Википедии и статьи "Чарльз Бэббидж. Провозвестник эры компьютеров" книги А. Частикова "Архитекторы компьютерного мира", сайта ieee.ru .

Чарльз Беббидж считается основателем современной вычислительной техники. В работе Чарльза Бэббиджа прослеживается два направления: разностная и аналитическая вычислительная машины. Аналитическая машина Чарльза Бэббиджа использует принцип программного управления и является предшественницей современных ЭВМ.

Первая небольшая модель аппарата Чарльза Бэббиджа

В 1822 году Чарльз Бэббидж создал первую небольшую модель своего аппарата, получившего название "разностная машина". Механизм разностной машины состоял из валиков и шестерней, вращаемых вручную при помощи специального рычага. Разностная машина могла управлять шестизначными числами и выражать в числах любую функцию, которая имела постоянную вторую разность. Ценность разностной машины Чарльза Бэббиджа в том, что она могла не только производить один раз заданное действие, но и осуществлять целую программу вычислений. Сам Бэббидж достаточно ясно представлял назначение своей машины. Он пропагандировал использование математических методов в различных областях науки и предсказывал при этом широкое применение вычислительных машин.

Бэббидж обратился к правительству Великобритании с просьбой о финансировании полномасштабной разработки. Правительство Великобритании, заинтересовавшись идеей, выделило деньги на дальнейшее развитие проекта. В 1834 году Бэббидж занялся разработкой еще более сложного агрегата - аналитической машины, способной выполнять определенные действия в соответствии с инструкциями, задаваемыми оператором. Модель аналитической машины фактически можно считать прообразом современного компьютера. Главное отличие аналитической машины от разностной заключается в том, что она программируемая и может выполнять любые заданные ей вычисления.

Принцип аналитической машины Чарльза Бэббиджа

Аналитическая машина Чарльза Бэббиджа использует принцип программного управления и является предшественницей современных ЭВМ.

Основные части аналитической машины

Аналитическая машина состояла из следующих четырех основных частей:

  • блок хранения исходных, промежуточных данных и результатов вычислений. (состоял из набора зубчатых колес, идентифицирующих цифры подобно арифмометру);
  • блок обработки чисел из склада, названный мельницей (в современной терминологии - это арифметическое устройство);
  • блок управления последовательностью вычислений (в современной терминологии - это устройство управления УУ);
  • блок ввода исходных данных и печати результатов (в современной терминологии - это устройство ввода/вывода).

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

Большое влияние на посмертную судьбу машины оказал генерал Бэббидж, сын изобретателя. Выйдя в отставку в 1874 году, он несколько лет посвятил изучению отцовского наследия, а в 1880 году начал работу по восстановлению Difference Engine в «железе». Работа продолжалась с переменным успехом до 1896 г. В конце концов к 1904 году был создан небольшой фрагмент машины, который печатал результаты вычислений. Кроме того, Бэббидж-младший сделал несколько мини-копий Difference Engine и разослал их по всему миру.

В 1991 году, к двухсотлетию со дня рождения ученого, сотрудники лондонского Музея науки воссоздали по его чертежам 2,6-тонную «разностную машину № 2», а в 2000 году - еще и 3,5-тонный принтер Бэббиджа. Оба устройства, изготовленные по технологиям середины XIX века, превосходно работают - в расчётах Бэббиджа было найдено всего две ошибки.