Юрий Вебер - Когда приходит ответ
Было в докладе Порецкого и нечто такое, чего не знали еще ни сам Буль и никто из его усердных комментаторов. Обычно в логике ищут: какие умозаключения можно вывести из данных первоначальных посылок? Как, например, с этими девицами. Порецкий обнаружил, что алгебра логики обладает и обратной силой: можно находить, из каких же посылок выведено то или иное умозаключение. Пожалуйста, показал он на доске, надо сделать только некоторые преобразования в формулах. Обратный метод решения логических равенств — оригинальное открытие Порецкого.
Начав с ученического освоения незнакомой, едва пробивающейся области, казанский астроном-математик уже на второй год сумел открыть в ней новую страницу.
Заканчивая перед несколько смущенной аудиторией доклад, он выразил свою убежденность в той мягкой манере, какая принята в хорошем ученом обществе:
— Мне думается, что юная отрасль знания имеет несомненное право на существование. Потому именно, что она позволяет решать задачи, ответа на которые нет ни в математике, ни в логике. Благодарю вас, господа!
8
«Булевский курьез» становился наукой или, точнее, некой научной областью, подталкиваемой усилиями одиночек.
Печать математики лежала на ней так явно, что понятия и суждения, обозначаемые буквами, стали называть запросто логическими переменными, а сложные выражения, составляе мые из них, — логическими функциями. Пограничная наука говорила на смешанном языке.
Ясно проступала и ее важнейшая особенность: алгебра логики — алгебра двух величин. Алгебра одного из двух. Или алгебра альтернативы. Понятие может быть взято либо в своем полном объеме («весь мир речи» по Булю), — и тогда его можно приравнять к единице, либо, в противоположность ему, понятие невозможное («пустой класс»), — и тогда его следует считать за нуль. Итак, нуль или единица. Одно из двух.
То же и в исчислении высказываний. Всякое суждение может быть либо ложным, либо истинным. Одно из двух. «Снег, выпадающий летом, черный» — ложно. «Снег, выпадающий зимой, белый» — истинно. Первое предложение надо приравнять нулю, а второе, в противоположность ему, единице. Алгебра альтернативы.
Но ложность или истинность сложных выражений зависит от того, ложны или истинны входящие в них составные части, — эти самые неуловимые в обычной человеческой речи конституенты, Алгебра логики дает приемы, как разлагать на составные части: длинные суждения на простейшие, классы на подклассы. И приверженцы новой науки старательно упражнялись этой игре в конституенты, которую они назвали по-ученому «разложением нуля и единицы». Они видели в ней сильнейший метод логического анализа, как увидит впоследствии Мартьянов роль конституентов и в анализе релейных схем. Уж ему-то придется всласть поиграть, до седьмого пота, с нулями и единицами!
Нуль и единица. Между ними танцует вся алгебра логики. И закономерность такого двоичного счета прекрасно обосновал профессор математики Московского университета Иван Иванович Жегалкин.
Быть может, логика служила ему утешением в то мрачное время царской реакции, когда вместе с Тимирязевым, Лебедевым и другими покинул он в знак протеста университет. Занятия логикой «на досуге»! Лишь после революции, вернувшись снова в университетские стены, смог он опубликовать свое выдающееся исследование.
Иван Иванович Жегалкин… Сколько раз, вероятно, раздавался его отчетливый голос, читающий лекцию в той самой аудитории с широким амфитеатром, где пришлось Мартьянову услышать впервые голос математической логики. А Жегалкин заложил один из прочных камней в ее основание.
Он писал, что предназначает свою работу «для тех, кто привык пользоваться законами логики при доказательствах». И сам строго логически, с прозрачно чистым лаконизмом доказал главное: алгебра логики — алгебра двух чисел. Свою задачу он видел скромной: «Дать правила, с помощью которых, применяя их вполне механически, можно было бы убедиться в истинности или ложности всякого произвольно-заданного элементарного предложения».
Нуль и единица твердо закрепились на позициях пограничной науки. И тем самым мысль новейшего века удивительным образом обратилась к тому, с чего когда-то начинало человечество. Двоичная система — одна из древнейших систем исчисления. Она родилась из непосредственного общения с природой. День и ночь. Холодное и горячее. Ничего не зная еще о числах, человек уже разделял мир по принципу «одно из двух». Он разводил дым костра или глушил его, желая передать первые сигналы на расстояние: опасность, победа! Логические «да» и «нет» в их простейшей форме.
Двумя знаками можно выразить очень многое. Есть игра, очень веселая и не такая уж бессмысленная: отвечайте только «да» или «нет», и я отгадаю все, что вы задумаете. Современный телеграф, говорящий на азбуке Морзе, изъясняется лишь точками и тире. Но с помощью точки и тире можно передать любую мысль и даже написать, если угодно, «Войну и мир».
Выбор одного из двух — первое, что делает логика. И в ее алгебре вполне достаточно иметь только два числа. Древнейший счет испытывал в колыбели математической логики свое второе рождение. Для новых целей — для того, что можно было бы назвать, выражаясь по-современному, моделированием мыслей.
Кстати, с развитием естествознания мысль все больше привыкала и к идее различных интерпретаций. Казалось бы, самые далекие друг от друга явления обнаруживали поразительное сходство в своих внутренних отношениях и закономерностях. Одинаковые приемы исследования становились годными и в теории чисел, и в геометрии, и в оптике, и в механике материальных тел. Одни ученые изучали, скажем, движение небесных светил, другие — поведение корабля на волнах, третьи — колебания маятника, четвертые — электромагнитные волны… Каждый описывал математически свои явления, выводил свои дифференциальные уравнения. А когда их сличали, оказывалось, что уравнения одинаковы.
Природа заявляла о своем единстве. О том единстве, о котором еще смутно грезили греки, размышлял Лейбниц, строя свои «универсалии», возвещал Буль в своих стихах, в своей системе и о котором с полной научной ясностью заявил диалектический материализм.
Почти в то же время, как из ирландского городка Корк выходят идеи булевой алгебры, тронувшие лишь умы одиночек, в Лондоне Фридрих Энгельс набрасывает общий план своей «Диалектики природы», которой суждено было совершить переворот в мировоззрении поколений. Пункт третий этого плана: «Диалектика, как наука о всеобщей связи…» И еще раз о том же: «4. Связь наук. Математика, механика, физика, химия, биология…»
Время раздвигает этот диалектический ряд. Физики моделируют различные процессы, изображая, например, потоки жидкости в виде электротоков или уподобляя ход времени быстрому вращению в центрифугах. Математики находят способы изучать свойства одной математической системы с помощью свойств другой системы, служащей как бы ее моделью. Все тот же метод различного толкования одних и тех же знаков, формул, соотношений.
Но продолжить связь наук от математики… до логики решался далеко не всякий. Хотя робким умам сам Энгельс подсказывал возможный шаг, говоря о сходстве, о родстве математики постоянных величин с логикой. И все же иным казалось, что в булевом методе таится какое-то посягательство на самое сокровенное, что отличает человека, — на его мысль. Как?! Свести все богатство мышления к каким-то формулам, подменить язык слов, живой, трепетный язык, — бездушными значками! Недоумения и недоразумения шли рука об руку.
Когда-то во владения логики были допущены так называемые «круги Эйлера», помогающие изображать пересечение классов. То была графическая символика. Но символика алгебры — нет, это уж что-то чересчур! И логика упорно обходила ее и обходилась без нее. И, вопреки надеждам Лейбница, человечество продолжало спорить, все также яростно бросаясь словами.
Алгебра логики была использована для других целей. Ее подхватили математики — ее уже основательно разработанный аппарат, ее формулы и приемы. Ухватились за нее, как за верный инструмент строго логических доказательств. Тень Лобачевского стояла над всей математикой, звала критически взглянуть в самые основы.
Взяв под сомнение знаменитый пятый постулат геометрии Евклида — «через точку, не лежащую на данной прямой, можно провести не более чем одну прямую, параллельную данной», — и, выдвинув вместо него другой — «…можно провести не одну, а по крайней мере две параллельные ей прямые», — Лобачевский построил новую геометрию. Геометрию, гораздо более широкую и объемлющую, в которой и сама тысячелетняя геометрия Евклида стала лишь частным случаем. И доказал, что его новая геометрия свободна от противоречий.
Всего лишь небольшая замена в одной исходной точке — и полный пересмотр!