Certified Connection Tableaux Proofs for HOL Light and TPTP

10/20/2014
by   Cezary Kaliszyk, et al.
0

In the recent years, the Metis prover based on ordered paramodulation and model elimination has replaced the earlier built-in methods for general-purpose proof automation in HOL4 and Isabelle/HOL. In the annual CASC competition, the leanCoP system based on connection tableaux has however performed better than Metis. In this paper we show how the leanCoP's core algorithm can be implemented inside HOLLight. leanCoP's flagship feature, namely its minimalistic core, results in a very simple proof system. This plays a crucial role in extending the MESON proof reconstruction mechanism to connection tableaux proofs, providing an implementation of leanCoP that certifies its proofs. We discuss the differences between our direct implementation using an explicit Prolog stack, to the continuation passing implementation of MESON present in HOLLight and compare their performance on all core HOLLight goals. The resulting prover can be also used as a general purpose TPTP prover. We compare its performance against the resolution based Metis on TPTP and other interesting datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/06/2021

Implicit and Explicit Proof Management in KeYmaera X

Hybrid systems theorem proving provides strong correctness guarantees ab...
research
04/01/2019

Students' Proof Assistant (SPA)

The Students' Proof Assistant (SPA) aims to both teach how to use a proo...
research
08/26/2019

Reconstructing veriT Proofs in Isabelle/HOL

Automated theorem provers are now commonly used within interactive theor...
research
08/26/2019

Converting ALC Connection Proofs into ALC Sequents

The connection method has earned good reputation in the area of automate...
research
06/17/2023

Notes on "Bounds on BDD-Based Bucket Elimination”

This paper concerns Boolean satisfiability (SAT) solvers based on Ordere...
research
11/10/2022

Translating proofs from an impredicative type system to a predicative one

As the development of formal proofs is a time-consuming task, it is impo...
research
09/09/2019

The Cook-Reckhow definition

The Cook-Reckhow 1979 paper defined the area of research we now call Pro...

Please sign up or login with your details

Forgot password? Click here to reset