]> matita.cs.unibo.it Git - helm.git/commitdiff
more fix removed from types in proofs
authorEnrico Tassi <enrico.tassi@inria.fr>
Fri, 11 Apr 2008 11:01:53 +0000 (11:01 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Fri, 11 Apr 2008 11:01:53 +0000 (11:01 +0000)
helm/software/matita/library/technicalities/setoids.ma

index 36bea989eede832c212ec7b41abb078f3e6db1a4..78b58ba314ddb8f0ac76613cfe3f95bee55af42e 100644 (file)
@@ -694,9 +694,10 @@ theorem apply_morphism_compatibility_Right2Left:
      generalize in match H2; clear H2;
      elim args2 0; clear args2;
      elim args1; clear args1;
+     simplify in H2;
+     change in H2:(? ? %) with 
+       (relation_of_product_of_arguments Right2Left n t2 t4);
      elim H2; clear H2;
-     change in H4 with
-      (relation_of_product_of_arguments Right2Left n t2 t4);
      change with
       (relation_of_relation_class unit Out (apply_morphism n Out (m1 t3) t4)
         (apply_morphism n Out (m2 t1) t2));
@@ -898,7 +899,7 @@ definition interp :
      rewrite <
        (about_carrier_of_relation_class_and_relation_class_of_argument_class S);
      exact c1
-   | split;
+   | simplify;split;
       [ rewrite <
          (about_carrier_of_relation_class_and_relation_class_of_argument_class S);
         exact c1