Formalizing the Metatheory of Logical Calculi and Automatic Provers in Isabelle/HOL (Invited Talk)

被引:25
作者
Blanchette, Jasmin Christian [1 ]
机构
[1] Vrije Univ Amsterdam, Dept Comp Sci, Theoret Comp Sci, Amsterdam, Netherlands
来源
PROCEEDINGS OF THE 8TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS (CPP' 19) | 2019年
基金
欧洲研究理事会;
关键词
proof systems; theorem provers; proof assistants; SAT MODULO THEORIES; VERIFICATION; TERMINATION; PROOFS; INCOMPLETENESS; GENERATION; FRAMEWORK; SOLVERS;
D O I
10.1145/3293880.3294087
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
IsaFoL (Isabelle Formalization of Logic) is an undertaking that aims at developing formal theories about logics, proof systems, and automatic provers, using Isabelle/HOL. At the heart of the project is the conviction that proof assistants have become mature enough to actually help researchers in automated reasoning when they develop new calculi and tools. In this paper, I describe and reflect on three verification subprojects to which I contributed: a first-order resolution prover, an imperative SAT solver, and generalized term orders for lambda-free higher-order logic.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 105 条
[91]  
Schulz Stephan, 2012, Automated Reasoning. Proceedings 6th International Joint Conference, IJCAR 2012, P477, DOI 10.1007/978-3-642-31365-3_37
[92]  
Schulz S, 2002, AI COMMUN, V15, P111
[93]   The Mechanical Verification of a DPLL-Based Satisfiability Solver [J].
Shankar, Natarajan ;
Vaucher, Marc .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 269 :3-17
[94]  
Soos M, 2009, LECT NOTES COMPUT SC, V5584, P244, DOI 10.1007/978-3-642-02777-2_24
[95]  
Spasic Mirko, 2012, FM 2012: Formal Methods. Proceedings of the 18th International Symposium, P434, DOI 10.1007/978-3-642-32759-9_35
[96]  
Sternagel C., 2018, Archive of Formal Proofs
[97]  
Thiemann R, 2009, LECT NOTES COMPUT SC, V5674, P452, DOI 10.1007/978-3-642-03359-9_31
[98]   Formalizing a Paraconsistent Logic in the Isabelle Proof Assistant [J].
Villadsen, Jorgen ;
Schlichtkrull, Anders .
TRANSACTIONS ON LARGE-SCALE DATA- AND KNOWLEDGECENTERED SYSTEMS XXXIV: SPECIAL ISSUE ON CONSISTENCY AND INCONSISTENCY IN DATA-CENTRIC APPLICATIONS, 2017, 10620 :92-122
[99]  
Villadsen Jorgen, 2018, ISABELLE FORMALIZATI
[100]  
Voronkov A, 2014, LECT NOTES COMPUT SC, V8559, P696, DOI 10.1007/978-3-319-08867-9_46