]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/library/logic/equality.ma
A compiling version of the library.
[helm.git] / helm / software / matita / library / logic / equality.ma
index b87dc6c95656dcf5de3c3ceb00e9ed105067c6b8..129b00189f1e61523c1b446bcd1c01ce0981d531 100644 (file)
@@ -65,13 +65,21 @@ default "equality"
  cic:/matita/logic/equality/sym_eq.con
  cic:/matita/logic/equality/trans_eq.con
  cic:/matita/logic/equality/eq_ind.con
- cic:/matita/logic/equality/eq_elim_r.con. 
+ cic:/matita/logic/equality/eq_elim_r.con
+ cic:/matita/logic/equality/eq_f.con
+ cic:/matita/logic/equality/eq_f1.con. (* \x.sym (eq_f x) *)
+
  
 theorem eq_f: \forall  A,B:Type.\forall f:A\to B.
 \forall x,y:A. x=y \to f x = f y.
 intros.elim H.reflexivity.
 qed.
 
+theorem eq_f1: \forall  A,B:Type.\forall f:A\to B.
+\forall x,y:A. x=y \to f y = f x.
+intros.elim H.reflexivity.
+qed.
+
 theorem eq_f2: \forall  A,B,C:Type.\forall f:A\to B \to C.
 \forall x1,x2:A. \forall y1,y2:B.
 x1=x2 \to y1=y2 \to f x1 y1 = f x2 y2.