Математика. Утрата определенности. - Клайн Морис (бесплатные версии книг .TXT) 📗
По замыслам Лейбница, имевшим несколько более конкретный характер, чем планы Декарта, для построения универсальной логики необходимы три основных элемента. Первый элемент — универсальный научный язык (characteristica universalis),частично или полностью символический и применимый ко всем истинам, выводимым посредством рассуждений. Вторая составная часть — исчерпывающий набор логических форм мышления (calculus ratiocinator),позволяющих осуществить любой дедуктивный вывод из начальных принципов. Третий элемент — набор основных понятий (ars сотbinatoria),через которые определяются все остальные понятия, своего рода алфавит мышления, позволяющий сопоставить символ каждой простой идее. Комбинируя символы и производя над ними различные операции, мы получаем возможность выражать и преобразовывать более сложные понятия.
К числу фундаментальных принципов следует отнести, например, закон тождества: Aесть A(и Aне есть «не A»). Из таких законов можно было бы вывести все мыслимые истины, включая математические. Кроме того, существуют фактические истины, но они в значительной мере опираются на так называемый принцип достаточного основания, состоящий в том, что эти истины могут быть именно такими, а не какими-либо иными. Лейбниц был основоположником символической логики, однако его работы в этой области оставались неизвестными до 1901 г.
Ни Декарту, ни Лейбницу не удалось развить последовательно символическое исчисление логики. Они создали лишь отдельные фрагменты. {94}Вплоть до XIX в. логика Аристотеля сохраняла свои позиции. В 1797 г. Кант во втором издании «Критики чистого разума» назвал логику «замкнутым и полным учением». Хотя до начала XX в. большинство математиков в своих рассуждениях продолжали следовать неформальным, изложенным лишь словесно, а не символически, принципам аристотелевой логики, они пользовались и другими схемами рассуждений, не исследованными Аристотелем. Не вдаваясь в анализ используемых логических принципов, математики пребывали в уверенности, что их рассуждения не выходят за рамки адекватной дедуктивной логики. В действительности же они использовали интуитивно вполне разумные, но не сформулированные явно логические принципы.
В то время как внимание большинства математиков было сосредоточено на обосновании собственно математики, менее многочисленная группа занялась критическим пересмотром логики. Выдающихся успехов в этом направлении добился профессор математики Куинз-колледжа в Корке (Ирландия) Джордж Буль (1815-1864). {95}
В своей работе Буль, несомненно, вдохновлялся примером общей (или абстрактной) алгебры, основы которой были заложены кембриджской группой — Пикоком, Грегори и де Морганом (гл. VII). Хотя использованный этими авторами принцип перманентности форм в действительности не мог служить обоснованием алгебраических операций, производимых над буквенными коэффициентами с вещественными или комплексными значениями, Пикок, Грегори и де Морган косвенно способствовали возникновению нового взгляда на алгебру как на науку о символах и операциях, которые могут иметь любую природу и представлять любые объекты. Работа Гамильтона о кватернионах (1843) показала, что возможны другие алгебры, отличные от привычной алгебры вещественных и комплексных чисел. Обобщение алгебраических рассуждений в форме так называемой алгебры операторовпредложил в 1844 г. Буль. Его также беспокоила мысль о том, что алгебра не обязательно должна заниматься рассмотрением одних лишь чисел и что законы алгебры не обязательно должны совпадать с законами арифметики вещественных и комплексных чисел. Упомянув об этом в начале своей работы «Математический анализ логики» (1847), Буль вскоре развил алгебру логики. Шедевром по праву считается работа Буля «Исследование законов мышления» (1854). Основная идея Буля, менее претенциозная, чем идея Лейбница об универсальной алгебре, и более близкая по духу лейбницевскому calculus ratiocinator(логическая форма мышления), состояла в том, что существующие законы мышления представимы в символическом виде, позволяющем придать более точный смысл обычным логическим рассуждениям и упростить их применение. В своей книге Буль так сформулировал программу построения алгебры логики:
В предлагаемом вниманию читателей трактате мы намереваемся исследовать фундаментальные законы тех операций разума, посредством которых осуществляется мышление, дабы выразить их на символическом языке исчисления и на этой основе построить науку логики и ее метод.
Кроме того, Буля интересовали некоторые конкретные приложения логики, в частности к законам вероятности.
Буквенная символика обладает многими преимуществами. В ходе рассуждений тому или иному выражению иногда по ошибке можно придать смысл, отличный от первоначального, или употребить неправильное дедуктивное умозаключение. Так, при обсуждении света как оптического явления употребление выражения «повидать свет» может быть истолковано неверно (так как в обычной бытовой лексике оно означает «побывать во многих странах мира»). Но если свет как физическое явление обозначить, например, буквой l, то при любых преобразованиях буквенных выражений, содержащих l, эта буква будет означать только свет как физическое явление и ничего другого. Кроме того, все доказательства сводятся к преобразованию одних наборов символов в другие по заранее заданным правилам, заменяющим словесные формулировки законов логики. Правила преобразований выражают правильные законы логики в сжатом, четком и легко применимом виде.
Чтобы по достоинству оценить булеву алгебру логики, упомянем лишь некоторые из ее идей. Пусть символы xи yозначают классы объектов, например класс собак и класс рыжих животных. Тогда xyозначает класс объектов, принадлежащих одновременно классу xи классу y.Если xи yимеют предложенную нами интерпретацию, то xyозначает класс рыжих собак. Равенство xy = yxверно при любых xи y.Если z— класс белых объектов и если x = y,то zx = zy.Кроме того, из самого смысла «произведения» xyследует, что xx = x.
Символ x + y означает класс объектов, принадлежащих либо классу x, либо классу y, либо классам x и y одновременно.(Это более поздняя модификация логических построений Буля, предложенная Уильямом Стенли Джевонсом (1835-1882). {96}) Так, если x— класс мужчин, а y— класс избирателей, то x + y— класс мужчин и избирателей (включающий в себя помимо избирателей-мужчин также и избирателей-женщин). Нетрудно доказать, что если, скажем, z— класс людей старше 35 лет, то
z( x+ y) = zx+ zy.
Если x— некоторый класс объектов, то 1 − x(или −x) — множество всех объектов, не принадлежащихклассу x.Так, если 1 — множество всех объектов, x— множество собак, то 1 − x(или −x) — множество всех объектов, не являющихся собаками. Соответственно −(−x)означает множество собак. Равенство
x+ (1 − x) = 1
означает, что все объекты либо относятся к собакам, либо нет. А это есть не что иное, как закон исключенного третьегодля классов. Буль показал, как с помощью таких чисто алгебраических операций проводить рассуждения в самых различных областях.
Буль заложил также основы исчисления высказываний, хотя начало этой области логики восходит к стоикам (IV в. до н.э.). В интерпретации этого исчисления p,например, означает «Джон — человек». Утверждать pозначает утверждать, что высказывание «Джон — человек» истинно. Тогда 1 − p(или −p) означает, что высказывание «Джон — человек» не истинно. Аналогично высказывание −(−p)означает: «Неверно, что Джон не человек», т.е. «Джон — человек». Закон исключенного третьего для высказываний, гласящий, что любое высказывание либо истинно, либо ложно, Буль записывал в виде p + (−p) = 1,где 1 соответствует истине. Произведение pqистинно, когда истинны оба высказывания pи q, а сумма p + q истинна, если истинно либо p,либо q(либо истинны оба высказывания).