X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fstatic_2%2Fstatic%2Freq_fsle.ma;h=b58cafd6762de5702046e1de5fd0d5660521d8fc;hp=efafbb90369a8f4f1ee1d426c165d163eb50da2e;hb=647504aa72b84eb49be8177b88a9254174e84d4b;hpb=b2cdc4abd9ac87e39bc51b0d9c38daea179adbd5 diff --git a/matita/matita/contribs/lambdadelta/static_2/static/req_fsle.ma b/matita/matita/contribs/lambdadelta/static_2/static/req_fsle.ma index efafbb903..b58cafd67 100644 --- a/matita/matita/contribs/lambdadelta/static_2/static/req_fsle.ma +++ b/matita/matita/contribs/lambdadelta/static_2/static/req_fsle.ma @@ -20,7 +20,8 @@ include "static_2/static/req.ma". (* Properties with free variables inclusion for restricted closures *********) -lemma req_fsle_comp: rex_fsle_compatible ceq. +lemma req_fsle_comp: + rex_fsle_compatible ceq. #L1 #L2 #T #HL12 elim (frees_total L1 T) /4 width=8 by frees_req_conf, rex_fwd_length, lveq_length_eq, sle_refl, ex4_4_intro/ @@ -28,6 +29,7 @@ qed. (* Forward lemmas with free variables inclusion for restricted closures *****) -lemma req_rex_trans: ∀R. req_transitive R → - ∀L1,L,T. L1 ≡[T] L → ∀L2. L ⪤[R,T] L2 → L1 ⪤[R,T] L2. +lemma req_rex_trans (R): + R_transitive_req R → + ∀L1,L,T. L1 ≡[T] L → ∀L2. L ⪤[R,T] L2 → L1 ⪤[R,T] L2. /4 width=16 by req_fsle_comp, rex_trans_fsle, rex_trans_next/ qed-.