首页> 外文期刊>Mathematical structures in computer science >Definitions by rewriting in the Calculus of Constructions
【24h】

Definitions by rewriting in the Calculus of Constructions

机译:通过在结构微积分中重写来定义

获取原文

摘要

This paper presents general syntactic conditions ensuring the strong normalisation and the logical consistency of the Calculus of Algebraic Constructions, an extension of the Calculus of Constructions with functions and predicates defined by higher-order rewrite rules. On the one hand, the Calculus of Constructions is a powerful type system in which one can formalise the propositions and natural deduction proofs of higher-order logic. On the other hand, rewriting is a simple and powerful computation paradigm. The combination of the two allows, among other things, the development of formal proofs with a reduced size and more automation compared with more traditional proof assistants. The main novelty is to consider a general form of rewriting at the predicate-level that generalises the strong elimination of the Calculus of Inductive Constructions.
机译:本文提出了一般的句法条件,以确保代数构造微积分的强规范化和逻辑一致性,这是构造微积分的扩展,其功能和谓词由高阶重写规则定义。一方面,构造微积分是一种功能强大的类型系统,在其中可以形式化高阶逻辑的命题和自然推导证明。另一方面,重写是一种简单而强大的计算范例。与其他传统的打样助手相比,两者的结合使得开发出的形式打样具有更小的尺寸和更高的自动化程度。主要的新颖之处在于在谓词级别考虑一种通用的重写形式,这种形式可以概括性地消除归纳结构的演算。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号