X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Flibrary_auto%2Fauto%2FZ%2Fcompare.ma;h=4096af1ee2c9167a724b2edd712f1c7a6c3a14fe;hb=10f29fdd78ee089a9a94446207b543d33d6c851c;hp=f3bf12cb2390caa3447f695d15b5a3a79d829173;hpb=797f9ece92237a8d583a0c32ef4fa755299f9949;p=helm.git diff --git a/helm/software/matita/library_auto/auto/Z/compare.ma b/helm/software/matita/library_auto/auto/Z/compare.ma index f3bf12cb2..4096af1ee 100644 --- a/helm/software/matita/library_auto/auto/Z/compare.ma +++ b/helm/software/matita/library_auto/auto/Z/compare.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -set "baseuri" "cic:/matita/library_auto/Z/compare". +set "baseuri" "cic:/matita/library_autobatch/Z/compare". include "auto/Z/orders.ma". include "auto/nat/compare.ma". @@ -57,21 +57,21 @@ elim x unfold Not. intro. apply (not_eq_OZ_pos n). - auto + autobatch (*apply sym_eq. assumption*) | simplify. apply eqb_elim [ intro. simplify. - auto + autobatch (*apply eq_f. assumption*) | intro. simplify. unfold Not. intro. - auto + autobatch (*apply H. apply inj_pos. assumption*) @@ -84,28 +84,28 @@ elim x unfold Not. intro. apply (not_eq_OZ_neg n). - auto + autobatch (*apply sym_eq. assumption*) | simplify. unfold Not. intro. apply (not_eq_pos_neg n1 n). - auto + autobatch (*apply sym_eq. assumption*) | simplify. apply eqb_elim [ intro. simplify. - auto + autobatch (*apply eq_f. assumption*) | intro. simplify. unfold Not. intro. - auto + autobatch (*apply H. apply inj_neg. assumption*) @@ -122,12 +122,12 @@ cut [ true \Rightarrow x=y | false \Rightarrow x \neq y] \to P (eqZb x y)) [ apply Hcut. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) apply eqZb_to_Prop | elim (eqZb) - [ (*NB qui auto non chiude il goal*) + [ (*NB qui autobatch non chiude il goal*) apply (H H2) - | (*NB qui auto non chiude il goal*) + | (*NB qui autobatch non chiude il goal*) apply (H1 H2) ] ] @@ -180,18 +180,18 @@ elim x | EQ \Rightarrow pos n = pos n1 | GT \Rightarrow (S n1) \leq n]) [ apply Hcut. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) apply nat_compare_to_Prop | elim (nat_compare n n1) [ simplify. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) exact H | simplify. apply eq_f. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) exact H | simplify. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) exact H ] ] @@ -213,19 +213,19 @@ elim x | EQ \Rightarrow neg n = neg n1 | GT \Rightarrow (S n) \leq n1]) [ apply Hcut. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) apply nat_compare_to_Prop | elim (nat_compare n1 n) [ simplify. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) exact H | simplify. apply eq_f. apply sym_eq. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) exact H | simplify. - (*NB qui auto non chiude il goal*) + (*NB qui autobatch non chiude il goal*) exact H ] ]