数理論理学 中級

型理論と証明論

この章について

中級では、現代の証明アシスタントを支える理論に踏み込む。単純型理論 = 高階論理 (HOL) は HOL Light や Isabelle/HOL の土台であり、シーケント計算とカット除去強正規化・停止性は「なぜ型検査が必ず終わるか」「なぜ証明を機械的に正規化できるか」という証明論の核心を与える。最後に LCF アーキテクチャ(小さな信頼カーネル+非信頼タクティク)を軸に、HOL Light / Isabelle / Coq / Lean の基盤の違いを概観する。

前提知識

  • 初級編(自然演繹、λ計算、健全性・完全性)
  • 計算可能性は 計算理論 と接続する

目次

次のステップ

中級で HOL とカット除去、LCF アーキテクチャをつかんだら、上級編へ進み、依存型理論 (MLTT / CIC)、Gödel の不完全性定理、de Bruijn 基準と TCB、ZFC・HOL・型理論の比較を学ぼう。証明アシスタントの実例は Lean による証明 も参照。

読み物