【24h】

An Extensional Boehm Model

机译:可扩展的勃姆模型

获取原文

摘要

We show the existence of an infinitary confluent and normalising extension of the finite extensional lambda calculus with beta and eta. Besides infinite beta reductions also infinite eta reductions are possible in this extension, and terms without head normal form can be reduced to bottom. As corollaries we obtain a simple, syntax based construction of an extensional Boehm model of the finite lambda calculus; and a simple, syntax based proof that two lambda terms have the same semantics in this model if and only if they have the same eta-Boehm tree if and only if they are observationally equivalent wrt to beta normal forms. The confluence proof reduces confluence of beta, bottom and eta via infinitary commutation and postponement arguments to confluence of beta and bottom and confluence of eta. We give counterexamples against confluence of similar extensions based on the identification of the terms without weak head normal form and the terms without top normal form (rootactive terms) respectively.
机译:我们显示了有限扩展λ演算与β和η的不定收敛合和归一化扩展的存在。除了无限的beta减少外,在此扩展中,无限的eta减少也是可能的,并且没有头正态形式的项可以减少到底部。作为推论,我们获得了一个简单的基于语法的有限Lambda演算的扩展Boehm模型的构造;以及基于语法的简单证明,即当且仅当两个lambda项具有相同的eta-Boehm树且且仅当它们在观察上等效于beta范式时,才在此模型中具有相同的语义。融合证明通过无限换向和推迟对β和底部融合以及eta融合的争论,减少了beta,bottom和eta的融合。我们分别基于不具有弱头范式和不具有顶部范式(rootactive项)的术语的识别,给出了针对类似扩展名汇合的反例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号