Interactive theorem proving and program development: Coq’Art: the calculus of inductive constructions (2004)

by Y Bertot, P Casteran, G Huet, C Paulin-Mohring