クレイグの補間定理

提供: testwiki
2022年8月1日 (月) 11:09時点におけるimported>ぐしーによる版 (曖昧さ回避ページ論理式へのリンクを解消、リンク先を論理式 (数学)に変更(DisamAssist使用))
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

クレイグの補間定理: Craig's interpolation theorem)は論理学における定理であり、論理体系によってその定義が異なる。William Craig が1957年、一階述語論理について証明したのが最初である。クレイグの補題とも。

命題論理の場合

命題論理版は以下のように定義される。

XY

恒真式であるとき、論理式 Z の全ての命題変数が XY の両方に出現する場合で、かつ

XZ

ZY

も恒真式なら、Z

XY

の「補間(interpolant)」と呼ぶ。

単純な例として、次の式に対して P は補間である。

PRPQ

命題論理でのクレイグの補間定理は、含意

XY

が恒真式なら、常に補間が存在する、というものである。

証明

クレイグの補間定理は以下のような方法で証明できる。

応用

クレイグの補間定理は、一貫性の証明、モデル検査モジュール仕様の証明、モジュールオントロジーの証明などに使われる。

参考文献

  • テンプレート:Cite book
  • テンプレート:Cite book
  • Eva Hoogland, Definability and Interpolation. Model-theoretic investigations. PdD thesis, Amsterdam 2001.
  • W. Craig, Three uses of the Herbrand-Gentzen theorem in relating model theory and proof theory, The Journal of Symbolic Logic 22 (1957), no. 3, 269-285.

外部リンク


テンプレート:Mathlogic-stub