X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fstatic_2%2Fsyntax%2Fteqx_ext.ma;h=efbf860759fe2b213ced4558f561a86d9e0bfebe;hp=bdb3971b85181a051622ecfd45be2c7c4ec83781;hb=b118146b97959e6a6dde18fdd014b8e1e676a2d1;hpb=613d8642b1154dde0c026cbdcd96568910198251 diff --git a/matita/matita/contribs/lambdadelta/static_2/syntax/teqx_ext.ma b/matita/matita/contribs/lambdadelta/static_2/syntax/teqx_ext.ma index bdb3971b8..efbf86075 100644 --- a/matita/matita/contribs/lambdadelta/static_2/syntax/teqx_ext.ma +++ b/matita/matita/contribs/lambdadelta/static_2/syntax/teqx_ext.ma @@ -12,29 +12,32 @@ (* *) (**************************************************************************) +(* include "static_2/notation/relations/stareq_3.ma". -include "static_2/syntax/cext2.ma". +*) +include "static_2/syntax/teqg_ext.ma". include "static_2/syntax/teqx.ma". (* EXTENDED SORT-IRRELEVANT EQUIVALENCE *************************************) - +(* definition teqx_ext: relation bind ≝ - ext2 teqx. - -definition cdeq: relation3 lenv term term ≝ - λL. teqx. - -definition cdeq_ext: relation3 lenv bind bind ≝ - cext2 cdeq. - + teqg_ext sfull. + +definition ceqx: relation3 lenv term term ≝ + ceqg sfull. +*) +definition ceqx_ext: relation3 lenv bind bind ≝ + ceqg_ext sfull. +(* interpretation - "context-free sort-irrelevant equivalence (binder)" - 'StarEq I1 I2 = (teqx_ext I1 I2). + "context-free sort-irrelevant equivalence (binder)" + 'StarEq I1 I2 = (teqx_ext I1 I2). interpretation - "context-dependent sort-irrelevant equivalence (term)" - 'StarEq L T1 T2 = (cdeq L T1 T2). + "context-dependent sort-irrelevant equivalence (term)" + 'StarEq L T1 T2 = (cdeq L T1 T2). interpretation - "context-dependent sort-irrelevant equivalence (binder)" - 'StarEq L I1 I2 = (cdeq_ext L I1 I2). + "context-dependent sort-irrelevant equivalence (binder)" + 'ApproxEq L I1 I2 = (cdeq_ext L I1 I2). +*)