X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fapps_2%2Fmodels%2Fdeq_cpr.ma;h=7d648b07543e03d5d9af14c2c6b63a0dbc85cdad;hb=bd53c4e895203eb049e75434f638f26b5a161a2b;hp=32d65f5f56cdb5237777ccb9be9233d167793f7c;hpb=cc600ed1e115d5566947288d532a1e89d989227f;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/apps_2/models/deq_cpr.ma b/matita/matita/contribs/lambdadelta/apps_2/models/deq_cpr.ma index 32d65f5f5..7d648b075 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/models/deq_cpr.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/models/deq_cpr.ma @@ -21,7 +21,7 @@ include "apps_2/models/deq.ma". (* Forward lemmas with context-sensitive parallel reduction for terms *******) lemma cpr_fwd_deq (h) (M): is_model M → is_extensional M → - ∀G,L,T1,T2. ⦃G, L⦄ ⊢ T1 ➡[h] T2 → ⦃G, L⦄ ⊢ T1 ≗{M} T2. + ∀G,L,T1,T2. ❪G,L❫ ⊢ T1 ➡[h] T2 → ❪G,L❫ ⊢ T1 ≗{M} T2. #h #M #H1M #H2M #G #L #T1 #T2 #H @(cpr_ind … H) -G -L -T1 -T2 [ /2 width=2 by deq_refl/ | #G #K #V1 #V2 #W2 #_ #IH #HVW2 #gv #v #H @@ -51,13 +51,11 @@ lemma cpr_fwd_deq (h) (M): is_model M → is_extensional M → | @(mq … H1M) [4,5: /3 width=2 by seq_sym, me/ |1,2: skip ] /2 width=1 by/ ] -| #G #L #V #U1 #U2 #T2 #_ #IH #HTU2 #gv #lv #Hlv +| #G #L #V #U1 #T1 #T2 #HTU1 #_ #IH #gv #lv #Hlv @(mq … H1M) [4: /3 width=2 by seq_sym, md/ | skip |3: @(seq_trans … H1M) [2: @mz // | skip ] - /3 width=1 by li_abbr/ - |2: skip ] -L -U1 - /3 width=1 by lifts_SO_fwd_vpush, seq_sym/ + ] /3 width=3 by lifts_SO_fwd_vpush, seq_sym/ | #G #L #V #T1 #T2 #_ #IH #gv #lv #Hlv @(seq_trans … H1M) [2: @(me … H1M) | skip ] /2 width=1 by/