Лемма Цорна , также известная как лемма Куратовского–Цорна , является предложением теории множеств . Она утверждает, что частично упорядоченное множество , содержащее верхние границы для каждой цепи (то есть каждое полностью упорядоченное подмножество ), обязательно содержит по крайней мере один максимальный элемент .
Лемма была доказана (предполагая аксиому выбора ) Казимежем Куратовским в 1922 году и независимо Максом Цорном в 1935 году. [ 2] Она встречается в доказательствах нескольких теорем решающего значения, например, теоремы Хана–Банаха в функциональном анализе , теоремы о том, что каждое векторное пространство имеет базис , [3] теоремы Тихонова в топологии, утверждающей, что каждое произведение компактных пространств компактно, и теоремы в абстрактной алгебре о том, что в кольце с единицей каждый собственный идеал содержится в максимальном идеале и что каждое поле имеет алгебраическое замыкание . [4]
Лемма Цорна эквивалентна теореме о полном упорядочении , а также аксиоме выбора , в том смысле, что в рамках ZF ( теории множеств Цермело–Френкеля без аксиомы выбора) любой из трех достаточен для доказательства двух других. [5] Более ранней формулировкой леммы Цорна является принцип максимума Хаусдорфа , который гласит, что каждое полностью упорядоченное подмножество данного частично упорядоченного множества содержится в максимальном полностью упорядоченном подмножестве этого частично упорядоченного множества. [6]
Чтобы доказать существование математического объекта, который можно рассматривать как максимальный элемент в некотором частично упорядоченном множестве каким-либо образом, можно попытаться доказать существование такого объекта, предположив, что максимального элемента нет, и используя трансфинитную индукцию и предположения ситуации, чтобы получить противоречие. Лемма Цорна приводит в порядок условия, которым должна удовлетворять ситуация, чтобы такой аргумент работал, и позволяет математикам не повторять аргумент трансфинитной индукции вручную каждый раз, а просто проверять условия леммы Цорна.
Если вы создаете математический объект поэтапно и обнаруживаете, что (i) вы не закончили даже после бесконечного количества этапов, и (ii) вам, кажется, ничто не мешает продолжать строительство, то лемма Цорна вполне может вам помочь.
— Уильям Тимоти Гауэрс , «Как использовать лемму Цорна» [7]
Предварительные представления:
Тогда лемму Цорна можно сформулировать так:
Лемма Цорна — Предположим, что частично упорядоченное множество P обладает тем свойством, что каждая цепь в P имеет верхнюю границу в P. Тогда множество P содержит по крайней мере один максимальный элемент .
Иногда используются варианты этой формулировки, например, требующие, чтобы множество P и его цепи были непустыми. [8]
Лемма Цорна (для непустых множеств) — Предположим, что непустое частично упорядоченное множество P обладает тем свойством, что каждая непустая цепь имеет верхнюю границу в P. Тогда множество P содержит по крайней мере один максимальный элемент.
Хотя эта формулировка кажется формально слабее (поскольку она накладывает на P дополнительное условие непустоты, но получает тот же вывод о P ), на самом деле эти две формулировки эквивалентны: чтобы проверить это, предположим сначала, что P удовлетворяет условию, что каждая цепь в P имеет верхнюю границу в P . Тогда пустое подмножество P является цепью, поскольку оно удовлетворяет определению бессодержательно ; поэтому гипотеза подразумевает, что это подмножество должно иметь верхнюю границу в P , и эта верхняя граница показывает, что P на самом деле непусто. Наоборот, если P предполагается непустым и удовлетворяет гипотезе, что каждая непустая цепь имеет верхнюю границу в P , то P также удовлетворяет условию, что каждая цепь имеет верхнюю границу, поскольку произвольный элемент P служит верхней границей для пустой цепи (то есть пустого подмножества, рассматриваемого как цепь).
Разница может показаться тонкой, но во многих доказательствах, которые ссылаются на лемму Цорна, берутся объединения некоторого вида для получения верхней границы, и поэтому случай пустой цепи может быть упущен; то есть проверка того, что все цепи имеют верхние границы, может иметь дело с пустыми и непустыми цепями по отдельности. Поэтому многие авторы предпочитают проверять непустоту множества P , а не иметь дело с пустой цепью в общем аргументе. [9]
Лемму Цорна можно использовать, чтобы показать, что каждое векторное пространство V имеет базис . [10]
Если V = { 0 }, то пустое множество является базисом для V . Теперь предположим, что V ≠ { 0 }. Пусть P будет множеством, состоящим из всех линейно независимых подмножеств V . Поскольку V не является нулевым векторным пространством , существует ненулевой элемент v из V , поэтому P содержит линейно независимое подмножество { v }. Более того, P частично упорядочено включением множеств (см. порядок включения ). Нахождение максимального линейно независимого подмножества V совпадает с нахождением максимального элемента в P .
Чтобы применить лемму Цорна, возьмем цепь T в P (то есть T — подмножество P , которое полностью упорядочено). Если T — пустое множество, то { v } — верхняя граница для T в P . Предположим тогда, что T непусто. Нам нужно показать, что T имеет верхнюю границу, то есть существует линейно независимое подмножество B из V , содержащее все элементы T .
Возьмем B как объединение всех множеств в T. Мы хотим показать, что B является верхней границей для T в P. Для этого достаточно показать, что B является линейно независимым подмножеством V.
Предположим в противном случае, что B не является линейно независимым. Тогда существуют векторы v 1 , v 2 , ..., v k ∈ B и скаляры a 1 , a 2 , ..., a k , не все равные нулю, такие, что
Так как B является объединением всех множеств в T , существуют некоторые множества S 1 , S 2 , ..., S k ∈ T такие, что v i ∈ S i для каждого i = 1, 2, ..., k . Поскольку T полностью упорядочено, одно из множеств S 1 , S 2 , ..., S k должно содержать остальные, поэтому существует некоторое множество S i , которое содержит все v 1 , v 2 , ..., v k . Это говорит нам о том, что существует линейно зависимый набор векторов в S i , что противоречит тому, что S i линейно независим (потому что является членом P ).
Гипотеза леммы Цорна проверена, и, таким образом, в P существует максимальный элемент , другими словами, максимальное линейно независимое подмножество B множества V.
Наконец, мы показываем, что B действительно является базисом V . Достаточно показать, что B является остовным множеством V . Предположим ради противоречия, что B не является остовным. Тогда существует некоторая v ∈ V , не покрываемая остовом B . Это говорит о том, что B ∪ { v } является линейно независимым подмножеством V , которое больше B , что противоречит максимальности B . Следовательно, B является остовным множеством V , и, таким образом, базисом V .
Лемму Цорна можно использовать для того, чтобы показать, что каждое нетривиальное кольцо R с единицей содержит максимальный идеал .
Пусть P — множество, состоящее из всех собственных идеалов в R (то есть всех идеалов в R, кроме самого R ). Поскольку R нетривиально, множество P содержит тривиальный идеал {0}. Более того, P частично упорядочено включением множеств. Нахождение максимального идеала в R — это то же самое, что нахождение максимального элемента в P .
Чтобы применить лемму Цорна, возьмем цепь T в P . Если T пусто, то тривиальный идеал {0} является верхней границей для T в P . Предположим тогда, что T непусто. Необходимо показать, что T имеет верхнюю границу, то есть существует идеал I ⊆ R, содержащий все элементы T , но все еще меньший R (иначе он не был бы собственным идеалом, поэтому его нет в P ).
Возьмем I как объединение всех идеалов в T. Мы хотим показать, что I является верхней границей для T в P. Сначала покажем, что I является идеалом в R. Чтобы I был идеалом, он должен удовлетворять трем условиям:
#1 - I является непустым подмножеством R.
Поскольку T содержит по крайней мере один элемент, и этот элемент содержит по крайней мере 0, объединение I содержит по крайней мере 0 и не является пустым. Каждый элемент T является подмножеством R , поэтому объединение I состоит только из элементов R .
#2 - Для любых x , y ∈ I сумма x + y принадлежит I.
Предположим, что x и y являются элементами I . Тогда существуют два идеала J , K ∈ T такие, что x является элементом J , а y является элементом K . Поскольку T полностью упорядочен, мы знаем, что J ⊆ K или K ⊆ J . Без потери общности предположим первый случай. Оба x и y являются элементами идеала K , поэтому их сумма x + y является элементом K , что показывает, что x + y является элементом I .
#3 - Для каждого r ∈ R и каждого x ∈ I произведение rx принадлежит I.
Предположим, что x — элемент I. Тогда существует идеал J ∈ T такой, что x принадлежит J. Если r ∈ R , то rx — элемент J и , следовательно, элемент I. Таким образом, I — идеал в R.
Теперь покажем, что I — собственный идеал. Идеал равен R тогда и только тогда, когда он содержит 1. (Ясно, что если это R, то он содержит 1; с другой стороны, если он содержит 1 и r — произвольный элемент R , то r 1 = r — элемент идеала, и поэтому идеал равен R. ) Итак, если бы I был равен R , то он содержал бы 1, и это означает, что один из членов T содержал бы 1 и, таким образом, был бы равен R — но R явно исключен из P.
Гипотеза леммы Цорна проверена, и, таким образом, в P существует максимальный элемент , другими словами, максимальный идеал в R.
Далее следует набросок доказательства леммы Цорна, предполагающий аксиому выбора . Предположим, что лемма ложна. Тогда существует частично упорядоченное множество, или частично упорядоченное множество, P такое, что каждое полностью упорядоченное подмножество имеет верхнюю границу, и что для каждого элемента в P существует другой элемент, больший, чем он. Для каждого полностью упорядоченного подмножества T мы можем затем определить больший элемент b ( T ), поскольку T имеет верхнюю границу, и эта верхняя граница имеет больший элемент. Чтобы фактически определить функцию b , нам нужно использовать аксиому выбора (явно: пусть , то есть множество верхних границ для T . Аксиома выбора дает ).
Используя функцию b , мы собираемся определить элементы a 0 < a 1 < a 2 < a 3 < ... < a ω < a ω+1 <…, в P. Эта несчетная последовательность действительно длинная : индексы — это не только натуральные числа , но и все ординалы . На самом деле, последовательность слишком длинная для множества P ; в ней слишком много ординалов ( собственный класс ), больше, чем элементов в любом множестве (другими словами, для любого множества ординалов существует больший ординал), и множество P вскоре будет исчерпано, и тогда мы столкнемся с желаемым противоречием.
a i определяются трансфинитной рекурсией : мы выбираем a 0 в P произвольно (это возможно, так как P содержит верхнюю границу для пустого множества и, таким образом, не является пустым) и для любого другого ординала w мы устанавливаем a w = b ({ a v : v < w }). Поскольку a v полностью упорядочены, это вполне обоснованное определение.
Вышеприведенное доказательство можно сформулировать без явного указания ординалов, рассматривая начальные сегменты { av : v < w } как подмножества P. Такие множества можно легко охарактеризовать как хорошо упорядоченные цепи S⊆P , где каждый x∈S удовлетворяет x = b ( { y∈S : y < x }). Противоречие достигается, если отметить, что мы всегда можем найти «следующий» начальный сегмент, либо взяв объединение всех таких S ( соответствующее предельному ординальному случаю), либо добавив b ( S ) к « последнему» S (соответствующему последующему ординальному случаю). [11]
Это доказательство показывает, что на самом деле верна немного более сильная версия леммы Цорна:
Лемма — Если P — частично упорядоченное множество , в котором каждое вполне упорядоченное подмножество имеет верхнюю границу, и если x — любой элемент P , то P имеет максимальный элемент, больший или равный x . То есть существует максимальный элемент, сравнимый с x .
В качестве альтернативы можно использовать то же доказательство для максимального принципа Хаусдорфа . Это доказательство приведено, например, в «Наивной теории множеств » Халмоша или в § Доказательство ниже.
Основная идея доказательства состоит в том, чтобы свести доказательство к доказательству следующей слабой формы леммы Цорна:
Лемма — Пусть — множество, состоящее из подмножеств некоторого фиксированного множества, такое, что удовлетворяет следующим свойствам:
Тогда имеет максимальный элемент относительно включения множества.
(Заметим, что, строго говоря, (1) избыточно, поскольку (2) подразумевает, что пустое множество находится в .) Заметим, что вышеизложенное является слабой формой леммы Цорна, поскольку лемма Цорна, в частности, утверждает, что любое множество подмножеств, удовлетворяющее приведенным выше (1) и (2), имеет максимальный элемент. Дело в том, что, наоборот, лемма Цорна следует из этой слабой формы. [12] Действительно, пусть будет множеством всех цепей в . Тогда оно удовлетворяет всем приведенным выше свойствам (оно непусто, поскольку пустое подмножество является цепью.) Таким образом, по приведенной выше слабой форме мы находим максимальный элемент в ; т. е. максимальную цепь в . По условию леммы Цорна имеет верхнюю границу в . Тогда это максимальный элемент, поскольку если , то больше, чем и, следовательно , . Таким образом, .
Доказательство слабой формы дано в Hausdorff maximum principle#Proof . Действительно, существование максимальной цепи — это в точности утверждение Hausdorff maximum principle.
Это же доказательство показывает и следующий эквивалентный вариант леммы Цорна: [13]
Лемма — Пусть — частично упорядоченное множество, в котором каждая цепь имеет наименьшую верхнюю границу в . Тогда имеет максимальный элемент.
Действительно, тривиально, лемма Цорна влечет указанную выше лемму. Наоборот, указанная выше лемма влечет указанную выше слабую форму леммы Цорна, поскольку объединение дает наименьшую верхнюю границу.
Доказательство того, что лемма Цорна подразумевает аксиому выбора, иллюстрирует типичное применение леммы Цорна. [14] (Структура доказательства точно такая же, как и для теоремы Хана–Банаха .)
Для данного множества непустых множеств и его объединения (которое существует по аксиоме объединения ), мы хотим показать, что существует функция
такой, что для каждого . Для этого рассмотрим множество
Он частично упорядочен по расширению; т. е. тогда и только тогда, когда является ограничением . Если является цепочкой в , то мы можем определить функцию на объединении, установив , когда . Это хорошо определено, так как если , то является ограничением . Функция также является элементом и является общим расширением всех ' s. Таким образом, мы показали, что каждая цепочка в имеет верхнюю границу в . Следовательно, по лемме Цорна существует максимальный элемент в , который определен на некотором . Мы хотим показать . Предположим иначе; тогда существует множество . Так как является непустым, то оно содержит элемент . Затем мы можем расшириться до функции , установив и . (Заметьте, что этот шаг не требует аксиомы выбора.) Функция находится в и , что противоречит максимальности .
По сути, то же самое доказательство также показывает, что лемма Цорна подразумевает теорему о хорошем упорядочении : возьмем в качестве множество всех хорошо упорядоченных подмножеств данного множества и затем покажем, что максимальный элемент множества равен . [15]
Максимальный принцип Хаусдорфа — раннее утверждение, аналогичное лемме Цорна.
Казимеж Куратовский доказал в 1922 году [16] версию леммы, близкую к ее современной формулировке (она применяется к множествам, упорядоченным по включению и замкнутым относительно объединений вполне упорядоченных цепей). По сути, та же самая формулировка (ослабленная использованием произвольных цепей, а не только вполне упорядоченных) была независимо дана Максом Цорном в 1935 году [17], который предложил ее как новую аксиому теории множеств, заменяющую теорему о вполне упорядочении, продемонстрировал некоторые ее приложения в алгебре и обещал показать ее эквивалентность аксиоме выбора в другой статье, которая так и не появилась.
Название «лемма Цорна», по-видимому, произошло от Джона Тьюки , который использовал его в своей книге « Сходимость и однородность в топологии» в 1940 году. В «Теории ансамблей» Бурбаки 1939 года аналогичный максимальный принцип упоминается как «le théorème de Zorn». [18] Название «лемма Куратовского–Цорна» преобладает в Польше и России.
Лемма Цорна эквивалентна (в ZF ) трем основным результатам:
Известная шутка, намекающая на эту эквивалентность (которая может противоречить человеческой интуиции), приписывается Джерри Боне : «Аксиома выбора, очевидно, истинна, принцип хорошего порядка, очевидно, ложен, и кто может сказать что-либо о лемме Цорна?» [19]
Лемма Цорна также эквивалентна теореме о сильной полноте логики первого порядка. [20]
Более того, лемма Цорна (или одна из ее эквивалентных форм) подразумевает некоторые важные результаты в других областях математики. Например,
В этом смысле лемма Цорна является мощным инструментом, применимым во многих областях математики.
Ослабленная форма леммы Цорна может быть доказана из ZF + DC (теория множеств Цермело–Френкеля с заменой аксиомы выбора на аксиому зависимого выбора ). Лемму Цорна можно выразить напрямую, заметив, что множество, не имеющее максимального элемента, было бы эквивалентно утверждению, что отношение порядка множества будет целым, что позволило бы нам применить аксиому зависимого выбора для построения счетной цепи. В результате любое частично упорядоченное множество с исключительно конечными цепями должно иметь максимальный элемент. [25]
В более общем смысле, усиление аксиомы зависимого выбора до более высоких ординалов позволяет нам обобщить утверждение из предыдущего абзаца до более высоких мощностей. [25] В пределе, где мы допускаем произвольно большие ординалы, мы восстанавливаем доказательство полной леммы Цорна, используя аксиому выбора из предыдущего раздела.
В честь леммы назван фильм 1970 года «Лемма Цорна» .
Лемма упоминается в мультсериале «Симпсоны» в эпизоде « Новый друг Барта ». [26]