第 3 回
関数の拡張,述語論理
プリント
-
1 関数の拡張
- (型,ソート) の例 … 長さ n のリストの型
- (ソート,型) の例 … 4 節の例の f Section id_section. Variable A : Set. Definition f : A -> A := fun n : A => n. End id_section. 6 節の le_n と le_S も依存型。
- (ソート,ソート) の例 … 'a list の list 例えば,bool というソートから bool list というソートが出来る。
- 4 節の f と 5 節の id_P は,一対一に対応付けられる。 (多相関数は,forall の付いた命題の証明と一対一に対応がつく。)