EssayAI
Блог
Блог
Математика и алгоритмы

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

16 февраля 2026Время чтения: 11 минут
#теория множеств#лемма Цорна#аксиома выбора#алгебра#функциональный анализ
Лемма Цорна: максимальный элемент, аксиома выбора и базис Гамеля

Лемма Цорна - рабочая форма аксиомы выбора, которой пользуются почти все «существование» в алгебре и функциональном анализе. Когда в учебнике пишут «существует базис», «существует максимальный идеал», «продолжим линейный функционал», за этой фразой обычно стоит ровно одна и та же конструкция: берём частично упорядоченное множество подходящих объектов, проверяем, что у каждой цепи есть верхняя грань, и по лемме Цорна получаем максимальный элемент. Имя - за Максом Цорном, опубликовавшим лемму в 1935 году; до него эквивалентный принцип формулировали Хаусдорф и Куратовский, а исходный материал - аксиома выбора Цермело (1904) и его же теорема о вполне упорядоченности.

Формулировка

Лемма Цорна. Пусть (P,)(P, \leq) - непустое частично упорядоченное множество, в котором всякая цепь имеет верхнюю грань в PP. Тогда в PP существует максимальный элемент.

Разберём терминологию подряд, потому что половина ошибок - на ней.

Частичный порядок \leq на множестве PP - это рефлексивное (xxx \leq x), антисимметричное (xyx \leq y и yxx=yy \leq x \Rightarrow x = y) и транзитивное (xyzxzx \leq y \leq z \Rightarrow x \leq z) бинарное отношение. «Частичный» означает, что для пары x,yx, y может не выполняться ни xyx \leq y, ни yxy \leq x - элементы несравнимы.

Цепь CPC \subseteq P - линейно упорядоченное подмножество: для любых x,yCx, y \in C либо xyx \leq y, либо yxy \leq x. Пустое множество тоже считается цепью.

Верхняя грань цепи CC - элемент uPu \in P такой, что xux \leq u для всех xCx \in C. Лемма требует, чтобы такой uu нашёлся для каждой цепи, включая пустую (тогда верхней гранью служит любой элемент PP - это и есть способ сказать «PP непусто»).

Максимальный элемент mPm \in P - такой, что в PP нет элементов строго больше: если mxm \leq x, то x=mx = m. Это не то же самое, что наибольший: наибольший элемент сравним со всеми, а максимальный - только не имеет ничего строго над собой. В частично упорядоченном множестве может быть несколько максимальных элементов и ни одного наибольшего.

Хочешь применить лемму Цорна к конкретной задаче - выбери одно из классических применений или опиши свою постановку, и мы соберём частично упорядоченное множество, проверим условие на цепи и найдём максимальный элемент.

Максимальный не значит наибольший

Это ловушка номер один. Возьмём P={a,b,c}P = \{a, b, c\} с отношениями aca \leq c и bcb \leq c (и тривиальные xxx \leq x). Тогда cc - и максимальный, и наибольший: он больше всех.

Изменим пример: P={a,b}P = \{a, b\} без сравнения между ними (только aaa \leq a, bbb \leq b). И aa, и bb - максимальные элементы (над ними ничего нет), но наибольшего элемента не существует, потому что ни один из них не сравним с другим.

В терминах диаграмм Хассе: максимальные элементы - это «вершины» диаграммы, у которых нет рёбер вверх. Наибольший - единственная такая вершина, и она доминирует над всеми остальными.

Лемма Цорна гарантирует именно максимальный, не наибольший. Этого обычно ровно столько, сколько нужно: «дальше нельзя расширить» - типичное содержание теорем существования.

Эквивалентность с аксиомой выбора

Над аксиоматикой Цермело-Френкеля без аксиомы выбора три утверждения попарно эквивалентны:

  1. Аксиома выбора (AC). Для любого семейства непустых множеств {Ai}iI\{A_i\}_{i \in I} существует функция выбора f ⁣:IiAif \colon I \to \bigcup_i A_i такая, что f(i)Aif(i) \in A_i для всех ii.
  2. Теорема Цермело о вполне упорядоченности (WO). Всякое множество можно вполне упорядочить (то есть задать линейный порядок, в котором каждое непустое подмножество имеет минимум).
  3. Лемма Цорна (ZL). Всякое частично упорядоченное множество, в котором каждая цепь имеет верхнюю грань, содержит максимальный элемент.

Кольцевое доказательство ACZLWOAC\text{AC} \Rightarrow \text{ZL} \Rightarrow \text{WO} \Rightarrow \text{AC} - стандартный материал учебника по теории множеств. Идея ACZL\text{AC} \Rightarrow \text{ZL}: предположим в PP нет максимального элемента; тогда для каждого xPx \in P множество строго больших элементов непусто, по AC выбираем стрелку s(x)>xs(x) > x, строим возрастающую трансфинитную последовательность, упираемся в противоречие с условием на цепи.

Практически это значит: всякий раз, когда вы доказываете существование через лемму Цорна, вы неявно используете аксиому выбора. В конструктивной математике (без AC) такие утверждения требуют отдельных явных конструкций или вовсе не верны.

Конструктивная картинка

Доказывать лемму Цорна формально нудно (трансфинитная индукция), но «мысленный лифт» работает так:

  1. Берём любой элемент x0Px_0 \in P. Если над ним ничего нет - это максимальный, готово.
  2. Иначе выбираем x1>x0x_1 > x_0. Если над x1x_1 ничего нет - готово.
  3. Продолжаем: x0<x1<x2<x_0 < x_1 < x_2 < \dots - растущая цепь.
  4. У цепи {xn}\{x_n\} по условию есть верхняя грань uωu_\omega. Если над uωu_\omega ничего нет - готово.
  5. Иначе берём xω+1>uωx_{\omega+1} > u_\omega и продолжаем трансфинитно.

Поскольку PP - множество (а не собственный класс), этот процесс не может длиться «бесконечно долго в смысле ординалов» - иначе мы получили бы инъекцию ординалов в PP, что превышает мощность PP. Значит, на каком-то шаге процесс остановится, и точка остановки - максимальный элемент.

Аксиома выбора нужна именно для шагов 2 и 5: «выбираем xα+1>x_{\alpha+1} > текущей верхней грани» - это функция выбора на семействе непустых множеств «всё, что строго больше».

Применение 1: базис Гамеля

Теорема. Всякое векторное пространство VV над полем KK имеет базис.

Для конечномерных VV это известно из линейной алгебры. Для бесконечномерных (например, R\mathbb{R} как Q\mathbb{Q}-векторное пространство) утверждение нетривиально - конкретный базис (базис Гамеля) описать формулой нельзя, его существование чисто теоретическое.

Доказательство через лемму Цорна:

  • P={SV:S линейно независимо}P = \{S \subseteq V : S \text{ линейно независимо}\}, отношение - включение S1S2S_1 \subseteq S_2.
  • Цепь {Si}\{S_i\} имеет верхнюю грань iSi\bigcup_i S_i: объединение линейно независимых вложенных подмножеств линейно независимо (любая конечная подсумма зависимости сидит в одном из SiS_i).
  • PP непусто: пустое множество линейно независимо.
  • По лемме Цорна существует максимальный BPB \in P. Покажем, что BB - базис: если vspan(B)v \notin \mathrm{span}(B), то B{v}B \cup \{v\} линейно независимо и строго больше - противоречит максимальности. Значит, span(B)=V\mathrm{span}(B) = V.

То же доказательство даёт существование базиса в произвольном модуле над полем - и эквивалентно аксиоме выбора (Блаас, 1984). Совсем иначе устроена теорема Гильберта о базисе: она про конечную порождённость идеалов в кольце многочленов над нётеровым кольцом - конструктивный результат, лемма Цорна там не нужна.

Применение 2: максимальный идеал в кольце с единицей

Теорема. Всякое ненулевое коммутативное кольцо RR с единицей содержит максимальный идеал.

Доказательство:

  • P={IR:I собственный идеал}P = \{I \subset R : I \text{ собственный идеал}\}, отношение - включение.
  • Цепь {Iα}\{I_\alpha\} имеет верхнюю грань J=αIαJ = \bigcup_\alpha I_\alpha: это снова идеал (для любых x,yJx, y \in J оба сидят в каком-то IαI_\alpha, значит x+yIαJx + y \in I_\alpha \subseteq J; так же для умножения на элементы RR). Условие собственности: 1J1 \notin J, потому что 1Iα1 \notin I_\alpha ни для какого α\alpha.
  • PP непусто: нулевой идеал {0}\{0\} - собственный, раз RR ненулевое.
  • По лемме Цорна - максимальный собственный идеал.

Это краеугольное утверждение коммутативной алгебры: фактор R/mR/\mathfrak{m} по максимальному идеалу - поле, спектр кольца SpecR\mathrm{Spec}\, R имеет максимальные точки, нильрадикал равен пересечению всех простых идеалов и т. д.

Применение 3: теорема Хана-Банаха

Теорема (Хан-Банах). Пусть XX - вещественное векторное пространство, p ⁣:XRp \colon X \to \mathbb{R} - сублинейный функционал (p(x+y)p(x)+p(y)p(x+y) \leq p(x) + p(y), p(λx)=λp(x)p(\lambda x) = \lambda p(x) при λ0\lambda \geq 0), YXY \subseteq X - подпространство, f ⁣:YRf \colon Y \to \mathbb{R} - линейный функционал с fpf \leq p на YY. Тогда ff продолжается до линейного F ⁣:XRF \colon X \to \mathbb{R} с FpF \leq p на всём XX.

Доказательство - цорновская конструкция на множестве частичных продолжений:

  • P={(Z,g):YZX,g ⁣:ZR линейный,gY=f,gp на Z}P = \{(Z, g) : Y \subseteq Z \subseteq X, g \colon Z \to \mathbb{R} \text{ линейный}, g|_Y = f, g \leq p\text{ на } Z\}.
  • (Z1,g1)(Z2,g2)(Z_1, g_1) \leq (Z_2, g_2), если Z1Z2Z_1 \subseteq Z_2 и g2Z1=g1g_2|_{Z_1} = g_1.
  • Цепь имеет верхнюю грань - объединение области определения и согласованное склеивание функционалов.
  • Максимальный (Z,g)(Z_*, g_*) обязательно имеет Z=XZ_* = X: иначе берём x0XZx_0 \in X \setminus Z_*, расширяем на Z+Rx0Z_* + \mathbb{R} x_0 с подходящей константой (это отдельная лемма - выбор значения g(x0)g_*(x_0) внутри отрезка, заданного pp), получаем строго большее продолжение, противоречие.

Хан-Банах - фундамент теории двойственности в функциональном анализе; без него не было бы теоремы об отделимости, рефлексивности банаховых пространств, слабых топологий.

Применение 4: лемма Тейхмюллера-Тьюки

Свойство конечного характера семейства F\mathcal{F} подмножеств XX: SFS \in \mathcal{F} тогда и только тогда, когда каждое конечное подмножество SS лежит в F\mathcal{F}.

Лемма (Тейхмюллера-Тьюки). Всякое семейство конечного характера содержит максимальный (по включению) элемент.

Это - комбинаторная переформулировка леммы Цорна, удобная, когда «локальное» свойство (выполняется на конечных подмножествах) надо продолжить до «глобального» (выполняется на максимальном). Линейная независимость - пример свойства конечного характера, поэтому базис Гамеля попадает сюда же. Несравнимость в частичных порядках, антицепи, независимые множества в графах - всё это семейства конечного характера, и лемма Цорна сразу даёт максимальные.

Эвристика: «надо построить максимальный объект с локальным свойством» → лемма Цорна. «Надо упорядочить или индексировать ординалами» → теорема Цермело. «Надо выбрать по элементу из каждого множества» → аксиома выбора. Всё это одно и то же, но удобнее под разные задачи.

Частые ошибки

  • Путают максимальный и наибольший. Лемма Цорна даёт только максимальный - элемент без ничего строго над собой. Наибольший (сравним со всеми) - более сильное условие, в общем случае не гарантируется. В {a,b}\{a, b\} с несравнимыми aa и bb оба максимальны, но наибольшего нет.
  • Забывают условие «всякая цепь». Условие - на каждую цепь, включая пустую. Часто проверяют на нетривиальных цепях и упускают, что само PP должно быть непусто (формально - пустая цепь требует верхней грани, что эквивалентно PP \neq \varnothing).
  • Проверяют верхнюю грань только для счётных цепей. Цепь может быть несчётной (например, континуум вложенных подпространств). Объединение по цепи - общий приём, но надо проверить, что объединение лежит в PP (для идеалов - что не выходит за рамки собственных).
  • Применяют лемму Цорна к классам, а не к множествам. Лемма работает только для множеств. Для собственных классов (например, «все кольца») нужны другие средства (трансфинитная индукция с осторожностью или другие принципы).
  • Считают, что лемма даёт конструктивный максимум. Нет, лемма - чистое существование. Конкретный базис Гамеля прямой формулой выписать нельзя; конкретный максимальный идеал в кольце C([0,1])C([0,1]) непрерывных функций - тоже (за пределами идеалов вида {f:f(x0)=0}\{f : f(x_0) = 0\}, в которых тоже не обходится без AC для произвольной точки).

FAQ

Чем лемма Цорна отличается от принципа максимальности Хаусдорфа? Принцип Хаусдорфа: в любом частично упорядоченном множестве существует максимальная цепь (то есть цепь, которую нельзя расширить до большей цепи). Это эквивалентно лемме Цорна над ZF: из Хаусдорфа Цорн получается так - берём максимальную цепь, у неё по условию есть верхняя грань, она и оказывается максимальным элементом. Обратно - стандартная конструкция через лемму Цорна для частично упорядоченного множества цепей.

Можно ли без леммы Цорна доказать существование базиса в VV? Для конкретных VV - иногда да, явной конструкцией (для Rn\mathbb{R}^n - стандартный базис, для пространства многочленов - {1,x,x2,}\{1, x, x^2, \dots\}). Для произвольного бесконечномерного VV - нет: «всякое векторное пространство имеет базис» эквивалентно аксиоме выбора (Блаас, 1984). Значит, в моделях ZF без AC существуют пространства без базиса, и лемма Цорна тут неизбежна.

Что значит «применить лемму Цорна» на практике? Канонический рецепт: (1) определить PP - множество «частичных» объектов нужного типа с порядком включения или продолжения; (2) показать, что PP непусто; (3) проверить, что объединение любой цепи в PP снова в PP (это и даёт верхнюю грань); (4) сослаться на лемму Цорна и получить максимальный элемент mm; (5) доказать, что максимальность mm влечёт нужное свойство (полнота базиса, идеала, продолжения и т. д.). Шаг (3) обычно требует «локальной» аккуратности: проверить, что нужное свойство сохраняется при объединении.

Коротко

Лемма Цорна: в непустом частично упорядоченном множестве (P,)(P, \leq), где у каждой цепи есть верхняя грань в PP, существует максимальный элемент. Эквивалентна аксиоме выбора и теореме Цермело о вполне упорядоченности. Канонические применения - существование базиса Гамеля в произвольном векторном пространстве, максимального идеала в ненулевом кольце с единицей, продолжение в теореме Хана-Банаха, существование максимального семейства в принципе Тейхмюллера-Тьюки. Главная ловушка - путать максимальный (нет ничего строго над) и наибольший (сравним со всеми): лемма даёт первое, не второе.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также