X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground_2%2Flib%2Farith.ma;h=1c13de648461fd98930fda4c197b28cab400c2fb;hb=e0f7a5025addf275e40372da3a39b0adacc8106f;hp=6f018ea257b32e20678e0793f33bb36c3a7560ab;hpb=2976c347e18717e691825ebdf73a5ce941c57d1b;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/ground_2/lib/arith.ma b/matita/matita/contribs/lambdadelta/ground_2/lib/arith.ma index 6f018ea25..1c13de648 100644 --- a/matita/matita/contribs/lambdadelta/ground_2/lib/arith.ma +++ b/matita/matita/contribs/lambdadelta/ground_2/lib/arith.ma @@ -259,6 +259,22 @@ qed-. lemma plus_inv_O3: ∀x,y. x + y = 0 → x = 0 ∧ y = 0. /2 width=1 by plus_le_0/ qed-. +lemma plus_inv_S3_sn: ∀x1,x2,x3. x1+x2 = ↑x3 → + ∨∨ ∧∧ x1 = 0 & x2 = ↑x3 + | ∃∃y1. x1 = ↑y1 & y1 + x2 = x3. +* /3 width=1 by or_introl, conj/ +#x1 #x2 #x3