Title
Inductive consequences in the calculus of constructions
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.
Year
DOI
Venue
2010
10.1007/978-3-642-14052-5_31
ITP
Keywords
Field
DocType
critical pair diagram,functional extensionality,positive answer,logical power,certain form,remaining rule,basic subset,previous work,proof assistant,inductive consequence
Discrete mathematics,Extensionality,Computer science,Algorithm,Type theory,Critical pair,Calculus of constructions,Rewriting,Completeness (statistics),Calculus,Proof assistant
Conference
Volume
ISSN
ISBN
6172
0302-9743
3-642-14051-3
Citations 
PageRank 
References 
1
0.38
13
Authors
2
Name
Order
Citations
PageRank
Daria Walukiewicz-Chrząszcz1263.35
Jacek Chrząszcz221.11