Решение
Правило 1 – из гипотезы A и ввиду А
A по (MP) A
А.
Правила 2 – 4 – тривиально допустимы. Вывод, обосновывающий секвенцию выше черты, обосновывает и секвенцию ниже черты;
Правило 5 – из B, AC по теореме о дедукции B
А
C. Отсюда и из Г
А по правилу добавления Г, B
А
C; Г, B
А. Применяя (MP), получим Г, B
C.
Пример 3.5
Доказать логические правила техники естественного вывода в ИП (см. с. 59-60).
Решение
Приведем доказательства некоторых из правил (остальные доказываются аналогично).
-введение. Это есть в точности теорема о дедукции.
-удаление. Из данных выводов Г
A, Г
A
B вывод для Г
B получим с помощью (MP).
Ú-введение. Имеем: ГA. Кроме того,
A
AÚB (это аксиома). По (MP) Г
AÚB.
Ú-удаление. Из данных Г,AC; Г,B
C по теореме о дедукции Г
A
C и Г
B
C. Кроме того,
(A
C)
((B
C)
(AÚB
C)) (это аксиома). Дважды применяя (MP), получим: Г
AÚB
C. По закону тождества (и правилу добавления) Г,AÚB
AÚB. По (MP)Г,AÚB
C.
-удаление. Из Г,A(y)
C по теореме о дедукции следует, что Г
A(y)
C. По правилу обобщения Г
y(A(y)
C) (здесь существенно, что y не входит свободно в Г). Имеем аксиому
y(A(y)
C)
(
y(A(y)
C)). По (MP) Г
y A(y)
C. Аналогично
x A(x)
yA(y). Отсюда Г,
xA(x)
yA(y). Следовательно, по (MP) Г,
xA(x)
C.
-введение. Из Г, A
В и Г, B
A по теореме о дедукции Г
A
B, Г
B
A, Г
(A
B)
(B
A), что и означает по определению эквивалентности Г
A
B.
Пример 3.6
Доказать в ИП, что AÚB
Ø(ØA
ØB).
Решение
Согласно -введению достаточно установить AÚB
Ø(ØA
ØB) и Ø(ØA
ØB)
AÚB.
Начнем с первой секвенции. Слева у нее стоит дизъюнкция, поэтому, разбирая случаи согласно Ú- удалению, достаточно установить два факта:
AØ(ØA
ØB) и B
Ø(ØA
ØB).
Установим только первый, второй устанавливается симметрично. Для вывода отрицания Ø(ØAØB) достаточно допустить ØA
ØB и вывести противоречие, т.е. использовать Ø-введение. Противоречие будет состоять в выводе A и ØA. Итак, для вывода A
Ø(ØA
ØB) с помощью Ø-введения достаточно установить: A,ØA
ØB
A и A,ØA
ØB
ØA.
Первая секвенция выводима по закону тождества. Для вывода второй согласно -удалению достаточно показать: A,ØA,ØB
ØA, что также следует из закона тождества.
Теперь установим: Ø(ØAØB)
AÚB. Здесь наше рассуждение будет косвенным. Согласно Ø-удалению достаточно установить: Ø(ØA
ØB)
ØØ(AÚB). А для этого согласно Ø-введению следует, допустив Ø(AÚB), вывести противоречие.
Мы докажем:
Ø(ØAØB),Ø(AÚB)
Ø(ØA
ØB) и Ø(AÚB)
ØA
ØB.
Первая секвенция, очевидно, выводима по закону тождества. Вторую секвенцию получим по -введению. Достаточно вывести:
Ø(AÚB)ØA и Ø(AÚB)
ØB.
Мы выведем первую секвенцию, вторая выводится симметрично. Используя
Ø- введение, достаточно вывести:
Ø(AÚB),AØ(AÚB) и Ø(AÚB),A
AÚB.
Но первая из этих секвенций очевидна, а вторая получается с помощью
Ú-введения из Ø(AÚB),AA.
Пример 3.7
Вывести AÚØA.