]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/computation/lsubc_ldrop.ma
updated slides
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / computation / lsubc_ldrop.ma
index c2cd35475a0b4562f6bde13ce33bcdaf1952f735..8680fe4f1484eace4cf623fdc4bada57d10241b5 100644 (file)
@@ -21,8 +21,8 @@ include "basic_2/computation/lsubc.ma".
 
 (* Basic_1: was: csubc_drop_conf_O *)
 (* Note: the constant 0 can not be generalized *)
-lemma lsubc_ldrop_O1_trans: â\88\80RP,G,L1,L2. G â\8a¢ L1 â\8a\91[RP] L2 → ∀K2,s,e. ⇩[s, 0, e] L2 ≡ K2 →
-                            â\88\83â\88\83K1. â\87©[s, 0, e] L1 â\89¡ K1 & G â\8a¢ K1 â\8a\91[RP] K2.
+lemma lsubc_ldrop_O1_trans: â\88\80RP,G,L1,L2. G â\8a¢ L1 â«\83[RP] L2 → ∀K2,s,e. ⇩[s, 0, e] L2 ≡ K2 →
+                            â\88\83â\88\83K1. â\87©[s, 0, e] L1 â\89¡ K1 & G â\8a¢ K1 â«\83[RP] K2.
 #RP #G #L1 #L2 #H elim H -L1 -L2
 [ #X #s #e #H elim (ldrop_inv_atom1 … H) -H /4 width=3 by ldrop_atom, ex2_intro/
 | #I #L1 #L2 #V #_ #IHL12 #X #s #e #H
@@ -43,8 +43,8 @@ qed-.
 (* Basic_1: was: csubc_drop_conf_rev *)
 lemma ldrop_lsubc_trans: ∀RR,RS,RP.
                          acp RR RS RP → acr RR RS RP (λG,L,T. RP G L T) →
-                         â\88\80G,L1,K1,d,e. â\87©[â\92», d, e] L1 â\89¡ K1 â\86\92 â\88\80K2. G â\8a¢ K1 â\8a\91[RP] K2 →
-                         â\88\83â\88\83L2. G â\8a¢ L1 â\8a\91[RP] L2 & ⇩[Ⓕ, d, e] L2 ≡ K2.
+                         â\88\80G,L1,K1,d,e. â\87©[â\92», d, e] L1 â\89¡ K1 â\86\92 â\88\80K2. G â\8a¢ K1 â«\83[RP] K2 →
+                         â\88\83â\88\83L2. G â\8a¢ L1 â«\83[RP] L2 & ⇩[Ⓕ, d, e] L2 ≡ K2.
 #RR #RS #RP #Hacp #Hacr #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/
@@ -64,8 +64,8 @@ lemma ldrop_lsubc_trans: ∀RR,RS,RP.
     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 (s8 … HA … HV2 … HLK1 HV3) -HV2
-    lapply (s8 … HA … H1W2 … HLK1 HW23) -H1W2
+    lapply (s0 … HA … HV2 … HLK1 HV3) -HV2
+    lapply (s0 … HA … H1W2 … HLK1 HW23) -H1W2
     /4 width=11 by lsubc_abbr, aaa_lift, ldrop_skip, ex2_intro/
   ]
 ]