We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.LO

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Logic in Computer Science

Title: A Framework for Proof-carrying Logical Transformations

Abstract: In various provers and deductive verification tools, logical transformations are used extensively in order to reduce a proof task into a number of simpler tasks. Logical transformations are often part of the trusted base of such tools. In this paper, we develop a framework to improve confidence in their results. We follow a modular and skeptical approach: transformations are instrumented independently of each other and produce certificates that are checked by a third-party tool. Logical transformations are considered in a higher-order logic, with type polymorphism and built-in theories such as equality and integer arithmetic. We develop a language of proof certificates for them and use it to implement the full chain of certificate generation and certificate verification.
Comments: In Proceedings PxTP 2021, arXiv:2107.01544
Subjects: Logic in Computer Science (cs.LO)
Journal reference: EPTCS 336, 2021, pp. 5-23
DOI: 10.4204/EPTCS.336.2
Cite as: arXiv:2107.02352 [cs.LO]
  (or arXiv:2107.02352v1 [cs.LO] for this version)

Submission history

From: EPTCS [view email]
[v1] Tue, 6 Jul 2021 02:35:33 GMT (121kb,D)

Link back to: arXiv, form interface, contact.