The discovery of unknown lemmas, case-splits and other so called eureka steps are challenging problems for automated theorem proving and have generally been assumed to require user intervention. This thesis is mainly concerned with the automated discovery of inductive lemmas. We have explored two approaches based on failure recovery and theory formation, with the aim of improving automation of firstand higher-order inductive proofs in the IsaPlanner system. We have implemented a lemma speculation critic which attempts to find a missing lemma using information from a failed proof-attempt. However, we found few proofs for which this critic was applicable and successful. We have also developed a program for inductive theory formation,...
Inductive Logic Programming (ILP) systems apply inductive learning to an inductive learning task by ...
In many automated methods for proving inductive theorems, finding a suitable generalization of a con...
HipSpec is a system for automatically deriving and proving properties about functional programs. It ...
The discovery of unknown lemmas, case-splits and other so called eureka steps are challenging proble...
We have implemented a program for inductive theory formation, called IsaCoSy, which synthesises conj...
Over the past few years, machine learning has been successfully combined with automated theorem pro...
Chapter appears in Handbook of Automated Reasoning Edited by: Alan Robinson and Andrei Voronkov IS...
In this thesis we describe an approach to automatically invent/explore new mathematical theories, w...
Centre for Intelligent Systems and their ApplicationsA key problem in automating proof by mathematic...
Automating proofs by induction can be challenging, not least because proofs might need auxiliary lem...
We present a succinct account of dynamic rippling, a technique used to guide the automation of indu...
We have built two state-of-the-art inductive theorem provers named HipSpec and Hipster. The main iss...
Theory exploration is a technique for automatically discovering new interesting lemmas in a mathemat...
Hipster is a theory exploration tool for the proof assistant Isabelle/HOL. It automatically discover...
We present a brief overview on completion based inductive theorem proving techniques, point out the ...
Inductive Logic Programming (ILP) systems apply inductive learning to an inductive learning task by ...
In many automated methods for proving inductive theorems, finding a suitable generalization of a con...
HipSpec is a system for automatically deriving and proving properties about functional programs. It ...
The discovery of unknown lemmas, case-splits and other so called eureka steps are challenging proble...
We have implemented a program for inductive theory formation, called IsaCoSy, which synthesises conj...
Over the past few years, machine learning has been successfully combined with automated theorem pro...
Chapter appears in Handbook of Automated Reasoning Edited by: Alan Robinson and Andrei Voronkov IS...
In this thesis we describe an approach to automatically invent/explore new mathematical theories, w...
Centre for Intelligent Systems and their ApplicationsA key problem in automating proof by mathematic...
Automating proofs by induction can be challenging, not least because proofs might need auxiliary lem...
We present a succinct account of dynamic rippling, a technique used to guide the automation of indu...
We have built two state-of-the-art inductive theorem provers named HipSpec and Hipster. The main iss...
Theory exploration is a technique for automatically discovering new interesting lemmas in a mathemat...
Hipster is a theory exploration tool for the proof assistant Isabelle/HOL. It automatically discover...
We present a brief overview on completion based inductive theorem proving techniques, point out the ...
Inductive Logic Programming (ILP) systems apply inductive learning to an inductive learning task by ...
In many automated methods for proving inductive theorems, finding a suitable generalization of a con...
HipSpec is a system for automatically deriving and proving properties about functional programs. It ...