4.1) Правило отделения (modus pones)
├а, ├а
в
├в
4.2) Правило подстановки
├а
├
а)
4.3) Правило сложной подстановки
├а
├
а)
4.4) ├а
├а’
4.5) Правило введения квантора всеобщности
├в
а(
)
├в а(
)
4.6) Правило введения квантора существования
в
не содержит .
├а(
)
в
├а(
)
в’
Опр.
Часть формулы И.П. называется её подформулой, если :
а) Если а – элементарная формула, тогда а – её подформула (она же сама)
б) а(
),
а(
) - формула
а(
),
а(
),а(
) –
подформула + подформула а.
в) а , а&в
, ав , а
в
- формулы И.П.
они сами и а и в –
подформулы и
подформулы а и в.
Замечание 1.
Если предметную переменную заменить везде на
,
то формула а(
) даст а’(
).
Замечание 2.
В формуле И.П. свободные переменные отличаются от связанных переменных (это противоречии пункту 2.4)).
Замечание 3.
Если один квантор стоит в поле действия другого квантора, то переменные, которые они связывают различны.
по Замечанию
1. всё равно получим формулу И.П.
Определим операцию подстановки в И.П. :
1)
2)
3) , где
не совпадают с (
.
4)
5) Если определена подстановка :
, где а
и в формулы не содержащие одинаковые переменные.
- пропозициональная переменная, то
а(
))
а(
))
6) а)
а(
))=
а(
))
7) а(
)),
в)
а&в)=
а)&
в).
8)
а)=
а)
9) а),
в)
а&в)=
а)&
в)
10)
а)=
в)
Причём обязательно должно выполняться :
а)
Не существует переменной в):
- свободная в а и связанная в в
и наоборот.
б) А и Р(…) стоит в поле действия некоторого квантора в формуле а, то эта связанная переменная этого квантора не содержится в в.
в) - не
содержатся в а, а содержатся только в в,
соответствует
переменной, стоящей на i- м месте в предикате.
Пр.
1)
Тогда :
2) - формула.
Можно заменить х на z частично :
-
формула.
3) -формула.
Если заменить х на z, то нужно заменить везде, где встречается х.
- не
формула, т.к. в поле действия квантора
она
связана квантором
. (не может переменная находиться
в поле действия самой себя)
4) - не формула, т.к.
одна переменная в формуле связанная и свободная.
5) Подстановка :
Пусть
Мы хотим
в –должна содержать 2 свободные переменные.
§ 2. Прикладные исчисления предикатов
Опр.
Прикладное исчисление предикатов называется
<
> ,
такое что
1) Х – алфавит, состоит из следующих переменных :
1.1) Предметные константы : а, в, …
1.2) Предметные переменные : x, y, z,…
1.3) Предикаты : …
1.4) Функторы : … , где n,
m – местность.
1.5) Логические связки : &,…
1.6) “ ( “, “ ) “, “ , “ – дополнительные символы.
2) Ф – множество формул.
Терм – а) либо константа, либо предметная переменная.
б) - термы
- терм (функция, где n
– местность)
2.1) Элементарные формулы , где
-
предикат,
- термы.
2.2) а –
формула, содержащая свободную переменную х, то а,
а – формулы, где х –
свободная переменная.
2.3) а,в
– формулыа , а&в , а
в , а
в
- тоже формулы.
3) А – множество аксиом.
3.1)- 3.11)
3.12) , где t –
терм.
3.13)
4) R – множество правил вывода.
4.1)
в, ва
М.П. : а
4.2) в а(
)
: в
а(
)
4.3) а()
в
:
а(
)
в
I. Теория равенств
Выведем предикат =
х=у
=(х,у)
)
(
)
II. Теория частичного порядка
Выведем предикат
Свойство рефлексивности :
Свойство транзитивности :
III. Теория Пеано (формальной арифметики)
Выделяют особенно : 0
Вводят 3 функтора : ‘ , “ , “’
’
0)
x’=y’)
x’=y’
)
0=x)
y’=(x+y)’)
0=0)
’
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.