Теперь проверим правила вывода. Начнем с правила подстановки. В нем выполняется замена переменных на формулы. Правило подстановки применяется к аксиомам, которые, как нам доказал компьютер, соответствуют тавтологиям булевой алгебры. Из курса булевой алгебры мы знаем, что замена переменных в тавтологии дает тавтологию. Вывод: все формулы КИВ, которые можно получить с помощью правила подстановки, соответствуют тавтологиям булевой алгебры.
Теперь о правиле вывода modus ponens:
Формулам КИВ
Если
Таблица истинности для формулы
Поскольку
Отсюда следует, что применение правила вывода modus ponens к формулам КИВ, которым соответствуют тавтологии булевой алгебры, всегда будет приводить к получению формулы, которая таже соответствует тавтологии булевой алгебры. Итак, любой аксиоме КИВ соответствует тавтология булевой алгебры (которая выглядит точно так же). Применение любого правила вывода КИВ дает теорему, которой также соответствует тавтология булевой алгебры. Получается, что любая доказанная формула КИВ имеет "сестренку"-тавтологию в булевой алгебре.
Возникает вопрос: а как насчет обратного утверждения? Можно ли для всякой тавтологии булевой алгебры взять такую же формулу в КИВ и доказать ее? А вот это утверждение обосновать намного, намного сложнее. Но все-таки можно. Чем мы теперь и займемся.