A skeptic's approach to combining HOL and Maple

被引:58
|
作者
Harrison, J
Thery, L
机构
[1] Univ Cambridge, Comp Lab, Cambridge CB2 3QG, England
[2] INRIA Sophia Antipolis 2004, F-06902 Sophia Antipolis, France
关键词
proof checking; automated theorem proving; computer algebra; complexity theory;
D O I
10.1023/A:1006023127567
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We contrast theorem provers and computer algebra systems, pointing out the advantages and disadvantages of each, and suggest a simple way to achieve a synthesis of some of the best features of both. Our method is based on the systematic separation of search for a solution and checking the solution, using a physical connection between systems. We describe the separation of proof search and checking in some detail, relating it to proof planning and to the complexity class NP, and discuss different ways of exploiting a physical link between systems. Finally, the method is illustrated by some concrete examples of computer algebra results proved formally in the HOL theorem prover with the aid of Maple.
引用
收藏
页码:279 / 294
页数:16
相关论文
共 50 条