論理学 において 、 一般フレーム (または単に フレーム )は、 追加の構造を持つ クリプキフレームであり、 様相論理 と 中間論理をモデル化するために使用されます。一般フレーム意味論は、 クリプキ意味論 と 代数的意味論 の主な長所を組み合わせたもので 、前者の透明な幾何学的洞察と後者の堅牢な完全性を共有しています。
意味
様相 一般フレーム は、 3 つの であり、 はクリプキ フレーム (つまり、 は 集合 上の 2 項関係 )、 は 次について閉じている の
サブセットの集合です。
F
=
⟨
F
,
R
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,R,V\rangle }
⟨
F
,
R
⟩
{\displaystyle \langle F,R\rangle }
R
{\displaystyle R}
F
{\displaystyle F}
V
{\displaystyle V}
F
{\displaystyle F}
ブール演算(二項) 積 、 和 、 補数 、
によって定義される 操作 。
◻
{\displaystyle \Box }
◻
A
=
{
x
∈
F
∣
∀
y
∈
F
(
x
R
y
→
y
∈
A
)
}
{\displaystyle \Box A=\{x\in F\mid \forall y\in F\,(x\,R\,y\to y\in A)\}}
したがって、これらは追加の構造を持つ集合体 の特殊なケースである 。 の目的は 、フレームで許容される値を制限することである。 クリプキフレームに基づくモデルは 、 一般のフレームで 許容される 。
V
{\displaystyle V}
⟨
F
,
R
,
⊩
⟩
{\displaystyle \langle F,R,\Vdash \rangle }
⟨
F
,
R
⟩
{\displaystyle \langle F,R\rangle }
F
{\displaystyle \mathbf {F} }
{
x
∈
F
∣
x
⊩
p
}
∈
V
{\displaystyle \{x\in F\mid x\Vdash p\}\in V}
すべての命題変数 に対して 。
p
{\displaystyle p}
の閉包条件は、 すべての 式 (変数だけでなく)
が に属する ことを保証します。
V
{\displaystyle V}
{
x
∈
F
∣
x
⊩
A
}
{\displaystyle \{x\in F\mid x\Vdash A\}}
V
{\displaystyle V}
A
{\displaystyle A}
式は、 すべての許容される値 およびすべての点に対して で ある場合に、 で 有効 です 。の すべての公理 (または同等に、すべての 定理 ) が で有効な場合、 通常の様相論理は フレーム で有効です 。この場合、 - フレーム と 呼びます。
A
{\displaystyle A}
F
{\displaystyle \mathbf {F} }
x
⊩
A
{\displaystyle x\Vdash A}
⊩
{\displaystyle \Vdash }
x
∈
F
{\displaystyle x\in F}
L
{\displaystyle L}
F
{\displaystyle \mathbf {F} }
L
{\displaystyle L}
F
{\displaystyle \mathbf {F} }
F
{\displaystyle \mathbf {F} }
L
{\displaystyle L}
クリプキフレームは、 すべての評価が許容される一般的なフレーム、つまり と同一視できます。 ここで は のべ き集合 を表します 。
⟨
F
,
R
⟩
{\displaystyle \langle F,R\rangle }
⟨
F
,
R
,
P
(
F
)
⟩
{\displaystyle \langle F,R,{\mathcal {P}}(F)\rangle }
P
(
F
)
{\displaystyle {\mathcal {P}}(F)}
F
{\displaystyle F}
フレームの種類
一般的に言えば、一般フレームはクリプキモデル の派手な名前に過ぎません 。特に、様相公理とアクセス可能性関係の特性との対応は失われます。これは、許容可能な評価のセットに追加の条件を課すことで改善できます。
フレーム は
F
=
⟨
F
,
R
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,R,V\rangle }
差別化 されている 場合 、
∀
A
∈
V
(
x
∈
A
⇔
y
∈
A
)
{\displaystyle \forall A\in V\,(x\in A\Leftrightarrow y\in A)}
x
=
y
{\displaystyle x=y}
タイト 、 意味する場合 、
∀
A
∈
V
(
x
∈
◻
A
⇒
y
∈
A
)
{\displaystyle \forall A\in V\,(x\in \Box A\Rightarrow y\in A)}
x
R
y
{\displaystyle x\,R\,y}
コンパクト、 有限交差特性 を持つのすべての部分集合 が空でない交差を持つ 場合、
V
{\displaystyle V}
アトミック 、すべてのシングルトンを含む場合 、
V
{\displaystyle V}
洗練された 、差別化された、緊密な、
洗練されていて簡潔であれば、説明的で あると言えます。
クリプキ フレームは洗練され、原子的です。ただし、無限クリプキ フレームは決してコンパクトではありません。すべての有限微分フレームまたは原子フレームはクリプキ フレームです。
記述フレームは、双対性理論(下記参照)により、最も重要なフレームのクラスです。洗練されたフレームは、記述フレームとクリプキ フレームの共通の一般化として役立ちます。
フレーム上の演算と射影
あらゆるクリプキモデルは 一般フレーム を誘導する 。ここで は 次のように定義される。
⟨
F
,
R
,
⊩
⟩
{\displaystyle \langle F,R,{\Vdash }\rangle }
⟨
F
,
R
,
V
⟩
{\displaystyle \langle F,R,V\rangle }
V
{\displaystyle V}
V
=
{
{
x
∈
F
∣
x
⊩
A
}
∣
A
is a formula
}
.
{\displaystyle V={\big \{}\{x\in F\mid x\Vdash A\}\mid A{\hbox{ is a formula}}{\big \}}.}
生成サブフレーム、 p-モルフィック画像 、およびクリプキフレームの互いに素な和の基本的な真理値保存操作は、 一般フレームにも類似点がある。フレーム が フレーム の 生成サブフレーム である とは、クリプキフレーム がクリプキフレームの生成サブフレームである場合 (つまり、 が 、 および の下で上向きに閉じた の部分集合である場合 )、および
G
=
⟨
G
,
S
,
W
⟩
{\displaystyle \mathbf {G} =\langle G,S,W\rangle }
F
=
⟨
F
,
R
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,R,V\rangle }
⟨
G
,
S
⟩
{\displaystyle \langle G,S\rangle }
⟨
F
,
R
⟩
{\displaystyle \langle F,R\rangle }
G
{\displaystyle G}
F
{\displaystyle F}
R
{\displaystyle R}
S
=
R
∩
G
×
G
{\displaystyle S=R\cap G\times G}
W
=
{
A
∩
G
∣
A
∈
V
}
.
{\displaystyle W=\{A\cap G\mid A\in V\}.}
p- 射 (または 有界射 )は、 から へ の関数であり、クリプキフレーム と のp-射であり 、追加の制約を満たす。
f
:
F
→
G
{\displaystyle f\colon \mathbf {F} \to \mathbf {G} }
F
{\displaystyle F}
G
{\displaystyle G}
⟨
F
,
R
⟩
{\displaystyle \langle F,R\rangle }
⟨
G
,
S
⟩
{\displaystyle \langle G,S\rangle }
f
−
1
[
A
]
∈
V
{\displaystyle f^{-1}[A]\in V}
すべての について 。
A
∈
W
{\displaystyle A\in W}
フレームのインデックス付きセットの 非結合和集合 は フレーム であり 、 は の非結合和集合 、は の和集合 、 は
F
i
=
⟨
F
i
,
R
i
,
V
i
⟩
{\displaystyle \mathbf {F} _{i}=\langle F_{i},R_{i},V_{i}\rangle }
i
∈
I
{\displaystyle i\in I}
F
=
⟨
F
,
R
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,R,V\rangle }
F
{\displaystyle F}
{
F
i
∣
i
∈
I
}
{\displaystyle \{F_{i}\mid i\in I\}}
R
{\displaystyle R}
{
R
i
∣
i
∈
I
}
{\displaystyle \{R_{i}\mid i\in I\}}
V
=
{
A
⊆
F
∣
∀
i
∈
I
(
A
∩
F
i
∈
V
i
)
}
.
{\displaystyle V=\{A\subseteq F\mid \forall i\in I\,(A\cap F_{i}\in V_{i})\}.}
フレームの 洗練 と は、以下のように定義される洗練されたフレームである。 同値関係 を考える。
F
=
⟨
F
,
R
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,R,V\rangle }
G
=
⟨
G
,
S
,
W
⟩
{\displaystyle \mathbf {G} =\langle G,S,W\rangle }
x
∼
y
⟺
∀
A
∈
V
(
x
∈
A
⇔
y
∈
A
)
,
{\displaystyle x\sim y\iff \forall A\in V\,(x\in A\Leftrightarrow y\in A),}
を の同値類の集合と する 。すると、
G
=
F
/
∼
{\displaystyle G=F/{\sim }}
∼
{\displaystyle \sim }
⟨
x
/
∼
,
y
/
∼
⟩
∈
S
⟺
∀
A
∈
V
(
x
∈
◻
A
⇒
y
∈
A
)
,
{\displaystyle \langle x/{\sim },y/{\sim }\rangle \in S\iff \forall A\in V\,(x\in \Box A\Rightarrow y\in A),}
A
/
∼
∈
W
⟺
A
∈
V
.
{\displaystyle A/{\sim }\in W\iff A\in V.}
完全
クリプキ フレームとは異なり、すべての通常の様相論理は、一般フレームのクラスに関して完全です。これは、 が クリプキ モデルのクラスに関して完全である という事実の結果です 。 は置換に対して閉じているため 、 によって誘導される一般フレームは-フレーム です 。さらに、すべての論理は単一の 記述 フレームに関して完全です 。実際、 はその標準モデルに関して完全であり、標準モデルによって誘導される一般フレーム ( の 標準フレーム と呼ばれる) は記述的です。
L
{\displaystyle L}
L
{\displaystyle L}
⟨
F
,
R
,
⊩
⟩
{\displaystyle \langle F,R,{\Vdash }\rangle }
L
{\displaystyle L}
⟨
F
,
R
,
⊩
⟩
{\displaystyle \langle F,R,{\Vdash }\rangle }
L
{\displaystyle L}
L
{\displaystyle L}
L
{\displaystyle L}
L
{\displaystyle L}
ヨンソン・タルスキ双対性
リーガー-西村ラダー: 1-普遍直観主義クリプキフレーム。
その双対 Heyting 代数、Rieger-Nishimura 格子。これは 1 つの生成元上の自由 Heyting 代数です。
一般フレームは 様相代数 と密接な関係があります。 を一般フレームとします。集合 は ブール演算で閉じているため、これは 冪集合ブール代数 の 部分代数 です。また、追加の単項演算 も実行します。 組み合わせた構造は 様相代数であり、 の 双対代数 と呼ばれ、 と表記されます 。
F
=
⟨
F
,
R
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,R,V\rangle }
V
{\displaystyle V}
⟨
P
(
F
)
,
∩
,
∪
,
−
⟩
{\displaystyle \langle {\mathcal {P}}(F),\cap ,\cup ,-\rangle }
◻
{\displaystyle \Box }
⟨
V
,
∩
,
∪
,
−
,
◻
⟩
{\displaystyle \langle V,\cap ,\cup ,-,\Box \rangle }
F
{\displaystyle \mathbf {F} }
F
+
{\displaystyle \mathbf {F} ^{+}}
反対に、 任意の様相代数 への 双対フレームを 構築することができます。ブール代数 には、 の すべての 超フィルタ の集合を基礎とする ストーン空間 が あります。 の許容値 集合は の 閉開 集合 から構成され 、アクセス可能性関係は 次のように定義されます。
A
+
=
⟨
F
,
R
,
V
⟩
{\displaystyle \mathbf {A} _{+}=\langle F,R,V\rangle }
A
=
⟨
A
,
∧
,
∨
,
−
,
◻
⟩
{\displaystyle \mathbf {A} =\langle A,\wedge ,\vee ,-,\Box \rangle }
⟨
A
,
∧
,
∨
,
−
⟩
{\displaystyle \langle A,\wedge ,\vee ,-\rangle }
F
{\displaystyle F}
A
{\displaystyle \mathbf {A} }
V
{\displaystyle V}
A
+
{\displaystyle \mathbf {A} _{+}}
F
{\displaystyle F}
R
{\displaystyle R}
x
R
y
⟺
∀
a
∈
A
(
◻
a
∈
x
⇒
a
∈
y
)
{\displaystyle x\,R\,y\iff \forall a\in A\,(\Box a\in x\Rightarrow a\in y)}
すべてのウルトラフィルター および 。
x
{\displaystyle x}
y
{\displaystyle y}
フレームとその双対は同じ公式を検証します。したがって、一般的なフレーム意味論と代数意味論はある意味で同等です。 任意の様相代数の二重双対は 、それ自体と同型です。これは一般にフレームの二重双対には当てはまりません。すべての代数の双対は記述的だからです。実際、フレーム が記述的であるのは、フレームがその二重双対と同型である場合のみです 。
(
A
+
)
+
{\displaystyle (\mathbf {A} _{+})^{+}}
A
{\displaystyle \mathbf {A} }
F
{\displaystyle \mathbf {F} }
(
F
+
)
+
{\displaystyle (\mathbf {F} ^{+})_{+}}
また、一方では p 射の双対を定義し、他方では様相代数準同型を定義することも可能である。このようにして、演算子 とが、一般フレームの カテゴリと様相代数の カテゴリの間の反変関数 のペアになる。これらの関数は、記述フレームの カテゴリと様相代数の間の 双対性 ( Bjarni Jónsson と Alfred Tarski にちなんで Jónsson–Tarski 双対性 と呼ばれる)を提供する。これは、 複素代数と関係構造上の集合体の 間のより一般的な双対性の特殊なケースである 。
(
⋅
)
+
{\displaystyle (\cdot )^{+}}
(
⋅
)
+
{\displaystyle (\cdot )_{+}}
直観主義的フレーム
直観主義論理と中間論理のフレーム意味論は、様相論理の意味論と並行して展開することができる。 直観主義一般フレーム は、 の 半順序 で ある 3 つの であり 、は の 上側部分集合 ( 錐 ) の集合であり、 空集合を含み、 の下で閉じている。
⟨
F
,
≤
,
V
⟩
{\displaystyle \langle F,\leq ,V\rangle }
≤
{\displaystyle \leq }
F
{\displaystyle F}
V
{\displaystyle V}
F
{\displaystyle F}
交差と結合、
操作 。
A
→
B
=
◻
(
−
A
∪
B
)
{\displaystyle A\to B=\Box (-A\cup B)}
妥当性やその他の概念は、様相フレームと同様に導入されるが、許容可能な評価集合の弱い閉包特性に対応するためにいくつかの変更が必要である。特に、直観主義フレーム は
F
=
⟨
F
,
≤
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,\leq ,V\rangle }
タイト 、 意味する場合 、
∀
A
∈
V
(
x
∈
A
⇔
y
∈
A
)
{\displaystyle \forall A\in V\,(x\in A\Leftrightarrow y\in A)}
x
≤
y
{\displaystyle x\leq y}
有限交差特性を持つ のすべての部分集合に空でない交差がある 場合、 はコンパクトです。
V
∪
{
F
−
A
∣
A
∈
V
}
{\displaystyle V\cup \{F-A\mid A\in V\}}
厳密な直観主義のフレームは自動的に微分化され、洗練されます。
直観主義フレームの双対は ヘイティング代数 である 。ヘイティング代数の双対は 直観主義フレーム であり 、 は のすべての 素数フィルタ の集合であり 、順序は の 包含 であり、 の形式の
すべての部分集合から構成される。
F
=
⟨
F
,
≤
,
V
⟩
{\displaystyle \mathbf {F} =\langle F,\leq ,V\rangle }
F
+
=
⟨
V
,
∩
,
∪
,
→
,
∅
⟩
{\displaystyle \mathbf {F} ^{+}=\langle V,\cap ,\cup ,\to ,\emptyset \rangle }
A
=
⟨
A
,
∧
,
∨
,
→
,
0
⟩
{\displaystyle \mathbf {A} =\langle A,\wedge ,\vee ,\to ,0\rangle }
A
+
=
⟨
F
,
≤
,
V
⟩
{\displaystyle \mathbf {A} _{+}=\langle F,\leq ,V\rangle }
F
{\displaystyle F}
A
{\displaystyle \mathbf {A} }
≤
{\displaystyle \leq }
V
{\displaystyle V}
F
{\displaystyle F}
{
x
∈
F
∣
a
∈
x
}
,
{\displaystyle \{x\in F\mid a\in x\},}
ここで 。様相の場合と同様に、 と は 反変関数のペアであり、これにより Heyting 代数のカテゴリは記述的直観主義フレームのカテゴリと双対的に同値になります。
a
∈
A
{\displaystyle a\in A}
(
⋅
)
+
{\displaystyle (\cdot )^{+}}
(
⋅
)
+
{\displaystyle (\cdot )_{+}}
直観主義的な一般フレームを推移的再帰的様相フレームから構築することは可能であり、その逆も可能です 。
様相コンパニオンを参照してください。
参照
参考文献
Alexander Chagrov と Michael Zakharyaschev、 「Modal Logic 」、Oxford Logic Guides の第 35 巻、Oxford University Press、1997 年。
Patrick Blackburn、 Maarten de Rijke 、Yde Venema、 「Modal Logic 」、Cambridge Tracts in Theoretical Computer Science の第 53 巻、Cambridge University Press、2001 年。