Title :
Implementing Reasoning Modules in Implicit Induction Theorem Provers
Author :
Stratulat, Sorin
Author_Institution :
Dept. of Comput. Sci., Univ. de Lorraine, Metz, France
Abstract :
We detail the integration in SPIKE, an implicit induction theorem prover, of two reasoning modules operating over naturals combined with interpreted symbols. The first integration schema is à la Boyer-Moore, based on the combination of a congruence closure procedure with a decision procedure for linear arithmetic over rationals/reals. The second follows a ´black-box´ approach and is based on external SMT solvers. It is shown that the two extensions significantly increase the power of SPIKE, their performances are compared when proving a non-trivial application.
Keywords :
computability; inference mechanisms; theorem proving; SPIKE; black-box approach; congruence closure procedure; decision procedure; external SMT solvers; implicit induction theorem prover; integration schema; interpreted symbols; linear arithmetic; reasoning modules; Abstracts; Cognition; Concrete; Context; Decision feedback equalizers; Equations; Syntactics;
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2014 16th International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4799-8447-3
DOI :
10.1109/SYNASC.2014.26