Лемма 8.9. Для любой интуиционистской теории < T, F >, совместной с супер-
интуиционистской логикой λ, существует полная теория < T
1
, F
1
>, расширяющая
< T, F > и совместная с λ.
Доказательство. Зададим процедуру присоединения формул α
i
к теории <
T, F > следующим образом. Пусть < T
0
, F
0
>:=< T, F >. Предположим, что теория
< T
i−1
, F
i−1
> построена на (i − 1) шаге. Рассмотрим i-ый шаг. Согласно лемме 8.8
на i-ом шаге формулу α
i
можно добавить к T
i−1
или к F
i−1
таким образом, что одна
из полученных теорий будет совместима. Данную теорию обозначим < T
i
, F
i
>. Объ-
единение всех теорий < T
i
, F
i
> задаёт совместную теорию < H, L >, так как 1) на
i-ом шаге теория < T
i
, F
i
> совместна по выбору, и 2) данная теория является рас-
ширением всех теорий, построенных ранее. Таким образом, теория < H, L > полна,
совместна и расширяет теорию < T, F >. Лемма доказана.
Лемма 8.10. Если суперинтуиционистская логика λ совместна (то есть ⊥ 6∈ λ)
и формула α не является теоремой λ, то существует полная интуиционистская
теория < T, F >, совместная с λ, такая, что α ∈ F .
Доказательство. Теория < ∅, {α} > совместна с λ. В самом деле, предположим,
что или < ∅, ∅ > не совместна или > → α ∈ λ. Если < ∅, ∅ > не совместна, то > →
⊥ ∈ λ и, следовательно, ⊥ ∈ λ, откуда следует, что λ не совместна. Если > → α ∈ λ,
то α ∈ λ. По лемме 8.9 существует полная совместная с λ мнтуиционистская теория
< T, F >, расширяющая теорию < ∅, {α} >. Лемма доказана.
Определение 8.11. Для любой совместной суперинтуиционистской логики λ ка-
нонической моделью Крипке называется модель M
λ
=< W
λ
, ≤, V >, где означи-
вание V всех пропозициональных переменных из P на W
λ
определено следующим
образом:
(∀p ∈ P )(∀ < T, F >∈ W
λ
)((< T, F >∈ V (p)) ⇔ (p ∈ T )).
Использование канонических моделей отражено в следующей теореме.
Теорема 8.12. (о канонической модели для интуиционисткой логики) Пусть λ -
совместная суперинтуиционистская логика. Для произвольной формулы α и любой
теории < T, F > из W
λ
выполняется следующее:
< T, F >°
V
α ⇔ α ∈ T.
Доказательство проведём индукцией по длине формулы α. Если α = p, то
справедливость теоремы вытекает из опрделения означивания V . Индуктивный шаг
для логических связок ∧, ∨ выполняется в силу следующего утверждения
Лемма 8.13. Если < T, F > - полная теория, совместная с суперинтуиционист-
ской логикой λ, то
1) α ∧ β ∈ T ⇔ (α ∈ T )&(β ∈ T ),
2) α ∨ β ∈ T ⇔ (α ∈ T ) ∨ (β ∈ T ).
Доказательство. 1) Пусть α ∧ β ∈ T и α 6∈ T . Так как теория < T, F > пол-
ная, то α ∈ F . Поскольку `
λ
α ∧ β → α, то теория < T, F > не совместна с H и,
следовательно, с λ. Оюратно, пусть α ∈ T и β ∈ T . Предположим, что α ∧ β 6∈ T .
Поскольку рассматриваемая теория полна, то α ∧ β ∈ F . Однако `
λ
(α ∧ β) → (α ∧ β)
и, следовательно, < T, F > не совместна. Таким образом, α ∧ β ∈ T .
49