計算理論 (2年後期・選択必修)
「計算」できるとはどのようなことかを数学的に議論する.
具体的には Turing 機械と計算可能性, 帰納的関数, および決定問題について学ぶ.
教科書: オートマトン 言語理論 計算論II(ホップクロフト, モトワニ, ウルマン著)
8.1,8.2,9章
講義内容
- はじめに(講義内容の説明)
- Turing 機械
- 帰納的可算言語と帰納的可算でない言語
- 帰納的可算な決定不能問題
- Turing 機械の決定不能問題
- Post の対応問題
- 他の決定不能問題
- 原始帰納的関数
- Ackermann関数
- 帰納的関数と計算可能関数
- 2008年度の期末テスト問題, および,
回答
- 2007年度の期末テスト問題, および, 回答
- 2006年度後期の期末テスト問題, および,
回答
- 2006年度前期の期末テスト問題, および,
回答
- 2005年度の期末テスト問題, および,
回答