arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2101.07700cs.LO
收藏

有限集理论与有限集关系代数中的自动证明

Proof Automation in the Theory of Finite Sets and Finite Set Relation Algebra

Maximiliano Cristiá, Ricardo D. Katz, Gianfranco Rossi

摘要:

{log}('setlog')是有限集理论和有限集关系代数(FSTRA)公式的可满足性求解器。因此,它可以用作该理论的自动定理证明器(ATP)。{log}能够自动证明一些FSTRA定理,但不是所有的。然而,我们已经观察到,{log}不能自动证明的许多定理可以被分成几个子目标,这些子目标可以由{log}自动排出。这项工作的目的是提出一个原型交互式定理证明器(ITP),称为{log}-ITP,提供证据表明,一个适当的集成到世界一流的ITP的{log}可以提供大量的证明自动化有关FSTRA。基于TPTP和Coq的SSReflect库中的210个定理的经验评估显示,Coq证明的大小和复杂性明显减少。

英文摘要:

{log} ('setlog') is a satisfiability solver for formulas of the theory of finite sets and finite set relation algebra (FSTRA). As such, it can be used as an automated theorem prover (ATP) for this theory. {log} is able to automatically prove a number of FSTRA theorems, but not all of them. Nevertheless, we have observed that many theorems that {log} cannot automatically prove can be divided into a few subgoals automatically dischargeable by {log}. The purpose of this work is to present a prototype interactive theorem prover (ITP), called {log}-ITP, providing evidence that a proper integration of {log} into world-class ITP's can deliver a great deal of proof automation concerning FSTRA. An empirical evaluation based on 210 theorems from the TPTP and Coq's SSReflect libraries shows a noticeable reduction in the size and complexity of the proofs with respect to Coq.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑