- Охотно. Толчок мне дал арифмометр, из Англии привезённый. Как подручное средство хорош, но не более: на нём только четыре арифметических действия доступны. Стал я думать, как механическую машинку сделать, да похитрее. Лучше - чтобы аппроксимацию выводить, например, для замены криволинейной поверхности близкой к ней ломаной линией. Тот же гребной винт описать и рассчитать. Попались мне в руки труды Чарльза Бэббиджа по теории функций и механизации работы с ними. Вы в курсе, он машину для табулирования построил, удачную?
- Краем уха. Меня всегда более паровая механика интересовала, нежели чистая математика. О'кей, слушаю дальше.
- Далее Бэббидж описал принцип дифференциальной машины, а затем и аналитической, но, насколько я знаю, построить их не смог. Главное - он доказал, что возможен механизм, в котором не только исходные числа, но и манипуляции с ними задаются положением рычажков. Ваш соотечественник назвал это непривычным для русского уха словом 'программирование'. Раньше во всех механических аппаратах для изменения программирования надо было шестерёнки менять. Да и другие термины сложно на русский язык перевести, разве что крайне приблизительно - склад (store), мельница (mill), управляющий механизм (control), вход-выход данных (input/output).
- Вспомнил! - воскликнул Мэрдок. - Чтобы каждый раз рычажки пальцами не двигать и тем самым избежать ошибок дикарей, вводящих программу, он предложил картонные карты с пробитыми отверстиями, которые автоматически приведут кулисы рычагов в заданное положение. Отличное начинание, мог дорогой друг Николай Иванович. Что же вас останавливает?
Тот улыбнулся своей особенной улыбкой, не застенчивой, как у Кулибина-младшего, и не радостно-самодовольной как у шотландца. Математики витают в воздушном мире цифр и оттого тешатся иллюзией, что им открыто секретное и другим недоступное тайное знание.
- Теоретически я понимаю, как построить этот аппарат. Но он будет состоять из тысяч шестерён. Все вычислительные машины вроде арифмометра приводимы в действие мускульной силой одной руки, оттого на механизмы давление малое. Если на дифференциальный агрегат, требующий пудового нажима, подать крутящий момент с мощного внешнего привода, с той же паровой машины, зубья обломаются. То есть нужна точность часового механизма и прочность парохода...
- Или совет товарища, который в этих делах разбирается больше вас, - перебил Джон. - Во-первых, закажем у Аносова лучшую сталь, крепче оружейной. Во-вторых, дифференцированно посчитаем размер первичных шестернёй. В-третьих, это в Англии надо экономить объём и вес металла. В России главное - размах! Если приводной вал сделать толщиной с руку, соединить его с паровой машиной сил на сорок, а всё сооружение займёт сколь угодно пространства, пусть трёхэтажный дом, вас это устроит? - Мэрдок доверительно склонился к присевшему за стол Лобачевскому и положил влажную ладонь ему на плечо. - Перфокарты вырежем из железных пластин, по-русски основательно. Только обещайте мне: употребите ваше умное детище на расчёт идеальных винтов для судов любого водоизмещения, о'кей? Тогда - я с вами.