]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/delayed_updating/substitution/lift_path_closed.ma
update in delayd_updating
[helm.git] / matita / matita / contribs / lambdadelta / delayed_updating / substitution / lift_path_closed.ma
index b332b841fb1f39929c857b39c01d8ce66da6d112..79443ca3ba9258b36eff07e4a2c27db3ba200865 100644 (file)
@@ -31,3 +31,14 @@ lemma lift_path_rmap_closed (f) (p) (q) (n):
       q Ļµ š‚āØnā© ā†’ ā†‘[ā†‘[p]f]q Ļµ š‚āØā†‘[pā—q]fļ¼ āØnā©ā©.
 /2 width=1 by lift_path_closed/
 qed.
+
+lemma lift_path_rmap_closed_L (f) (p) (q) (n):
+      q Ļµ š‚āØnā© ā†’ ā†‘[ā†‘[pā—–š—Ÿ]f]q Ļµ š‚āØā†‘[pā—š—Ÿā——q]fļ¼ Ā§āØnā©ā©.
+#f #p #q #n #Hq
+lapply (lift_path_closed (ā†‘[pā—–š—Ÿ]f) ā€¦ Hq) #Hq0
+lapply (pcc_L_sn ā€¦ Hq) -Hq #Hq1
+lapply (lift_path_rmap_closed f p ā€¦ Hq1) -Hq1
+<lift_path_L_sn >lift_rmap_L_dx #Hq1
+elim (pcc_inv_L_sn ā€¦ Hq1 Hq0) -Hq1 #H0 #_
+<H0 in Hq0; -H0 //
+qed.