Муру так и не удалось решить эти вопросы, но он их поставил – и тем самым способствовал возникновению мнения, что дело философии – прояснение, а не открытие; что она занимается значением, а не истиной, что ее предмет – наши мысли или язык, скорее, чем факты. По словам Б. Рассела, Мур оказал на него «освобождающее воздействие». Но именно Бертран Рассел (1872—1970) был одним из ученых, разработавших логическую технику, которой воспользовались неопозитивисты. К его работам восходит и идея сведения философии к логическому анализу. А пришел он к ней в результате исследований логических оснований математики и математической логики.
Дело в том, что в XIX в. математика переживала период чрезвычайно быстрого и в известном смысле революционного развития. Были сделаны фундаментальные открытия, перевернувшие многие привычные представления. Достаточно назвать создание неевклидовых геометрий Н. И. Лобачевским, Я. Больяйи, Б. Риманом; работы по теории функции К. Вейерштрасса, теорию множеств А. Г. Кантора. Одна из особенностей всех этих исследований состояла в том, что их результаты пришли в противоречие с чувственной очевидностью, с тем, что кажется интуитивно достоверным. Действительно, со времен Евклида все математики были убеждены в том, что через данную точку по отношению к данной прямой можно провести в той же плоскости только одну линию, параллельную данной. Лобачевский показал, что это не так, – правда, в итоге ему пришлось радикальным образом изменить геометрию.
Прежде математики считали, что к любой точке любой кривой линии можно провести касательные. Вейерштрасс дал уравнение такой кривой, по отношению к которой провести касательную невозможно. Наглядно мы даже не можем представить себе такую кривую, но теоретически, чисто логическим путем, можно исследовать ее свойства.
Всегда было принято считать, что целое больше части. Это положение казалось и математикам аксиомой и нередко приводилось как пример абсолютной истины. А. Г. Кантор показал, что в случае бесконечного множества это положение не работает. Например: 1 2 3 4 5 6 7… – натуральный ряд чисел, а 1 4 9 16 25 36 49… – ряд квадратов этих чисел. Оказалось, что квадратов чисел в бесконечном ряду столько же, сколько и натуральных чисел, так как под каждым натуральным числом можно подписать его вторую степень или каждое натуральное число можно возвести в квадрат. Поэтому Кантор определил бесконечное множество как имеющее части, содержащие столько же членов, как и все множество.
Эти открытия потребовали гораздо более глубокого исследования и обоснования логических основ математики. Несмотря на то что европейская математика, начиная с Евклида, весьма негативно относилась к чувственному опыту, – отсюда фундаментальное для математической науки требование логически доказывать даже то, что представляется самоочевидным, например что прямая линия, соединяющая две точки, короче любой кривой или ломаной линии, которая их тоже соединяет, – все-таки прежде математики охотно обращались к интуиции, к наглядному представлению, и не только неявно, при формулировании исходных определений и аксиом, но даже при доказательстве теорем (например, используя прием наложения одной фигуры на другую). Этим приемом часто пользовался Евклид. Теперь правомерность интуитивных представлений была подвергнута решительному сомнению. В итоге были обнаружены серьезные логические недостатки в «Началах» Евклида.
Кроме того, математика стала развиваться настолько быстро, что сами математики не успевали осмыслить и привести в систему собственные открытия. Часто они просто пользовались новыми методами, потому что те давали результаты, и не заботились об их строгом логическом обосновании. Когда время безудержного экспериментирования в математике прошло и математики попытались разобраться в основаниях своей науки, то оказалось, что в ней немало сомнительных понятий. Анализ бесконечно малых блестяще себя оправдал в практике вычислений, но что такое «бесконечно малая величина», никто толком сказать не мог. Больше того, оказалось, что определить сам предмет математики, указать, чем именно она занимается и чем должна заниматься, невероятно трудно. Старое традиционное определение математики как науки о количестве было признано неудовлетворительным. Тогда Ч. Пирс определил математику как «науку, которая выводит необходимые заключения», а Гамильтон и Морган – как «науку о чистом пространстве и времени». Дело кончилось тем, что Рассел заявил, что математика – это «доктрина, в которой мы никогда не знаем ни того, о чем говорим, ни верно ли то, что мы говорим».
Таким образом, во второй половине XIX в., и особенно к концу его, была осознана необходимость уточнить базовые понятия математики и прояснить ее логические основания.
Грандиозная попытка полного сведения чистой математики к логике была предпринята в «Principia Mathematica» («Начала математики» (1910—1913) А. Н. Уайтхеда и Б. Рассела, и книга эта в известном смысле стала естественным логическим завершением всего этого движения. Математика была, по существу, сведена к логике. Еще Г. Фреге положил начало так называемому логицизму, заявив, что математика – это ветвь логики. Эта точка зрения была принята Расселом.
Попытка сведения математики к логике, правда, с самого начала подверглась критике со стороны многих математиков. Защитники логицизма утверждали, что все математические рассуждения совершаются в силу одних лишь правил логики, точно так же, как все шахматные партии происходят на основании правил игры. Противники его доказывали, что вести плодотворное рассуждение в математике можно, только введя предпосылки, несводимые к логике. Решающее значение для исхода этой довольно продолжительной полемики имела знаменитая теорема Гёделя. В 1931 г. Гёдель доказал, что в каждой достаточно богатой средствами выражения формализованной системе имеются содержательные истинные утверждения, которые не могут быть доказаны средствами самой этой системы; это значит, что полная формализация, например арифметики, принципиально неосуществима, что понятия и принципы математики не могут быть полностью выражены никакой формальной системой, как бы мощна она ни была.
Тем не менее опыт построения формализованных систем породил надежды на то, что вообще все научное знание можно выразить аналогичным образом. Казалось, что весь вопрос в том, чтобы подобрать соответствующий язык – знаковую символику, включающую как необходимые термины, так и правила оперирования ими, в частности правила выведения. Большую роль в развитии такого подхода сыграли теория типов и теория дескрипции, созданные Б. Расселом.
Поводом для создания теории типов явились парадоксы, обнаруженные Расселом при изучении работ Фреге и Кантора. Эти парадоксы заставили вспомнить о старых парадоксах, известных еще древним. Например, парадокс «лжец» состоит в следующем: Эпименид-критянин говорит, что все критяне лгут. Но так как он сам критянин, то, следовательно, и он лжет. Таким образом, получается, что критяне говорят правду. Второй вариант этого же парадокса: «Все, что я говорю, – ложь; но я говорю, что я лгу, значит, я говорю правду, а если я говорю правду, то, значит, я лгу».
Обратимся теперь к математическому парадоксу самого Рассела. Предположим, что имеются классы различных вещей. Иногда класс может быть членом самого себя, иногда – нет. Класс чайных ложек не есть чайная ложка. Но класс вещей, которые не являются чайными ложками, сам есть вещь, не являющаяся чайной ложкой. Следовательно, он член самого себя. Теперь возьмем класс всех классов, которые не являются членами самих себя. Является ли он членом самого себя? Если да, то он должен обладать отличительным признаком своего класса, т. е. не быть членом самого себя. Если же он не член самого себя, то он должен быть таким членом, так как должен войти в класс всех классов, не являющихся членами самих себя.
Этот парадокс можно представить в наглядном виде, назвав его «парадоксом брадобрея». Вот его суть: единственный брадобрей в городе получил приказ брить всех тех, кто не бреется сам. И вот брадобрей ходит по дворам и бреет всех бородатых. Но в конце концов он сам обрастает бородой – и тогда встает вопрос, как же ему самому быть? Если он не будет бриться, то он должен себя брить. Но если он бреется сам, то он не должен этого делать согласно полученному приказу!