Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Натуральное исчисление предикатов
В натуральном исчислении предикатов сохраняются те же правила, что использовались нами при построении натурального исчисления высказываний, но к ним добавляются кванторные правила. Кванторные правила вывода – правило введения квантора общности ( β – абсолютно ограничено, а – ограничения); – правило исключения квантора общности; – правило введения квантора существования; – правило введения квантора общности ( – абсолютно ограничено, а – ограничения). Как видно из приведенных правил, их применение требует выполнения ряда условий. Во-первых, выражение является результатом правильной подстановки Во-вторых, как мы уже знаем, свободные индивидные переменные трактуются как пробегающие по некоторому универсуму рассуждения U и принимающие любые значения на нем. Но в составе формул индивидные переменные не всегда являются знаками, обозначающими произвольный объект универсума. Свободная индивидная переменная употреблена в некоторой формуле в интерпретации всеобщности, если она в составе формулы понимается как знак, обозначающий произвольный объект из универсума. Правило исключения квантора общности ( ) разрешает осуществить переход от формулы вида к формуле . При этом устраняется квантор общности, а в формуле необходимо осуществить подстановку терма t вместо всех свободных вхождений переменной . Правило введения квантора существования ( ) позволяет осуществить переход от формулы к формуле . При этом посылка должна быть результатом правильной подстановки вместо всех свободных вхождений переменной терма t в формулу . Правило исключения квантора существования ( ) разрешает осуществить переход от формулы к формуле . В посылке правила утверждается наличие в универсуме объекта, удовлетворяющего условию , что, в свою очередь, позволяет считать таковым объект, обозначенный свободной переменной . Иными словами, необходимо осуществить выбор такого значения для , что утверждение будет истинно. Переменная абсолютно ограничена, и ее следует рассматривать как такое имя объекта, которое удовлетворяет условию . Выбор значения для ограничивает возможные значения для остальных свободных индивидных переменных . Таким образом, Правило введения квантора общности ( ) позволяет перейти от формулы к формуле . Однако в данном случае мы имеем две возможности. Во-первых, переменная при данных фиксированных значениях входит в формулу в интерпретации всеобщности. В таком случае переход от к формуле является вполне допустимым. Во-вторых, формула может принимать значение «ложь» при каких-то фиксированных значениях и при некоторых значениях . Тогда следует выбрать одно из таких значений для переменной . Это сделает переменную абсолютно ограниченной, а все остальные свободные переменные ограниченными. Формула является при таком выборе ложной. Но, как нам известно, из ложного высказывания следует все, что угодно, а значит, будет следовать и выражение . В данном правиле переменные – это все свободные переменные формулы . Применение кванторных правил позволяет как менять подкванторные индивидные переменные на новые переменные, так и обходиться без их замены. Выводом в натуральном исчислении предикатов первого порядка называется – каждая является посылкой либо получена из предыдущих формул по одному из правил вывода; – в случае если применялись правила введения импликации или введения отрицания, то исключаются из дальнейших шагов построения вывода все формулы, начиная с последней посылки и вплоть до результата применения данного правила; – ни одна индивидная переменная не может быть абсолютно ограничена дважды; – ни одна переменная не может ограничивать сама себя; – только наличие завершенного вывода гарантирует, что между посылками и заключением имеется отношение логического следования. Доказательством называется вывод из пустого множества посылок. Последняя формула в доказательстве называется доказуемой формулой или теоремой. Завершенным называется вывод, в котором никакая переменная абсолютно не Говоря о правилах (эвристиках) выбора посылок в натуральном исчислении предикатов, следует помнить об эвристиках, сформулированных в отношении натурального исчисления высказываний. К ним добавляется еще одна, касающаяся квантифицированных формул. Четвертая эвристика. Если в результате применения первой эвристики удалось дойти до формулы, имеющей вид или , то можно далее продолжить выбор посылок из формулы A по первой или второй эвристикам, не обращая внимания на наличие кванторов. Пример 6. Обоснуем выводимость вида : (1) – посылка; (2) – к (1); (3) – посылка; (4) – modus ponens к (2), (3); (5) – к (3), (4); (6) – к (5). Все условия вывода в данном случае соблюдены, вывод является завершенным. Пример 7. Докажем выводимость вида : (1) – посылка; (2) – к (1), x – абс. огр.; (3) – к (2); (4) – к (2); (5) – к (3), (4). На последнем шаге вывод должен быть прерван, так как применить правило введения квантора существования нельзя. Это привело бы к повторному ограничению переменной x. Пример 8. Докажем теорему : (1) – посылка по 1-й эвристике; (2) – посылка по 1-й эвристике; (3) – к (1); (4) – к (1); (5) – к (4); (6) – modus ponens к (5), (2); (7) – к (3); (8) – modus ponens к (7), (6); (9) – к (2), (8); (10) – к (9), x – абс. огр; (11) – к (1), (10). Данный вывод является завершенным доказательством. Причем на шаге (2) доказательства применялась четвертая эвристика к формуле . В целом для натурального исчисления предикатов справедливым является метаутверждение: завершенный вывод имеет место тогда и только тогда, когда . Это говорит об адекватной формализации логики предикатов первого порядка в натуральном исчислении предикатов. Популярное:
|
Последнее изменение этой страницы: 2017-03-09; Просмотров: 1082; Нарушение авторского права страницы