We investigate here a new version of the Calculus of Inductive Constructions (CIC) on which the proof assistant Coq is based: the Calculus of Congruent Inductive Constructions, which truly extends CIC by building in arbitrary first-order decision procedures: deduction is still in charge of the CIC kernel, while computation is outsourced to dedicated first-order decision procedures that can be taken from the shelves provided they deliver a proof certificate. The soundness of the whole system becomes an incremental property following from the soundness of the certificate checkers and that of the kernel. A detailed example shows that the resulting style of proofs becomes closer to that of the working mathematician. © 2008 Springer Science+Business Media, LLC.
CITATION STYLE
Blanqui, F., Jouannaud, J. P., & Strub, P. Y. (2008). From formal proofs to mathematical proofs: A safe, incremental way for building in first-order decision procedures. In IFIP International Federation for Information Processing (Vol. 273, pp. 349–365). Springer New York. https://doi.org/10.1007/978-0-387-09680-3_24
Mendeley helps you to discover research relevant for your work.