
- •14. Ординальные числа. Арифметика ординалов.
- •15. Кардинальные числа. Мощность множества.
- •16. Теорема Кантора о мощности множества всех подмножеств данного множества
- •17. Теорема о том, что для бесконечной мощностиm.
- •18. Понятие моделей данной сигнатуры. Примеры. Формулы исчисления предикатов. Истинность формулы в данной модели
- •Примеры сигнатур:
- •19. Аксиомы Пеано натуральных чисел
- •20. Аксиомы действительных чисел
- •21. Выразимые предикаты. Элиминация кванторов.
- •22. Фильтры и ультрафильтры
- •23. Ультрапроизведение моделей. Истинность формул на ультрапроизведении. Th. Лося.
- •24. Локальная теорема Гёделя-Мальцева и следствие из неё.
- •25. Машины Тьюринга и вычислимые функции
- •26. Разрешимые и перечислимые множества. Их свойства.
- •27. Универсальные вычислимые функции
- •28. Существование перечислимого неразрешимого множества. Неразрешимость проблемы остановки машины Тьюринга.
17. Теорема о том, что для бесконечной мощностиm.
Теорема 5.В любой совокупности каких-либо множеств есть множество, наименьшее по мощности.
Доказательство.Пусть– совокупность множеств
и
– их мощности. Тогда по теореме 1 (В
любом множестве ординалов есть наименьший
элемент.) среди
есть наименьшее. Соответствующее
множество
будет иметь наименьшую мощность.
Ранее мы видели, что
Оказывается, что аналогичное равенство
справедливо для любой бесконечной
мощности.
Теорема 6.Если
– бесконечная мощность, то
Доказательство.Нам надо фактически
доказать, чтодля любого бесконечного множества
Предположим, что это не так. Тогда по
теореме 5 существует множество
наименьшей мощности такое, что
Ввиду теоремы Цермело мы можем считать,
что множество
вполне упорядочено. Рассмотрим начальные
отрезки
множества
удовлетворяющие условию
Такие отрезки существуют, например,
отрезок, изоморфный натуральному ряду
Для каждого такого начального отрезка
есть взаимно однозначное отображение
Рассмотрим множество пар
и введём на нём отношение порядка,
положив
если
и
Проверим, что множество
удовлетворяет условиям леммы Цорна.
Действительно, пусть
–
цепь в
Положим
(отображение
мы рассматриваем здесь как подмножество
множества
Тогда
взаимно однозначно и
– мажоранта цепи
Итак, множество
удовлетворяет условиям леммы Цорна.
Следовательно, в множестве
существует максимальный элемент
Здесь
– взаимно однозначное отображение.
Так как
то
поэтому
(см. следствие 4 из теоремы 3 раздела
2.2). Очевидно,
– вполне упорядоченное множество,
большее по мощности, чем
поэтому
имеет начальный отрезок
Пусть
Тогда
Ввиду наличия взаимно однозначного
отображения
все четыре скобки равномощны множеству
Следовательно, существует взаимно
однозначное отображение
Это означает, что
– взаимно однозначное отображение,
продолжающее
Но
– максимальный элемент, а
Мы получили противоречие. Тем самым
установлено, что
18. Понятие моделей данной сигнатуры. Примеры. Формулы исчисления предикатов. Истинность формулы в данной модели
Напомним
определения операций и отношений на
множестве, а именно: п-арной
операцией
на множестве
называется отображение
п-арным
отношением на
называется отображение
п-арное
отношение
иначе называют п-арным
(или
п-местным)
предикатом.
Двуместный предикат
– этобинарное
отношение
(к числу которых относятся =,
и т.д.). Одноместный предикат
– этосвойство
элементов множества
(если
мы говорим, что элемент
обладает данным свойством, а при
– не обладает). Нульместный предикат –
это просто истина 1 или ложь 0 – он не
зависит от элементов множества
Сигнатурой
называется пара
где
– набор символов операций
– символ
-арной
операции),
– набор символов отношений
– символ
-арного
отношения).
Примеры сигнатур:
Группу можно рассматривать в сигнатуре
(один символ бинарной операции – умножения и ни одного символа отношений) или в сигнатуре
(один символ бинарной операции – умножения и один символ унарной операции – взятия обратного).
Кольцо обычно рассматривают в сигнатуре
иногда в сигнатуре
(0 – символ нульарной операции – взятия нуля). Кольцо с единицей иногда рассматривают в сигнатуре
иногда в сигнатуре
–обычная сигнатура для упорядоченной группы (здесь
–сигнатура частично упорядоченного множества (здесь Ф
В предыдущем разделе мы рассматривали множество натуральных чисел в сигнатуре
(штрих обозначает унарную операцию – взятие следующего элемента).
Пусть
– сигнатура.Моделью
сигнатуры
называется
множество
такое, что каждому символу операции
поставлена в соответствие операция той
же арности на множестве
и каждому символу отношения
поставлено в соответствие отношение
той же арности на множестве
Операцию мы будем обозначать той же
буквой, что и символ операции, а отношение
– так же, как символ отношения. Множество
мы будем называтьносителем
модели. Нормальной
является модель, в кот. Есть отношение
«=», и оно понимается как совпадение
элементов.
Примеры моделей:
Если задана сигнатура
где
– символ бинарной операции, то моделью этой сигнатуры будет любое множество
на котором задана одна бинарная операция. Такое множество называетсягруппоидом. Если эта операция ассоциативна (т.е.
то
– полугруппа. Если
удовлетворяет аксиомам группы (ассоциативность, существование единицы, существование обратного элемента), то
– группа.
Рассмотрим модель
с двумя бинарными операциями. Это модели: кольца, поля, тела и т.д. Кл. моделей , как в предыдущем пр. кл. полугрупп и кл. групп, опр-тся к-либо списком аксиом.
Частично упорядоченное множество определяется как модель
где
– символ бинарного отношения, удовлетворяющий следующим аксиомам:
1)
(рефлексивность),
2)
(транзитивность),
3)
(антисимметричность).
Если кроме этих аксиом выполняется
аксиома 4)
(дихотомичность),
то
называетсялинейно
упорядоченным множеством,
или цепью.
Пусть
задана сигнатура
т.е. множество
символов операций и множество
символов отношений.Язык
логики первого порядка
(язык узкого
исчисления предикатов (УИП))
содержит:
символы из множеств
и
алфавит
предметных переменных; (маленькие буквы:
алфавит
как правило, будет предполагаться счётным);
логические связки:
служебные символы: “,”, “(”, “)” (запятая, левая и правая скобки).
Терм определяется индуктивно:
предметная переменная – терм;
если
– термы и
– символп-арной операции, то
– терм.
Примеры термов:
Для сигнатуры
следующие выражения являются термами:
Последний терм мы будем писать в сокращённом виде:
а если имеет место ассоциативность умножения, то можно записать
В сигнатуре
можно записать термы
Если
– символ тернарной операции, а
– унарной, то
– термы.
Формула
логики
первого порядка
сигнатуры
определяется
индуктивно:
если
– термы сигнатуры
и
– символп-местного отношения, то
– формула (такие формулы называютсяатомарными);
если
и
– формулы, то
– формулы;
если
– формула и
– предметная переменная, то
и
– формулы.
Отметим,
что так же, как и в исчислении высказываний,
для облегчения восприятия формул мы
часто в выражениях вида
внешние скобки будем опускать.Примеры
формул:
В сигнатуре
формулами УИП являются слова:
В сигнатуре
где точка обозначает символ бинарной операции, а = и
– соответственно символы бинарного и тернарного отношений, примерами формул являются:
Связанная
переменная формулы
– это переменная
которая связана квантором, т.е. в формуле
есть подслово
или
Переменные, входящие в формулу, но не
связанные кванторами, называютсясвободными.
Формула
называетсязамкнутой,
если она не содержит свободных переменных.
Замкнутую формулу можно назвать
высказыванием.
Незамкнутые
формулы являются предикатами,
но эти предикаты нульместные. Пример:
– замкнутая формула, а
– незамкнутая, её можно рассматривать
как предикат от переменных
и
(здесь
означает равенство по определению).Всякая формула
УИП является предикатом от своих
свободных переменных.
Пусть
– модель, где
– носитель,
– сигнатура и
– формула УИП со свободными переменными
Истинность или ложность этой формулы
зависит от того, какие значения мы
придадим переменным
Назовёмоценкой
отображение
(смысл её состоит в том, что мы каждой
предметной переменной присваиваем
какое-то значение из множества
Определимзначение
истинности
формулы
на оценке
Истину мы
будем обозначать буквой И, а ложь
– буквой Л. Определение построим
индукцией по длине формулы. Положим
... ,
если
– атомарная формула, где
– термы, то
в том и только в том случае, если
если
имеет вид
или
то истинность или ложность высказывания
определяется по обычным правилам;
если
то
в том и только том случае, если
при всех
если
то
в том и только том случае, если
при каком-нибудь