Reconstructing veriT Proofs in Isabelle/HOL Mathias Fleury, Hans-Jörg Schurr To cite this version: Mathias Fleury, Hans-Jörg Schurr. Reconstructing veriT Proofs in Isabelle/HOL. PxTP 2019 - Sixth Workshop on Proof eXchange for Theorem Proving, Aug 2019, Natal, Brazil. pp.36-50, 10.4204/EPTCS.301.6. hal-02276530 HAL Id: hal-02276530 https://hal.inria.fr/hal-02276530 Submitted on 2 Sep 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Reconstructing veriT Proofs in Isabelle/HOL Mathias Fleury Hans-Jorg¨ Schurr Max-Planck-Institut fur¨ Informatik, University of Lorraine, CNRS, Inria, and Saarland Informatics Campus, Saarbrucken,¨ Germany LORIA, Nancy, France
[email protected] [email protected] Graduate School of Computer Science, Saarland Informatics Campus, Saarbrucken,¨ Germany
[email protected] Automated theorem provers are now commonly used within interactive theorem provers to discharge an increasingly large number of proof obligations. To maintain the trustworthiness of a proof, the automatically found proof must be verified inside the proof assistant. We present here a reconstruc- tion procedure in the proof assistant Isabelle/HOL for proofs generated by the satisfiability modulo theories solver veriT which is part of the smt tactic.