Теорема Кантора о мощности множества: P(A) больше A

Интуиция подсказывает, что бесконечность одна на всех: раз множество натуральных чисел бесконечно, то и любое другое бесконечное множество «такое же большое». Георг Кантор показал, что это не так. Его теорема о мощности множества утверждает простую и при этом разрушительную для наивной интуиции вещь: множество всех подмножеств всегда строго больше исходного множества, даже если оно бесконечно. Значит, бесконечностей не одна, а целая бесконечная башня. Ниже разберём точную формулировку, классическое доказательство диагональным методом и следствия, из-за которых не существует «множества всех множеств».
Что утверждает теорема Кантора
Для любого множества его булеан (множество всех подмножеств) обозначают или . Теорема Кантора звучит так:
То есть мощность булеана строго больше мощности самого множества, и это верно для любого - конечного, счётного или несчётного.
Для конечного множества это очевидно: если в ровно элементов, то подмножеств у него , а при любом натуральном . Сила теоремы в том, что неравенство сохраняется и для бесконечных множеств, где наивный подсчёт «по элементам» не работает. Именно здесь обычная интуиция отказывает: кажется, что бесконечность нельзя «превзойти», но Кантор показывает, как именно.
Напомним, что равенство мощностей означает существование биекции между и , а - существование инъекции из в . Строгое неравенство означает: инъекция есть, а вот биекции - нет ни одной.
Половина простая: инъекция всегда существует
Чтобы доказать , достаточно предъявить инъекцию. Она очевидна: каждому элементу сопоставим одноэлементное подмножество .
Разным элементам соответствуют разные одноэлементные множества, так что инъективна. Эта половина не вызывает споров и работает для любого множества. Вся трудность - во второй половине: нужно показать, что никакая функция из в не может быть сюръективной, а значит, и биективной.

Диагональный аргумент: ядро доказательства
Допустим противное: пусть существует сюръекция , то есть каждое подмножество есть образ какого-то элемента. Построим «диагональное» подмножество, которое не может быть ничьим образом, и придём к противоречию.
Определим множество тех элементов, которые не входят в сопоставленное им подмножество:
Это корректное подмножество , значит . Раз - сюръекция, найдётся элемент такой, что . Зададим вопрос: принадлежит ли множеству ?
Получаем - прямое противоречие. Элемент одновременно и принадлежит, и не принадлежит . Значит, исходное допущение о существовании сюръекции ложно. Сюръекции не существует, тем более не существует биекции, поэтому . Теорема доказана.
Этот приём называют диагональным методом: он же лежит в основе доказательства несчётности отрезка , где Кантор «портит» -й знак -го числа в гипотетическом списке. Тот же механизм самоприменения работает и здесь - множество описывает «парадоксальный» элемент, который ускользает от любого назначения.

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

Теорема Кантора-Бернштейна: доказательство и смысл
Теорема Кантора-Бернштейна: если есть инъекции в обе стороны, множества равномощны. Формулировка, идея доказательства через цепочки, примеры с отрезком и квадратом, типичные ошибки.

Декартово произведение множеств: примеры и формула
Декартово произведение множеств: что такое упорядоченная пара, как перечислить все элементы A x B, найти мощность и применить к координатной плоскости - с разбором типовых задач.

Принцип включения-исключения: формула и примеры
Принцип включения-исключения: формула для двух и трёх множеств, вывод через диаграмму Венна, задачи на делимость и вероятность, частые ошибки студентов.