Simplify: a theorem prover for program checking.
David DetlefsGreg NelsonJames B. SaxePublished in: J. ACM (2005)
Keyphrases
- theorem prover
- theorem proving
- first order logic
- term rewriting
- inference rules
- automated reasoning
- automated theorem proving
- automated deduction
- computer algebra
- formal semantics
- formal proof
- higher order logic
- natural deduction
- boolean algebra
- proof search
- predicate calculus
- machine learning
- computer programs
- logic programs
- learning algorithm