SMTCoq: A plug-in for integrating SMT solvers into Coq - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

SMTCoq: A plug-in for integrating SMT solvers into Coq

Résumé

This paper describes SMTCoq, a plug-in for the integration of external solvers into the Coq proof assistant. Based on a checker for generic first-order proof certificates fully implemented and proved correct in Coq, SMTCoq offers facilities to check answers from external SAT and SMT solvers and to increase Coq's automation using such solvers, all in a safe way. The current version supports proof certificates produced by the SAT solver ZChaff, for propositional logic, and the SMT solvers veriT and CVC4, for the quantifier-free fragment of the combined theory of fixed-size bit vectors, functional arrays with extensionality, linear integer arithmetic, and uninterpreted function symbols.
Fichier principal
Vignette du fichier
main.pdf (222.11 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01669345 , version 1 (20-12-2017)

Identifiants

  • HAL Id : hal-01669345 , version 1

Citer

Burak Ekici, Alain Mebsout, Cesare Tinelli, Chantal Keller, Guy Katz, et al.. SMTCoq: A plug-in for integrating SMT solvers into Coq. Computer Aided Verification - 29th International Conference, Jul 2017, Heidelberg, Germany. ⟨hal-01669345⟩
314 Consultations
592 Téléchargements

Partager

Gmail Facebook X LinkedIn More