Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практикум Мат Лог.doc
Скачиваний:
127
Добавлен:
01.05.2015
Размер:
14.96 Mб
Скачать

2.4.2. Эквивалентные формулы исчисления предикатов

Утверждение 2. В ИПΣ выполнимы все эквивалентности ИВ из теоремы 3.

Утверждение 3. Пусть φ, ψформулы ИПΣ переменная x не является свободной переменной формулы ψ, переменная у не является свободной переменной формулы φ. Тогда

1) ¬x¬φ, 1΄) ¬x¬φ,

2) x(φψ)≡ψ, 2΄) x(φψ)≡ψ,

3) x(φψ)≡ψ, 3΄) x(φψ)≡ψ,

4) x(φ) 4΄)x(φ)

Доказательство. Докажем эквивалентность 1). Построим квазивывод формулы ¬x¬φ из Ø:

  1. φ (схема аксиом 12);

  2. ¬→¬φ (к п.1 применили свойство контрапозиции);

  3. ¬x¬φ (к п.2 применили правило вывода 2). Построим квазивывод формулы x¬φ→¬ из Ø:

  1. x¬φ→¬φ (схема аксиом 11);

  2. ¬¬φ→¬x¬φ ( к п.1 применили свойство контрапозиции);

  3. φ→¬¬φ (тавтология);

  4. φ→¬x¬φ (к пп.3 и 2 применили свойство транзитивности);

  5. →¬x¬φ (к п. 4 применили правило вывода 3);

  6. ¬¬x¬φ→¬ ( к п.5 применили свойство контрапозиции);

  7. x¬φ→¬¬x¬φ (тавтология);

  8. x¬φ→¬ (к пп.7 и 6 применили свойство транзитивности).

Докажем эквивалентность 3΄). Построим квазивывод формулы

x(φψ)→ψ из Ø:

  1. x(φψ)→φψ (схема аксиом 11);

  2. φψφ (схема аксиом 3);

  3. x(φψ)→φ (к пп.1 и 2 применили свойство транзитивности);

  4. x(φψ)→ (к п.3 применили правило вывода 2);

  5. φψψ (схема аксиом 4);

  6. x(φψ)→ψ (к пп.1 и 5 применили свойство транзитивности);

  7. (x(φψ)→)→((x(φψ)→ψ)→(x(φψ)→ψ)) (схема аксиом 5);

  8. (x(φψ)→ψ)→(x(φψ)→ψ) (к пп. 4 и 7 применили правило вывода 1);

  9. x(φψ)→ψ (к пп. 6 и 8 применили правило вывода 1).

Построим квазивывод формулы ψx(φψ) из Ø:

  1. ψ (схема аксиом 3);

  2. φ (схема аксиом 11);

  3. ψφ (к пп. 1 и 2 применили свойство транзитивности);

  4. ψψ (схема аксиом 4);

  5. (ψφ)→((ψψ)→(ψφψ)) (схема аксиом 5);

  6. (ψψ)→(ψφψ) (к пп. 3 и 5 применили правило вывода 1);

  7. ψφψ (к пп. 4 и 5 применили правило вывода 1);

  8. ψx(φψ) (к п. 6 применили правило вывода 2).

Теорема 2 (о замене). Пусть φ ‑ формула ИПΣ, ψ ‑ ее подформула, φ' получается из φ заменой некоторого вхождения ψ на формулу ψ' ИПΣ и ψψ'. Тогда φφ'.

Теорема 3. Для любой формулы φ ИПΣ существует ПНФ ψ, эквивалентная в ИПΣ формуле φ.

2.4.3. Теорема Геделя о полноте. Непротиворечивость исчисления предикатов

Теорема 4. Все доказуемые в ИПΣ формулы являются тождественно истинными.

Доказательство проводим индукцией по длине вывода формулы. Очевидно, что аксиомы ИПΣ являются тождественно истинными. Проверку того, что правила вывода 1-3 сохраняют тождественную истинность, мы оставляем читателю в качестве упражнения.

Следствие 3. ИПΣ непротиворечиво, т.е. не все формулы ИПΣ доказуемы в ИПΣ.

В ИПΣ справедлив аналог теоремы о полноте в исчислении высказываний.

Теорема 5 (Геделя о полноте). Формула φ исчисления ИПΣ доказуема тогда и только тогда, когда φ тождественно истинна.

Таким образом, проверка доказуемости формулы φ сводится к проверке ее тождественной истинности. Однако в отличие от ИВ, в общем случае не существует алгоритма распознавания доказуемости формул ИПΣ, т. е. ИПΣ неразрешимо. Тем не менее, если в формуле φ "записать", что каждая переменная может принимать конечное число значений, то перебором всех возможных систем можно установить, является ли формула тождественно истинной или нет.