]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/static_2/static/frees_drops.ma
Ī»Ī“-2B is released
[helm.git] / matita / matita / contribs / lambdadelta / static_2 / static / frees_drops.ma
index 5cbeaea872e3e67d2e52ac426decf4fdb92ff7e3..bc5a7056babb2ba2b28e75aa6627e699554963f0 100644 (file)
@@ -20,7 +20,7 @@ include "static_2/static/frees_fqup.ma".
 
 (* Advanced properties ******************************************************)
 
-lemma frees_atom_drops: 
+lemma frees_atom_drops:
       āˆ€b,L,i. ā‡©*[b,š”ā“iāµ] L ā‰˜ ā‹† ā†’
       āˆ€f. šˆā¦ƒfā¦„ ā†’ L āŠ¢ š…+ā¦ƒ#iā¦„ ā‰˜ ā«Æ*[i]ā†‘f.
 #b #L elim L -L /2 width=1 by frees_atom/
@@ -31,7 +31,7 @@ lemma frees_atom_drops:
 qed.
 
 lemma frees_pair_drops:
-      āˆ€f,K,V. K āŠ¢ š…+ā¦ƒVā¦„ ā‰˜ f ā†’ 
+      āˆ€f,K,V. K āŠ¢ š…+ā¦ƒVā¦„ ā‰˜ f ā†’
       āˆ€i,I,L. ā‡©*[i] L ā‰˜ K.ā“‘{I}V ā†’ L āŠ¢ š…+ā¦ƒ#iā¦„ ā‰˜ ā«Æ*[i] ā†‘f.
 #f #K #V #Hf #i elim i -i
 [ #I #L #H lapply (drops_fwd_isid ā€¦ H ?) -H /2 width=1 by frees_pair/
@@ -48,16 +48,7 @@ lemma frees_unit_drops:
   #J #L #HLK #H destruct /3 width=1 by frees_lref/
 ]
 qed.
-(*
-lemma frees_sort_pushs:
-      āˆ€f,K,s. K āŠ¢ š…+ā¦ƒā‹†sā¦„ ā‰˜ f ā†’
-      āˆ€i,L. ā‡©*[i] L ā‰˜ K ā†’ L āŠ¢ š…+ā¦ƒā‹†sā¦„ ā‰˜ ā«Æ*[i] f.
-#f #K #s #Hf #i elim i -i
-[ #L #H lapply (drops_fwd_isid ā€¦ H ?) -H //
-| #i #IH #L #H elim (drops_inv_succ ā€¦ H) -H /3 width=1 by frees_sort/
-]
-qed.
-*)
+
 lemma frees_lref_pushs:
       āˆ€f,K,j. K āŠ¢ š…+ā¦ƒ#jā¦„ ā‰˜ f ā†’
       āˆ€i,L. ā‡©*[i] L ā‰˜ K ā†’ L āŠ¢ š…+ā¦ƒ#(i+j)ā¦„ ā‰˜ ā«Æ*[i] f.
@@ -67,16 +58,7 @@ lemma frees_lref_pushs:
   #I #Y #HYK #H destruct /3 width=1 by frees_lref/
 ]
 qed.
-(*
-lemma frees_gref_pushs:
-      āˆ€f,K,l. K āŠ¢ š…+ā¦ƒĀ§lā¦„ ā‰˜ f ā†’
-      āˆ€i,L. ā‡©*[i] L ā‰˜ K ā†’ L āŠ¢ š…+ā¦ƒĀ§lā¦„ ā‰˜ ā«Æ*[i] f.
-#f #K #l #Hf #i elim i -i
-[ #L #H lapply (drops_fwd_isid ā€¦ H ?) -H //
-| #i #IH #L #H elim (drops_inv_succ ā€¦ H) -H /3 width=1 by frees_gref/
-]
-qed.
-*)
+
 (* Advanced inversion lemmas ************************************************)
 
 lemma frees_inv_lref_drops: