Первые механические вычислительные устройства разработали лейбница. Реферат: Счетная машина Лейбница Готфрида Вильгельма

Следующим шагом было изобретение машины, которая могла выполнять умножение и деление. Такую машину изобрел в 1671 г. немец Готфрид Лейбниц. Хоть машина Лейбница и была похожа на "Паскалину", она имела движущуюся часть и ручку, с помощью которой можно было крутить специальное колесо или цилиндры, расположенные внутри аппарата. Такой механизм позволил ускорить повторяющиеся операции сложения, необходимые для умножения. Само повторение тоже осуществлялось автоматически.

1.2.3. Перфокарты Жаккара

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

1.2.4. Разностная машина Чарльза Бэббиджа

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

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

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

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

После смерти Бэббиджа умер и его сын, но перед этим он успел построить несколько миникопий разностной машины Бэббиджа и разослать их по всему миру, дабы увековечить эту машину. В октябре 1995 года одна из тех копий была продана на лондонском аукционе австралийскому музею электричества в Сиднее за $200,000.

1.2.5. Герман Холлерит

В конце XIX в. были созданы более сложные механические устройства. Самым важным из них было устройство, разработанное американцем Германом Холлеритом. Исключительность его заключалась в том, что в нем впервые была употреблена идея перфокарт и расчеты велись с помощью электрического тока. Это сочетание делало машину настолько работоспособной, что она получила широкое применение в своё время. Например, при переписи населения в США, проведенной в 1890 г., Холлерит, с помощью своих машин, смог выполнить за три года то, что вручную делалось бы в течении семи лет, причем гораздо большим числом людей.

1.2.6. Конрад Цузе

Лишь спустя 100 лет машина Бэбиджа привлекла внимание инженеров. В конце 30-х годов 20 века немецкий инженер Конрад Цузе разработал первую двоичную цифровую машину Z1. В ней широко использовались электромеханические реле, то есть механические переключатели, приводимые в действие электрическим током. В 1941 г. Конрад Цузе создал машину Z3, полностью управляемую с помощью программы.

1.2.7. Говард Айкен

Большой толчок в развитии вычислительной техники дала вторая мировая война: американским военным понадобился компьютер.

В 1944 г. американец Говард Айкен на одном из предприятий фирмы ІВМ построил довольно мощную по тем временам вычислительную машину «Марк-1». В этой машине для представления чисел использовались механические элементы - счетные колеса, а для управления применялись электромеханические реле. Программа обработки данных вводилась с перфоленты. Размеры: 15 X 2,5 м., 750000 деталей. "Марк-1" мог перемножить два 23-х разрядных числа за 4 с.

2. Электронно-вычислительный период

2.1. Аналоговые вычислительные машины (АВМ)

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

Достоинства АВМ:

скорость решения задач, соизмеримая со скоростью прохождения электрического сигнала;

простота

конструкции АВМ;

лёгкость

подготовки задачи к решению;

наглядность

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

Недостатки АВМ:

точность получаемых результатов (до 10%);

алгоритмическая

ограниченность решаемых задач;

ввод решаемой задачи в машину;

объём задействованного оборудования, растущий с увеличением сложности задачи.

2.2. Электронные вычислительные машины (ЭВМ)

В отличие от АВМ, в ЭВМ числа представляются в виде последовательности цифр. В современных ЭВМ числа представляются в виде кодов двоичных эквивалентов, то есть в виде комбинаций 1 и 0. В ЭВМ осуществляется принцип программного управления. ЭВМ можно разделить на цифровые, электрифицированные и счётно-аналитические (перфорационные) вычислительные машины.

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

Достоинства ЭВМ:

точность вычислений;

универсальность;

автоматический

ввод информации, необходимый для решения задачи;

разнообразие

задач, решаемых ЭВМ;

независимость

количества оборудования от сложности задачи.

Недостатки ЭВМ:

сложность

подготовки задачи к решению (необходимость специальных знаний методов решения задач и программирования);

недостаточная

наглядность протекания процессов, сложность изменения параметров этих процессов;

сложность

структуры ЭВМ, эксплуатация и техническое обслуживание;

требование

специальной аппаратуры при работе с элементами реальной аппаратуры.

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

П О К О Л Е Н И Я Э В М

ХАРАКТЕРИСТИКИ

Годы применения

Основной элемент

Эл. лампа

Транзистор

|Количество ЭВМ в мире (шт.)

Десятки тысяч

Миллионы

Размеры ЭВМ

Значительно меньше

микроЭВМ

Быстродействие(усл)

Носитель информации

Перфокарта, перфолента

Магнитная лента

Гибкий диск

Можно понять гордость Лейбница, писавшего тогда Томасу Бернету: “Мне посчастливилось построить такую арифметическую машину, которая совершенно отлична от машины Паскаля, поскольку дает возможность мгновенно выполнять умножение и деление над огромными числами”. Арифметическая машина Лейбница была первой в мире машиной, предназначенной для выполнения четырех действий арифметики.

Счетная машина, над которой Лейбниц начал работать в 70-е годы, представляла шаг в направлении поиска "универсального языка". Первое описание "арифметического инструмента" сделано Лейбницем в 1670 году. Через два года он составил новое эскизное описание, на основе которого был, по-видимому, изготовлен тот экземпляр, который ученый демонстрировал в феврале 1673 г. на заседании Лондонского Королевского общества. Лейбниц заявил, что новый арифметический инструмент придуман им с целью механически выполнять все арифметические действия надежно и быстро, особенно умножение. Под конец своего выступления он признал, что инструмент несовершенен, обещав его улучшить, как только вернется в Париж, где им нанят с этой целью мастер, которому он даст распоряжение изготовить полный инструмент для нужд Общества. Последнее поблагодарило его за такое проявление уважения и щедрости. Действительно, в 1674-1676 гг. Лейбниц внес существенные усовершенствования в машину, а в 1676 г., выполняя данное им Королевскому обществу обещание, привез в Лондон новый вариант счетной машины. Однако это была модель с малой разрядностью чисел, а не арифмометр, пригодный для практических вычислений. Такой арифмометр был построен под руководством Лейбница только в 1694 г. в Ганновере, где после возвращения из Парижа он прожил почти всю жизнь. Впоследствии Лейбниц еще несколько раз возвращался к своему изобретению; последний вариант был предложен им в 1710 г.

Хотя работа Лейбница над арифмометром была и длительной, но отнюдь не непрерывной, поскольку автор машины одновременно трудился в самых различных областях науки. "Уже свыше двадцати лет назад, - писал он в 1695 г., - французы и англичане видели мою счетную машину... с тех пор Ольденбург, Гюйгенс и Арно, сами или через своих друзей, побуждали меня издать описание этого искусного устройства, а я все откладывал это, потому что я сперва имел только маленькую модель этой машины, которая годится для демонстрации механику, но не для пользования. Теперь же с помощью собранных мною рабочих готова машина, позволяющая перемножать до двенадцати разрядов. Уже год, как я этого достиг, но рабочие еще при мне, чтобы можно было изготовить другие подобные машины, так как их требуют из разных мест" (стоит упомянуть, что по признанию самого Лейбница, работа над машиной обошлась ему в 24 000 талеров - огромную по тем временам сумму, если учесть, что годовая зарплата министра в немецком герцогстве или королевстве составляла 1000-2000 талеров.).

Интересно, что один из первых экземпляров "арифметического инструмента" конструкции 1694 г. Лейбниц намеревался подарить Петру I, но машина оказалась неисправной, а механик ученого не смог ее починить в короткий срок. Лейбница интересовал молодой царь далекой Московии, которого он считал выдающимся реформатором. Начиная с 1711 г. Лейбниц несколько раз встречался с Петром I, был принят на русскую службу в звании тайного советника юстиции и составил для русского правительства план организации Академии наук, а также ряд других проектов и докладных записок. "Я не принадлежу к числу тех, - писал Лейбниц Петру I, - которые питают страсть к своему отечеству или к какой-либо другой нации, мои помыслы направлены на благо всего человеческого рода... и мне приятнее сделать много добра у русских, чем мало у немцев..."

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

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

    обойтись одной установкой множимого;

    вводить множимое в счетчик (т. е. получать кратные и их суммы) одним и тем же движением приводной ручки.

Лейбниц блестяще разрешил эту задачу, предложив использовать цилиндр, на боковой поверхности которого, параллельно образующей, расположено девять ступенек различной длины. Этот цилиндр впоследствии получил название "ступенчатого валика". Валик S насаживался на четырехгранную ось с нарезкой типа зубчатой рейки (рис. 1). Эта рейка входила в зацепление с десятизубым колесом E, по окружности которого были нанесены цифры 0, 1...9. Поворачивая это колесо так, чтобы в прорези крышки (не указанной на рисунке) появлялась та или другая цифра, перемещали ступенчатый валик параллельно оси зубчатого колеса F основного счетчика. Если теперь повернуть валик на 360 градусов, то в зацепление с колесом F войдут одна, две... наиболее длинные ступеньки, в зависимости от величины сдвига. Соответственно колесо F повернется на 0, 1...9 частей полного оборота; также повернется и связанный с ним цифровой диск или ролик R. Со следующим оборотом валика на счетчик вновь перенесется то же число.

Рис. 1. "Ступенчатый" валик Лейбница

"Арифметический инструмент" состоит из двух частей - неподвижной (Pars immobilis) и подвижной (Pars mobbilis)(одвижная часть машины впоследствии получила название каретки и стала непременной принадлежностью каждого механического (и электромеханического) арифмометра). В неподвижной части помещаются 12-разрядный основной счетчик и ступенчатые валики устройства ввода. Установочная часть этого устройства, состоящая из 8 малых цифровых кругов, расположена в подвижной части машины (рис. 2).

Рис. 2. Принцип действия арифмометра Лейбница

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

Вспомогательный счетчик в машине Лейбница выполнен следующим образом.

В подвижной части расположено большое колесо (Rota Majuscula), которое состоит из трех частей: наружной, неподвижной части в виде кольца с десятью цифрами от 0 до 9, средней, вращающейся части кольца с десятью отверстиями, и внутренней, неподвижной части, где цифры от 0 до 9 расположены в обратном, нежели во внешнем кольце, порядке; между цифрами 0 и 9 внешнего кольца имеется такой же, как в машине Паскаля, упор, обращенный к центру колеса.

При повороте главного приводного колеса (Маgna Rota) среднее кольцо большого колеса поворачивается на одно деление по часовой стрелке. Если предварительно вставить штифт в отверстие этого кольца против, скажем, цифры 5 на внешнем кольце, то после пяти оборотов приводного кольца этот штифт наткнется на неподвижный упор и тем самым остановит вращение приводного колеса.

Заметим, что внешнее кольцо большого колеса используется при выполнении операции сложения и умножения, а внутреннее - при выполнении вычитания и деления.

Для сдвига 8-разрядного множимого подвижная часть вращением рукоятки К может смещаться влево (на рис. 2 она смещена влево на два разряда).

Внешний вид "арифметического инструмента" показан на рис. 3.


Рис. 3. Внешний вид арифмометра Лейбница

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

Но основная идея Лейбница - идея ступенчатого валика - осталась действительной и плодотворной не только в XVIII, но и в XIX и даже в XX столетиях. На принципе ступенчатого валика был построен и арифмометр Томаса - первая в мире счетная машина, которая изготовлялась промышленно. Ее автором был Карл Ксавье Томас (1785-1870), уроженец городка Кольмар в Эльзасе. Получив в 1820 г. патент на свое изобретение, Томас сумел организовать производство машин: за первые 50 лет было продано около 1500 арифмометров.

Впоследствии арифмометр Томаса был усовершенствован многими изобретателями, в частности немцем Бурхгардтом (1884) и англичанином С. Тейтом (1903). Счетные машины, основанные на принципе "ступенчатого валика", длительное время выпускались в России (например, автоматический арифмометр ВММ-2 курского завода "Счетмаш").

Много бед принесла Германии первая половина XVII столетия. Тридцатилетняя война опустошила множество деревень и городов, привела в упадок торговлю и ремесла; население страны уменьшилось с 16 до 6 млн. человек. Когда наступил долгожданный мир, "Германия оказалась поверженной - беспомощной, растоптанной, растерзанной, истекающей кровью..."

Но - парадокс! - именно эта несчастная страна, которая в научном отношении тогда представляла собой глухую провинцию (она имела лишь одного ученого мирового класса - Иоанна Кеплера), подарила человечеству Готфрида Вильгельма Лейбница, чей универсальный гений оказал громадное влияние на развитие не только немецкой, но и всей европейской науки.

Лейбниц родился 1 июля 1646 г. - за два года до заключения Вестфальского мира, которым закончилась Тридцатилетняя война. В семь лет он потерял отца, профессора этики Лейпцигского университета, восьми лет самостоятельно изучил греческий и латинский языки, а в пятнадцать - окончил гимназию. Высшее образование Лейбниц получил в университетах Лейпцига, где изучал философию и право, и Иены, где слушал лекции по математике. В 1664 г. он защитил магистерскую диссертацию по философии, а в следующие два года получил степени бакалавра и доктора права. С этого времени вплоть до смерти (13 ноября 1717 г.) он состоял на службе сначала у майнцкого курфюрста, а затем у ганноверского герцога. Выполняя их поручения, Лейбниц становится то дипломатом, то государственным деятелем, то архивистом и историком, занимается вопросами народного просвещения и церковными делами, улучшает горное и монетное дела... и находит время для химических опытов, медицины; изобретает различные устройства, выдвигает ценные идеи в геологии, психологии, лингвистике. Но как бы ни был велик вклад Лейбница в эти области человеческого знания, он не может идти ни в какое сравнение с его заслугами философа, физика, механика и особенно математика, одного из создателей дифференциального и интегрального исчислений.

Современников Лейбница поражала его фантастическая эрудиция, почти сверхъестественная память и удивительная работоспособность.

Но не эти качества определяли гениальность Лейбница. Главным было его умение в любой проблеме увидеть, схватить то, что составляло ее сущность, основу. Он, как никто другой, умел обобщать. Ненасытная потребность обобщения заставляла его всю жизнь искать универсальный метод научного познания. Он считал, что мир создан Разумом Творца и живет по законам, которые не может преступить даже их создатель. Из этого Лейбниц выводил, что, во-первых, мир может быть познан Разумом Человека, а во-вторых, в разумном мире должна царить и править всеобщая "предустановленная гармония", следовательно, обязателен и единый метод познания мира.

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

Первая попытка создания lingua generalis, сделанная Лейбницем в юношеском сочинении "О комбинаторном искусстве" (1666 г.), основывалась на методе религиозного подвижника, философа, писателя и поэта Раймунда Лулла.

Лулл был одной из интереснейших личностей средневековья. Он родился около 1235 г. в городе Пальма на острове Майорка в семье знатного и богатого дворянина и подростком был приближен к арагонскому двору. Позднее он стал сенешелем у правителя Майорки короля Хайме II и вел далекую от благочестия жизнь блестящего придворного щеголя, дуэлянта, повесы и сочинителя любовных стихов. Лулл пользовался неизменным успехом у женщин и, как говорили, не пропускал ни одной юбки, даже если их носили жены его друзей, ибо дамы Майорки подтверждали своей красотой бытующее мнение, что женщины, родившиеся на острове, намного привлекательней своих континентальных сестер. Вечный праздник галантных приключений, бездумная жизнь продолжались много лет, но когда Луллу исполнилось тридцать два года, в его судьбе произошел неожиданный и резкий поворот.

Однажды Лулл воспылал любовью к знатной и набожной синьоре Амбросии де Кастелло. Он посвящал ей многочисленные и весьма нескромные любовные стихи, а однажды послал даме сердца целую поэму, в которой воспевал красоту ее груди. Строгая красавица, посоветовавшись с мужем, ответила Раймунду вежливым письмом: она умоляла его не унижаться до обожания такого убогого создания, как она, ибо душа и мысли ее посвящены Богу, и только ему одному. Лулл, однако, не внял этому изысканному отказу и повсюду преследовал Амбросию своей любовью. Как-то раз, заметив, что она направляется на молитву в церковь, он прямо на коне въехал за ней в Божий храм. Нечестивец был выдворен служителями на улицу, а синьора поняла, что столь безрассудная любовная лихорадка нуждается в столь же безрассудном и немедленном лечении. Она пригласила Лулла к себе в дом и обнажила перед ним грудь, которая была поражена отвратительной раковой опухолью. "Полюбуйся, Раймунд, на ничтожность тела, пленившего твое воображение! - воскликнула она. - Насколько лучше было бы, если бы ты посвятил свою любовь Иисусу Христу, красота которого вечна и нетленна".

Смущенный и пристыженный отправился Лулл домой. Ночью он никак не мог уснуть и поэтому занялся сочинением любовных стихов. Но вдруг одесную увидел фигуру распятого Христа и услышал: "О, Раймунд Лулл! Следуй мне отныне". И свершилось чудо: грешник и эгоист познал Истину, и Истина та была в служении Богу. Когда наконец настало утро, Лулл, измученный душевными терзаниями, шепча свои детские, полузабытые, а ныне наполненные новым светом молитвы, отправился в церковь и, обливаясь слезами, принес обет Богу.

Теперь Лулл обрел цель жизни: он должен обратить в истинную веру всех (!) мусульман и принять мученическую смерть во имя Иисуса Христа. Долго размышлял он над тем, как доказать неверным их заблуждения и убедить в правоте Христовой веры. Поселившись в полном уединении на вершине горы Мирамар и терзая себя бдением и постом отшельника, Лулл пришел к идее некоего метода, позволяющего овладеть суммой всего современного ему духовного и мирского знания.

Первый трактат, посвященный этой идее, Лулл написал в 1274 г. и назвал его "Ars Magna" - "Великое искусство". Трактат положил начало серии сумбурных и многословных сочинений, в которых он с помощью своего изобретения стремился обозреть весь круг средневекового знания. Идея Лулла поражает одновременно и своей универсальностью и своей наивностью. Вкратце речь идет вот о чем.

В каждой области знаний, утверждал Лулл, можно выделить несколько основных категорий или первичных понятий, из которых могут быть образованы все остальные. Структура любого знания предопределена первичными категориями, подобно тому, как система геометрических теорем выводится из ограниченного числа аксиом. Комбинируя различными способами эти категории, можно добыть все мыслимые знания о мире. Чтобы облегчить подобные операции, Лулл придумал простое приспособление, состоящее из системы концентрических вращающихся кругов. В этом, собственно говоря, и заключается секрет его "искусства". Круги поделены на "камеры" (секторы), которые раскрашены разными цветами и обозначены буквами. При повороте кругов разные секторы совмещаются, и мы получаем те или иные сочетания букв - подобие формул. Вершиной изобретательности Лулла была figura universalis - громоздкое сооружение из 14 раскрашенных дисков, с помощью которого можно было получить около 18 квадриллионов сочетаний различных понятий. Задача исследователя (мы бы сказали, программирование) сводится к тому, чтобы для каждой области знания составить реестр основополагающих понятий; остальное, то есть вывод научных или религиозных положений, делает машина. Луллу не приходило, да и не могло прийти в голову, что выработка понятий, скорее, результат познания, чем его предпосылка. Всю последующую жизнь Лулл посвятил пропаганде "искусства" и попыткам обращения мусульман в христианство. В 1315 г. в маленьком тунисском городке, где Лулл посреди рыночной площади проповедовал Евангелие торговцам и погонщикам муллов, толпа забросала его камнями. Окровавленное тело мученика было подобрано генуэзским купцом Стефаном Колумбом; умирая, Лулл будто бы предсказал купцу, что его потомок откроет Новый Свет.

Естественно, что попытка Лулла вывести с помощью Ars Magna все знания, как и впоследствии попытка Лейбница создать lingua generalis, окончились неудачей. Однако замысел Лейбница и его глубокие идеи легли в основу современной символической логики - одного из краеугольных камней кибернетики (недаром создатель кибернетики Норберт Винер писал, что если бы эта наука нуждалась в святом покровителе, то им надо было бы признать Лейбница).

Счетная машина, над которой Лейбниц начал работать в 70-е годы, представляла шаг в направлении поиска "универсального языка". Первое описание "арифметического инструмента" сделано Лейбницем в 1670 году. Через два года он составил новое эскизное описание, на основе которого был, по-видимому, изготовлен тот экземпляр, который ученый демонстрировал в феврале 1673 г. на заседании Лондонского Королевского общества. Лейбниц заявил, что новый арифметический инструмент придуман им с целью механически выполнять все арифметические действия надежно и быстро, особенно умножение. Под конец своего выступления он признал, что инструмент несовершенен, обещав его улучшить, как только вернется в Париж, где им нанят с этой целью мастер, которому он даст распоряжение изготовить полный инструмент для нужд Общества. Последнее поблагодарило его за такое проявление уважения и щедрости. Действительно, в 1674-1676 гг. Лейбниц внес существенные усовершенствования в машину, а в 1676 г., выполняя данное им Королевскому обществу обещание, привез в Лондон новый вариант счетной машины. Однако это была модель с малой разрядностью чисел, а не арифмометр, пригодный для практических вычислений. Такой арифмометр был построен под руководством Лейбница только в 1694 г. в Ганновере, где после возвращения из Парижа он прожил почти всю жизнь. Впоследствии Лейбниц еще несколько раз возвращался к своему изобретению; последний вариант был предложен им в 1710 г.

Хотя работа Лейбница над арифмометром была и длительной, но отнюдь не непрерывной, поскольку автор машины одновременно трудился в самых различных областях науки. "Уже свыше двадцати лет назад, - писал он в 1695 г., - французы и англичане видели мою счетную машину... с тех пор Ольденбург, Гюйгенс и Арно, сами или через своих друзей, побуждали меня издать описание этого искусного устройства, а я все откладывал это, потому что я сперва имел только маленькую модель этой машины, которая годится для демонстрации механику, но не для пользования. Теперь же с помощью собранных мною рабочих готова машина, позволяющая перемножать до двенадцати разрядов. Уже год, как я этого достиг, но рабочие еще при мне, чтобы можно было изготовить другие подобные машины, так как их требуют из разных мест" (стоит упомянуть, что по признанию самого Лейбница, работа над машиной обошлась ему в 24 000 талеров - огромную по тем временам сумму, если учесть, что годовая зарплата министра в немецком герцогстве или королевстве составляла 1000-2000 талеров.).

Интересно, что один из первых экземпляров "арифметического инструмента" конструкции 1694 г. Лейбниц намеревался подарить Петру I, но машина оказалась неисправной, а механик ученого не смог ее починить в короткий срок. Лейбница интересовал молодой царь далекой Московии, которого он считал выдающимся реформатором. Начиная с 1711 г. Лейбниц несколько раз встречался с Петром I, был принят на русскую службу в звании тайного советника юстиции и составил для русского правительства план организации Академии наук, а также ряд других проектов и докладных записок. "Я не принадлежу к числу тех, - писал Лейбниц Петру I, - которые питают страсть к своему отечеству или к какой-либо другой нации, мои помыслы направлены на благо всего человеческого рода... и мне приятнее сделать много добра у русских, чем мало у немцев..."

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

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

  • обойтись одной установкой множимого;
  • вводить множимое в счетчик (т. е. получать кратные и их суммы) одним и тем же движением приводной ручки.

Лейбниц блестяще разрешил эту задачу, предложив использовать цилиндр, на боковой поверхности которого, параллельно образующей, расположено девять ступенек различной длины. Этот цилиндр впоследствии получил название "ступенчатого валика". Валик S насаживался на четырехгранную ось с нарезкой типа зубчатой рейки (рис. 1). Эта рейка входила в зацепление с десятизубым колесом E, по окружности которого были нанесены цифры 0, 1...9. Поворачивая это колесо так, чтобы в прорези крышки (не указанной на рисунке) появлялась та или другая цифра, перемещали ступенчатый валик параллельно оси зубчатого колеса F основного счетчика. Если теперь повернуть валик на 360 градусов, то в зацепление с колесом F войдут одна, две... наиболее длинные ступеньки, в зависимости от величины сдвига. Соответственно колесо F повернется на 0, 1...9 частей полного оборота; также повернется и связанный с ним цифровой диск или ролик R. Со следующим оборотом валика на счетчик вновь перенесется то же число.

Рис. 1. "Ступенчатый" валик Лейбница
"Арифметический инструмент" состоит из двух частей - неподвижной (Pars immobilis) и подвижной (Pars mobbilis)(одвижная часть машины впоследствии получила название каретки и стала непременной принадлежностью каждого механического (и электромеханического) арифмометра). В неподвижной части помещаются 12-разрядный основной счетчик и ступенчатые валики устройства ввода. Установочная часть этого устройства, состоящая из 8 малых цифровых кругов, расположена в подвижной части машины (рис. 2).

Рис. 2. Принцип действия арифмометра Лейбница
В центре каждого круга есть ось, на которую под крышкой машины насажено зубчатое колесо (колесо Е на рис. 1), а поверх крышки установлена стрелка, которая вращается вместе с осью. Конец стрелки может быть установлен против любой цифры круга.

Вспомогательный счетчик в машине Лейбница выполнен следующим образом.

В подвижной части расположено большое колесо (Rota Majuscula), которое состоит из трех частей: наружной, неподвижной части в виде кольца с десятью цифрами от 0 до 9, средней, вращающейся части кольца с десятью отверстиями, и внутренней, неподвижной части, где цифры от 0 до 9 расположены в обратном, нежели во внешнем кольце, порядке; между цифрами 0 и 9 внешнего кольца имеется такой же, как в машине Паскаля, упор, обращенный к центру колеса.

При повороте главного приводного колеса (Маgna Rota) среднее кольцо большого колеса поворачивается на одно деление по часовой стрелке. Если предварительно вставить штифт в отверстие этого кольца против, скажем, цифры 5 на внешнем кольце, то после пяти оборотов приводного кольца этот штифт наткнется на неподвижный упор и тем самым остановит вращение приводного колеса.

Заметим, что внешнее кольцо большого колеса используется при выполнении операции сложения и умножения, а внутреннее - при выполнении вычитания и деления.

Для сдвига 8-разрядного множимого подвижная часть вращением рукоятки К может смещаться влево (на рис. 2 она смещена влево на два разряда).

Внешний вид "арифметического инструмента" показан на рис. 3.

Рис. 3. Внешний вид арифмометра Лейбница

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

Но основная идея Лейбница - идея ступенчатого валика - осталась действительной и плодотворной не только в XVIII, но и в XIX и даже в XX столетиях. На принципе ступенчатого валика был построен и арифмометр Томаса - первая в мире счетная машина, которая изготовлялась промышленно. Ее автором был Карл Ксавье Томас (1785-1870), уроженец городка Кольмар в Эльзасе. Получив в 1820 г. патент на свое изобретение, Томас сумел организовать производство машин: за первые 50 лет было продано около 1500 арифмометров.

Впоследствии арифмометр Томаса был усовершенствован многими изобретателями, в частности немцем Бурхгардтом (1884) и англичанином С. Тейтом (1903). Счетные машины, основанные на принципе "ступенчатого валика", длительное время выпускались в России (например, автоматический арифмометр ВММ-2 курского завода "Счетмаш").

Арифмометр Готфрида Лейбница

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

Анализ машина Чарльза Бэббиджа

Работала такая машина на перфокартах. Бэббидж в 1834 году задумался о создании программируемой вычислительной машины, которую он назвал аналитической (прообраз современного компьютера). В отличие от разностной машины, аналитическая машина позволяла решать более широкий ряд задач. Именно эта машина стала делом его жизни и принесла посмертную славу. Он предполагал, что построение новой машины потребует меньше время и средств, чем доработка разностной машины, так как она должна была состоять из более простых механических элементов. С 1834 года Бэббидж начал проектировать аналитическую машину. Архитектура современного компьютера во многом схожа с архитектурой аналитической машины. В аналитической машине Бэббидж предусмотрел следующие части: склад (store), фабрика или мельница (mill), управляющий элемент (control) и устройства ввода/вывода информации. Склад предназначался для хранения как значений переменных, с которыми производятся операции, так и результатов операций. В современной терминологии это называется памятью. Мельница (арифметико-логическое устройство, часть современного процессора) должна была производить операции над переменными, а так же хранить в регистрах значение переменных, с которыми в данный момент осуществляет операцию. Третье устройство, которому Бэббидж не дал названия, осуществляло управление последовательностью операций, помещение переменных в склад и извлечение их из склада, а также выводом результатов. Оно считывало последовательность операций и переменные с перфокарт. Перфокарты были двух видов: операционные карты и карты переменных. Из операционных карт можно было составить библиотеку функций. Кроме того, по замыслу Бэббиджа, Аналитическая машина должна была содержать устройство печати и устройство вывода результатов на перфокарты для последующего использования. Для создания компьютера в современном понимании оставалось лишь придумать схему с хранимой программой, что было сделано 100 лет спустя.

Готфрид Лейбниц

Создатель арифметической машины и проекта двоичного вычислителя

После Лейбница, быть может, уже не было человека, который бы полностью охватывал всю интеллектуальную жизнь своего времени.

Норберт Винер

Готфрид Лейбниц

Готфрид Вильгельм Лейбниц родился 21 июня 1646 года в Лейпциге, Германии, в семье профессора философии и морали Лейпцигского университета. С раннего возраста он уже имел неограниченный доступ к библиотеке своего отца, где мог много читать. Когда Готфриду исполнилось шесть лет, его отец умер, не успев передать молодому сыну своей страсти к хронологии. К десяти годам Лейбниц изучил книги Цицерона, Плиния, Геродота, Ксенофана и Платона. В более зрелом возрасте он подтвердил, что древние писатели оказали огромное влияние на его мировоззрение. Еще в детстве он установил для себя два правила: точность и ясность мысли и доведение начатого дела до конца. Эти два правила привели его к изучению логики - одной из страстей всей его жизни.

Занимаясь самообразованием, Лейбниц в возрасте 15 лет уже был готов поступить в университет Лейпцига. Изучая латинский язык с восьми лет и греческий с двенадцати, он понимает, что классическое обучение больше не удовлетворяет его, и обращается к логике.

Тогда Готфрид Лейбниц поступает в университет Лейпцига на факультет правоведения. Изучая право, он все же находит время для исследования записей таких философов, как Кеплер, Галилей, Декарт и Луллий. Заметив, что современная философия понятна только тем, кто знаком с математикой, Лейбниц все лето 1663 года проводит в университете Йены, налегая на математическую основу, которая, как он считает, должна привести его к более глубоким знаниям.

В возрасте 17 лет Лейбниц получает степень бакалавра. В 1666 году, будучи уже полностью готовым к получению степени доктора правоведения, он решает оставить университет. На факультете все недоумевали (ведь Лейбниц в 20 лет знал гораздо больше в области правоведения, чем все его преподаватели) и считали главной причиной его ухода - молодость.

А Лейбниц, оставив учебу в Лейпциге, уезжает в Нюрнберг, где в университете Альтдорфа уже в следующем году получает степень доктора за свой новый (исторический) метод обучения правоведению. Он не только получает ученую степень, но и признание общества, университет просит его занять должность профессора правоведения, от которой Лейбниц, по неизвестным причинам, отказывается.

Вскоре после получения ученой степени Лейбниц отправляется в путешествие, через Франкфурт и Майнц, в Голландию, где перед ним открывается огромный мир, великий ум пленяют философия и теология, дипломатия и политика, математика и алхимия.

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

В 1672 году, в возрасте 26 лет, Лейбница приглашают в Париж - место встреч европейских ученых - для объяснения его нового метода. Здесь созревают его первые грандиозные идеи: сочинения по натурфилософии и теологии, дифференциальное и интегральное исчисление, созданные им под плодотворным влиянием той атмосферы, которая царила вокруг великого Гюйгенса. В этот период Лейбниц начинает интересоваться механическими приспособлениями. К парижскому времени относится и его общение со Спинозой, и он делает первые наброски «теодицеи».

Теодицея - термин, предложенный самим Лейбницем для обозначения философского учения, пытающегося объяснить, как совместить существование в мире зла с признанием «всеблагости» и «всемогущества» Бога. В 1710 году Лейбниц написал трактат под таким названием.

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

Кроме символической логики, которая играет важную роль в современных вычислениях, Лейбниц также видел преимущество двоичной системы счисления в приведении требуемых арифметических действий к самой простой форме. Французский математик Пьер-Симон Лаплас напишет столетием позже: «Лейбниц видел в двоичной арифметике изображение создания, единица и ноль выражают все числа в системе счисления».

В 1676 году Лейбниц поступает на службу к курфюрсту Ганноверскому. В маленьком городке, резиденции курфюрста, изобретательный ум посвящает свой досуг самым разнообразным занятиям. Наряду с экспериментальным и теоретическим исследованием понятия кинетической энергии, Лейбниц занимается (1678 год) также работой над техническими проектами, в том числе потерпевшим неудачу проектом откачивания воды из рудников в Гарце при помощи ветряных мельниц. Построена, наконец, и арифметическая машина (1694 год), которая обошлась Лейбницу в 24 000 талеров.

Арифметическая машина Лейбница

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

Над этой машиной он начал работать еще в 70-е годы. И первое описание «арифметического инструмента» сделано им в 1670 году: через два года он составил новое эскизное описание, на основе которого был, по-видимому, изготовлен тот экземпляр, который ученый продемонстрировал в феврале 1673 года на заседании лондонского Королевского общества. Лейбниц признал, что «инструмент» несовершенен, и обещал улучшить его, как только вернется в Париж. Действительно, в 1674–1676 годы он внес существенные усовершенствования в машину, но к ее окончательному варианту пришел лишь в 1694 году. Впоследствии Лейбниц еще несколько раз возвращался к своему изобретению; последний вариант был предложен им в 1710 году.

Лейбниц пытался сначала лишь улучшить машину Паскаля, но понял, что для выполнения операций умножения и деления необходим совершенно иной принцип, который позволил бы: обойтись одной установкой множимого; вводить множимое в счетчик (т. е. получать кратные и их суммы) одним и тем же движением приводной ручки. Лейбниц блестяще разрешил эту задачу, предложив использовать цилиндр, на параллельно образующей боковой поверхности которого расположено 9 ступенек различной длины. Этот цилиндр впоследствии получил название «ступенчатого валика».

Идея Лейбница - идея ступенчатого валика - нашла свое воплощение и в дальнейших разработках механических вычислителей, вплоть до XX столетия.

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

В период работы над арифметической машиной Лейбниц продолжает заниматься также двоичной системой счисления. В рукописи на латинском языке, подписанной 15 марта 1679 года, Лейбниц разъясняет, как выполнить вычисления в двоичной системе счисления, в частности умножение, а позже разрабатывает в общих чертах проект вычислительной машины, работающей в двоичной системе счисления. Вот что он пишет: «Вычисления такого рода можно было бы выполнять и на машине. Несомненно, очень просто и без особых затрат это можно сделать следующим образом: нужно проделать отверстия в банке так, чтобы их можно было открывать и закрывать. Открытыми будут те отверстия, которые соответствуют 1, а закрытыми - соответствующие 0. Через открытые отверстия в желоба будут падать маленькие кубики или шарики, а через закрытые отверстия ничего не выпадет. Банка будет перемещаться и сдвигаться от столбца к столбцу, как того требует умножение. Желоба будут представлять столбцы, причем ни один шарик не может попасть из одного желоба в какой-либо другой, пока машина не начнет работать…» В дальнейшем в многочисленных письмах и в трактате «Explication de I’Arithmetique Binairy» (1703 год) Лейбниц снова и снова возвращался к двоичной арифметике.

Впоследствии идею Лейбница об использовании двоичной системы счисления в вычислительных машинах забыли на 250 лет, и только в 1931 году цифровые шестеренки с восемью позициями (2 3 = 8) запатентует во Франции Р. Вальта. В 1936 году он покажет преимущества двоичных вычислительных устройств. Вслед за Вальта то же самое сделают Л. Куффиньяль во Франции и Э. Филлипс в Англии.

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

Современников Лейбница поражали его фантастическая эрудиция, почти сверхъестественная память и удивительная работоспособность.

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

После создания арифметической машины, в 1675 году, Лейбниц возвратился к изучению математики и посвятил все свое свободное время созданию основ дифференциального и интегрального исчисления.

Лейбниц стал служить в Немецком доме Брунсвик историком, библиотекарем и главным советником. В 1687–1690 годах исторические исследования привели его в Австрию и Италию. Во время своего пребывания в Италии Лейбниц посетил Рим и был приглашен Папой Римским на место библиотекаря в Ватикане. Так как эта должность требовала принятия католической веры, Лейбниц отклонил предложение Папы. Вместо этого он предпринял попытку воссоединения протестантских и католических церквей, которые раскололись ещё в начале столетия. Но после некоторых усилий Лейбниц был вынужден забыть об этом проекте.