3.4. Ультрапроизведение моделей. Теорема компактности Ультрафильтры
Фильтром
на множестве
называется совокупность F подмножеств
множества
обладающая свойствами:
F;
F,
F;
F
F.
Примеры фильтров:
Пусть

Тогда F
– фильтр. Он называется фильтром,
порождённым множеством
Пусть
Тогда F
–
фильтр. Он называетсяглавным
фильтром,
порождённым элементом

Пусть
– бесконечное множество и F – множество
таких
что
Тогда F – фильтр.
Пусть
– совокупность подмножеств множества
Она называетсяцентрированной
системой
подмножеств (иногда говорят:
обладает
свойством конечных пересечений),
если пересечение любого конечного числа
множеств из
непусто, т.е.![]()
![]()
![]()
Теорема 1. Всякая центрированная система подмножеств вкладывается в фильтр.
Доказательство.
Пусть
– центрированная система подмножеств
множества
Обозначим через F совокупность таких
подмножеств
множества
что
для некоторых
Проверим, что F – фильтр. Из определения
системы
следует, что
при всех
F.
Значит,
F.
Пусть
F
и
Так
как
при некоторых
то также
Значит,
F.
Наконец, пусть
F.
Тогда![]()
при некоторых
Следовательно,
а значит,
F.
Фильтр
U на множестве
называетсяультрафильтром,
если U максимальный по включению, т.е.
для любого фильтра F U
F
F
U.
Теорема 2. Всякий фильтр вкладывается в ультрафильтр.
Доказательство.
Пусть D – фильтр на множестве
Обозначим через
частично упорядоченное по включению
множество всех фильтров F
D
на множестве
Докажем, что в
каждая цепь имеет верхнюю границу.
Действительно, пусть
– цепь фильтров. Положим
Докажем, что
– тоже фильтр. Так как
ни при каком
то
Далее, пусть![]()
и
Тогда![]()
при некотором
Так как
– фильтр, то![]()
Следовательно,![]()
Наконец, пусть![]()
Тогда![]()
![]()
![]()
при некоторых
Так как
– цепь, то либо
либо
Пусть, например,
Тогда![]()
Так как
– фильтр, то![]()
Отсюда получаем:![]()
Итак,
– фильтр, который, очевидно, является
верхней границей цепи
По лемме Цорна в множестве
есть хотя бы один максимальный элемент
U. Это и будет ультрафильтр, содержащий
фильтр F.
Теорема
3. Фильтр U
на множестве
является ультрафильтром в том и только
том случае, если для любого
либо
U,
либо
U.
Доказательство.
Необходимость.
Пусть U – ультрафильтр и
таково, что
U.
Докажем, что
U.
Предположим, что
U.
Рассмотрим следующую совокупность
подмножеств множества
S
U}.
Докажем, что S – центрированная система.
Пусть
... ,
S
(при этом
U).
Так как U – фильтр, то
U.
Нам надо доказать, что
Предположим, что
Тогда
Следовательно,
U,
а это противоречит предположению. Итак,
S – центрированная система. По теореме
1 существует фильтр F такой, что S
F.
Пусть
U.
Тогда
S,
поэтому
F,
а значит,
F.
Итак,
Кроме того,![]()
а это означает, что U не максимальный.
Мы получили противоречие.
Достаточность.
Пусть F – фильтр со свойством:
![]()
F
или
F.
Докажем, что F – ультрафильтр. Пусть
– такой фильтр, что
Надо доказать, что
Пусть![]()
Так как
F,
то
F,
а значит,![]()
Так как![]()
и![]()
то
т.е.![]()
а это противоречит тому факту, что
– фильтр. Теорема доказана.
Тривиальным
примером ультрафильтра является главный
фильтр F
где
– фиксированный элемент из
Однако, больший интерес представляют
ультрафильтры, не являющиеся главными.
Их существование, как показывает теорема
2, следует из леммы Цорна. Однако, никому
ещё не удалось построить ультрафильтр,
не являющийся главным.
