Back to Search
Start Over
SMTCoq: A Plug-In for Integrating SMT Solvers into Coq
- Source :
- Computer Aided Verification ISBN: 9783319633893, CAV (2), Computer Aided Verification-29th International Conference, Computer Aided Verification-29th International Conference, Jul 2017, Heidelberg, Germany
- Publication Year :
- 2017
- Publisher :
- Springer International Publishing, 2017.
-
Abstract
- International audience; 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.
- Subjects :
- [INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO]
Programming language
Computer science
business.industry
Proof assistant
[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]
020207 software engineering
02 engineering and technology
Uninterpreted function
computer.software_genre
Propositional calculus
Automation
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
Fragment (logic)
TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS
Extensionality
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Plug-in
Boolean satisfiability problem
business
computer
Subjects
Details
- ISBN :
- 978-3-319-63389-3
- ISBNs :
- 9783319633893
- Database :
- OpenAIRE
- Journal :
- Computer Aided Verification ISBN: 9783319633893, CAV (2), Computer Aided Verification-29th International Conference, Computer Aided Verification-29th International Conference, Jul 2017, Heidelberg, Germany
- Accession number :
- edsair.doi.dedup.....d6b237d6744d59a7133c5e5c0cc723de
- Full Text :
- https://doi.org/10.1007/978-3-319-63390-9_7