Лемма Цорна: максимальный элемент, аксиома выбора и базис Гамеля

Лемма Цорна - рабочая форма аксиомы выбора, которой пользуются почти все «существование» в алгебре и функциональном анализе. Когда в учебнике пишут «существует базис», «существует максимальный идеал», «продолжим линейный функционал», за этой фразой обычно стоит ровно одна и та же конструкция: берём частично упорядоченное множество подходящих объектов, проверяем, что у каждой цепи есть верхняя грань, и по лемме Цорна получаем максимальный элемент. Имя - за Максом Цорном, опубликовавшим лемму в 1935 году; до него эквивалентный принцип формулировали Хаусдорф и Куратовский, а исходный материал - аксиома выбора Цермело (1904) и его же теорема о вполне упорядоченности.
Формулировка
Лемма Цорна. Пусть - непустое частично упорядоченное множество, в котором всякая цепь имеет верхнюю грань в . Тогда в существует максимальный элемент.
Разберём терминологию подряд, потому что половина ошибок - на ней.
Частичный порядок на множестве - это рефлексивное (), антисимметричное ( и ) и транзитивное () бинарное отношение. «Частичный» означает, что для пары может не выполняться ни , ни - элементы несравнимы.
Цепь - линейно упорядоченное подмножество: для любых либо , либо . Пустое множество тоже считается цепью.
Верхняя грань цепи - элемент такой, что для всех . Лемма требует, чтобы такой нашёлся для каждой цепи, включая пустую (тогда верхней гранью служит любой элемент - это и есть способ сказать « непусто»).
Максимальный элемент - такой, что в нет элементов строго больше: если , то . Это не то же самое, что наибольший: наибольший элемент сравним со всеми, а максимальный - только не имеет ничего строго над собой. В частично упорядоченном множестве может быть несколько максимальных элементов и ни одного наибольшего.
Хочешь применить лемму Цорна к конкретной задаче - выбери одно из классических применений или опиши свою постановку, и мы соберём частично упорядоченное множество, проверим условие на цепи и найдём максимальный элемент.
Максимальный не значит наибольший
Это ловушка номер один. Возьмём с отношениями и (и тривиальные ). Тогда - и максимальный, и наибольший: он больше всех.
Изменим пример: без сравнения между ними (только , ). И , и - максимальные элементы (над ними ничего нет), но наибольшего элемента не существует, потому что ни один из них не сравним с другим.
В терминах диаграмм Хассе: максимальные элементы - это «вершины» диаграммы, у которых нет рёбер вверх. Наибольший - единственная такая вершина, и она доминирует над всеми остальными.
Лемма Цорна гарантирует именно максимальный, не наибольший. Этого обычно ровно столько, сколько нужно: «дальше нельзя расширить» - типичное содержание теорем существования.
Эквивалентность с аксиомой выбора
Над аксиоматикой Цермело-Френкеля без аксиомы выбора три утверждения попарно эквивалентны:
- Аксиома выбора (AC). Для любого семейства непустых множеств существует функция выбора такая, что для всех .
- Теорема Цермело о вполне упорядоченности (WO). Всякое множество можно вполне упорядочить (то есть задать линейный порядок, в котором каждое непустое подмножество имеет минимум).
- Лемма Цорна (ZL). Всякое частично упорядоченное множество, в котором каждая цепь имеет верхнюю грань, содержит максимальный элемент.
Кольцевое доказательство - стандартный материал учебника по теории множеств. Идея : предположим в нет максимального элемента; тогда для каждого множество строго больших элементов непусто, по AC выбираем стрелку , строим возрастающую трансфинитную последовательность, упираемся в противоречие с условием на цепи.
Практически это значит: всякий раз, когда вы доказываете существование через лемму Цорна, вы неявно используете аксиому выбора. В конструктивной математике (без AC) такие утверждения требуют отдельных явных конструкций или вовсе не верны.
Конструктивная картинка
Доказывать лемму Цорна формально нудно (трансфинитная индукция), но «мысленный лифт» работает так:
- Берём любой элемент . Если над ним ничего нет - это максимальный, готово.
- Иначе выбираем . Если над ничего нет - готово.
- Продолжаем: - растущая цепь.
- У цепи по условию есть верхняя грань . Если над ничего нет - готово.
- Иначе берём и продолжаем трансфинитно.
Поскольку - множество (а не собственный класс), этот процесс не может длиться «бесконечно долго в смысле ординалов» - иначе мы получили бы инъекцию ординалов в , что превышает мощность . Значит, на каком-то шаге процесс остановится, и точка остановки - максимальный элемент.
Аксиома выбора нужна именно для шагов 2 и 5: «выбираем текущей верхней грани» - это функция выбора на семействе непустых множеств «всё, что строго больше».
Применение 1: базис Гамеля
Теорема. Всякое векторное пространство над полем имеет базис.
Для конечномерных это известно из линейной алгебры. Для бесконечномерных (например, как -векторное пространство) утверждение нетривиально - конкретный базис (базис Гамеля) описать формулой нельзя, его существование чисто теоретическое.
Доказательство через лемму Цорна:
- , отношение - включение .
- Цепь имеет верхнюю грань : объединение линейно независимых вложенных подмножеств линейно независимо (любая конечная подсумма зависимости сидит в одном из ).
- непусто: пустое множество линейно независимо.
- По лемме Цорна существует максимальный . Покажем, что - базис: если , то линейно независимо и строго больше - противоречит максимальности. Значит, .
То же доказательство даёт существование базиса в произвольном модуле над полем - и эквивалентно аксиоме выбора (Блаас, 1984). Совсем иначе устроена теорема Гильберта о базисе: она про конечную порождённость идеалов в кольце многочленов над нётеровым кольцом - конструктивный результат, лемма Цорна там не нужна.
Применение 2: максимальный идеал в кольце с единицей
Теорема. Всякое ненулевое коммутативное кольцо с единицей содержит максимальный идеал.
Доказательство:
- , отношение - включение.
- Цепь имеет верхнюю грань : это снова идеал (для любых оба сидят в каком-то , значит ; так же для умножения на элементы ). Условие собственности: , потому что ни для какого .
- непусто: нулевой идеал - собственный, раз ненулевое.
- По лемме Цорна - максимальный собственный идеал.
Это краеугольное утверждение коммутативной алгебры: фактор по максимальному идеалу - поле, спектр кольца имеет максимальные точки, нильрадикал равен пересечению всех простых идеалов и т. д.
Применение 3: теорема Хана-Банаха
Теорема (Хан-Банах). Пусть - вещественное векторное пространство, - сублинейный функционал (, при ), - подпространство, - линейный функционал с на . Тогда продолжается до линейного с на всём .
Доказательство - цорновская конструкция на множестве частичных продолжений:
- .
- , если и .
- Цепь имеет верхнюю грань - объединение области определения и согласованное склеивание функционалов.
- Максимальный обязательно имеет : иначе берём , расширяем на с подходящей константой (это отдельная лемма - выбор значения внутри отрезка, заданного ), получаем строго большее продолжение, противоречие.
Хан-Банах - фундамент теории двойственности в функциональном анализе; без него не было бы теоремы об отделимости, рефлексивности банаховых пространств, слабых топологий.
Применение 4: лемма Тейхмюллера-Тьюки
Свойство конечного характера семейства подмножеств : тогда и только тогда, когда каждое конечное подмножество лежит в .
Лемма (Тейхмюллера-Тьюки). Всякое семейство конечного характера содержит максимальный (по включению) элемент.
Это - комбинаторная переформулировка леммы Цорна, удобная, когда «локальное» свойство (выполняется на конечных подмножествах) надо продолжить до «глобального» (выполняется на максимальном). Линейная независимость - пример свойства конечного характера, поэтому базис Гамеля попадает сюда же. Несравнимость в частичных порядках, антицепи, независимые множества в графах - всё это семейства конечного характера, и лемма Цорна сразу даёт максимальные.
Эвристика: «надо построить максимальный объект с локальным свойством» → лемма Цорна. «Надо упорядочить или индексировать ординалами» → теорема Цермело. «Надо выбрать по элементу из каждого множества» → аксиома выбора. Всё это одно и то же, но удобнее под разные задачи.
Частые ошибки
- Путают максимальный и наибольший. Лемма Цорна даёт только максимальный - элемент без ничего строго над собой. Наибольший (сравним со всеми) - более сильное условие, в общем случае не гарантируется. В с несравнимыми и оба максимальны, но наибольшего нет.
- Забывают условие «всякая цепь». Условие - на каждую цепь, включая пустую. Часто проверяют на нетривиальных цепях и упускают, что само должно быть непусто (формально - пустая цепь требует верхней грани, что эквивалентно ).
- Проверяют верхнюю грань только для счётных цепей. Цепь может быть несчётной (например, континуум вложенных подпространств). Объединение по цепи - общий приём, но надо проверить, что объединение лежит в (для идеалов - что не выходит за рамки собственных).
- Применяют лемму Цорна к классам, а не к множествам. Лемма работает только для множеств. Для собственных классов (например, «все кольца») нужны другие средства (трансфинитная индукция с осторожностью или другие принципы).
- Считают, что лемма даёт конструктивный максимум. Нет, лемма - чистое существование. Конкретный базис Гамеля прямой формулой выписать нельзя; конкретный максимальный идеал в кольце непрерывных функций - тоже (за пределами идеалов вида , в которых тоже не обходится без AC для произвольной точки).
FAQ
Чем лемма Цорна отличается от принципа максимальности Хаусдорфа? Принцип Хаусдорфа: в любом частично упорядоченном множестве существует максимальная цепь (то есть цепь, которую нельзя расширить до большей цепи). Это эквивалентно лемме Цорна над ZF: из Хаусдорфа Цорн получается так - берём максимальную цепь, у неё по условию есть верхняя грань, она и оказывается максимальным элементом. Обратно - стандартная конструкция через лемму Цорна для частично упорядоченного множества цепей.
Можно ли без леммы Цорна доказать существование базиса в ? Для конкретных - иногда да, явной конструкцией (для - стандартный базис, для пространства многочленов - ). Для произвольного бесконечномерного - нет: «всякое векторное пространство имеет базис» эквивалентно аксиоме выбора (Блаас, 1984). Значит, в моделях ZF без AC существуют пространства без базиса, и лемма Цорна тут неизбежна.
Что значит «применить лемму Цорна» на практике? Канонический рецепт: (1) определить - множество «частичных» объектов нужного типа с порядком включения или продолжения; (2) показать, что непусто; (3) проверить, что объединение любой цепи в снова в (это и даёт верхнюю грань); (4) сослаться на лемму Цорна и получить максимальный элемент ; (5) доказать, что максимальность влечёт нужное свойство (полнота базиса, идеала, продолжения и т. д.). Шаг (3) обычно требует «локальной» аккуратности: проверить, что нужное свойство сохраняется при объединении.
Коротко
Лемма Цорна: в непустом частично упорядоченном множестве , где у каждой цепи есть верхняя грань в , существует максимальный элемент. Эквивалентна аксиоме выбора и теореме Цермело о вполне упорядоченности. Канонические применения - существование базиса Гамеля в произвольном векторном пространстве, максимального идеала в ненулевом кольце с единицей, продолжение в теореме Хана-Банаха, существование максимального семейства в принципе Тейхмюллера-Тьюки. Главная ловушка - путать максимальный (нет ничего строго над) и наибольший (сравним со всеми): лемма даёт первое, не второе.
Читайте также

Неравенство Гёльдера для интегралов: формулы и применение
Неравенство Гёльдера для интеграла: формулировка с сопряжёнными показателями p и q, доказательство через неравенство Юнга, частные случаи и применение в пространствах L^p.

Теорема Банаха-Штейнгауза: равномерная ограниченность
Теорема Банаха-Штейнгауза (uniform boundedness principle): поточечная ограниченность семейства операторов в банаховом пространстве влечёт равномерную, доказательство через теорему Бэра.

Теорема Стоуна-Вейерштрасса: плотность подалгебр в C(K)
Теорема Стоуна-Вейерштрасса: плотность подалгебр в C(K) на компакте, обобщение Вейерштрасса о приближении полиномами, разделение точек, доказательство через решётку.