X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_transition%2Frpx_lpx.ma;h=ba4a29ec5d513a0b33dda2d4549e882750ea25c2;hb=f308429a0fde273605a2330efc63268b4ac36c99;hp=5850784963c87bbcfd55bd0fe1060fb2f8d6178a;hpb=222044da28742b24584549ba86b1805a87def070;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/rpx_lpx.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/rpx_lpx.ma index 585078496..ba4a29ec5 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_transition/rpx_lpx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_transition/rpx_lpx.ma @@ -12,7 +12,7 @@ (* *) (**************************************************************************) -include "basic_2/static/rex_lex.ma". +include "static_2/static/rex_lex.ma". include "basic_2/rt_transition/rpx_fsle.ma". include "basic_2/rt_transition/lpx.ma". @@ -20,16 +20,16 @@ include "basic_2/rt_transition/lpx.ma". (* Properties with syntactic equivalence for referred local environments ****) -lemma fleq_rpx (h) (G): ∀L1,L2,T. L1 ≡[T] L2 → ⦃G, L1⦄ ⊢ ⬈[h, T] L2. +lemma fleq_rpx (h) (G): ∀L1,L2,T. L1 ≡[T] L2 → ⦃G,L1⦄ ⊢ ⬈[h,T] L2. /2 width=1 by req_fwd_rex/ qed. (* Properties with unbound parallel rt-transition for full local envs *******) -lemma lpx_rpx: ∀h,G,L1,L2,T. ⦃G, L1⦄ ⊢ ⬈[h] L2 → ⦃G, L1⦄ ⊢ ⬈[h, T] L2. +lemma lpx_rpx: ∀h,G,L1,L2,T. ⦃G,L1⦄ ⊢ ⬈[h] L2 → ⦃G,L1⦄ ⊢ ⬈[h,T] L2. /2 width=1 by rex_lex/ qed. (* Inversion lemmas with unbound parallel rt-transition for full local envs *) -lemma rpx_inv_lpx_req: ∀h,G,L1,L2,T. ⦃G, L1⦄ ⊢ ⬈[h, T] L2 → - ∃∃L. ⦃G, L1⦄ ⊢ ⬈[h] L & L ≡[T] L2. +lemma rpx_inv_lpx_req: ∀h,G,L1,L2,T. ⦃G,L1⦄ ⊢ ⬈[h,T] L2 → + ∃∃L. ⦃G,L1⦄ ⊢ ⬈[h] L & L ≡[T] L2. /3 width=3 by rpx_fsge_comp, rex_inv_lex_req/ qed-.