Тогда [a]
≡
S
°
V
S
β или [a]
≡
S
°
V
S
γ. Кроме того, ввиду замкнутости по подформуль-
ности, β ∈ S и γ ∈ S. Следовательно, по индуктивному предположению, a °
V
β или
a °
V
γ и, значит, a °
V
β ∨ γ.
Пусть α = ¬β. Если a °
V
¬β, то a 6°
V
β, β ∈ S ввиду закнутости S по под-
формульности, и по индуктивному предположению, [a]
≡
S
6°
V
S
β и, следовательно,
[a]
≡
S
°
V
S
¬β. Обратно, [a]
≡
S
°
V
S
¬β. Тогда [a]
≡
S
6°
V
S
β, β ∈ S, и по индуктивному
предположению, a 6°
V
β, то есть a °
V
¬β.
Проверка логических связок ∧, → очевидна.
Рассмотрим α = ¤β. Поскольку множество S замкнуто по подформульности, то
β ∈ S. Предположим, что a °
V
¤β. Пусть [b]
≡
S
- произвольное множество такое, что
[a]
≡
S
R
1
[b]
≡
S
. Тогда из пункта 2) определения фильтрации следует, что b °
V
β и по
индуктивному предположению, [b]
≡
S
°
V
S
β. Следовательно, [a]
≡
S
°
V
S
¤β. Обратно,
пусть [a]
≡
S
°
V
S
¤β и aRb. Тогда по пункту 1) из определения фильтрации следует,
что [a]
≡
S
R
1
[b]
≡
S
. Значит, [b]
≡
S
°
V
S
β и по индуктивному предположению b °
V
β.
Следовательно, a °
V
¤β и модальный случай доказан.
В случае интуиционистской модели рассмотрение базы индукции и логических
связок ∧, ∨ очевидно и совпадает с доказательством для модальных логик. Пусть
α = β → γ. Отметим, что β, γ ∈ S ввиду замкнутости S по подформульности.
Предположим, что a °
V
β → γ. Пусть [a]
≡
S
R
1
[b]
≡
S
и [b]
≡
S
°
V
S
β. По индуктивному
предположению b °
V
β. В силу пункта 3) определения фильтрации b °
V
β → γ. Тогда
b °
V
γ и по индуктивному предположению [b]
≡
S
°
V
S
γ. Следовательно, [a]
≡
S
°
V
S
β → γ. Обратно, пусть [a]
≡
S
°
V
S
β → γ. Рассмотрим произвольный элемент b такой,
что aRb и b °
V
β. По индуктивному предположению [b]
≡
S
°
V
S
β. Из пункта 1)
определения фильтрации получаем, что [a]
≡
S
R
1
[b]
≡
S
. Следовательно, [b]
≡
S
°
V
S
γ и
индуктивное предположение влечёт b °
V
γ и, следовательно, b °
V
β → γ.
Индуктивный шаг для интуиционистской модели и формул вида ¬β сводится к
предыдущему ввиду эквивалентности ¬β ≡
H
β → ⊥. Лемма доказана.
Перейдём к применениям леммы о фильтрации.
Определение 10.8. Пусть λ - модальная или суперинтуиционистская логика и
C - каноническая модель для λ. Будем говорить, что λ обладает свойством филь-
трации тогда и только тогда, когда выполняется следующее. Для любого конечного
множества формул S, замкнутого по подформульности, и любого элемента a ∈ C,
существует фильтрация C
a,S
по S открытой подмодели C
a
модели C, порождённой
элементом a, такая, что фрейм модели C
a,S
является λ-фреймом.
Теорема 10.9. Если логика λ обладает свойством фильтрации, то λ финитно ап-
проксимируема.
Доказательство. Пусть α 6∈ λ. Тогда α опровергается на канонической модели
Крипке C логики λ, так как в силу теоремы о канонической модели C характеризует
λ. Пусть Sub(α) - множество всех подформул формулы α. Пусть a - элемент модели
C, опровергающий α, и C
a
- открытая подмодель модели C, порождённая элементом
a. Тогда по свойству открытых подмоделей C
a
также опровергает α. Поскольку λ
обладает свойством фильтрации, то существует фильтрация C
a,Sub(α)
модели C
a
по
Sub(α) такая, что фрейм модели C
a,Sub(α)
является λ-фреймом. По определению мо-
дель C
a,Sub(α)
конечна. По лемме о фильтрации модель C
a,Sub(α)
также опровергает α.
Следовательно, λ финитно аппроксимируема по Крипке. И по теореме 10.4 логика λ
финитно аппроксимируема. Теорема доказана.
60