• 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