Despite recent advances in automating theorem proving in full first-order theories, inductive reasoning still poses a serious challenge to state-of-the-art theorem provers. The reason for that is that in first-order logic induction requires an infinite number of axioms, which is not a feasible input to a computer-aided theorem prover requiring a finite input. Mathematical practice is to specify these infinite sets of axioms as axiom schemes. Unfortunately these schematic definitions cannot be formalized in first-order logic, and therefore not supported as inputs for first-order theorem provers. In this work we introduce a new method, inspired by the field of axiomatic theories of truth, that allows to express schematic inductive definitions, in the standard syntax of multi-sorted first-order logic. Further we test the practical feasibility of the method with state-of-the-art theorem provers, comparing it to solvers' native techniques for handling induction. This paper is an extended version of the LFMTP 21 submission with the same title.
翻译:尽管最近在一阶理论中将理论理论自动化方面有所进展,但感性推理仍对最先进的理论验证者构成严重挑战,其原因是,在一阶逻辑感应中,逻辑感应要求无限数的轴数,这对计算机辅助理论验证需要有限输入的逻辑不可行。数学实践是将这些无穷的轴数作为xiom方案。不幸的是,这些示意图定义无法在一阶逻辑中正式确定,因此不能作为第一阶理论验证者的投入。在这项工作中,我们引入了一种新方法,这个方法的灵感来自不甚清晰的真理理论领域,它允许在多阶集第一阶逻辑的标准合成学中表达带有感性的定义。我们进一步测试了该方法的实际可行性,用国家-艺术理论验证者比较了该方法与处理感应的本地技术。本文是带有相同标题的LFTP 21划界案的扩展版。