Скачиваний:
91
Добавлен:
09.05.2014
Размер:
123.39 Кб
Скачать

Исчисление предикатов

Выше были рассмотрены исчисления логики высказываний, в частности классическое исчисление. Любое логическое исчисление должно включать:

  • Алфавит (совокупность используемых символов)

  • Синтаксические правила построения формул

  • Аксиомы (общезначимые формулы)

  • Правила вывода производных формул по аксиомам.

Рассмотрим отличия исчисления предикатов первого порядка от исчислений высказываний. Аксиомы исчисления высказываний преобразуются в аксиомы исчисления предикатов путем замены α α(х), то есть логическая переменная α заменяется предикатом α(х). Кроме того, вводятся две новые аксиомы:

(х) α(х)α(у),

α (у) (х) α(х).

Множество правил вывода включает:

Правило ModusPonens,

и правила введения кванторов

α ├ α(х)(х),

α ├(х) α (х).

Существуют также и неклассические исчисления предикатов первого порядка. Они могут строиться на дополнении множества аксиом специфическими для данной предметной области общезначимыми формулами. Также могу использоваться следующие правила вывода:

Исключение квантора общности(х) α(х) ├ α(х |А),

Исключение квантора существования (х) α (х) ├ α(х |А),

Введение квантора существования α (А) ├(х) α(х |А).

Здесь α(х) – произвольная формула логики предикатов, имеющая связанную квантором переменнуюх, α(х|А) – формула α(х), в которой все вхождения переменнойхзаменены на константуА.