arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 0709.1401cs.LOcs.PL
收藏

强正规化的Domain理论证明

A proof of strong normalisation using domain theory

Thierry Coquand, Arnaud Spiwack

摘要:

乌尔里希伯杰提出了一个强大的证明强规范化使用域,特别是它简化了显着泰特的证明强规范化斯佩克特的酒吧递归。本文的主要贡献是表明,利用交叉类型的思想和马丁-洛夫的类型论的域解释,可以进一步简化U。伯杰的论点。我们建立了一个非类型化程序设计语言的领域模型,其中U。Berger只对类型化术语有解释,或者对非类型化术语有解释,但需要一个额外的条件来推导强规范化。作为一个主要的应用,我们证明了Martin-Löf依赖类型论的Spector双否定移位程序的扩展。

英文摘要:

Ulrich Berger presented a powerful proof of strong normalisation using domains, in particular it simplifies significantly Tait's proof of strong normalisation of Spector's bar recursion. The main contribution of this paper is to show that, using ideas from intersection types and Martin-Lof's domain interpretation of type theory one can in turn simplify further U. Berger's argument. We build a domain model for an untyped programming language where U. Berger has an interpretation only for typed terms or alternatively has an interpretation for untyped terms but need an extra condition to deduce strong normalisation. As a main application, we show that Martin-Löf dependent type theory extended with a program for Spector double negation shift.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑