arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1209.2890cs.LO
收藏

基于Taylor展开的λ演算的全抽象与测试

Full Abstraction for the Resource Lambda Calculus with Tests, through Taylor Expansion

Thomas Ehrhard, Antonio Bucciarelli, Alberto Carraro, Giulio Manzonetto

摘要:

我们研究的语义资源敏感的扩展的λ演算在一个典型的自反对象的一个类别的集合和关系,斯科特的原始模型的纯λ演算的关系版本。这种演算与Boudol的资源演算有关,并且是从线性逻辑的Ehrhard和Regnier的微分扩展和λ演算导出的。我们扩展它与新的建设,被理解为实现一个非常简单的异常机制,并与“必须”并行组合。这些新的操作允许将该演算的上下文与模型的任何点相关联,并证明对于有限子演算的完全抽象,其中普通的λ演算应用是不允许的。然后通过泰勒展开公式将结果推广到全微积分。作为中间结果,我们证明了例外机制是不必要的有限子演算。

英文摘要:

We study the semantics of a resource-sensitive extension of the lambda calculus in a canonical reflexive object of a category of sets and relations, a relational version of Scott's original model of the pure lambda calculus. This calculus is related to Boudol's resource calculus and is derived from Ehrhard and Regnier's differential extension of Linear Logic and of the lambda calculus. We extend it with new constructions, to be understood as implementing a very simple exception mechanism, and with a "must" parallel composition. These new operations allow to associate a context of this calculus with any point of the model and to prove full abstraction for the finite sub-calculus where ordinary lambda calculus application is not allowed. The result is then extended to the full calculus by means of a Taylor Expansion formula. As an intermediate result we prove that the exception mechanism is not essential in the finite sub-calculus.

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

↑