Abstract | ||
---|---|---|
The Satisfiability Modulo Theories (SMT) solver Z3 can generate proofs of unsatisfiability. We present independent reconstruction of unsatisfiability proofs for bit-vector theories in the theorem provers HOL4 and Isabelle/HOL. Our work shows that LCF-style proof reconstruction for the theory of fixed-size bit-vectors, although difficult because Z3's proofs provide limited detail, is often possible. We thereby obtain high correctness assurances for Z3's results, and increase the degree of proof automation for bit-vector problems in HOL4 and Isabelle/HOL. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1007/978-3-642-25379-9_15 | CPP |
Keywords | Field | DocType |
bit-vector problem,satisfiability modulo theories,lcf-style proof reconstruction,solver z3,high correctness assurance,bit-vector proof,unsatisfiability proof,proof automation,bit-vector theory,fixed-size bit-vectors,independent reconstruction | Theorem provers,HOL,Computer science,Correctness,Algorithm,Automation,Mathematical proof,Solver,Bit array,Satisfiability modulo theories | Conference |
Citations | PageRank | References |
15 | 0.64 | 21 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sascha Böhme | 1 | 216 | 12.94 |
Anthony C. J. Fox | 2 | 175 | 10.70 |
Thomas Sewell | 3 | 914 | 37.60 |
Tjark Weber | 4 | 215 | 19.33 |