no code implementations • 6 Mar 2024 • Lasse Blaauwbroek, David Cerna, Thibault Gauthier, Jan Jakubův, Cezary Kaliszyk, Martin Suda, Josef Urban
Automated theorem provers and formal proof assistants are general reasoning systems that are in theory capable of proving arbitrarily hard theorems, thus solving arbitrary problems reducible to mathematics and logical reasoning.
no code implementations • 12 Mar 2023 • Jan Jakubův, Karel Chvalovský, Zarathustra Goertzel, Cezary Kaliszyk, Mirek Olšák, Bartosz Piotrowski, Stephan Schulz, Martin Suda, Josef Urban
As a present to Mizar on its 50th anniversary, we develop an AI/TP system that automatically proves about 60\% of the Mizar theorems in the hammer setting.
1 code implementation • 4 May 2022 • Zarathustra A. Goertzel, Jan Jakubův, Cezary Kaliszyk, Miroslav Olšák, Jelle Piepenbrock, Josef Urban
We significantly improve the performance of the E automated theorem prover on the Isabelle Sledgehammer problems by combining learning and theorem proving in several ways.
1 code implementation • 21 Jul 2021 • Karel Chvalovský, Jan Jakubův, Miroslav Olšák, Josef Urban
Saturation-style automated theorem provers (ATPs) based on the given clause procedure are today the strongest general reasoners for classical first-order logic.
1 code implementation • 14 Jul 2021 • Zarathustra Goertzel, Karel Chvalovský, Jan Jakubův, Miroslav Olšák, Josef Urban
The second addition is motivated by fast weight-based rejection filters that are currently used in systems like E and Prover9.
no code implementations • 29 May 2020 • Josef Urban, Jan Jakubův
We describe several datasets and first experiments with creating conjectures by neural methods.
no code implementations • 13 Feb 2020 • Jan Jakubův, Karel Chvalovský, Miroslav Olšák, Bartosz Piotrowski, Martin Suda, Josef Urban
For the neural guidance, we use symbol-independent graph neural networks (GNNs) and their embedding of the terms and clauses.
1 code implementation • 23 May 2019 • Zarathustra Goertzel, Jan Jakubův, Josef Urban
In this work we describe a new learning-based proof guidance -- ENIGMAWatch -- for saturation-style first-order theorem provers.
no code implementations • 2 Apr 2019 • Jan Jakubův, Josef Urban
We describe a very large improvement of existing hammer-style proof automation over large ITP libraries by combining learning and theorem proving.
no code implementations • 7 Mar 2019 • Karel Chvalovský, Jan Jakubův, Martin Suda, Josef Urban
We describe an efficient implementation of clause guidance in saturation-based automated theorem provers extending the ENIGMA approach.
1 code implementation • 12 Feb 2018 • Zarathustra Goertzel, Jan Jakubův, Stephan Schulz, Josef Urban
Watchlist (also hint list) is a mechanism that allows related proofs to guide a proof search for a new conjecture.
no code implementations • 23 Jan 2017 • Jan Jakubův, Josef Urban
ENIGMA is a learning-based method for guiding given clause selection in saturation-based theorem provers.