arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0610065cs.LO
收藏

构造演算中的重写定义

Definitions by Rewriting in the Calculus of Constructions

Frédéric Blanqui

摘要:

本文的主要新颖之处是考虑扩展的演算的建设,谓词可以定义一个一般形式的重写规则。我们证明了强规范化的约简关系产生的beta规则和用户定义的规则下,一些一般的句法条件,包括合流。作为例子,我们表明,两个重要的系统满足这些条件:一个子系统的演算的归纳结构的基础上的证明助手Coq,和自然演绎模一个大类的方程理论。

英文摘要:

The main novelty of this paper is to consider an extension of the Calculus of Constructions where predicates can be defined with a general form of rewrite rules. We prove the strong normalization of the reduction relation generated by the beta-rule and the user-defined rules under some general syntactic conditions including confluence. As examples, we show that two important systems satisfy these conditions: a sub-system of the Calculus of Inductive Constructions which is the basis of the proof assistant Coq, and the Natural Deduction Modulo a large class of equational theories.

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

↑