специалистом в своей области, должен быть, однако, основательно знаком с областями науки своих коллег. При этом необходимо, чтобы все привыкли работать совместно, зная склад ума другого, оценивая значение новых идей коллеги, прежде чем эти идеи будут точно сформулированы. От математика не требуется умения провести физиологический эксперимент, но он должен уметь понимать такой эксперимент, уметь подвергнуть его критике и уметь предложить новый эксперимент. От физиолога не требуется умения доказать определенную математическую [c.45] теорему, но физиолог должен быть в состоянии понять ее значение для физиологии и указать математику направление поисков. В течение многих лет мы мечтали об обществе независимых ученых, работающих вместе в одной из этих неисследованных областей науки, и не под началом какого-нибудь высокопоставленного администратора, а объединенных желанием, даже духовной необходимостью, понимать науку как нечто целое и передавать друг другу силу такого понимания.
Мы пришли к согласию по этим вопросам задолго до того, как выбрали область наших совместных исследований и наметили, какое каждый примет в них участие. На наш выбор существенно повлияла война. Я давно знал, что в случае войны мое участие в ней определялось бы в значительной степени двумя обстоятельствами: моим тесным контактом с программой создания вычислительных машин, проводимой д- ром Ванневаром Бушем, и моей совместной работой с д-ром Юк Винг Ли по синтезу электрических схем. Действительно, оба обстоятельства сыграли значительную роль. Летом 1940 г. я стал уделять много внимания разработке вычислительных машин для решения дифференциальных уравнений в частных производных. Я давно интересовался этим, и у меня сложилось убеждение, что здесь, в отличие от обыкновенных дифференциальных уравнений, так хорошо решавшихся на дифференциальном анализаторе д-ра Буша, главной является проблема представления функций многих переменных. Я был убежден также, что процесс развертки, применяемый в телевидении, дает ответ на этот вопрос и что в действительности телевидение принесет технике больше пользы именно созданием таких новых процессов, чем само по себе, как особая отрасль.
Было ясно, что всякий процесс развертки должен значительно увеличить количество используемых данных по сравнению с тем, которое встречается в задачах, сводимых к обыкновенным дифференциальным уравнениям. Поэтому для получения приемлемых результатов в приемлемое время необходимо довести до максимума скорость элементарных процессов и добиться, чтобы течение этих процессов не прерывалось существенно более медленными шагами. Необходимо также повысить точность выполнения элементарных процессов [c.46] настолько, чтобы их частое повторение не приводило к накоплению слишком большой ошибки. В результате были сформулированы следующие требования:
1) Центральные суммирующие и множительные устройства должны быть цифровыми, как в обычном арифмометре, а не основываться на измерении, как в дифференциальном анализаторе Буша.
2) Эти устройства, являющиеся по существу переключателями, должны состоять из электронных ламп, а не из зубчатых передач или электромеханических реле. Это необходимо, чтобы обеспечить достаточное быстродействие.
3) В соответствии с принципами, принятыми для ряда существующих машин Белловских телефонных лабораторий, должна использоваться более экономичная двоичная, а не десятичная система счисления.
4) Последовательность действия должна планироваться самой машиной так, чтобы человек не вмешивался в процесс решения задачи с момента введения исходных данных до снятия окончательных результатов. Все логические операции, необходимые для этого, должна выполнять сама машина.
5) Машина должна содержать устройство для запасания данных. Это устройство должно быстро их записывать, надежно хранить до стирания, быстро считывать, быстро стирать их и немедленно подготавливаться к запасанию нового материала.
Эти рекомендации вместе с предложениями по их реализации были направлены д-ру Ванневару Бушу для возможного применения их в случае войны. На той стадии подготовки к войне казалось, что они не столь важны, чтобы приступить к немедленной работе над ними. Тем не менее все эти рекомендации представляют собой идеи, положенные в основу современной сверхбыстрой вычислительной машины. Эти мысли почти носились тогда в воздухе, и я не хочу в данный момент заявлять какие-либо претензии на исключительный приоритет в их формулировке. Все же указанные рекомендации оказались полезными, и я надеюсь, что они имели некоторое влияние на популяризацию этого круга идей среди инженеров. Во всяком случае, как мы увидим в основной части книги, такие идеи интересны в связи с изучением нервной системы. [c.47]
Итак, эта работа была отложена. Хотя она и принесла некоторую пользу, но непосредственно она не привела д-ра Розенблюта и меня к каким-либо проектам. Наше действительное сотрудничество возникло в связи с другой задачей, также имевшей непосредственное отношение к последней войне. В начале войны господство Германии в воздухе и оборонительная позиция Англии сосредоточили внимание многих ученых на задаче усовершенствования зенитной артиллерии. Уже до войны стало ясно, что возрастающая скорость самолетов опрокинула классические методы управления огнем и что необходимо встроить в прибор управления огнем все вычислительные устройства, обеспечивающие расчеты для выстрела. Эти вычислительные устройства оказались очень сложными вследствие того обстоятельства, что, в отличие от других целей, самолет имеет скорость, сравнимую со скоростью зенитного снаряда. Поэтому необходимо стрелять не прямо в цель, а в некоторую точку, в которой, согласно расчетам, должны по прошествии некоторого времени встретиться самолет и снаряд. Следовательно, мы должны найти какой-нибудь метод предсказания будущего положения самолета.
Простейший метод — продолжить наблюдаемый курс самолета по прямой. Этот метод заслуживает серьезного внимания. Чем больше самолет кружит при полете, чем больше он делает виражей, тем меньше его эффективная скорость, тем меньше времени он имеет для выполнения боевого задания, тем дольше он остается в поражаемом пространстве. При прочих равных условиях самолет будет по возможности лететь по прямой. Однако после разрыва первого снаряда эти прочие условия уже
Если бы этот маневр зависел только от пилота и задача пилота сводилась бы к разумному использованию своих шансов, такому, какое мы, например, ожидаем от хорошего игрока в покер, то к моменту разрыва снаряда пилот мог бы настолько изменить положение самолета, что шансы на удачное попадание стали бы пренебрежимо малы, если только не применять весьма неэкономного заградительного огня. Но пилот
Однако перевод рулевых поверхностей в новое положение изменит лишь ускорение самолета, и это изменение ускорения еще должно перейти в изменение скорости и затем в изменение положения, прежде чем оно даст эффект. Наконец, находясь в напряженных условиях боя, летчик едва ли будет способен к очень сложному и ничем не ограниченному сознательному поведению. Вероятнее всего, он будет просто выполнять ту программу действий, которой его ранее обучили.
Все это делало целесообразным разработку проблемы предсказания полета по кривой, независимо от того, насколько благоприятными окажутся результаты для действительного применения прибора управления огнем, использующего такие методы предсказания. Для предсказания будущей криволинейной траектории необходимо выполнить определенные операции над прошлыми наблюдениями траектории. Точный оператор предсказания вообще нельзя осуществить с помощью какой бы то ни было реальной аппаратуры. Но некоторые операторы дают известное приближение и притом допускают реализацию с помощью аппаратуры, которую мы можем построить. Я сказал профессору Массачусетсского технологического института Сэмьюэлу Колдуэллу, что следовало бы испытать эти операторы. Он немедленно предложил мне начать испытания, используя дифференциальный анализатор д-ра Буша как готовую модель требуемых приборов для управления огнем. Мы провели испытания и получили результаты, описанные в основной части книги. Во всяком случае, я оказался работающим над военным проектом, в