]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2/relocation/drops.ma
update in basic_2 + web page
[helm.git] / matita / matita / contribs / lambdadelta / basic_2 / relocation / drops.ma
index d469f0ac178cb7c9c66d767fd22d392a46de8c08..57bf1bfe510eabe95e007e54f0d34a45b5fee7d0 100644 (file)
@@ -92,7 +92,7 @@ definition co_dropable_dx: predicate (rtmap → relation lenv) ≝
 definition co_dedropable_sn: predicate (rtmap → relation lenv) ≝
                              λR. ∀b,f,L1,K1. ⬇*[b, f] L1 ≡ K1 → ∀f1,K2. R f1 K1 K2 →
                              ∀f2. f ~⊚ f1 ≡ f2 →
-                             â\88\83â\88\83L2. R f2 L1 L2 & â¬\87*[b, f] L2 â\89¡ K2 & L1 â\89¡[f] L2.
+                             â\88\83â\88\83L2. R f2 L1 L2 & â¬\87*[b, f] L2 â\89¡ K2 & L1 â\89\90[f] L2.
 
 (* Basic properties *********************************************************)
 
@@ -432,10 +432,12 @@ qed-.
 
 (* Properties with context-sensitive equivalence for terms ******************)
 
-lemma ceq_lift_sn: d_liftable2_sn … liftsb ceq.
+lemma ceq_lift_sn: d_liftable2_sn … liftsb ceq_ext.
+#K #I1 #I2 #H <(ceq_ext_inv_eq … H) -I2
 /2 width=3 by ex2_intro/ qed-.
 
-lemma ceq_inv_lift_sn: d_deliftable2_sn … liftsb ceq.
+lemma ceq_inv_lift_sn: d_deliftable2_sn … liftsb ceq_ext.
+#L #J1 #J2 #H <(ceq_ext_inv_eq … H) -J2
 /2 width=3 by ex2_intro/ qed-.
 
 (* Note: d_deliftable2_sn cfull does not hold *)