]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/ground_2/ynat/ynat_lt.ma
milestone update in ground_2 and basic_2A
[helm.git] / matita / matita / contribs / lambdadelta / ground_2 / ynat / ynat_lt.ma
index 846522994823d55ae31c4a6e56aea58cd343fffa..5a1bb14dda71e288b35a90a2e77c4ea046657e46 100644 (file)
@@ -135,6 +135,11 @@ lemma ylt_O1: ∀x:ynat. ↑↓x = x → 0 < x.
 #H destruct
 qed.
 
+lemma yle_inv_succ_sn_lt (x:ynat) (y:ynat):
+      ↑x ≤ y → ∧∧ x ≤ ↓y & 0 < y.
+#x #y #H elim (yle_inv_succ1 … H) -H /3 width=2 by ylt_O1, conj/
+qed-.
+
 (* Properties on predecessor ************************************************)
 
 lemma ylt_pred: ∀m,n:ynat. m < n → 0 < m → ↓m < ↓n.
@@ -144,7 +149,7 @@ qed.
 
 (* Properties on successor **************************************************)
 
-lemma ylt_O_succ: ∀n. 0 < ↑n.
+lemma ylt_O_succ: ∀x:ynat. 0 < ↑x.
 * /2 width=1 by ylt_inj/
 qed.