
448
ГЛАВА 16. ИНТУИЦИОНИСТСКАЯ ЛОГИКА
16.6.2. (A ⇒ B ∨ C) ⇒ (A ⇒ B) ∨ (A ⇒ C).
16.6.3.
¬¬
(A ∨
¬
A)
.
16.6.4.
¬
(A & B) ⇒
¬
A ∨
¬
B
.
16.6.5.
¬¬
∀x(A(x) ∨
¬
A(x))
§ 16.7. ПОЛНОТА СЕМАНТИЧЕСКИХ ТАБЛИЦ
Как было замечено при доказательстве теоремы полноты классической
логики, полнота и корректность — первое, что необходимо доказывать
для нового формализма.
Те достаточно общие способы доказательства, которые были при-
менены для классической логики, также переносятся на доказательство
полноты многих систем семантических таблиц для неклассических ло-
гик. Интуиционистская логика показательна здесь типичностью приме-
няемых для нее модификаций, поэтому доказательство придется вновь
провести подробно (исключая те моменты, которые полностью анало-
гичны ходам, примененным для классической логики).
Начнем с обоснования сокращающих правил, специфических для
интуиционистской логики.
Предложение 16.7.1. Если на данном уровне в секвенции имеется лишь
единственная формула: отвергаемая формула, требующая подъема на
новый уровень, то новый уровень можно не вводить.
Доказательство. Пусть на уровне
α = α
1
∗[i] у нас имеется лишь фор-
мула α =|
¬
A. Тогда, поскольку после разбиения формулы α =|
¬
A на
уровне α больше не останется формул, формулы, специфицированные
на уровне α, в дальнейшем появиться не могут.
Предложение 16.7.2. Одну и ту же формулу достаточно на одном и
том же пути префиксов разбивать не более одного раза (многократно
используемую — не более одного раза по каждой константе).
Доказательство. Необходимость многократного разбиения может воз-
никнуть лишь для правил |=⇒ и |=
¬
. Здесь возникают отвергаемые
формулы, которые автоматически не могут быть перенесены на следу-
ющие уровни. Детально разберем варианты, возникающие в |=⇒.