首页> 外文期刊>Mathematical structures in computer science >Formalization ofmetatheory of the Lambda Calculus in constructive type theory using the Barendregt variable convention
【24h】

Formalization ofmetatheory of the Lambda Calculus in constructive type theory using the Barendregt variable convention

机译:使用Barendregt可变惯例的建设性型理论中λ微积分的形式化

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

摘要

We formalize in Constructive Type Theory the Lambda Calculus in its classical first-order syntax, employing only one sort of names for both bound and free variables, and with α-conversion based upon name swapping. As a fundamental part of the formalization, we introduce principles of induction and recursion on terms which provide a framework for reproducing the use of the Barendregt Variable Convention as in pen-and-paper proofs within the rigorous formal setting of a proof assistant. The principles in question are all formally derivable from the simple principle of structural induction/recursion on concrete terms. We work out applications to some fundamentalmeta-theoretical results, such as the Church-Rosser Theorem and Weak Normalization for the Simply Typed Lambda Calculus. The whole development has been machine checked using the system Agda.
机译:我们以建设性型理论形式化为其古典一阶语法的Lambda微积分,仅用于绑定和自由变量的一种名称,并且基于名称交换的α转换。 作为正规化的基本部分,我们介绍了归类和递归的原则,以便在校正助手的严格正式环境中的笔和纸质证明中提供框架的框架。 有问题的原则都是从结构感应/递归的简单原则上正式衍生,具体术语。 我们向某些基本原教旨的理论结果锻炼申请,例如教堂 - rosser定理和简单类型的兰姆达微积分的弱总化。 整个开发已经使用系统agda检查了机器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号