Boyer–Moore theorem prover

E347187

The Boyer–Moore theorem prover is an influential automated reasoning system for first-order logic and recursive function theory, notable for pioneering techniques in mechanical proof and program verification.

All labels observed (4)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf automated reasoning system ⓘ
automated theorem prover ⓘ
software system ⓘ
application verification of hardware designs ⓘ
verification of recursive programs ⓘ
verification of software correctness proofs ⓘ
approach automation of equational reasoning with heuristics ⓘ
goal-directed rewriting ⓘ
induction over recursively defined data structures ⓘ
basedOn equational logic ⓘ
term rewriting ⓘ
countryOfOrigin United States ⓘ
developer J Strother Moore ⓘ
Robert S. Boyer ⓘ
field automated reasoning ⓘ
first-order logic ⓘ
formal methods ⓘ
mathematical logic ⓘ
program verification ⓘ
recursive function theory ⓘ
hasPart induction heuristic ⓘ
rewriting engine ⓘ
simplifier ⓘ
historicalSignificance influential in the development of modern interactive theorem provers ⓘ
one of the earliest successful automated theorem provers for program verification ⓘ
implementationLanguage LISP ⓘ
influenced ACL2 ⓘ
NQTHM ⓘ
subsequent program verification systems ⓘ
logicType first-order logic ⓘ
namedAfter J Strother Moore ⓘ
Robert S. Boyer ⓘ
notableFor inductive theorem proving ⓘ
mechanical proof ⓘ
program verification ⓘ
rewriting-based reasoning ⓘ
pioneeringContribution automation of proofs about total recursive functions ⓘ
integration of rewriting and induction in automated theorem proving ⓘ
use of recursive function definitions as a basis for specification ⓘ
relatedTo LISP ⓘ
supports equational reasoning ⓘ
induction ⓘ
recursive function definitions ⓘ
usedIn formalization of mathematics ⓘ
research on mechanical proof ⓘ
research on program verification ⓘ

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

J Strother Moore → knownFor → Boyer–Moore theorem prover ⓘ
J Strother Moore → coDeveloperOf → Boyer–Moore theorem prover ⓘ
J Strother Moore → developedSystem → Nqthm (Boyer–Moore theorem prover) ⓘ
linked to: Boyer–Moore theorem prover
Robert S. Boyer → knownFor → Boyer–Moore theorem prover ⓘ
Robert S. Boyer → knownFor → Nqthm theorem prover ⓘ
linked to: Boyer–Moore theorem prover
Robert S. Boyer → coDeveloped → Boyer–Moore theorem prover ⓘ
Robert S. Boyer → coDeveloped → Nqthm theorem prover ⓘ
linked to: Boyer–Moore theorem prover
Matt Kaufmann → influencedBy → Nqthm theorem prover ⓘ
linked to: Boyer–Moore theorem prover
Matt Kaufmann → basedOn → Boyer–Moore theorem prover (Nqthm) ⓘ
linked to: Boyer–Moore theorem prover