第 6 回
リスト,帰納的な命題の定義
プリント
- 帰納的な命題の定義
- 命題の各場合分けに名前をつけておく。
- 例にある even は, nat 型のものを受け取って Prop 型のものを 返す関数と思える。 また,前回の nengou などと対応させて考えると, even 0 や forall n : nat, ... は型と思える。
- 例えば goal に以下のような if 文が含まれていたとき, if le_gt_dec n x then ... else ... case le_gt_dec とすると,n <= x と n > x の場合に 分かれた 2 つの sub goal が作られる。
- 練習問題の問 6 は難。