DocumentCode
3223054
Title
Definitions by rewriting in the calculus of constructions
Author
Blanqui, Frederic
Author_Institution
Lab. de Recherche en Inf., Univ. de Paris-Sud, Orsay, France
fYear
2001
fDate
2001
Firstpage
9
Lastpage
18
Abstract
Considers 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 β-rule and user-defined rules under some general syntactic conditions, including confluence. As examples, we show that two important systems satisfy these conditions: (i) a sub-system of the calculus of inductive constructions, which is the basis of the proof assistant Cog, and (ii) natural deduction modulo a large class of equational theories
Keywords
process algebra; rewriting systems; theorem proving; β-rule; Cog proof assistant; calculus of constructions; calculus of inductive constructions; confluence; equational theories; natural deduction; predicate definitions; reduction relation; rewrite rules; strong normalization; syntactic conditions; user-defined rules; Calculus; Data structures; Encoding; Equations; Logic; Modular construction;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2001. Proceedings. 16th Annual IEEE Symposium on
Conference_Location
Boston, MA
ISSN
1043-6871
Print_ISBN
0-7695-1281-X
Type
conf
DOI
10.1109/LICS.2001.932478
Filename
932478
Link To Document