Владимир Успенский - Апология математики, или О математике как части духовной культуры
Понятие эквивалентности служит основой для возникновения понятия количества элементов множества. Количество — это то общее, что имеется у всех эквивалентных друг другу множеств. Для каждой коллекции эквивалентных друг другу множеств это количество своё — одно и то же для всех множеств этой коллекции. Возьмём, например, множество чудес света, множество дней недели, множество нот гаммы, множество смертных грехов и множество федеральных округов России. Все они эквивалентны. Просвещённый читатель добавит к ним множество городов, споривших за честь быть родиной Гомера, и множество земных душ «по», присутствующих, согласно учению китайцев, в каждом человеке. И множество столбов того дома мудрости, о котором говорится в «Притчах Соломона». И множество невест ефрейтора Збруева. И множество пядей во лбу. Если теперь рассмотреть не только перечисленные только что множества, но и все мыслимые множества, эквивалентные перечисленным, то обнаружим, что в них присутствует некая общность. Эта общность есть количество элементов в каждом из них. В данном конкретном случае это количество называется, как всем известно, так: семь. А количество элементов, характерное для множества планет Солнечной системы и всех эквивалентных ему множеств, теперь (после разжалования Плутона) называется так: восемь.
Надеемся, что читатель уже пришёл к выводу, что все счётные множества обладают одним и тем же количеством элементов. В частности, количество всех квадратов равно количеству всех натуральных чисел. Количество элементов какого-либо счётного множества (а у всех счётных множеств количество элементов одно и то же!) называется счётной мощностью и обозначается буквой алеф с нижним индексом ноль
(произносится алеф-ноль). Вот и соответствующая цитата из одноимённого рассказа Борхеса — кстати, с довольно отчётливой формулировкой эффекта Кортасара: «в Mengenlehre Алеф — символ трансфинитных множеств, где целое не больше, чем какая-либо из частей».
В математике вообще количество элементов в каком-либо множестве называют мощностью, или кардинальным числом, этого множества. В частности, все континуальные множества имеют одну и ту же мощность, называемую континуальной; она обозначается посредством строчной буквы цэ из печатного готического алфавита.
Описанный выше способ, посредством которого существование иррациональных и трансцендентных чисел можно получить из общих соображений, без предъявления конкретных примеров, мы вправе назвать количественным, ибо он основан на несовпадении количеств — счётного количества, присущего как множеству рациональных, так и множеству алгебраических чисел, и континуального количества, присущего множеству всех действительных чисел.
Теперь о сравнении количеств. Два количества могут быть равны или не равны. Давайте осознаем, что это означает. Каждое количество представлено коллекцией всех мыслимых эквивалентных друг другу множеств. Равенство количеств означает совпадение соответствующих коллекций, а неравенство — их несовпадение. Семь потому не равно восьми, что коллекция всех множеств, эквивалентных множеству смертных грехов, не совпадает с коллекцией всех множеств, эквивалентных множеству планет. Количество квадратов потому равно количеству натуральных чисел, что коллекция всех множеств, эквивалентных множеству квадратов, совпадает с коллекцией всех множеств, эквивалентных натуральному ряду. Но хотелось бы иметь право говорить не только о равенстве или неравенстве двух количеств, но и о том, которое из них больше, а которое меньше. (Не запутайтесь: слова «больше» и «меньше» относятся к количествам, а не к представляющим их коллекциям множеств!)
Спросим уже знакомых нам не умеющих считать первобытных скотоводов, могут ли они определить, в каком из их стад больше элементов — в предположении, что стада различны по численности. Их ответ будет положительным. Если в стаде коз удастся выделить такую часть, не совпадающую со всем стадом, которая окажется эквивалентной множеству овец, то большим является количество коз. Если же в стаде овец удастся выделить такую часть, не совпадающую со всем стадом, которая окажется эквивалентной множеству коз, то большим будет количество овец. (В математике каждое множество считается частью самого себя, поэтому оговорка о несовпадении существенна.) Однако, как мы видели, такой способ не годится в случае бесконечных множеств. Действительно, в натуральном ряду можно выделить часть, с ним не совпадающую (а именно — множество квадратов), которая эквивалентна множеству квадратов; тем не менее натуральный ряд и множество квадратов, как мы видели, эквивалентны. Что же делать? Надо придумать такой критерий, который действует применительно к любым множествам. Решение состоит в том, чтобы к предложенной нашими скотоводами формулировке добавить некую клаузулу, излишнюю (хотя и ничему не мешающую) в конечном случае, но необходимую в случае бесконечном. Клаузула состоит в требовании неэквивалентности сравниваемых множеств. Полная формулировка того, что количество элементов первого множества больше количества элементов второго множества, такова: множества неэквивалентны, но в первом множестве имеется часть, эквивалентная второму множеству.
Вот теперь мы можем сказать, что континуальная мощность больше счётной. В самом деле, эти мощности различны, но в континуальном множестве действительных чисел можно выделить счётную часть — например, натуральный ряд. Счётную часть можно выделить в любом бесконечном множестве, поэтому счётная мощность — наименьшая из всех бесконечных мощностей. Одна из замечательных теорем Кантора утверждает, что количество всевозможных частей какого-либо множества всегда больше, чем количество элементов в самом этом множестве. (Читатель легко проверит этот факт для конечных множеств; надо только не забыть учесть пустую часть и часть, совпадающую со всем множеством.) В частности, количество всех частей натурального ряда больше счётного количества натуральных чисел, оно несчётно. А количество всех частей прямой линии больше континуального количества точек на ней.
Противопоставление счётных и несчётных бесконечных множеств приводит к глубокому философскому последствию, лежащему на стыке семиотики и гносеологии. А именно: оказывается, что мыслимы сущности, которые нельзя назвать. Постараемся изложить ситуацию как можно более ясно. Когда мы что-то называем, мы снабжаем это что-то индивидуальным (то есть присущим только этому и ничему другому) именем. Всякое же имя есть конечная цепочка знаков из некоторого выбранного для данной системы имён конечного списка знаков. Любой конечный список знаков математики называют алфавитом, составляющие его знаки — буквами, а всякую конечную цепочку букв — словом в данном алфавите. [В отличие от «языковедческого» слова, «математическое» слово может быть совершенно непроизносимым. Например, в русском переводе рассказа Лема «Вторжение с Альдебарана» встречаются такие имена альдебаранцев: НГТРКС и ПВГДРК; эти имена являются словами в русском алфавите. Возможно и такое, скажем, слово: )))=hgйъh=+(.]. Нетрудно убедиться, что какой ни взять алфавит, множество всех слов в этом алфавите будет счётным. Тем самым никак не больше счётной будет любая система имён, созданная на основе этого алфавита; эта система может быть лишь конечной или счётной. И если мы имеем дело с несчётным множеством объектов, то в этом множестве непременно встретятся объекты — и даже очень много таких объектов, — для которых в рассматриваемой системе имён не найдётся никакого имени. В частности, какую систему именований ни придумать, всегда окажется, что существуют не имеющие имени части натурального ряда, не имеющие имени точки прямой, не имеющие имени действительные числа.
Только что приведённые соображения можно использовать для доказательства счётности множества алгебраических чисел и, следовательно, для доказательства существования трансцендентных чисел. Известно, что для всякого алгебраического уравнения множество его действительных корней, то есть таких действительных чисел, которые служат корнями этого уравнения, всегда конечно (оно может быть, в частности, и пустым). Расположим это множество в порядке возрастания, тогда каждый корень получит свой порядковый номер в этом расположении. Именем данного алгебраического числа объявим запись, состоящую из записи любого алгебраического уравнения, корнем которого данное число является (таких уравнений всегда много!), и записи порядкового номера этого корня среди всех корней этого уравнения. Общее количество всех введённых таким способом имён счётно. Отсюда легко выводятся два факта. Во-первых, оказывается счётным количество чисел, получивших имя, — а это как раз и есть алгебраические числа. Во-вторых, многие действительные числа не получат никакого имени — это и будут трансцендентные числа.