НЕэлектронные компьютеры и их создатели
Шрифт:
Блез-сын оправдал отцовские чаяния, он с детства проявил способности вундеркинда, в 16 лет написал эссе о конических сечениях, настолько содержательное, что современники не могли поверить в его авторство, сам Рене Декарт высказал подозрение, сочтя Этьена Паскаля подлинным автором. Но Блез успешно опроверг сомнения оппонентов в его таланте, когда всего за несколько лет обрушил на них мощный творческий поток. Он открыл наличие атмосферного давления, физические законы, связанные с гидравликой, занимался теорией вероятностей из желания понять закономерности азартных игр, был не чужд общественной жизни, став позже одним из организаторов общественного транспорта в Париже.
Мало кто знает, что Паскаль не избежал и свойственных своему времени заблуждений, посягнув на создание
Паскаль был чрезвычайно религиозен, незадолго до кончины он написал трактат «Мысли о религии и других предметах» (Pens'ees sur la religion et sur quelques autres sujets), где наряду с апологетикой христианства и защитой его от критики со стороны атеизма, он описал и Паскалину.
Кто знает, изобрел бы он ее, если бы не начавшаяся война, позже названная Тридцатилетней, которая оказалась косвенным стимулом. Война нарушила семейную идиллию, из-за разразившейся финансовой катастрофы правительство перестало платить по займам и в результате Паскаль-старший оказался на грани банкротства. Крупные инвесторы, такие как он, стали сопротивляться произволу, чем вызвали гнев всемогущего кардинала Ришелье, которого, вопреки утверждениям Дюма, финансы интересовали больше, чем проделки мушкетеров. Ришелье поначалу обрушил свой гнев на сопротивлявшихся ему рантье, но потом, осознав, что без их участия ему не удастся ничего сделать, он помиловал своих противников, дав при этом некоторым из них высокие должности. Паскаль-старший в 1639 году был назначен налоговым управляющим всей Нормандии и на этом посту он оказался перегружен вычислениями. Юный Блез ассистировал ему и, осознав сыновий долг, в 1642 году будучи девятнадцатилетним решил помочь отцу, механизировав часть его работы.
Появлению Паскалины еще поспособствовали лекции иезуитского монаха и математика Жана Керма (Jan Ciermans, 1602-1648), прослушанные Паскалем в юности. Из них он узнал об арабских методах вычислений с применением волвелл (volvelle) – простых устройств, собранных из наложенных друг на друга концентрических дисков. Волвеллы были изобретены в Древней Греции и представляли собой снабженные шкалами диски разного диаметра, изготовленные из пергамента или бронзы и насаженные на одну ось. Арабы же их усовершенствовали и научились применять волвеллы не только в целях математических вычислений, но и как было принято в те годы для астрологических предсказаний. В Западной Европе волвеллы появились в XII веке, встречаются они и сегодня, но лишь как сувенирные бумажные дисковые калькуляторы-игрушки. Паскаль вложил новую жизнь в заложенную в волвеллы идею и разработал на ее основе механический сумматор. Некоторые немецкие исследователи прослеживают еще и цепочку от Паскаля к Кеплеру. Они утверждают, что через своих преподавателей, знакомых с Кеплером, он мог узнать о машине Шикакрда и эта информация могла повлиять на возникновение замысла о создании собственной машины. Но, как говорил великий Станиславский: «Не верю!»
Впервые описание Паскалины появилось не в собственных трудах Паскаля, а в «Энциклопедии» Дидро. Предназначение устройства отражено в конструкции: оно достаточно неплохо складывает, хуже вычитает, умножать может только в теории. Основная модификация Паскалины была восьмиразрядной (ее младшие разряды приспособлены для оперирования с денье и су), но были и пяти, и десятиразрядные версии для работы только с десятичными цифрами. В базовом варианте первый разряд был двадцатеричным, а второй двенадцатеричным, потому что в те времена французская монетарная система была сложнее современной. Она отчасти повторяла английскую
Внутри латунной коробочки имелось арифметическое устройство в виде регистра, состоящего из цевочных шестерен с храповиками, обеспечивающими вращение только в одном направлении и, что самое важное, механизм переноса на случай, когда сумма в разряде больше девяти. Этот механизм переноса имеет общее с конструкцией Фернеля. Работа с механическим суммирующим регистром напоминает то, что делается в электронных регистрах, построенных на триггерах. Для сложения нужно:
сбросить предыдущий результат путем вращения барабанов до тех пор, пока в каждом из окошек не появятся нули;
ввести последовательно, начиная с младшего разряда, первое слагаемое, специальным стержнем при этом фиксируется положение, соответствующее цифре, а барабан вращается до этого упора;
таким же образом вводится второе слагаемое, и на дисплее можно видеть полученный результат.
Вычитание заметно сложнее, но Паскаль нашел решение, многократно повторенное в будущем – использование дополнительных кодов, то есть вычитание заменяется суммированием с дополнением до ближайшего наибольшего целого. Есть потенциальная возможность выполнить на Паскалине и умножение, и деление, но овчинка явно не стоит выделки.
На протяжении XVIII и XIX веков у Паскаля было несколько преемников, но их машины остались единичными экземплярами. Прогресс механических устройств сдерживался неразвитостью точного приборостроения, отсутствием промышленных стандартов и общей низкой культурой производства. Если в устройстве есть последовательность несовершенных взаимосвязанных шестерен, то на каждой паре значительно теряется крутящий момент, следовательно, в каком-то пределе его не хватит для преодоления трения в очередном узле. Например, когда современными средствами реконструировали таинственное счетное устройство Леонардо да Винчи, то оказалось, что работать оно не сможет: приложив усилие к первому колесу, не удается, увы, провернуть последнее.
Изящность внешности Паскалины скрывала заметные слабости, она страдала от частых сбоев в работе. Паскалину реально можно рассматривать только в качестве сумматора, остальные операции были слишком тяжелы для нее. К тому же стоимость устройства была чрезвычайно высока и непропорциональна его эффективности, поэтому среди современников Паскаля доминировало негативное отношение к его детищу. Невзирая на очевидные недостатки, Паскалина стала сенсацией, сначала она демонстрировалась в рабочем кабинете Паскаля, а затем отец и сын представили машину парижской знати и королевскому двору. Они развернули активную рекламную и деловую компанию, но большого успеха не добились. Машина не нашла спроса, поскольку для людей, связанных с бизнесом, ее приобретение оказалось экономически неоправданным, а имеющие средства аристократы сами свои деньги не считали. В итоге было продано порядка дюжины Паскалин.
В целом к Паскалине судьба отнеслась более благожелательно, чем к другим историческим счетным инструментам – из примерно 50 изготовленных образцов до нашего времени дошло целых восемь. Этому способствовало общественное положение ученого, его близость к королевскому двору, где он в 1645 году получил лицензию на исключительное право производства и продажи счетных машин (своего рода предшественница нынешних патентов). Конечно же, сохранности способствовали небольшие габариты и конструкция сумматора, он представлял собой металлическую коробку размером 36х13х8 см. Стоимость машины составляла примерно 100 ливров, рационально ли ее применение, если это сумма равна годовому бюджету семьи обеспеченного горожанина? Рынка счетных машин еще не было, большая часть из изготовленных машин пошла на дары, преподнесенные европейским королям и королевам в расчете на милость с их стороны.