X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frt_equivalence%2Fcpcs_csx.ma;h=76203c5189455b5e8f6ee708193e8faccd485aea;hb=adb9ba187619cea977d1d22971eba27eb437cd6a;hp=f37dc4184719f9c3e5dd485ab3bc78a2fd3c3f13;hpb=f677b4ef7fa20f1ab36c5ee59598865d5c1b719b;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs_csx.ma b/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs_csx.ma index f37dc4184..76203c518 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs_csx.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/rt_equivalence/cpcs_csx.ma @@ -12,8 +12,8 @@ (* *) (**************************************************************************) -include "basic_2/rt_computation/cpre_csx.ma". -include "basic_2/rt_computation/cpre_cpre.ma". +include "basic_2/rt_computation/cprre_csx.ma". +include "basic_2/rt_computation/cprre_cprre.ma". include "basic_2/rt_equivalence/cpcs_cprs.ma". (* CONTEXT-SENSITIVE PARALLEL R-EQUIVALENCE FOR TERMS ***********************) @@ -25,16 +25,16 @@ lemma csx_cpcs_dec (h) (G) (L): ∀T1. ⦃G,L⦄ ⊢ ⬈*[h] 𝐒⦃T1⦄ → ∀T2. ⦃G,L⦄ ⊢ ⬈*[h] 𝐒⦃T2⦄ → Decidable … (⦃G,L⦄ ⊢ T1 ⬌*[h] T2). #h #G #L #T1 #HT1 #T2 #HT2 -elim (cpre_total_csx … HT1) -HT1 #U1 #HTU1 -elim (cpre_total_csx … HT2) -HT2 #U2 #HTU2 +elim (cprre_total_csx … HT1) -HT1 #U1 #HTU1 +elim (cprre_total_csx … HT2) -HT2 #U2 #HTU2 elim (eq_term_dec U1 U2) [ #H destruct | #HnU12 ] [ cases HTU1 -HTU1 #HTU1 #_ cases HTU2 -HTU2 #HTU2 #_ /3 width=3 by cprs_div, or_introl/ | @or_intror #H elim (cpcs_inv_cprs … H) -H #T0 #HT10 #HT20 - lapply (cpre_cprs_conf … HT10 … HTU1) -T1 #H1 - lapply (cpre_cprs_conf … HT20 … HTU2) -T2 #H2 - /3 width=6 by cpre_mono/ + lapply (cprre_cprs_conf … HT10 … HTU1) -T1 #H1 + lapply (cprre_cprs_conf … HT20 … HTU2) -T2 #H2 + /3 width=6 by cprre_mono/ ] qed-.