Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
л_одм_5.doc
Скачиваний:
37
Добавлен:
28.03.2016
Размер:
279.55 Кб
Скачать

2) Правило заключения (Modus Ponens). Если u и u β – выводимые формулы, то β выводима:

u, u β

u: ——— .

β

В этом описании исчисления высказываний аксиомы являются форму­лами исчисления (соответствующими определению формулы); формулы же использованные в правилах вывода (u, u β и т. д.), это ”метаформулы“ или схемы формул. Схема формул, например u β обозначает множество всех тех формул исчисления, которые получаются, если её метапеременные заменить формулами исчисления: скажем, если u заменить на А, а β – на A&B и, то из схемы формул u β получим формулу АA&B.

4.4. Исчисления предикатов и теории первого порядка.

Аксиомы и правила вывода.

1.Алфавит исчисления предикатов состоит из предметных переменных x1, x2, … , предметных констант a1, a2, … , предикатных букв P11, P21, P31 , … ,Pkj и функциональных букв f11, f11, … , fkj, а также знаков логических связок , , ¯, , кванторов , и скобок (, ).

Верхние индексы предикатных и функциональных букв указывают число аргументов, их нижние индексы служат для обычной нумерации букв. Переменные высказывания в исчисление предикатов вводятся либо как о – местные предикаты Р10, Р20, . . . , то есть как предикаты без предметных переменных.

  1. 2.Формулы. Понятие формулы определяется в два этапа.

1)Термы:

а) предметные переменные и константы являются термами;

б) если fn – функциональная буква, а t1, ... , tn – термы, то fn( t1, ... ,tn) –

терм.

2)Формулы :

а) если Рn – предикатная буква, а t1, . . . , tn – термы, то Рn( t1, . . . , tn) – формула; все вхождения предметных переменных в формулу вида Рn ( t1, . . . , tn) называются свободными;

б) если F1, F2 - формулы, то формулами являются ┐F1, (F1& F2), (F1 F2), ( F1 → F2); все вхождения переменных, свободные в F1, F2 яв­ляются свободными в указанных четырех видах формул;

в) если F(х) –формула, содержащая свободные вхождения переменной х, то xF(х) и хF(х) –формулы; в этих формулах все вхождения переменной х называются связанными; вхождения остальных пе­ременных в F остаются свободными.

3. Аксиомы исчисления предикатов делятся на две группы:

  1. 1) Аксиомы исчисления высказываний ( можно взять любую из систем  или  );

  2. 2) Две следующие предикатные аксиомы:

Р1. х F ( х ) F ( у );

Р2. F ( у ) х F ( х ).

В этих аксиомах F (х) - любая формула, содержащая свободные вхож­дения х, причем ни одно из них не находится в области действия кван­тора по у; формула F ( у ) получена из F ( х ) заменой всех свободных вхождений х на у.

Чтобы пояснить существенность требования к вхождениям х в F, рассмотрим в качестве F ( х ) формулу у Р ( у, х ), где это требование нарушено: свободное вхождение х находится в области действия у. Подстановка этой формулы в аксиому Р1 дает формулу х у Р ( у, х ) у Р ( у, у ). Если ее проинтерпретировать на множестве N натуральных чисел с предикатом Р „ быть больше“, то получим высказывание: „ если для всякого х найдется у больший, чем х, то найдется у, больший са­мого себя. “ Посылка этой импликации истинна на N, а ее заключение ложно, и, следовательно, само высказывание ложно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]