Implicit induction in conditional theories
Implicit induction in conditional theories
复制标题
条件理论中的隐式归纳法
DOI:
10.1007/bf00881856
复制
发表时间:
1995
期刊:
影响因子:
--
通讯作者:
M. Rusinowitch
中科院分区:
文献类型:
--
作者:
A. Bouhoula;M. Rusinowitch
We propose a new procedure for proof by induction in conditional theories where case analysis is simulated by term rewriting. This technique reduces considerably the number of variables of a conjecture to be considered for applying induction schemes. Our procedure is presented as a set of inference rules whose correctness has been formally proved. Moreover, when the axioms are ground convergent and the functions are completely defined, it is possible to apply the system for refuting conjectures. The procedure is even refutationally complete for conditional equations with Boolean preconditions over free constructors. The method is entirely implemented in the proverSPIKE. This system has solved interesting problems in a completely automatic way, that is, without interaction with the user and without ad hoc heuristics. It has also proved the challenging Gilbreath card trick, with only two easy lemmas.