Proof-irrelevant model of CC with predicative induction and judgmental equality

Research output: Contribution to journalArticlepeer-review

Abstract

We present a set-theoretic, proof-irrelevant model for Calculus of Constructions (CC) with predicative induction and judgmental equality in Zermelo-Fraenkel set theory with an axiom for countably many inaccessible cardinals. We use Aczel's trace encoding which is universally defined for any function type, regardless of being impredicative. Direct and concrete interpretations of simultaneous induction and mutually recursive functions are also provided by extending Dybjer's interpretations on the basis of Aczel's rule sets. Our model can be regarded as a higher-order generalization of the truth-table methods. We provide a relatively simple consistency proof of type theory, which can be used as the basis for a theorem prover.

Original languageEnglish
Pages (from-to)1-25
Number of pages25
JournalLogical Methods in Computer Science
Volume7
Issue number4
DOIs
Publication statusPublished - 1 Jan 2011

Keywords

  • Calculus of constructions
  • Consistency
  • Judgmental equality
  • Proof-irrelevance

Fingerprint

Dive into the research topics of 'Proof-irrelevant model of CC with predicative induction and judgmental equality'. Together they form a unique fingerprint.

Cite this