From formal proofs to mathematical proofs: A safe, incremental way for building in first-order decision procedures

6Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free