A Learning-Based Fact Selector for Isabelle/HOL

@article{Blanchette2016ALF,
  title={A Learning-Based Fact Selector for Isabelle/HOL},
  author={Jasmin Christian Blanchette and David Greenaway and Cezary Kaliszyk and Daniel K{\"u}hlwein and Josef Urban},
  journal={Journal of Automated Reasoning},
  year={2016},
  volume={57},
  pages={219-244}
}
Sledgehammer integrates automatic theorem provers in the proof assistant Isabelle/HOL. A key component, the fact selector, heuristically ranks the thousands of facts (lemmas, definitions, or axioms) available and selects a subset, based on syntactic similarity to the current proof goal. We introduce MaSh, an alternative that learns from successful proofs. New challenges arose from our “zero click” vision: MaSh integrates seamlessly with the users’ workflow, so that they benefit from machine… CONTINUE READING