TY - GEN
T1 - COQMTU
T2 - A higher-order type theory with a predicative hierarchy of universes parametrized by a decidable first-order theory
AU - Barras, Bruno
AU - Jouannaud, Jean Pierre
AU - Strub, Pierre Yves
AU - Wang, Qian
PY - 2011/1/1
Y1 - 2011/1/1
N2 - We study a complex type theory, a Calculus of Inductive Constructions with a predicative hierarchy of universes and a first-order theory T built in its conversion relation. The theory T is specified abstractly, by a set of constructors, a set of defined symbols, axioms expressing that constructors are free and defined symbols completely defined, and a generic elimination principle relying on crucial properties of first-order structures satisfying the axioms. We first show that COQMTU enjoys all basic meta-theoretical properties of such calculi, confluence, subject reduction and strong normalization when restricted to weak-elimination, implying the decidability of type-checking in this case as well as consistency. The case of strong elimination is left open.
AB - We study a complex type theory, a Calculus of Inductive Constructions with a predicative hierarchy of universes and a first-order theory T built in its conversion relation. The theory T is specified abstractly, by a set of constructors, a set of defined symbols, axioms expressing that constructors are free and defined symbols completely defined, and a generic elimination principle relying on crucial properties of first-order structures satisfying the axioms. We first show that COQMTU enjoys all basic meta-theoretical properties of such calculi, confluence, subject reduction and strong normalization when restricted to weak-elimination, implying the decidability of type-checking in this case as well as consistency. The case of strong elimination is left open.
U2 - 10.1109/LICS.2011.37
DO - 10.1109/LICS.2011.37
M3 - Conference contribution
AN - SCOPUS:80052160838
SN - 9780769544120
T3 - Proceedings - Symposium on Logic in Computer Science
SP - 143
EP - 151
BT - Proceedings - 26th Annual IEEE Symposium on Logic in Computer Science, LICS 2011
PB - Institute of Electrical and Electronics Engineers Inc.
ER -