Теорема Кантора-Бернштейна: доказательство и смысл

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

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

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

Теорема Кантора о мощности множества: P(A) больше A
Теорема Кантора о мощности множества: почему мощность множества всех подмножеств строго больше мощности самого множества, диагональный аргумент, доказательство, следствия и иерархия бесконечностей.

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

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