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