X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Fdynamic%2Fsnv_ssta_lpr.ma;h=6c5e0f6a5e7a6dd21b2d07bc144d3005d37c77c0;hb=65008df95049eb835941ffea1aa682c9253c4c2b;hp=2eee503a680656d354f865f8efc4c12f84f67197;hpb=c07e9b0a3e65c28ca4154fec76a54a9a118fa7e1;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/dynamic/snv_ssta_lpr.ma b/matita/matita/contribs/lambdadelta/basic_2/dynamic/snv_ssta_lpr.ma index 2eee503a6..6c5e0f6a5 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/dynamic/snv_ssta_lpr.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/dynamic/snv_ssta_lpr.ma @@ -12,8 +12,9 @@ (* *) (**************************************************************************) -include "basic_2/equivalence/lsubss_ssta.ma". +include "basic_2/computation/cpds_cpds.ma". include "basic_2/dynamic/snv_cpcs.ma". +include "basic_2/dynamic/lsubsv_ssta.ma". (* STRATIFIED NATIVE VALIDITY FOR TERMS *************************************) @@ -76,31 +77,35 @@ fact ssta_cpr_lpr_aux: ∀h,g,L0,T0. [ #V2 #T2 #HV12 #HT12 #H destruct -a -l0 -W1 -W10 -U10 -HV1 -IH3 -IH2 elim (IH1 … HTU1 … HT12 … HL12) -IH1 -HTU1 // [2: /2 width=1/ ] -T1 #U2 #HTU2 #HU12 lapply (lpr_cpr_conf … HL12 … HV12) -L1 /3 width=5/ - | #b #V2 #W #T2 #T20 #HV12 #HT20 #H1 #H2 destruct - elim (snv_inv_bind … HT1) -HT1 #HW #HT2 + | #b #V2 #W2 #W20 #T2 #T20 #HV12 #HW20 #HT20 #H1 #H2 destruct + elim (snv_inv_bind … HT1) -HT1 #HW2 #HT2 elim (ssta_inv_bind1 … HTU1) -HTU1 #U2 #HTU2 #H destruct - elim (dxprs_inv_abst1 … HTU10) -HTU10 #W0 #U0 #HW0 #_ #H destruct - lapply (cprs_div … HW10 … HW0) -W0 #HW1W + elim (cpds_inv_abst1 … HTU10) -HTU10 #W0 #U0 #HW0 #_ #H destruct + lapply (cprs_div … HW10 … HW0) -W0 #HW12 elim (ssta_fwd_correct … HVW1)