科目の概要
数理論理学を学ぶ上で基本的となる事項を学修する。まず一階述語論理の証明体系の例として自然演繹の体系NKを導入した後、論理式の解釈を定める「構造」を定義し、一階述語論理の完全性定理を証明する。授業の後半ではゲーデルの不完全性定理について、主張の意味するところと証明の概略を解説する。 本科目は演習科目に位置付けられ、学生の積極的な参加、問題演習への取り組みが求められる。
科目情報
履修想定年次
4年次
単位数
2単位
開講Q
1-2Q
科目区分
選択
授業の方法
演習科目
評価方法
レポート70% , グループワーク30%
前提推奨科目
前提必須科目
後継推奨科目
科目コード
MTH-4-C3-1200-002
到達目標
簡単な恒真式について、自然演繹の証明体系NKにおける導出図が描けるようになる。構造が論理式を充足することの定義を理解し、一階述語論理の完全性定理を証明とともに理解する。ゲーデルの不完全性定理の意味するところを理解し、その証明の概略を、各種用語の定義とともに説明できるようになる。
教科書・参考書
- 【参考書】数理論理学(鹿島亮/朝倉書店),2009
授業時間外の学修
各回の学修内容について、あらかじめ不明な単語や前提となる知識をWebなどで調べ、二時間ほど予習を行う。予習用に配られた資料がある場合、必ず目を通す。
特記事項
順次公開予定
授業計画
第1回イントロダクション
第1回
イントロダクション
第2回論理式の定義
第2回
論理式の定義
第3回自然演繹の体系NK
第3回
自然演繹の体系NK
第4回NKによる証明の例
第4回
NKによる証明の例
第5回L構造と充足、妥当性
第5回
L構造と充足、妥当性
第6回一階述語論理の健全性
第6回
一階述語論理の健全性
第7回一階述語論理の完全性(1)
第7回
一階述語論理の完全性(1)
第8回一階述語論理の完全性(2)
第8回
一階述語論理の完全性(2)
第9回不完全性定理の概要
第9回
不完全性定理の概要
第10回一階ペアノ算術PA
第10回
一階ペアノ算術PA
第11回ゲーデル数と算術化
第11回
ゲーデル数と算術化
第12回計算可能性
第12回
計算可能性
第13回表現定理と対角化補題
第13回
表現定理と対角化補題
第14回第一不完全性定理
第14回
第一不完全性定理
第15回第二不完全性定理
第15回
第二不完全性定理