Глава 04. Исчисление предикатов
Определения
Для упрощения структуры сложных логических рассуждений введем специальные обозначения для некоторых часто встречающихся выражений. Условимся обозначать выражение “для всякого X свойство R выполнено” как
X R(X), а выражение “существует по крайней мере один X, обладающий свойством (Предикатом) R” – как
X R(X). В выражениях
X R(X) и
X R(X) обозначения
X и
X Будем соответственно называть Квантором всеобщности и Квантором существования.
(Чистое) исчисление предикатов (первого порядка) – это формальная теория K, в которой определены следующие компоненты:
|
Связки |
Основные |
Ø ® |
|
Дополнительные |
& | |
|
Служебные символы |
( , ) | |
|
Кванторы |
Всеобщности |
" |
|
Существования |
$ | |
|
Предметные |
Константы |
A, b, …,a1, b1, … |
|
Переменные |
X, y, …,x1, y1, … | |
|
Предметные |
Предикаты |
P, Q, … |
|
Функторы |
F, g, … |
С каждым предикатом и функтором связано некоторое натуральные число, которое называется Арностью или Местностью.
<формула> ::= <атом>|
Ø<формула>|
(<формула>®<формула>)|
"<переменная> <формула>|
$<переменная> <формула>
<атом> ::= <предикат> (<список терминов>)
<список терминов> ::= <терм> | <терм>, <список терминов>
<терм> ::= <константа> |
<переменная> |
<функтор>(< список терминов>)
Пример
"X (Р(Х )® $ У Q(X, Y))
Логическое следование и логическая эквивалентность
Формула В Является Логическим следствием Формулы А (обозначение: А
В), Если формула В Выполнена на любом наборе в любой интерпретации, на котором выполнена формула А. Формулы А И В логически эквивалентны (обозначение: А=В), Если они являются логическим следствием друг друга. Имеют место следующие логические следования и эквивалентности:
1.
![]()
2.
![]()
3.
![]()
4.
![]()
5.
![]()
6.
![]()
7.
![]()
8.
![]()
Где формула С Не содержит никаких вхождений переменной Х.
Упражнения
1. Доказать логические эквивалентности приведенные в параграфе 1.1.
2. Записать квантор всеобщности и квантор существования с использованием операторов конъюнкции и дизъюнкции.
3. Доказать истинность высказывания: «Все люди смертны. Сократ — человек. Следовательно, Сократ смертен».
4. Доказать ложность высказывания: «Все дикари раскрашивают свои лица. Некоторые современные женщины раскрашивают свои лица. Следовательно, некоторые современные женщины — дикари»
| < Предыдущая | Следующая > |
|---|