X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground%2Farith%2Fnat_le_minus_plus.ma;h=6969fa9f63e35a7bf331f983070f418e492309f3;hp=72eff2728435d59e76579b3dcb4e6792d48fdaf7;hb=888840f6b3a71d3d686b53b702d362ab90ab0038;hpb=19b0a814861157ba05f23877d5cd94059f52c2e8 diff --git a/matita/matita/contribs/lambdadelta/ground/arith/nat_le_minus_plus.ma b/matita/matita/contribs/lambdadelta/ground/arith/nat_le_minus_plus.ma index 72eff2728..6969fa9f6 100644 --- a/matita/matita/contribs/lambdadelta/ground/arith/nat_le_minus_plus.ma +++ b/matita/matita/contribs/lambdadelta/ground/arith/nat_le_minus_plus.ma @@ -32,22 +32,22 @@ lemma plus_minus_sn_refl_sn_nle (m) (n): n = n - m + m → m ≤ n. (*** le_plus_to_minus *) lemma nle_minus_sn_sn (o) (m) (n): m ≤ n + o → m - o ≤ n. -/2 width=1 by nle_minus_sn_bi/ qed. +/2 width=1 by nle_minus_bi_dx/ qed. (*** le_plus_to_minus_comm *) lemma nle_minus_sn_dx (o) (m) (n): m ≤ o + n → m - o ≤ n. -/2 width=1 by nle_minus_sn_bi/ qed. +/2 width=1 by nle_minus_bi_dx/ qed. (*** le_plus_to_minus_r *) lemma nle_minus_dx_sn (o) (m) (n): m + o ≤ n → m ≤ n - o. #o #m #n #H >(nminus_plus_sn_refl_sn m o) -/2 width=1 by nle_minus_sn_bi/ +/2 width=1 by nle_minus_bi_dx/ qed. (*** le_plus_to_minus_l *) lemma nle_minus_dx_dx (o) (m) (n): o + m ≤ n → m ≤ n - o. #o #m #n #H >(nminus_plus_sn_refl_dx m o) -/2 width=1 by nle_minus_sn_bi/ +/2 width=1 by nle_minus_bi_dx/ qed. (*** le_inv_plus_l *) @@ -113,7 +113,7 @@ theorem nminus_assoc_comm (m1) (m2) (m3): qed-. (*** minus_le_minus_minus_comm *) -theorem minus_assoc_comm_23 (m1) (m2) (m3): +theorem nminus_assoc_comm_23 (m1) (m2) (m3): m3 ≤ m2 → m1 + m3 - m2 = m1 - (m2 - m3). #m1 #m2 #m3 #Hm >(nplus_minus_sn_refl_sn … Hm) in ⊢ (??%?); //