X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=inline;f=matita%2Fmatita%2Fcontribs%2Flambda_delta%2Fbasic_2%2Fstatic%2Flsubss_lsubss.ma;fp=matita%2Fmatita%2Fcontribs%2Flambda_delta%2Fbasic_2%2Fstatic%2Flsubss_lsubss.ma;h=0000000000000000000000000000000000000000;hb=e8998d29ab83e7b6aa495a079193705b2f6743d3;hp=d9f9496ba12768e1218edfcd81987ccc4d284234;hpb=bde429ac54e48de74b3d8b1df72dfcb86aa9bae5;p=helm.git diff --git a/matita/matita/contribs/lambda_delta/basic_2/static/lsubss_lsubss.ma b/matita/matita/contribs/lambda_delta/basic_2/static/lsubss_lsubss.ma deleted file mode 100644 index d9f9496ba..000000000 --- a/matita/matita/contribs/lambda_delta/basic_2/static/lsubss_lsubss.ma +++ /dev/null @@ -1,36 +0,0 @@ -(**************************************************************************) -(* ___ *) -(* ||M|| *) -(* ||A|| A project by Andrea Asperti *) -(* ||T|| *) -(* ||I|| Developers: *) -(* ||T|| The HELM team. *) -(* ||A|| http://helm.cs.unibo.it *) -(* \ / *) -(* \ / This file is distributed under the terms of the *) -(* v GNU General Public License Version 2 *) -(* *) -(**************************************************************************) - -include "basic_2/static/lsubss_ssta.ma". - -(* LOCAL ENVIRONMENT REFINEMENT FOR STATIC TYPE ASSIGNMENT ******************) - -(* Main properties **********************************************************) - -theorem lsubss_trans: ∀h,g,L1,L. h ⊢ L1 •⊑[g] L → ∀L2. h ⊢ L •⊑[g] L2 → - h ⊢ L1 •⊑[g] L2. -#h #g #L1 #L #H elim H -L1 -L -[ #X #H >(lsubss_inv_atom1 … H) -H // -| #I #L1 #L #W #HL1 #IHL1 #X #H - elim (lsubss_inv_pair1 … H) -H * #L2 - [ #HL2 #H destruct /3 width=1/ - | #V #l #H1WV #H2WV #HL2 #H1 #H2 destruct /3 width=3/ - ] -| #L1 #L #V1 #W1 #l #H1VW1 #H2VW1 #HL1 #IHL1 #X #H - elim (lsubss_inv_pair1 … H) -H * #L2 - [ #HL2 #H destruct /3 width=5/ - | #V #l0 #_ #_ #_ #_ #H destruct - ] -] -qed.