X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fdelayed_updating%2Freduction%2Fdfr_lift.ma;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fdelayed_updating%2Freduction%2Fdfr_lift.ma;h=e33b454bed039864ef99debb5b0fe171d4397ee3;hb=4ac2becfaa45abb18acb2bdf3db5d2587cadb6d4;hp=d25ddc502452773090319fb5a90b97e0b50d20c4;hpb=f5b6fd3125c0aefa1db23fbdd23b887fa964f385;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_lift.ma b/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_lift.ma index d25ddc502..e33b454be 100644 --- a/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_lift.ma +++ b/matita/matita/contribs/lambdadelta/delayed_updating/reduction/dfr_lift.ma @@ -23,12 +23,23 @@ include "delayed_updating/unwind/unwind2_rmap_head.ma". *) include "delayed_updating/substitution/fsubst_eq.ma". include "delayed_updating/substitution/lift_prototerm_eq.ma". +include "delayed_updating/substitution/lift_path_head.ma". include "delayed_updating/syntax/prototerm_proper_constructors.ma". + (* DELAYED FOCUSED REDUCTION ************************************************) (* Constructions with lift **************************************************) +(* +lemma pippo (f) (r): + ↑[↑[r]f](rᴿ) = (↑[f]r)ᴿ. +#f #r @(list_ind_rcons … r) -r // +#p * [ #n ] #IH +[ H1n >path_head_structure_depth lift_path_L_sn + >list_append_rcons_sn in H1n; list_append_rcons_sn in H1n;