ВУЗ:
Составители:
Рубрика:
40
Соотношение выполнено при любых значениях
i
x . Подставим этот набор
значений в терм
t
: ),...,,...,,(
00
2
0
1 ni
xxxxt . Подставим последнее выражение в
предикат ),...,,...,,(
00
2
0
1 ni
xxxxA . Получим:
1)),...,,...,,...,,(,...,,(
000
2
0
1
0
2
0
1
=
nni
xxxxxtxxA
.
Но, поскольку терм
t
свободен для переменной
i
x в формуле
A
, получаем:
=)),...,,...,,...,,(,...,,(
000
2
0
1
0
2
0
1 nni
xxxxxtxxA .1),...,,)((
00
2
0
1
=
n
xxxtA
Следовательно, по свойству импликации получаем, что
1
0
=B , что и требовалось
доказать.
Теорема. Пусть
i
x не является свободной переменной в формуле
A
,
B
–
некоторая формула. Тогда формула
(
)
(
)
BxABAx
ii
∀
→→→
∀
общезначима.
Доказательство аналогично доказательству предыдущей теоремы.
Теперь мы можем вернуться к построению теории первого порядка.
3. Аксиомы теории первого порядка делятся на два класса:
•
Логические аксиомы:
1)
()
ABA →→ .
2)
()()()
(
)()
CABACBA →→→→→→ .
3)
()
(
)
(
)
BABAB →→¬→¬→¬ .
4) )()( tAxAx
ii
→∀ , где терм
t
свободен для переменной
i
x в формуле )(
i
xA .
5)
()
(
)
BxABAx
ii
∀→→→∀ , где
i
x – несвободная переменная в формуле
A
.
Отметим, что аксиомы 1) – 3) – тавтологии, 4) и 5) – общезначимые
формулы.
•
Собственные аксиомы.
У каждой теории первого порядка свои собственные аксиомы.
4. Правила вывода.
1)
Modus ponens (МР).
B
A
A
→, ├
B
.
2) Правило обобщения Gen.
A
├
x
A∀ .
Определение. Теория первого порядка без собственных аксиом называется
исчислением предикатов первого порядка (или чистым исчислением предикатов).
Без доказательства приведем теоремы.
Теорема. Всякая теорема исчисления предикатов логически общезначима, то
есть исчисление предикатов непротиворечиво.
Соотношение выполнено при любых значениях xi . Подставим этот набор
значений в терм t : t ( x10 , x20 ,..., xi ,..., xn0 ) . Подставим последнее выражение в
предикат A( x10 , x20 ,..., xi ,..., xn0 ) . Получим:
A( x10 , x20 ,..., t ( x10 , x20 ,..., xi ,..., xn0 ),..., xn0 ) = 1 .
Но, поскольку терм t свободен для переменной xi в формуле A , получаем:
A( x10 , x20 ,..., t ( x10 , x20 ,..., xi ,..., xn0 ),..., xn0 ) = A(t )( x10 , x20 ,..., x n0 ) = 1.
Следовательно, по свойству импликации получаем, что B0 = 1 , что и требовалось
доказать.
Теорема. Пусть xi не является свободной переменной в формуле A , B –
некоторая формула. Тогда формула ∀xi ( A → B ) → ( A → ∀xi B ) общезначима.
Доказательство аналогично доказательству предыдущей теоремы.
Теперь мы можем вернуться к построению теории первого порядка.
3. Аксиомы теории первого порядка делятся на два класса:
• Логические аксиомы:
1) A → (B → A) .
2) ( A → (B → C )) → (( A → B ) → ( A → C )).
3) (¬B → ¬A) → ((¬B → A) → B ) .
4) ∀xi A( xi ) → A(t ) , где терм t свободен для переменной xi в формуле A( xi ) .
5) ∀xi ( A → B ) → ( A → ∀xi B ) , где xi – несвободная переменная в формуле A .
Отметим, что аксиомы 1) – 3) – тавтологии, 4) и 5) – общезначимые
формулы.
• Собственные аксиомы.
У каждой теории первого порядка свои собственные аксиомы.
4. Правила вывода.
1) Modus ponens (МР).
A, A → B ├ B .
2) Правило обобщения Gen.
A ├ ∀xA .
Определение. Теория первого порядка без собственных аксиом называется
исчислением предикатов первого порядка (или чистым исчислением предикатов).
Без доказательства приведем теоремы.
Теорема. Всякая теорема исчисления предикатов логически общезначима, то
есть исчисление предикатов непротиворечиво.
40
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
