日記 (2025 年 3 月 20 日)

今回は、 正準モデルを定義する際の鍵となる、 極大整合的集合と論理演算子の関係について述べる。 すなわち、 極大整合的集合 Γ と式 A,B について、 ABΓAΓ などとなるのはどういうときかを明らかにする。

まずは、 導出可能性を扱う際に便利な性質を 2 つ示しておこう。

命題 11.1.

正規な理論 󱁑 をとり、 式の集合 Γ をとる。 式 A1,,An(n0) と式 B に対し、 󱁑A1AnB が成り立つならば、 Γ󱁑A1ANDANDΓ󱁑AnΓ󱁑B が成り立つ。

証明.

Γ󱁑A1 から Γ󱁑An までが全て成り立つと仮定する。 定義により、 G11,,G1m1,,Gn1,,GnmnΓ が存在して、 󱁑G11G1m1A1󱁑Gn1GnmnAn が全て成り立つ。 すると、 命題 5.1 により、 󱁑G11G1m1Gn1GnmnA1An が成り立つ。 さらに今 󱁑A1AnB が成り立つから、 再び命題 5.1 により、 󱁑G11G1m1Gn1GnmnB が得られる。 すなわち、 Γ󱁑B が示された。

命題 11.2.

正規な理論 󱁑 をとる。 式の集合 Γ と式 A,B に対し、 2 条件

  1. Γ󱁑AB が成り立つ。
  2. Γ{A}󱁑B が成り立つ。

は同値である。

証明.

条件 1 条件 2:Γ󱁑AB が成り立つと仮定する。 すると定義から、 G1,,GnΓ が存在して、 󱁑G1Gn(AB) が成り立つ。 ここから命題 5.1 を使うことで、 󱁑G1GnAB が得られる。 今 G1,,Gn,AΓ{A} であるから、 Γ{A}󱁑B が示された。

条件 2 条件 1:Γ{A}󱁑B が成り立つと仮定する。 すると定義から、 G1,,GnΓ{A} が存在して、 󱁑G1GnB が成り立つ。 ここで、 適宜順番を入れ替えることで、 ある k について G1,,GkΓ かつ Gk+1GnA が成り立つようにする。 このとき、 G1GnG1GkAA であるから、 命題 5.1 を使うことで、 󱁑G1GkAB が得られ、 さらに、 󱁑G1Gk(AB) も得られる。 これは Γ󱁑AB を意味する。

続いて、 整合性の別の特徴付けを与えておこう。 我々は整合性を が導出可能でないこととして定義したが、 ある式の肯定と否定が同時に導出可能でないことと定義することもできる。

命題 11.3.

正規な理論 󱁑 をとる。 式の集合 Γ に対し、 2 条件

  1. Γ󱁑-整合的である。
  2. 任意の式 A に対して、 Γ󱁑AΓ󱁑¬A の両方が成り立つことはない。

は同値である。

証明.

条件 1 条件 2:対偶を示す。 ある式 A が存在して、 Γ󱁑AΓ󱁑¬A が両方とも成り立っていると仮定する。 すると、 A¬A が命題論理的恒真であることから、 命題 11.1 によって Γ󱁑 が成り立つ。 すなわち、 Γ は整合的でない。

条件 2 条件 1:こちらも対偶を示す。 Γ は整合的でないと仮定すると、 Γ󱁑 が成り立つ。 一方、 ¬ は命題論理的恒真だから、 命題 11.1 によって Γ󱁑¬ も成り立つ。 すなわち、 Γ󱁑Γ󱁑¬ が両方とも成り立っているので、 条件 2 の否定が示された。

また、 整合性に関して、 次の性質も便利である。

命題 11.4.

正規な理論 󱁑 をとる。 式の集合 Γ と式 A に対し、 2 条件

  1. Γ{A}󱁑-整合的である。
  2. Γ󱁑¬A は成り立たない。

は同値である。

証明.

条件 1 条件 2:対偶を示す。 Γ󱁑¬A が成り立つと仮定する。 命題 10.4 によって Γ{A}󱁑¬A も成り立つ。 一方、 󱁑¬A¬A であるから、 定義より Γ{¬A}󱁑¬A も成り立つ。 したがって、 命題 11.3 によって Γ{A} は整合的でない。

条件 2 条件 1:こちらも対偶を示す。 Γ{A} は整合的でないと仮定する。 すなわち、 Γ{A}󱁑 が成り立つと仮定する。 すると、 命題 11.2 から Γ󱁑A が得られる。 さらに、 命題 11.1 を使えば Γ󱁑¬A が分かる。

さらに、 極大整合性に関する重要な性質として、 そこから導出可能であることとそれに所属することが同値になることを示しておこう。

命題 11.5.

正規な理論 󱁑 をとる。 式の集合 Γ󱁑-極大整合的であれば、 任意の式 A に対して、 2 条件

  1. Γ󱁑A が成り立つ。
  2. AΓ が成り立つ。

は同値である。

証明.

条件 1 条件 2:Γ󱁑A が成り立つと仮定する。 矛盾を導くため、 AΓ であったとする。 すると、 Γ の極大整合性によって、 Γ{A} は整合的ではない。 したがって、 命題 11.4 によって Γ󱁑¬A が成り立つ。 一方で最初に Γ󱁑A と仮定していたから、 命題 11.3 によって Γ は整合的でない。 これは矛盾である。 したがって、 AΓ が示された。

条件 2 条件 1:AΓ が成り立つと仮定する。 常に 󱁑AA であるから、 定義より Γ󱁑A が得られる。

これを使うと、 極大整合的集合については、 命題 11.1 を次のように言い換えることができる。

命題 11.6.

正規な理論 󱁑 をとる。 さらに、 式の集合 Γ󱁑-極大整合的であるとする。 式 A1,,An(n0) と式 B に対し、 󱁑A1AnB が成り立つならば、 A1ΓANDANDAnΓBΓ が成り立つ。 特に、 󱁑B ならば BΓ が成り立つ。

証明.

命題 11.1命題 11.5 から明らかである。

以上の準備のもと、 極大整合的集合に対する所属関係においては、 各論理演算子が意味論的に妥当な振る舞いをすることが示せる。 これが正準モデルを定義するための鍵となる。

命題 11.7.

正規な理論 󱁑 をとる。 式の集合 Γ󱁑-極大整合的であれば、 任意の式 A,B に対して、

  1. Γ は常に成り立つ。
  2. Γ は常に成り立つ。
  3. ¬AΓ が成り立つことは、 AΓ が成り立つことと同値である。
  4. ABΓ が成り立つことは、 AΓ かつ BΓ が成り立つことと同値である。
  5. ABΓ が成り立つことは、 AΓ または BΓ が成り立つことと同値である。
  6. ABΓ が成り立つことは、 AΓ ならば BΓ が成り立つことと同値である。

が全て成り立つ。

証明.

主張 1: は命題論理的恒真だから、 命題 11.1 によって Γ󱁑 が成り立つ。 したがって、 命題 11.5 によって Γ が成り立つ。

主張 2:仮に Γ であったとすると、 命題 11.5 によって Γ󱁑 が成り立つが、 これは Γ の整合性に反する。 したがって、 Γ が示された。

主張 3:まず ¬AΓ が成り立つと仮定する。 ここで、 矛盾を導くためにさらに AΓ も成り立つとする。 すると、 命題 11.5 によって Γ󱁑¬AΓ󱁑A がともに成り立つが、 命題 11.3 によって Γ が整合的でないことになってしまうので、 矛盾が生じる。 したがって、 AΓ が示された。

逆に、 AΓ が成り立つと仮定する。 ここで、 矛盾を導くためにさらに ¬AΓ も成り立つとする。 すると、 命題 11.5 によって Γ󱁑¬A が成り立つことはないから、 命題 11.4 によって Γ{A} は整合的である。 Γ の極大性によって AΓ が成り立つことになるが、 これは最初の仮定に矛盾する。 したがって、 ¬AΓ が示された。

主張 4:まず ABΓ が成り立つと仮定する。 すると、 命題 11.5 によって Γ󱁑AB が成り立つ。 今 ABAABB は命題論理的恒真だから、 それぞれに命題 11.1 を使うことで Γ󱁑AΓ󱁑B が得られる。 再び命題 11.5 を使えば AΓ かつ BΓ が示された。

逆に、 AΓ かつ BΓ が成り立つと仮定する。 すると、 命題 11.5 によって Γ󱁑AΓ󱁑B がともに成り立つ。 すなわち定義により、 式 G1,,Gn,H1,,HmΓ が存在して、 󱁑G1GnA󱁑H1HmB がともに成り立つ。 ここから命題 5.1 により、 󱁑G1GnH1HmAB が得られるから、 定義より Γ󱁑AB が分かる。 最後に、 命題 11.5 を使えば ABΓ が示された。

主張 5:両者の否定をとって、 ABΓ であることと AΓ かつ BΓ であることが同値であることを示せば良い。 ここで、 ABΓ であることは、 主張 3 により ¬(AB)Γ であることと同値である。 一方で、 AΓ かつ BΓ が成り立つことは、 主張 3 により ¬AΓ かつ ¬BΓ が成り立つことと同値であり、 さらに主張 4 により ¬A¬BΓ であることとも同値である。 したがって、 結局 ¬(AB)Γ¬A¬BΓ が同値であることを示せば良い。 これは、 ¬(AB)¬A¬B が命題論理的恒真であることから、 命題 11.6 を使えば分かる。

主張 6:証明の方針は主張 5 と同じである。 主張 3 と主張 4 を使うことで ¬(AB)ΓA¬BΓ の同値性に帰着でき、 これは命題 11.6 を使うことで示すことができる。

これの主張 3 が特に便利で、 これを利用することで導出可能性の別の特徴付けが得られる。

命題 11.8.

正規な理論 󱁑 をとる。 式の集合 Γ と式 A に対して、 2 条件

  1. Γ󱁑A が成り立つ。
  2. 任意の 󱁑-極大整合的集合 Δ であって ΓΔ を満たすものに対し、 AΔ が成り立つ。

は同値である。

証明.

主張 1 主張 2:Γ󱁑A が成り立つと仮定する。 任意に 󱁑-極大整合的集合 Δ をとって、 ΓΔ であるとする。 すると、 命題 10.4 により Δ󱁑A が成り立ち、 命題 11.5 により AΔ が得られる。

主張 2 主張 1:対偶を示すため、 Γ󱁑A が成り立たないと仮定する。 すると、 命題 11.1 により Γ󱁑¬¬A も成り立たないので、 命題 11.4 により Γ{¬A} は整合的である。 そこで命題 10.9 を使って、 極大整合的集合 Δ であって Γ{¬A}Δ を満たすものをとる。 特に ¬AΔ であるから、 命題 11.7 により AΔ が得られる。 これで、 主張 2 の否定が示された。

ここで、 式の集合と様相に関して、 記号を用意しておこう。 式の集合 Γ に対して、 Γ に属する各式に を適用して得られる式全体をそれぞれ ΓΓ と書くことにする。 すなわち、 Γ := {AAΓ} Γ := {AAΓ} とする。 逆に、 を適用すると Γ に属する式全体はそれぞれ 1Γ1Γ と書くことにする。 すなわち、 1Γ := {AAΓ} 1Γ := {AAΓ} である。

このような集合については、 次が成り立つことが観察できる。

命題 11.9.

正規な理論 󱁑 をとる。 式の集合 Γ,Δ に対し、 Γ,Δ がどちらも 󱁑-極大整合的であれば、 1ΓΔΔ1Γ が成り立つ。

証明.

1ΓΔ が成り立つと仮定する。 任意に式 AΔ をとると、 命題 11.7 によって ¬AΔ が成り立つ。 すると、 仮定から ¬A1Γ が分かり、 これは ¬AΓ であることを意味する。 再び命題 11.7 を使えば ¬¬AΓ が得られる。 ところで 󱁑¬¬AA であるから、 命題 11.6 によって AΓ が分かり、 すなわち A1Γ が得られる。 A は任意だったから、 これで Δ1Γ が示された。

逆に、 Δ1Γ が成り立つと仮定する。 任意に式 A1Γ をとると、 まず AΓ が成り立つ。 󱁑A¬¬A であるから、 命題 11.6 によって ¬¬AΓ が分かる。 したがって、 命題 11.7 によって ¬AΓ が得られ、 さらに ¬A1Γ も分かる。 すると、 仮定から ¬AΔ が分かるが、 さらに命題 11.6 によって AΔ も得られる。 A は任意だったから、 これで 1ΓΔ が示された。

本題に戻って、 様相式が極大整合的集合に属するかどうかについては、 次のように述べられる。

命題 11.10.

正規な理論 󱁑 をとる。 式の集合 Γ󱁑-極大整合的であれば、 任意の式 A に対して、

  1. AΓ が成り立つことは、 󱁑-極大整合的集合 Δ であって 1ΓΔ を満たすもの全てに対して AΔ が成り立つことと同値である。
  2. AΓ が成り立つことは、 󱁑-極大整合的集合 Δ であって Δ1Γ を満たすものが存在して AΔ が成り立つことと同値である。

がともに成り立つ。

証明.

主張 1:まず AΓ が成り立つと仮定する。 任意に極大整合的集合 Δ であって 1ΓΔ を満たすものをとると、 仮定から A1Γ なので、 AΔ が得られる。

逆に、 極大整合的集合 Δ であって 1ΓΔ を満たすものに対して AΔ が成り立つことを仮定する。 命題 11.8 により、 これは 1Γ󱁑A が成り立つことを意味する。 つまり、 式 G1,,Gn1Γ が存在して、 󱁑G1GnA が成り立つということである。 すると、 命題 5.2 により、 󱁑G1GnA が得られる。 G1,,Gn1Γ だったから G1,,GnΓ が成り立つので、 これより Γ󱁑A が分かる。 最後に命題 11.5 により、 AΓ が示された。

主張 2:互いの否定が同値であることを示す。 前者の否定すなわち AΓ であることは、 命題 11.7 によって ¬AΓ であることと同値であり、 命題 11.6 によって ¬AΓ であることとも同値である。 主張 1 によって、 このことは、

と同値である。 ところで、 命題 11.9 によって 1ΓΔΔ1Γ が同値で、 命題 11.7 によって ¬AΔAΔ が同値だから、 結局これは、

とも同値である。 これはまさに後者の否定である。

さて、 命題 11.7命題 11.10 で得られた結果と、 フレーム意味論における論理演算子の解釈である定義 1.3 を見比べると、 ほとんど同じ形をしていることに気付くだろう。 ここから、 正規な理論 󱁑 に対し、 W󱁑󱁑-極大整合的集合の全体とし、 その間の関係 󱁑Γ󱁑Δ:⟺1ΓΔ とすることで、 モデル 󰒤󱁑=(W󱁑,󱁑,P󱁑) を作ると、 その世界 (つまり 󱁑-極大整合的集合) Γ と式 A に対して、 Γ󰒤󱁑AAΓ が成り立つようにできそうである。 実はこれがまさに、 今目標としている正準モデルになる。

次回は、 このアイデアで実際に正準モデルが作れることを示し、 ついに完全性を証明する。

参考文献

  1. B. F. Chellas (1980) 『Modal Logic』 Cambridge University Press
  2. P. Blackburn, M. de Rijke, Y. Venema (2001) 『Modal Logic』 Cambridge University Press