X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground%2Frelocation%2Ftr_pap_eq.ma;h=28a5af2642aa42025c7a20d1f22a34291bf05133;hb=e5788b40c4a910069d1514b42c384f0e8b57050a;hp=0373fbd09b51a1c5e5ee7cf814fda04faec7c253;hpb=01b17de504f0049c15eadcdad651a19adaa954f7;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/ground/relocation/tr_pap_eq.ma b/matita/matita/contribs/lambdadelta/ground/relocation/tr_pap_eq.ma index 0373fbd09..28a5af264 100644 --- a/matita/matita/contribs/lambdadelta/ground/relocation/tr_pap_eq.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/tr_pap_eq.ma @@ -19,10 +19,9 @@ include "ground/relocation/tr_pap.ma". (* Main constructions with stream_eq ****************************************) -(* Note: a better statement would be: tr_eq_repl … (λf1,f2. f1@❨i❩ = f2@❨i❩) *) (*** apply_eq_repl *) -theorem apply_eq_repl (i): - ∀f1,f2. f1 ≗ f2 → f1@❨i❩ = f2@❨i❩. +theorem tr_pap_eq_repl (i): + stream_eq_repl … (λf1,f2. f1@❨i❩ = f2@❨i❩). #i elim i -i [2: #i #IH ] * #p1 #f1 * #p2 #f2 #H elim (stream_eq_inv_cons_bi … H) -H [1,8: |*: // ] #Hp #Hf //