X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fdelayed_updating%2Funwind%2Funwind2_rmap_closed.ma;h=9dbc9ec5063b87fb05427fcc7d87d1b238429b21;hp=9879b54fb9184b0ed90207bbfe595aa3cd322acc;hb=d06053844638d88936d711b66fddbcca2a9add1c;hpb=9e31ac1f3f868349154b0ce2e550e2476aaf6a30 diff --git a/matita/matita/contribs/lambdadelta/delayed_updating/unwind/unwind2_rmap_closed.ma b/matita/matita/contribs/lambdadelta/delayed_updating/unwind/unwind2_rmap_closed.ma index 9879b54fb..9dbc9ec50 100644 --- a/matita/matita/contribs/lambdadelta/delayed_updating/unwind/unwind2_rmap_closed.ma +++ b/matita/matita/contribs/lambdadelta/delayed_updating/unwind/unwind2_rmap_closed.ma @@ -24,11 +24,11 @@ include "ground/arith/nat_le_pred.ma". (* Destructions with cpp ****************************************************) -lemma unwind2_rmap_append_closed_dx_xap_le (f) (p) (q) (n): - q ϵ 𝐂❨n❩ → ∀m. m ≤ n → +lemma unwind2_rmap_append_closed_dx_xap_le (o) (f) (p) (q) (n): + q ϵ 𝐂❨o,n❩ → ∀m. m ≤ n → ▶[f]q@❨m❩ = ▶[f](p●q)@❨m❩. -#f #p #q #n #Hq elim Hq -q -n -[|*: #q #n [ #k ] #_ #IH ] #m #Hm +#o #f #p #q #n #Hq elim Hq -q -n +[|*: #q #n [ #k #_ ] #_ #IH ] #m #Hm [ <(nle_inv_zero_dx … Hm) -m // | nrplus_inj_dx >nrplus_inj_sn >nsucc_unfold // |