Проверка остальных переходов аналогична и предоставляется студентам.
Следствие 1. Исчисление ИС непротиворечиво.
Доказательство. Пусть X ― непустое множество, fx ― произвольная
интерпретация ИС, А ― некоторая атомарная формула. Покажем, что формула А
А
не доказуема в ИС. Действительно, f
x
(А А) = fx(A) (X \ fx(A)) = , откуда с учетом
непустоты множества X следует, что утверждение fx(А
А) ложно. Тогда по теореме 1
секвенция ├А
А не доказуема. .
Понятие интерпретации выходит за рамки самого исчисления
и относится к
семантике исчисления, устанавливающей соответствие действий в исчислении с
теоретико-множественными операциями. Сами же понятия формулы, секвенции,
правил вывода и доказательства, образующие исчисление, составляют синтаксис
исчисления.
Определим теперь так называемую главную интерпретацию ИС, которая
позволяет составлять таблицы истинности формул. Возьмем в качестве множества
X одноэлементное множество {}. Тогда для любой атомарной формулы А
значение f
X
(А) равно , т.е. fx(A)= 0, или fx(A) равно {}, т.е. fx(A) = 1
(напомним, что 0 = , а 1 = {}). Придавая переменным x и y значения f
{0}
(x) f
{0}
(y) из множества {0,1}, получаем таблицы истинности для логических операций
,, и (совпадающие с таблицами алгебры логики).
Пусть Α
1
,..., A
k
― пропозициональные переменные, f ― отображение множества
элементарных формул в {0,1}. С помощью таблиц истинности логических связок
функция f однозначно продолжается на множество формул φ(Α
1
,..., A
k
), которые
строятся из пропозициональных переменных Α
1
,..., A
k
и логических связок. При этом
для любой формулы φ, равной
(Α
1
,..., A
k
), значение f(φ) снова равно 0 или 1. Если
f()= 1 (f() = 0), то говорят, что формула φ истинна (ложна) на наборе (f(A
1
),...,f(A
k
)).
Функция f
: {0,l}
k
—> {0,1}, которая каждому набору (δ
1
,…,
k
) {0, l}
k
сопоставляет значение истинности формулы φ, называется истинностной функцией
формулы φ. Очевидно, что таблица истинности функции f
совпадает с таблицей