From: Ferruccio Guidi Date: Sun, 13 Feb 2022 19:16:56 +0000 (+0100) Subject: update in delayed_updating X-Git-Tag: make_still_working~90 X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=commitdiff_plain;h=ca1807b86671236be3042b77dbc65034d0aa77c2 update in delayed_updating + WIP on dfr_lift_bi + minor corrections --- diff --git a/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_ifr.ma b/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_ifr.ma index 839b4fdfa..17fcd8598 100644 --- a/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_ifr.ma +++ b/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_ifr.ma @@ -21,8 +21,11 @@ include "delayed_updating/substitution/lift_preterm_eq.ma". include "delayed_updating/substitution/lift_structure_depth.ma". include "delayed_updating/syntax/prototerm_proper_constructors.ma". include "delayed_updating/syntax/path_structure_depth.ma". +include "ground/relocation/tr_uni_compose.ma". include "ground/relocation/tr_pap_pushs.ma". +include "ground/lib/stream_eq_eq.ma". + (* DELAYED FOCUSED REDUCTION ************************************************) lemma dfr_lift_bi (f) (p) (q) (t1) (t2): t1 ϵ 𝐓 → @@ -38,7 +41,9 @@ lemma dfr_lift_bi (f) (p) (q) (t1) (t2): t1 ϵ 𝐓 → | lapply (lift_term_eq_repl_dx f … Ht2) -Ht2 #Ht2 @(subset_eq_trans … Ht2) -t2 @(subset_eq_trans … (lift_fsubst …)) - [ nrplus_inj_dx