]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/computation/lsubc_drop.ma
some renaming and a minor addition
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / computation / lsubc_drop.ma
index 9b46f01f0e6856817af2cbbf92d7b5807ef33116..36f35527c0bc64ba838fdcef34aaae53dd6ebb50 100644 (file)
@@ -15,7 +15,7 @@
 include "basic_2/static/aaa_lift.ma".
 include "basic_2/computation/lsubc.ma".
 
-(* LOCAL ENVIRONMENT REFINEMENT FOR ABSTRACT CANDIDATES OF REDUCIBILITY *****)
+(* LOCAL ENVIRONMENT REFINEMENT FOR GENERIC REDUCIBILITY ********************)
 
 (* Properties concerning basic local environment slicing ********************)
 
@@ -42,10 +42,10 @@ qed-.
 
 (* Basic_1: was: csubc_drop_conf_rev *)
 lemma drop_lsubc_trans: ∀RR,RS,RP.
-                        acp RR RS RP → acr RR RS RP RP →
+                        gcp RR RS RP → gcr RR RS RP RP →
                         ∀G,L1,K1,d,e. ⇩[Ⓕ, d, e] L1 ≡ K1 → ∀K2. G ⊢ K1 ⫃[RP] K2 →
                         ∃∃L2. G ⊢ L1 ⫃[RP] L2 & ⇩[Ⓕ, d, e] L2 ≡ K2.
-#RR #RS #RP #Hacp #Hacr #G #L1 #K1 #d #e #H elim H -L1 -K1 -d -e
+#RR #RS #RP #Hgcp #Hgcr #G #L1 #K1 #d #e #H elim H -L1 -K1 -d -e
 [ #d #e #He #X #H elim (lsubc_inv_atom1 … H) -H
   >He /2 width=3 by ex2_intro/
 | #L1 #I #V1 #X #H
@@ -63,7 +63,7 @@ lemma drop_lsubc_trans: ∀RR,RS,RP.
   | #K2 #V #W2 #A #HV2 #H1W2 #H2W2 #HK12 #H1 #H2 #H3 destruct
     elim (lift_inv_flat1 … HV21) -HV21 #W3 #V3 #HW23 #HV3 #H destruct
     elim (IHLK1 … HK12) #K #HL1K #HK2
-    lapply (aacr_acr … Hacp Hacr A) -Hacp -Hacr #HA
+    lapply (acr_gcr … Hgcp Hgcr A) -Hgcp -Hgcr #HA
     lapply (s0 … HA … HV2 … HLK1 HV3) -HV2
     lapply (s0 … HA … H1W2 … HLK1 HW23) -H1W2
     /4 width=11 by lsubc_beta, aaa_lift, drop_skip, ex2_intro/