X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Fcontribs%2FRELATIONAL%2FNLE%2Fnplus.ma;h=22998c0385b9e1246aa02921c431e9a4439567f9;hb=d9824956d9132109ed5f23380a0a1f9c5181d18a;hp=85dac01a9d92e62cfaf0becd52797ef3878875df;hpb=5c1b44dfefa085fbb56e23047652d3650be9d855;p=helm.git diff --git a/helm/software/matita/contribs/RELATIONAL/NLE/nplus.ma b/helm/software/matita/contribs/RELATIONAL/NLE/nplus.ma index 85dac01a9..22998c038 100644 --- a/helm/software/matita/contribs/RELATIONAL/NLE/nplus.ma +++ b/helm/software/matita/contribs/RELATIONAL/NLE/nplus.ma @@ -16,14 +16,12 @@ include "NLE/defs.ma". -theorem nle_nplus: \forall p, q, r. (p + q == r) \to q <= r. - intros. elim H; clear H q r; autobatch. +theorem nle_nplus: ∀p, q, r. p ⊕ q ≍ r → q ≤ r. + intros; elim H; clear H q r; autobatch. qed. -axiom nle_nplus_comp: \forall x1, x2, x3. (x1 + x2 == x3) \to - \forall y1, y2, y3. (y1 + y2 == y3) \to - x1 <= y1 \to x2 <= y2 \to x3 <= y3. +axiom nle_nplus_comp: ∀x1,x2,x3. x1 ⊕ x2 ≍ x3 → ∀y1,y2,y3. y1 ⊕ y2 ≍ y3 → + x1 ≤ y1 → x2 ≤ y2 → x3 ≤ y3. -axiom nle_nplus_comp_lt_2: \forall x1, x2, x3. (x1 + x2 == x3) \to - \forall y1, y2, y3. (y1 + y2 == y3) \to - x1 <= y1 \to x2 < y2 \to x3 < y3. +axiom nle_nplus_comp_lt_2: ∀x1,x2,x3. x1 ⊕ x2 ≍ x3 → ∀y1,y2,y3. y1 ⊕ y2 ≍ y3 → + x1 ≤ y1 → x2 < y2 → x3 < y3.