Inductive consequences in the calculus of constructions

0Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Extending the calculus of constructions with rewriting would greatly improve the efficiency of proof assistants such as Coq. In this paper we address the issue of the logical power of such an extension. In our previous work we proposed a procedure to check completeness of user-defined rewrite systems. In many cases this procedure demonstrates that only a basic subset of the rules is sufficient for completeness. Now we investigate the question whether the remaining rules are inductive consequences of the basic subset. We show that the answer is positive for most practical rewrite systems. It is negative for some systems whose critical pair diagrams require rewriting under a lambda. However the positive answer can be recovered when the notion of inductive consequences is modified by allowing a certain form of functional extensionality. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Walukiewicz-Chrza̧szcz, D., & Chrza̧szcz, J. (2010). Inductive consequences in the calculus of constructions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6172 LNCS, pp. 450–465). https://doi.org/10.1007/978-3-642-14052-5_31

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free