
- •По математической логике и теории алгоритмов
- •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. Нормальные алгоритмы Маркова. Точное определение алгоритма. Примеры
- •Литература
18. Аксиомы ип. Общезначимость аксиом ип. Правила вывода ип. Оформление ип как фат
Аксиомы
ИП (для любых формул
ИП
):
А1.
.
А2.
.
А3.
.
А4.
,
где формула
не содержит переменной
.
А5.
,
где формула
не содержит переменной
.
Первые три аксиомы аналогичны аксиомам ИВ.
Теорема.
Все аксиомы ИП — общезначимые формулы.
Для аксиом А1, А2 и А3 это следует из теории
ИВ. Для аксиом А4 и А5 — это следует из
доказанных теорем для
и для
(см. 17-ый вопрос).
Правила вывода:
-
Правило modus ponens (
):
.
-
Правило связывания квантором всеобщности (
не содержит
):
-
Правило связывания квантором существования (
не содержит
):
-
Правило переименования связанной переменной. Связанную переменную формулы
(в кванторе и во всех вхождениях в области действия квантора) можно обозначить другой переменной, не являющейся свободной переменной формулы
.
Понятия вывода, теоремы, вывода из системы гипотез определяются в ИП так же, как и в любой аксиоматической теории (ФАТ).
Теорема (ослабленная теорема дедукции).
Если
и существует вывод в ИП, построенный с
применением только правила
,
то
.
Доказательство аналогично доказательству
теоремы дедукции ИВ.
19. Теорема об общезначимости формул ип, получающихся из общезначимых по любому из 4-х правил вывода ип
Предложение. Формула, получающаяся из общезначимой формулы с помощью правил вывода 1-4, является общезначимой.
Доказательство.
-
Для правила вывода 1 (
) наше утверждение следует из свойств импликации.
Значит и
.
-
Рассмотрим правило вывода 2 (
). Пусть
— общезначимая формула. Докажем, что формула
тоже общезначима. Возможны два случая.
-
на произвольном наборе своих свободных переменных принимает значение 1 (истина). Тогда по свойству импликации
, то есть
, то есть
. Отсюда следует, что на любом наборе аргументов формулы
:
.
-
на каком-то наборе своих свободных переменных принимает значение 0 (ложь), но тогда
, то есть в любом случае
.
-
-
Рассмотрим правило вывода 3 (
). Пусть формула
общезначима. Докажем, что и формула
также общезначима.
-
Если формула
(для каких-то значений свободных переменных) принимает значение 0, то для этих значений свободных переменных по свойству импликации формула
принимает значение 1.
-
Если же
(для каких-то значений свободных переменных) принимает значение 1 и так как
общезначима, то
принимает значение 1 и, значит, формула
принимает значение 1, следовательно,
, то есть эта формула общезначима.
-
-
То, что правило вывода 4 сохраняет общезначимость, очевидно из свойств кванторов.
Так как аксиомы исчисления предикатов — общезначимые формулы (см. 18-ый вопрос) и формула, получающаяся из общезначимой формулы с помощью правил вывода 1-4, является общезначимой (как показано выше), то любая выводимая из аксиом формула в ИП является общезначимой.
20. Полнота и непротиворечивость ип. Теорема Гёделя. Тезис Чёрча
Так как аксиомы исчисления предикатов — общезначимые формулы (см. 18-ый вопрос) и формула, получающаяся из общезначимой формулы с помощью правил вывода 1-4, является общезначимой (см. 19-ый вопрос), то любая выводимая из аксиом формула в ИП является общезначимой.
Знаменитый немецкий математик-логик Курт Гёдель доказал и обратное утверждение.
Теорема
(о выводимости формул в ИП). Формула в
ИП выводима (из аксиом), если и только
если она общезначима. То есть выводимость
в ИП
общезначимость.
Из этой теоремы сразу же следует.
Теорема
(о непротиворечивости). Исчисление
предикатов — непротиворечивая теория.
Непротиворечивая, так как не могут быть
одновременно общезначимы (то есть
тождественно истинны в любой возможной
интерпретации) формулы
и
.
Теорема Гёделя (о полноте исчисления предикатов). Всякая общезначимая формула выводима в исчислении предикатов.
Таким образом, в ИП формула выводима (из аксиом) тогда и только тогда, когда она общезначима. Однако не существует алгоритма, позволяющего определить общезначимость любой формулы. Это связано с тем обстоятельством, что интерпретация предикатов может содержать бесконечные возможные значения переменных.