X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground%2Frelocation%2Frtmap_isfin.ma;h=7da7f85ad0d313eb650dc5563878033ba14abe8d;hp=5439f36eebd06f2010c31c052482b6546ac9ba87;hb=8fdf1af656038d0245eba64ff2531bbe94ce0e9e;hpb=77c9255de3c5f7780aeacd745703a1cc76328a68 diff --git a/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isfin.ma b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isfin.ma index 5439f36ee..7da7f85ad 100644 --- a/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isfin.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/rtmap_isfin.ma @@ -67,13 +67,13 @@ qed. (* Properties with iterated push ********************************************) lemma isfin_pushs: ∀n,f. 𝐅❪f❫ → 𝐅❪⫯*[n]f❫. -#n elim n -n /3 width=3 by isfin_push/ +#n @(nat_ind_succ … n) -n /3 width=3 by isfin_push/ qed. (* Inversion lemmas with iterated push **************************************) lemma isfin_inv_pushs: ∀n,g. 𝐅❪⫯*[n]g❫ → 𝐅❪g❫. -#n elim n -n /3 width=3 by isfin_inv_push/ +#n @(nat_ind_succ … n) -n /3 width=3 by isfin_inv_push/ qed. (* Properties with tail *****************************************************) @@ -92,5 +92,5 @@ qed-. (* Inversion lemmas with iterated tail **************************************) lemma isfin_inv_tls: ∀n,f. 𝐅❪⫱*[n]f❫ → 𝐅❪f❫. -#n elim n -n /3 width=1 by isfin_inv_tl/ +#n @(nat_ind_succ … n) -n /3 width=1 by isfin_inv_tl/ qed-.