(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/nat/nat".
-
include "higher_order_defs/functions.ma".
+theorem esempio: \forall A,B,C:Prop.(A \to B \to C) \to (A \to B)
+\to A \to C.
+
+
+
inductive nat : Set \def
| O : nat
| S : nat \to nat.
| (S p) \Rightarrow p ].
theorem pred_Sn : \forall n:nat.n=(pred (S n)).
- intros. reflexivity.
+ intros. simplify. reflexivity.
qed.
theorem injective_S : injective nat nat S.