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