
- •1.3. Полнота, непротиворечивость, разрешимость исчисления высказываний
- •Семантика и синтаксис
- •Интерпретации ив
- •Независимость правил вывода
- •1.4. Исчисление высказываний гильбертовского типа
- •Схемы аксиом гильбертовского ив
- •Правило вывода
- •Секвенции, квазивывод
- •Задачи для самостоятельного решения
- •Задачи для самостоятельного решения
Правило вывода
Это
правило называется modus
ponens
(кратко: MP).
Оно позволяет заявить о выводимости
формулы
если ранее были выведены
и
Последовательность
формул
называетсявыводом,
если каждое
– либо аксиома, либо получается из
каких-либо двух формул из
применением правила вывода. Формула
называетсявыводимой
(или доказуемой),
если существует вывод
где
Доказуемые формулы называются такжетеоремами.
Приведём примеры выводов. Как обычно,
внешние скобки в формулах мы будем часто
опускать.
Пример
1. Вывод
формулы
(аксиома
2 при
(аксиома 1);
(из (1) и (2) по modus ponens);
(аксиома 1);
(из (3) и (4) по modus ponens).
Пример
2. Вывод
формулы
(1)-(5)
— вывод формулы
(см. пример 1);
(аксиома 8);
(из (5) и (6) по MP);
(из (5) и (7) по MP).
Секвенции, квазивывод
Пусть
– совокупность формул ИВ (возможно,
пустая). Последовательность формул
где
называетсяквазивыводом
(формулы
если каждое
– либо аксиома, либо формула из
либо получается из предшествующих
формул по правилу modus ponens. Если для
формулы
существует квазивывод из формул
то мы говорим, что формула
выводится из
и пишем
Запись
естественно назвать секвенцией.
Квазивывод
можно интерпретировать так: мы добавляем
к списку аксиом формулы некоторой
совокупности
и осуществляем вывод нашей формулы из“расширенного”
списка аксиом.
Лемма
о дедукции.
Пусть
– совокупность формул, а
и
– формулы. Тогда
в том и только том случае, если
Доказательство.
Необходимость.
Пусть существует квазивывод формулы
из формул совокупности
Здесь каждое
– либо аксиома, либо формула из
либо получается из предшествующих
формул по MP. Нам надо получить квазивывод
формулы
из
Значит, можно использовать формулу
Продолжим приведённый ранее квазивывод:
Это будет квазивывод формулы
из
действительно,
а
получается из
и
по MP.
Достаточность.
Пусть есть квазивывод
где
а каждое
удовлетворяет одному из условий:
(а)
– аксиома;
(б)
(в)
(г)
получается из предыдущих по MP.
Рассмотрим последовательность формул
.
. . ,
Последняя
формула совпадает с формулой
для которой надо написать квазивывод.
Но последовательность
в общем случае не является квазивыводом.
Мы её будем“исправлять”,
двигаясь слева направо и вставляя перед
формулой
ряд формул так, чтобы получился квазивывод.
Предположим,
что формулы
. . . ,
уже просмотрены и недостающие до
квазивывода формулы вставлены. Рассмотрим
формулу
Случай
(а):
– аксиома. Тогда
заменяем последовательностью
в которой первая и вторая формулы –
аксиомы, а третья получена из них поmodus
ponens.
Случай
(б):
– формула из
В этом случае делаем то же самое:
Теперь первая формула – не аксиома, а
элемент из
что допустимо.
Случай
(в):
В этом случае скобка
имеет вид
Вставляем перед ней 4 формулы, которые
вместе с
составляют вывод формулы
(см. пример 1).
Случай
(г):
получается из предыдущих по правилу
вывода. В этом случае среди формул
есть формулы
и
Очевидно,
при некотором
Значит, в последовательности
уже встречались формулы
и
Формулу
заменяем последовательностью формул
(аксиома);
(получается
по MP);
(получается
по MP).
Применим лемму о дедукции к доказательству выводимости формул.
Пример 3. Доказать выводимость формулы
Решение. По лемме о дедукции
выводима
Последняя
секвенция имеет квазивывод
(двукратное применениеMP).
Пример
4. Чтобы
осуществить связь между генценовским
и гильбертовским исчислениями
высказываний, докажем правило вывода
№ 1:
Решение.
По условию есть квазивывод
и квазивывод
где каждое
или
– либо аксиома, либо элемент из
либо получается поMP.
Добавим
аксиому
и получим квазивывод
Пример
5. Докажем
правило
Это правило называется“разбор
случаев”
(здесь
– первый случай,
– второй).
Решение.
По лемме о дедукции мы можем считать,
что существует квазивывод
и квазивывод
Объединим их:
Продолжим
эту последовательность до квазивывода
Добавим
аксиому
Применим
modus
ponens:
Ещё
раз modus
ponens:
Добавим
формулу
Применим
modus
ponens, получим
Таким
образом у нас получился квазивывод
формулы
из
и
Пример
6. Докажем
правило
Решение.
Напишем квазивывод формул
и
из
Затем
добавим три формулы:
(аксиома),
(из двух последних по MP),
(из последнего и четвёртого от конца по
MP).
Пример
7. Докажем
правило
Решение.
По лемме о дедукции имеем:
и
Напишем аксиому (10):
Так как из
выводимо
то поmodus
ponens будет
По условию
Снова применяяmodus
ponens, получим:
Приведём несколько формул, доказательство которых не использует закон исключённого третьего, т.е. аксиому (11).
(а)
Доказательство. По лемме о дедукции достаточно доказать, что
Для этого, в свою очередь, достаточно доказать, что
и
Так
как
и
доказываются аналогично, то будем
доказывать только
По лемме о дедукции
равносильно следующему:
Добавив к этой последовательности
аксиому (6), получим квазивывод формулы
из
и
(b)
Доказательство.
Из аксиом
и
по принципу разбора случаев при
получим:
Так
как
и
то
Аналогично
По принципу разбора случаев (при
получим:
Из
и
получаем:
Отсюда по лемме о дедукции получим(b).
(c)
(закон
контрапозиции).
Доказательство.
По лемме о дедукции (применённой дважды)
получим, что доказательство утверждения
(с) сводится к доказательству утверждения
Так как
и
то по правилу из примера 7 получаем:
(d)
Доказательство.
Очевидно,
и
Отсюда по правилу из примера 7 получаем
а значит, по лемме о дедукции будем иметь
Оказывается,
формулы, обратные к формулам (с) и (d),
невозможно
доказать без использования закона
исключённого третьего, т.е. формулы
и
невыводимы в ИИВ (интуиционистском
исчислении высказываний). Докажем эти
формулы в классическом ИВ, т.е. пользуясь
аксиомой (11).
(е)
Доказательство.
По лемме о дедукции достаточно доказать,
что
Так как
– аксиома, то нам теперь достаточно
получить
По принципу разбора случаев для этого
достаточно доказать
и
Первое соотношение очевидно, а второе
доказывается так: из
и
по правилуmodus
ponens получаем
а, имея
и
по правилу из примера 6 получаем
(f)
Доказательство.
Так как мы можем использовать аксиому
(11), нам достаточно доказать, что
По принципу разбора случаев достаточно
доказать, что
и
Первое соотношение очевидно, а второе
следует из правила, полученного в примере
6.
Следующая
теорема показывает, что в списке аксиом
классического исчисления высказываний
аксиома (10) ()
является лишней, так как следует из
остальных аксиом. В этой теореме
существенно, что мы можем пользоваться
аксиомой (11) – законом исключённого
третьего. В интуиционистской логике
аксиома (10) лишней не является.
Теорема. Аксиома (10) следует из аксиом (1)-(9), (11).
Доказательство.
По лемме о дедукции достаточно доказать,
что
Так как
– аксиома, то утверждение сводится к
доказательству секвенции
По принципу разбора случаев достаточно
установить, что
и
По
правилу МР имеем:
и
Напишем аксиому (9):
Тогда последовательность
будет
квазивыводом формулы
из
что доказывает секвенцию
Секвенция
очевидна.