]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/library/nat/gcd.ma
Bug fixed: the conversion was done with the wront argument (a sort of typo).
[helm.git] / matita / library / nat / gcd.ma
index 2bb22081fc2be6da6f4c8ec70ddc7193f01d4ed7..fdb1e8d9018dc5b877c52e93918894a6c43194f5 100644 (file)
@@ -413,7 +413,7 @@ symmetric_gcd.
 
 theorem le_gcd_times: \forall m,n,p:nat. O< p \to gcd m n \le gcd m (n*p).
 intros.
-apply (nat_case n).reflexivity.
+apply (nat_case n).apply le_n.
 intro.
 apply divides_to_le.
 apply lt_O_gcd.
@@ -520,7 +520,7 @@ cut (n \divides p \lor n \ndivides p)
           elim H1.rewrite > H6.
           (* applyS (witness n (n*(q*a-a1*n2)) (q*a-a1*n2))
              reflexivity. *);
-          applyS (witness n ? ? (refl_eq ? ?)).
+          applyS (witness n ? ? (refl_eq ? ?)) timeout=50.
           (*
           rewrite < (sym_times n).rewrite < assoc_times.
           rewrite > (sym_times q).rewrite > assoc_times.