Замечательно в этой преемственности вот что. Люди, закладывавшие основы современной формальной логики и теории логического вывода, были типичными «кабинетными» учеными, не помышлявшими ни о каких практических приложениях своих теорий. Готлоб Фреге, Давид Гильберт, Алан Тьюринг, как и их предшественники — Вильгельм Лейбниц, Джордж Буль и другие, были бы, вероятно, удивлены, если бы им в свое время сказали, что их абстрактные результаты в конечном счете трансформируются в фактическое сооружение гигантских и дорогостоящих приборов, занимающих огромные, специально построенные здания, приборов, составляющих гордость и надежду промышленных фирм и организаций, которые ставят превыше всего отнюдь не теории, A практические, деловые и финансовые вопросы.
Превращение «чистой» мысли в нечто внушительно материальное — превращение не прямое, а многократно опосредованное, но такое, что цепочка, соединяющая причину и следствие, видна совершенно отчетливо, всегда удивляет нас и вдохновляет на философские размышления. Они приходят к нам, например, когда мы узнаем, что именно такого рода цепочка ведет от формул теории относительности, родившихся за письменным столом Эйнштейна, к циклопическим синхрофазотронам, в изготовлении которых принимают участие сотни заводов. Связь абстрактной математической логики с современной кибернетикой — не менее яркое доказательство того, что «чистая» мысль есть понятие условное и нуждающееся в уточнениях, что мысль — это огромная реальная сила.
На последующих страницах мы постараемся раскрыть связь между работами в области оснований математики и становлением кибернетики как можно полнее. Нас будет интересовать в основном последний период развития математической логики и теории логического вывода, начавшийся с нашим столетием. Однако мы не сочли возможным обойти молчанием и предысторию формальной логики — «общеязыковую» логику, заложенную еще Аристотелем и получившую сильное развитие в средние века.
Разумеется, говоря о преемственности между абстрактнейшими математическими теориями и промышленной кибернетикой, мы не открываем Америки. Специалисты хорошо знают о дальнем происхождении идей кибернетики, об абстрактно-теоретических корнях даже таких, казалось бы, технических дисциплин кибернетики, как разработка языков программирования. Во многих работах говорится об этом с полной определенностью. Например, Э. Николау в книге «Введение в кибернетику» пишет: «Было бы, однако, ошибочным считать, что эта новая и исключительно важная для дальнейшего развития общества наука появилась сразу, без длительной исторической подготовки»[1].
Утвержденные XXV съездом КПСС Основные направления развития народного хозяйства СССР на 1976— 1980 годы в качестве главной задачи десятой пятилетки устанавливают подъем материального и культурного уровня жизни народа на основе динамичного и пропорционального развития общественного производства и повышения его эффективности, ускорения научно-технического прогресса, роста производительности труда, всемерного улучшения качества работы во всех звеньях народного хозяйства. При этом ускорение темпов научно-технического развития рассматривается в качестве «решающего условия повышения эффективности общественного производства и улучшения качества продукции»[2]. Это придает огромное значение техническому перевооружению промышленности. В связи с этим решения съезда предусматривают развитие работ, направленных на «совершенствование и эффективное применение в народном хозяйстве электронной вычислительной техники»[3]. А это, несомненно, должно привести к дальнейшему росту интереса к логическим основам кибернетики и к истории ее становления со стороны многих людей, которые работают в самых разных областях. В первую очередь к ним, а не к специалистам по счетно-решающим устройствам, и обращена книга.
Авторы не снабдили книгу списком рекомендуемой литературы, но в конце каждой главы читатель найдет и ссылки на источники, и комментарии, помогающие тоньше понять предмет разговора. Ссылки и комментарии будут особенно полезны тем читателям, которые решат продолжить свое ознакомление с освещаемыми в книге вопросами.
Следует отметить, что в книге, особенно в средней ее части, довольно широко используется формульный математико-логический аппарат. При первом чтении его можно пропустить. Однако авторы не сочли возможным обойтись без этих, иногда несколько громоздких, выкладок, поскольку у читателей, которые заинтересуются предметом более серьезно, в этом случае могли бы возникнуть справедливые нарекания по поводу поверхностности изложения.
Создать хорошую книгу по сложному кругу вопросов, доступную широкой читательской сфере, дело не простое. Авторы вполне осознают несовершенство своей попытки и с благодарностью, и вниманием выслушают отзывы и критические замечания читателей.
1. ВНАЧАЛЕ БЫЛО СЛОВО
Мы не собираемся придавать особую многозначительность этой библейской фразе, сказанной в не очень ясном контексте и явно по другому поводу. Но как исходный пункт нашего рассказа она подходит как нельзя лучше. Действительно, в начале того длинного пути, который привел к сверхбыстродействующим вычислительным машинам, стояло слово, логос. И пытливо и упорно всматриваясь в его особенности, древние мыслители создали логику.
«Официально» создателем логики считается Аристотель (384—322 гг. до н. э.). Но вполне ли соответствует это истине? За двадцать веков, отделяющих нас от античности, произошла такая огромная потеря информации, что действительное положение вещей в Древней Греции мы не должны отождествлять с теми фактами, которые стали нам известны из дошедших источников. Ведь уцелели, благодаря многократной переписке, не ключевые в смысле восстановления исторических событий, а наиболее популярные документы. А свод наук, созданный неутомимым и глубоким ученым-систематизатором — Аристотелем, — отвечал всем запросам тех, кто стремился к познанию истины: содержал почти все из знаний своей эпохи, причем изложенное с замечательной последовательностью и ясностью. Для древних Аристотель был величайшим мудрецом, поражавшим воображение. Отдавая должное титаническому уму Аристотеля, не следует делать ошибочного заключения, что содержание его многочисленных трактатов принадлежит ему лично. Ведь в те века нормативная сторона вопросов, касающихся приоритета, не была разработана, и мало кто видел необходимость в ссылках на предшественников,
Но не только такого рода общие соображения заставляют нас предполагать, что элементы логики в достаточно развитой форме должны были возникнуть задолго до Аристотеля. Имеются и конкретные материалы, не оставляющие в этом сомнений, в частности, сочинения Платона (около 427—347 гг. до н э.).
«Диалоги» Платона, главным действующим лицом которых является Сократ (ок. 469—399 гг. до н.э.), представляют уникальную ценность не только как одно из исторических достижений философской мысли и как замечательный литературный памятник. Они ярко отражают интереснейший период становления аналитической науки, в частности логики. Нам будет полезно вглядеться в особенности этого периода, подвергнув рассмотрению уже тысячи раз проанализированные «Диалоги» с еще одной точки зрения.
Когда читаешь их в том порядке, в каком они расположены в Сочинениях, изданных Академией наук СССР в 1968—1972гг.[1], читаешь не торопясь, но и не пытаясь до конца проникнуть в их философское содержание, как художественное произведение (а сделать это очень легко, поскольку Платон, кроме всего, великолепный беллетрист), то постепенно возникает удивительное ощущение: будто что-то не совсем осознанное зарождается в строках древнего автора, постепенно развивается, растет, пробивается вверх, и, наконец, заслоняет все остальное и поселяет в душе неожиданное чувство обретения чего-то. Но чего?
Перескажем два-три диалога. Вот «Апология Сократа». Знаменитый философ, кумир недовольной «отцами города» молодежи и заклятый враг тех, кто, достигнув богатства и почестей, всю энергию направляет на удержание достигнутого, вызван в суд. Его обвиняют в развращении умов и оскорблении божеств. Понимая всю серьезность обвинения, Сократ в своей защитительной речи должен бросить на весы все свое прославленное умение убеждать. Сейчас от его красноречия зависит собственная жизнь.