X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fcontribs%2FRELATIONAL%2FNPlus%2Finv.ma;h=ea196cd6d9fbb2a9bcf288b4a8af17eb6b9f339e;hb=35525e5acd7854210e2a1bbba07a4909117029ac;hp=5299d5790debc2eacbbd83b5aea99cdc09e69e4f;hpb=4a3ced7cc547cc4f4566c4c68c35b0de1aabf7f0;p=helm.git diff --git a/matita/contribs/RELATIONAL/NPlus/inv.ma b/matita/contribs/RELATIONAL/NPlus/inv.ma index 5299d5790..ea196cd6d 100644 --- a/matita/contribs/RELATIONAL/NPlus/inv.ma +++ b/matita/contribs/RELATIONAL/NPlus/inv.ma @@ -25,8 +25,8 @@ qed. theorem nplus_inv_succ_1: \forall p,q,r. ((succ p) + q == r) \to \exists s. r = (succ s) \land p + q == s. intros. elim H; clear H q r; intros; - [ auto depth = 4 - | clear H1. decompose. subst. auto depth = 4 + [ autobatch depth = 4 + | clear H1. decompose. subst. autobatch depth = 4 ] qed. @@ -36,7 +36,8 @@ qed. theorem nplus_inv_succ_2: \forall p,q,r. (p + (succ q) == r) \to \exists s. r = (succ s) \land p + q == s. - intros. inversion H; clear H; intros; subst. auto depth = 4. + intros. inversion H; clear H; intros; subst. + autobatch depth = 4. qed. theorem nplus_inv_zero_3: \forall p,q. (p + q == zero) \to @@ -47,7 +48,8 @@ qed. theorem nplus_inv_succ_3: \forall p,q,r. (p + q == (succ r)) \to \exists s. p = succ s \land (s + q == r) \lor q = succ s \land p + s == r. - intros. inversion H; clear H; intros; subst; auto depth = 4. + intros. inversion H; clear H; intros; subst; + autobatch depth = 4. qed. (* Corollaries to inversion lemmas ******************************************)