Benzmüller Christoph, Sultana Nik, Paulson Lawrence C, Theiß Frank
Department of Mathematics and Computer Science, Freie Universität Berlin, Berlin, Germany.
Cambridge University Computer Lab, Cambridge, UK.
J Autom Reason. 2015;55(4):389-404. doi: 10.1007/s10817-015-9348-y. Epub 2015 Sep 22.
Leo-II is an automated theorem prover for classical higher-order logic. The prover has pioneered cooperative higher-order-first-order proof automation, it has influenced the development of the TPTP THF infrastructure for higher-order logic, and it has been applied in a wide array of problems. Leo-II may also be called in proof assistants as an external aid tool to save user effort. For this it is crucial that Leo-II returns proof information in a standardised syntax, so that these proofs can eventually be transformed and verified within proof assistants. Recent progress in this direction is reported for the Isabelle/HOL system.
Leo-II是一个用于经典高阶逻辑的自动定理证明器。该证明器开创了协作式高阶-一阶证明自动化,影响了用于高阶逻辑的TPTP THF基础设施的发展,并且已应用于广泛的问题中。Leo-II也可以在证明辅助工具中作为外部辅助工具调用,以节省用户的精力。为此,Leo-II以标准化语法返回证明信息至关重要,这样这些证明最终可以在证明辅助工具中进行转换和验证。本文报道了Isabelle/HOL系统在这方面的最新进展。