X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fapps_2%2Fmodels%2Fdeq.ma;h=849ad9dd43ef0e834c3846791737526bafdae80b;hb=f308429a0fde273605a2330efc63268b4ac36c99;hp=8de93a606782d76b8c6afbbca2ab9c7c204dc201;hpb=e880d6eab5e1700f4a625ddcd7d0fa8f0cce2dcc;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/apps_2/models/deq.ma b/matita/matita/contribs/lambdadelta/apps_2/models/deq.ma index 8de93a606..849ad9dd4 100644 --- a/matita/matita/contribs/lambdadelta/apps_2/models/deq.ma +++ b/matita/matita/contribs/lambdadelta/apps_2/models/deq.ma @@ -13,14 +13,13 @@ (**************************************************************************) include "apps_2/notation/models/ringeq_5.ma". -include "apps_2/models/model_gi.ma". -include "apps_2/models/model_li.ma". -include "apps_2/models/model_props.ma". +include "apps_2/models/li.ma". +include "static_2/syntax/genv.ma". (* DENOTATIONAL EQUIVALENCE ************************************************) definition deq (M): relation4 genv lenv term term ≝ - λG,L,T1,T2. ∀gv,lv. lv ϵ ⟦L⟧[gv] → ⟦T1⟧[gv, lv] ≗{M} ⟦T2⟧[gv, lv]. + λG,L,T1,T2. ∀gv,lv. lv ϵ ⟦L⟧[gv] → ⟦T1⟧[gv,lv] ≗{M} ⟦T2⟧[gv,lv]. interpretation "denotational equivalence (model)" 'RingEq M G L T1 T2 = (deq M G L T1 T2). @@ -29,7 +28,7 @@ interpretation "denotational equivalence (model)" lemma deq_refl (M): is_model M → ∀G,L. reflexive … (deq M G L). -/2 width=1 by mq/ qed. +/2 width=1 by mr/ qed. (* lemma veq_sym: ∀M. symmetric … (veq M). // qed-.