Чтобы ввести конкретные числа, достаточно выделить некое стандартное множество и сказать, что любое другое множество, элементы которого могут быть поставлены во взаимно-однозначное соответствие с элементами стандартного множества, имеют с ним одинаковую мощность. Очевидный выбор стандартного образца для бесконечного множества – множество натуральных чисел, определяющее трансфинитное кардинальное множество, мощность которого Кантор назвал «алеф-нуль». Здесь алеф – первая буква еврейского алфавита, а нуль – это нуль. В символьном виде это можно записать как ℵ0. По определению, любое множество, взаимно однозначно соответствующее множеству натуральных чисел, имеет мощность ℵ0. Сальвиати доказал, что множество квадратов тоже имеет мощность ℵ0.
Это утверждение кажется парадоксальным – ведь существуют, очевидно, и числа, не являющиеся квадратами; мало того, «большинство» чисел не является квадратами. Мы можем разрешить этот парадокс, условившись о том, что удаление некоторого числа элементов из бесконечного множества не уменьшает его мощности. Там, где речь идет о мощности множеств, целое не обязано быть больше своей части. Однако нам нет нужды следовать за Сальвиати и отвергать саму идею сравнения: мы получим разумные результаты, если будем считать, что целое больше
Следующим крупным открытием Кантора стало то, что множество рациональных чисел (для простоты ограничимся только положительными) тоже имеет мощность ℵ0. Их можно поставить во взаимно однозначное соответствие с натуральными числами так:
Чтобы получить верхнюю строку, мы упорядочиваем рациональные числа не в числовой последовательности, а иначе. Определим сложность рационального числа как сумму его числителя и знаменателя. Будем рассматривать только те рациональные числа, у которых числитель и знаменатель не имеют общих множителей, чтобы не включить одно и то же число дважды. К примеру, 2/3 и 4/6 – это одно и то же рациональное число; возьмем из них только первое. Для начала разделим рациональные числа на классы в порядке возрастания сложности. Каждый такой класс конечен. Затем упорядочим, в пределах каждого класса, дроби по возрастанию числителя. Таким образом, класс сложности 5 упорядочится так:
1/4 2/3 3/2 4/1.
Легко доказать, что любое положительное рациональное число будет включено в один из классов один, и только один раз. Натуральным числом, которое будет поставлено ему в соответствие, станет номер этого числа в окончательном упорядоченном списке.
До настоящего момента нам могло казаться, что ℵ0 – это всего лишь хитроумный символ для обозначения бесконечности и что все бесконечности одинаковы. Однако следующее открытие взрывает такое предположение. Множество действительных чисел невозможно поставить во взаимно однозначное соответствие со множеством натуральных чисел.
Первое доказательство Кантора 1874 г. было нацелено на одну из проблем теории чисел – существование трансцендентных чисел. Алгебраическое число – это число, удовлетворяющее некоторому полиномиальному уравнению с целыми коэффициентами; к примеру, это число
В 1891 г. он нашел более простое доказательство – знаменитый диагональный метод. Предположим (чтобы затем прийти к противоречию), что действительные числа (для простоты – между 0 и 1) счетны. Тогда можно поставить им во взаимнооднозначное соответствие счетные, то есть натуральные, числа. В десятичной нотации любое соответствие такого рода принимает вид
1 0,
2 0,
3 0,
4 0,
… …
Согласно нашему предположению, любое действительное число найдется где-то в этом списке. А теперь мы построим такое число, которого в этом списке нет. Определим последовательные десятичные знаки,