Download PDFOpen PDF in browserCurrent versionInduction with Generalization in Superposition ReasoningEasyChair Preprint 2468, version 16 pages•Date: January 27, 2020AbstractWe describe an extension of automating induction in superposition-based reasoning by strengthening inductive properties and generalizing terms over which induction should be applied. We implemented our approach in the first-order theorem prover Vampire and evaluated our work against state-of-the-art reasoners automating induction. We demonstrate the strength of our technique by showing that many interesting mathematical properties of natural numbers and lists can be proved automatically using this extension. Keyphrases: AVATAR architecture, Vampire, automated reasoning, first-order theorem proving, induction, induction with generalization, saturation based proof search, structural induction, superposition reasoning, term algebra
|