DOI: 10.29007/s6d1
|View full text |Cite
|
Sign up to set email alerts
|

Checkable Proofs for First-Order Theorem Proving

Abstract: Inspired by the success of the DRAT proof format for certification of boolean satisfiability (SAT), we argue that a similar goal of having unified automatically checkable proofs should be sought by the developers of automatic first-order theorem provers (ATPs). This would not only help to further increase assurance about the correctness of prover results, but would also be indispensable for tools which rely on ATPs, such as "hammers" employed within interactive theorem provers. The current situation, represent… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 35 publications
0
4
0
Order By: Relevance
“…A pragmatic approach to combining the efficiency of unverified code with the trustworthiness of verified code involves checking certificates produced by reasoning tools-e.g., proofs produced by SAT solvers [9,26]. Researchers from the first-order theorem proving community are now advocating this approach for their systems [34]. An ad hoc version of this approach is used in Sledgehammer and HOLy-Hammer to reconstruct proofs found by external automatic provers [4,17].…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…A pragmatic approach to combining the efficiency of unverified code with the trustworthiness of verified code involves checking certificates produced by reasoning tools-e.g., proofs produced by SAT solvers [9,26]. Researchers from the first-order theorem proving community are now advocating this approach for their systems [34]. An ad hoc version of this approach is used in Sledgehammer and HOLy-Hammer to reconstruct proofs found by external automatic provers [4,17].…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…There have been several different approaches to deskolemization in the past. Ours stands in contrast to approach of Reger and Suda [32] where certificates are allowed to involve inference rules that preserve satisfiability instead of provability; this was proposed there to treat, for example, skolemization. We shall not consider such extensions to the sequent calculus.…”
Section: Related and Future Workmentioning
confidence: 99%
“…Thanks to the use of a standard format, Ehoh's proofs can immediately be parsed by Sledgehammer [36], which reconstructs them using a variety of techniques. There is ongoing work on increasing the level of detail of E's proofs, to facilitate proof interchange and independent proof checking [38]; this will also benefit Ehoh.…”
Section: Types and Termsmentioning
confidence: 99%