- •Правила вывода (здесь – какие-либо последовательности формул, возможно, пустые):
- •11. Теорема Шрёдера – Бернштейна.
- •Свойства эквивалентности множеств:
- •12. Счетные множества и их свойства.
- •Свойства счётных множеств:
- •13. Несчестность множества действительных чисел. Свойства множеств мощности континуума.
- •Свойства множеств мощности континуума
- •14. Связь между счетными множествами и множествами мощности континуума.
- •15. Теорема Кантора о мощности множества всех подмножеств данного множества.
- •16. Эквиваленстность множеств(см.Ниже)
- •17. Вполне упорядоченные множества и их свойства.
- •Свойства вполне упорядоченных множеств:
- •18. Аксиома выбора. Теорема Цермело.
- •19. Лемма Цорна.
- •20. Ординальные числа и их свойства.
- •21. Кардинальные числа и их свойства.
- •22. Мощность множества АхА
- •23. Аксиомы Пеано натуральных чисел. Коммутативность сложения.
- •24. Аксиомы действительных чисел.
- •25. Модель, сигнатура. Формулы исчисления предикатов(логики первого порядка). Истинность формулы в данной модели.
- •26. Элиминация кванторов.
- •27. Фильтр. Центрированная система множеств.
- •28. Ультрафильтр. Характеризация ультрафильтров.
- •29. Ультрапроизведение моделей. Истинность формул на ультрапроизведении. Th. Лося.
- •30. Теорема Гёделя – Мальцева и следствие из нее.
- •31. Машины Тьюринга и вычислимые функции. Понятие алгоритма. Тезис Чёрча.
- •32. Примитивно рекурсивные и рекурсивные функции.
- •33. Разрешимые множества и их свойства.
- •34. Перечислимые множества. Их связь с разрешимыми. Характеризация перечислимых множеств.
- •35. Существование перечислимого неразрешимого множества.
28. Ультрафильтр. Характеризация ультрафильтров.
Фильтр
на множестве
называетсяультрафильтром,
если он максимальный по включению,
т.е. для любого фильтра

Теорема
2. Всякий
фильтр вкладывается в ультрафильтр.
Доказательство.
Пусть
– фильтр на множестве
Обозначим через
частично упорядоченное по включению
множество всех фильтров
на множестве
Докажем, что в
каждая цепь имеет верхнюю границу.
Действительно, пусть
– цепь фильтров. Положим
Докажем, что
– тоже фильтр. Так как
ни при каком
то
Далее, пусть
и
Тогда
при некотором
Так как
– фильтр, то
Следовательно,
Наконец, пусть
Тогда
при некоторых
Так как
– цепь, то либо
либо
Пусть, например,
Тогда
Так как
– фильтр, то
Отсюда получаем:
Итак,
– фильтр, который, очевидно, является
верхней границей цепи
По лемме Цорна в множестве
есть хотя бы один максимальный элемент
Это и будет ультрафильтр, содержащий
фильтр
Теорема
3. Фильтр
на множестве
является ультрафильтром
если для любого
либо
либо
Доказательство.
Необх-ость(=>).
Пусть
– ультрафильтр и
таково, что
Докажем, что
Предположим, что
Рассмотрим следующую совокупность
подмножеств множества
Докажем, что
– центрированная система. Пусть
... ,
(при этом
Так как
– фильтр, то
Нам надо доказать, что
Предположим,
что
Тогда
Следовательно,
а это противоречит предположению. Итак,
– центрированная система. По теореме
1 существует фильтр
такой, что
Пусть
Тогда
поэтому
а значит,
F.
Итак,
Кроме того,
а это означает, что
не максимальный. Мы получили противоречие.Дост-сть(<=).
Пусть
– фильтр со свойством:
или
Докажем, что
– ультрафильтр. Пусть
– такой фильтр, что
Надо доказать, что
Пусть
Так как
то
а значит,
Так как
и
то
т.е.
а это противоречит тому факту, что
– фильтр. Теорема доказана.
29. Ультрапроизведение моделей. Истинность формул на ультрапроизведении. Th. Лося.
Пусть
– совокупность моделей одной и той же
сигнатуры
где
– множество символов операций, а
– множество символов отношений.
Рассмотрим вначалепрямое
произведение множеств
Обозначается оно
а определяется как множество наборов
(краткое обозначение:
где
при каждом
(Если множество
конечно, скажем,
то
– это множество троек
где

На множестве
легко ввести операции из
а именно: если
– символп-арной
операции, то положим

т.е. определим операции покомпонентно.
Пусть
– ультрафильтр на множестве
и
– совокупность моделей одной сигнатуры
Введём на произведении
отношение ~, положив
Проверим,
что ~ является отношением эквивалентности.
Имеем:
так как
значит, ~ рефлексивно. Симметричность
отношения ~ очевидна. Докажем теперь
его транзитивность. Пусть
и
Тогда
и
Если
то
и
откуда
Следовательно,
а значит,
Таким образом, отношение ~ транзитивно
и потому является отношением
эквивалентности.
Множество
отношением ~ разбивается на классы
эквивалентности. Множество классов
эквивалентности мы будем обозначать
и называтьультрапроизведением.
Класс эквивалентности, в котором лежит
элемент

мы будем обозначать
Чтобы превратить
в модель сигнатуры
нам надо определить на этом множестве
функции
и предикаты
Пусть
–п-арная
функция. Положим

Надо
доказать корректность этого определения,
т.е. независимость значения функции от
выбора представителей классов. А именно,
надо показать, что если
. . . ,
то
~
Положим
По условию
Но тогда
Для каждого
мы имеем:
=
Следовательно,
~
Теперь
рассмотрим т-арный
предикат
Будем считать, что
в том и только том случае, если
Докажем корректность этого определения,
т.е. независимость от выбора представителей.
Пусть
. . . ,
Положим
Так как
то
Пусть
Если
то
Для элементов
выполнены равенства
и
Значит,
при
и
поэтому
Большое значение ультрапроизведений в теории моделей объясняется тем, что, в отличие от обычного прямого произведения, ультрапроизведение сохраняет утверждения, выраженные формулами логики первого порядка.
Теорема
4. (Лося)
Пусть
– ультрапроизведение моделей
одной и той же сигнатуры
Формула
данной сигнатуры истинна на наборе
в том и только в том случае, если
Доказательство.
Избавимся в формуле
от связок
и
и квантора
пользуясь эквивалентностями


Дальнейшее доказательство проведём
индукцией по длине формулы
понимая под длиной количество связок
и кванторов
входящих в формулу.
Пусть
– атомарная формула, то есть

где
–п-местный
предикат, а
– термы. Выясним, когда формула
истинна на наборе
. . . ,
Это будет в том и только в том случае,
если

что и требовалось доказать.
Пусть
теперь
=
Тогда



(по
предположению индукции)

(по th3:
Фильтр
на множестве
является ультрафильтром
если для любого
либо
либо
)

что и требовалось доказать.
Если
то

=
Пусть
и
По предположению индукции

и аналогично для
Значит,






Осталось
рассмотреть случай, когда
Имеем:
в том и только в том случае, если
при некотором
Зафиксируем набор
Пусть выполнено

Тогда по предположению индукции

Положим
Из вида формулы
следует, что
Так как
то
Наоборот,
пусть
Тогда для
найдём такое
что
Для
в качестве
возьмём любые элементы. Пусть
Тогда
Так как
то
Следовательно, выполнено
