Automated generation of machine verifiable and readable proofs: A case study of Tarski’s geometry

被引:0
|
作者
Sana Stojanović Ðurđević
Julien Narboux
Predrag Janičić
机构
[1] University of Belgrade,Faculty of Mathematics
[2] University of Strasbourg Pôle API,ICube, UMR 7357 CNRS
来源
Annals of Mathematics and Artificial Intelligence | 2015年 / 74卷
关键词
Automated theorem proving; Interactive theorem proving; Tarski’s geometry; 03B35; 68T15;
D O I
暂无
中图分类号
学科分类号
摘要
The power of state-of-the-art automated and interactive theorem provers has reached the level at which a significant portion of non-trivial mathematical contents can be formalized almost fully automatically. In this paper we present our framework for the formalization of mathematical knowledge that can produce machine verifiable proofs (for different proof assistants) but also human-readable (nearly textbook-like) proofs. As a case study, we focus on one of the twentieth century classics – a book on Tarski’s geometry. We tried to automatically generate such proofs for the theorems from this book using resolution theorem provers and a coherent logic theorem prover. In the first experiment, we used only theorems from the book, in the second we used additional lemmas from the existing Coq formalization of the book, and in the third we used specific dependency lists from the Coq formalization for each theorem. The results show that 37 % of the theorems from the book can be automatically proven (with readable and machine verifiable proofs generated) without any guidance, and with additional lemmas this percentage rises to 42 %. These results give hope that the described framework and other forms of automation can significantly aid mathematicians in developing formal and informal mathematical knowledge.
引用
收藏
页码:249 / 269
页数:20
相关论文
共 50 条
  • [1] Automated generation of machine verifiable and readable proofs: A case study of Tarski's geometry
    Durdevic, Sana Stojanovic
    Narboux, Julien
    Janicic, Predrag
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2015, 74 (3-4) : 249 - 269
  • [2] Automated Generation of Readable Proofs for Constructive Geometry Statements with the Mass Point Method
    Zou, Yu
    Zhang, Jingzhong
    AUTOMATED DEDUCTION IN GEOMETRY, 2011, 6877 : 221 - 258
  • [3] A REVIEW AND PROSPECT OF READABLE MACHINE PROOFS FOR GEOMETRY THEOREMS
    Jianguo JIANG
    Jingzhong ZHANG
    JournalofSystemsScience&Complexity, 2012, 25 (04) : 802 - 820
  • [4] A review and prospect of readable machine proofs for geometry theorems
    Jianguo Jiang
    Jingzhong Zhang
    Journal of Systems Science and Complexity, 2012, 25 : 802 - 820
  • [5] A review and prospect of readable machine proofs for geometry theorems
    Jiang, Jianguo
    Zhang, Jingzhong
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2012, 25 (04) : 802 - 820
  • [6] Automated Geometry Theorem Proving for Human-Readable Proofs
    Wang, Ke
    Su, Zhendong
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 1193 - 1199
  • [7] Automated generation of illustrated proofs in geometry and beyond
    Janicic, Predrag
    Narboux, Julien
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2023, 91 (06) : 797 - 820
  • [8] Automated Generation of Illustrations for Synthetic Geometry Proofs
    Janicic, Predrag
    Narboux, Julien
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (352): : 91 - 102
  • [9] Automated generation of illustrated proofs in geometry and beyond
    Predrag Janičić
    Julien Narboux
    Annals of Mathematics and Artificial Intelligence, 2023, 91 : 797 - 820
  • [10] Measuring Interestingness of Theorems in Automated Theorem Finding by Forward Reasoning: A Case Study in Tarski's Geometry
    Gao, Hongbiao
    Li, Jianbin
    Cheng, Jingde
    2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 168 - 173