首页> 外文期刊>Higher-order and symbolic computation >A Formalised Proof of the Soundness and Completeness of a Simply Typed Lambda-Calculus with Explicit Substitutions
【24h】

A Formalised Proof of the Soundness and Completeness of a Simply Typed Lambda-Calculus with Explicit Substitutions

机译:带有显式替换的简单型Lambda微积分的健全性和完整性的形式化证明

获取原文
获取原文并翻译 | 示例
       

摘要

We present a simply-typed λ-calculus with explicit substitutions and we give a fully formalised proof of its soundness and completeness with respect to Kripke models. We further give conversion rules for the calculus and show also for them that they are sound and complete with respect to extensional equality in the Kripke model. A decision algorithm for conversion is given and proven correct. We use the technique "normalisation by evaluation" in order to prove these results. An important aspect of this work is that it is not a formalisation of an existing proof, instead the proof has been done in interaction with the proof system, ALF.
机译:我们提出了带有显式替换的简单类型的λ微积分,并给出了相对于Kripke模型其健全性和完整性的完整形式化证明。我们进一步给出微积分的转换规则,并向他们证明,在Kripke模型中,它们对于扩展等式是健全且完整的。给出了用于转换的决策算法,并证明是正确的。我们使用“通过评估进行归一化”技术来证明这些结果。这项工作的一个重要方面是,它不是现有证明的形式化,而是与证明系统ALF交互完成了证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号