Abstract: “Program verification systems based on automated theorem provers rely on user-provided axioms in order to verify domain-specific properties of code. However,
the axioms are often incomplete, and the verification process is often slow. In this paper, we present a new approach to automated theorem proving that uses a combination of automated theorem provers and a novel method for automatically generating axioms. Our approach is based on the idea that the axioms should be generated automatically from the