]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/delayed_updating/substitution/lift_path_proper.ma
partial commit in delayed_updating
[helm.git] / matita / matita / contribs / lambdadelta / delayed_updating / substitution / lift_path_proper.ma
index 1473e819f6cab79711fe9863dc19c4dd940a8f0d..c87020d2fc9a1683408587718b8b9d918692c2c0 100644 (file)
@@ -12,7 +12,7 @@
 (*                                                                        *)
 (**************************************************************************)
 
-include "delayed_updating/substitution/lift_gen_eq.ma".
+include "delayed_updating/substitution/lift_path.ma".
 include "delayed_updating/syntax/path_proper.ma".
 
 (* LIFT FOR PATH ************************************************************)
@@ -23,13 +23,14 @@ lemma lift_path_proper (f) (p):
       p ϵ 𝐏 → ↑[f]p ϵ 𝐏.
 #f *
 [ #H0 elim (ppc_inv_empty … H0)
-| * [ #n ] #p #_
-  [ <lift_path_d_sn /2 width=3 by ppc_lcons/
-  | <lift_path_m_sn /2 width=3 by ppc_lcons/
-  | <lift_path_L_sn /2 width=3 by ppc_lcons/
-  | <lift_path_A_sn /2 width=3 by ppc_lcons/
-  | <lift_path_S_sn /2 width=3 by ppc_lcons/
+| * [ #k ] #p #_
+  [ <lift_path_d_dx
+  | <lift_path_m_dx
+  | <lift_path_L_dx
+  | <lift_path_A_dx
+  | <lift_path_S_dx
   ]
+  /2 width=3 by ppc_rcons/
 ]
 qed.