Московский государственный университет имени М.В.Ломоносова
Опубликован: 21.02.2007 | Доступ: свободный | Студентов: 1679 / 168 | Оценка: 4.60 / 3.50 | Длительность: 14:25:00
Специальности: Программист, Математик
Лекция 14:

Приложения ординалов

< Лекция 13 || Лекция 14: 123

Теорема 46.

(а)Ранг любого дерева (описанного вида) является счетным ординалом.

(б)Всякий счетный ординал является рангом некоторого дерева.

Доказательство. (а) Пусть ранг некоторого дерева, то есть ранг его корня, является несчетным ординалом. Тогда ранг одного из сыновей корня также несчетен. (В самом деле, точная верхняя грань счетного множества счетных ординалов является счетным ординалом; это становится ясным, если рассматривать эти ординалы как начальные отрезки большего - тогда точная верхняя грань будет объединением.) У этого сына в свою очередь есть сын несчетного ранга и т.д. Этот процесс не может оборваться, и мы получаем бесконечную ветвь в противоречии с предположением.

(б) Это утверждение доказывается индукцией: пусть \alpha - наименьший счетный ординал, для которого такого дерева нет. Тогда для всех меньших ординалов деревья есть. Возьмем эти деревья и сделаем их поддеревьями с общим корнем (их корни станут сыновьями этого общего корня). Новое дерево также имеет счетное ветвление и ранг его корня равен \alpha.

152. Пусть имеется счетное дерево, не имеющее бесконечных ветвей. Предположим, что в каждом его листе находится отрезок или дополнение до отрезка, а в каждой внутренней вершине стоит знак пересечения или объединения. Как сопоставить такому дереву некоторое борелевское множество? (Указание: покажите, что в каждой вершине можно единственным образом написать некоторое множество, согласованное с пометками.) Покажите, что все борелевские множества могут быть получены таким способом.

Деревья с пометками, рассмотренные в этой задаче, представляют собой как бы бесконечные формулы, составленные из отрезков и дополнений к ним с помощью операций счетного объединения и пересечения (конечные деревья соответствовали бы конечным формулам). Можно условно сказать, что борелевские множества - это множества, выражающиеся с помощью таких формул.

153.Докажите, что семейство борелевских множеств имеет мощность континнума, используя " бесконечные формулы" - размеченные деревья, в которых нет бесконечных ветвей. (Это доказательство обходится без ординалов, трансфинитной индукции и даже леммы Цорна - хотя и использует аксиому выбора.)

В заключение приведем скорее забавный, чем важный, пример использования трансфинитной рекурсии и ординалов.

Теорема 47. Существует множество точек на плоскости, которое пересекается с каждой прямой ровно в двух точках.

Две параллельные прямые почти что удовлетворяют этому требованию (исключением являются лишь параллельные им прямые). Но избавиться от этого исключения не так просто.

Доказательство. Требования к множеству можно сформулировать так: никакие три точки не лежат на одной прямой, но любая прямая пересекает его не менее чем в двух точках.

Будем строить это множество трансфинитной рекурсией. Пусть \alpha - минимальный ординал, имеющий мощность континуума. (Если континуум - гипотеза верна, то он совпадает с \aleph_1, но это нам не важно.) Тогда множество всех меньших ординалов можно поставить во взаимно однозначное соответствие с множеством всех прямых на плоскости. Пусть l_{\beta} - прямая, соответствующая ординалу \beta\hm<\alpha.

Для каждого \beta\hm<\alpha построим множество M_{\beta}, в котором никакие три точки не лежат на одной прямой, следующим образом. Объединим все построенные ранее множества M_{\gamma} при всех \gamma\hm<\beta. Могут ли в этом множестве (обозначим его T ) какие - то три точки лежать на одной прямой? Если да, то эти точки берутся из каких-то множеств M_{\gamma_1}, M_{\gamma_2}, M_{\gamma_3} ; возьмем наибольший из ординалов \gamma_1, \gamma_2, \gamma_3 ; в соответствующем множестве будут три точки, лежащие на одной прямой, что противоречит предположению индукции.

Посмотрим, во скольких точках пересекает прямая l_{\beta} множество T. Таких точек (по доказанному) не больше двух. Если их ровно две, то все хорошо и мы новых точек не добавляем, считая, что M_{\beta}\hm=T. Если их меньше, то мы должны добавить новые точки (до двух), но только так, чтобы при этом не образовалось трех точек, лежащих на одной прямой. Другими словами, нельзя добавлять точки, которые лежат на пересечении l_{\beta} с прямыми, проходящими через пары уже имеющихся точек.

Сколько таких прямых (то есть сколько пар уже имеющихся точек)? По построению видно, что все уже имеющиеся точки лежат по две на каждой прямой l_{\gamma} при \gamma\hm<\beta. (Строго говоря, это следует включить в индуктивное предположение.) Таким образом, множество T по мощности есть 2\beta\hm=\beta, а пар точек не больше \beta^2\hm=\beta\hm<\mathfrak{c}. Поэтому запрещенные точки составляют лишь малую (по мощности) часть прямой l_{\beta}, и можно выбрать две разрешенные точки.

Теперь осталось объединить множества M_{\beta} для всех ординалов \beta\hm<\alpha и получить искомое множество. (По условию три точки на одной прямой в нем появиться не могут, а всякая прямая будет рано или поздно рассмотрена и две точки на ней будут обеспечены.)

154. Найдите ошибку в следующем " опровержении гипотезы континуума": пусть \aleph_1=\mathfrak{c}. Упорядочим отрезок [0,1] по типу \aleph_1. Рассмотрим функцию двух переменных, равную единице на паре (x,y), если x<y (в смысле этого порядка), и нулю в остальных случаях. Тогда при фиксированном x функия y\mapsto f(x,y) равна единице везде, кроме счетного множества, и потому интегрируема и \int f(x,y)\,dy=1 при любом x. С другой стороны, функция x\mapsto f(x,y) равна нулю всюду, кроме счетного множества, так что \int
f(x,y)\,dx=0. Получаем противоречие с теоремой Фубини, которая утверждает, что

\int_0^1\left(\int_0^1 f(x,y)\,dy\right)\,dx=
\int_0^1\left(\int f(x,y)\,dx\right)\,dy

< Лекция 13 || Лекция 14: 123