Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Zhang, Manqing, Dong, Yunwei, Zhou, Lingru, Xiao, Bingxu, Liu, Yepang
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2604.24354
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917439714885632
author Zhang, Manqing
Dong, Yunwei
Zhou, Lingru
Xiao, Bingxu
Liu, Yepang
author_facet Zhang, Manqing
Dong, Yunwei
Zhou, Lingru
Xiao, Bingxu
Liu, Yepang
contents Formal verification using interactive theorem provers ensures high-quality software. However, writing proof scripts for interactive theorem provers is labor-intensive and requires deep expertise. Recent studies have leveraged deep learning to automate theorem proving by learning from manually written proof corpora. Nevertheless, these techniques still achieve limited success rates in proof synthesis. This paper investigates the theorems that current proof synthesis techniques are unable to prove and analyzes their characteristics. Through an in-depth analysis of the proven theorems, proof scripts, and the proof search process, we identify the limitations of existing tools and summarize the key factors influencing proof success rates. Our research provides valuable insights for the future optimization of automated proof tools. Based on our empirical study, we discover that tactic selections conforming to human expert proof patterns are more likely to lead to successful proofs. Inspired by this finding, we propose a pattern-guided tactic search (PGTS) method to heuristically enhance the search process of existing proof synthesis tools. Our evaluation experiments demonstrate that PGTS improves the number of theorems proved by existing proof synthesis tools by an average of 8.05\%, while also achieving an average 20\% increase in previously unproven theorems. Furthermore, PGTS enhances the capability of proof synthesis tools to prove complex theorems and generates more concise proof scripts.
format Preprint
id arxiv_https___arxiv_org_abs_2604_24354
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Understanding and Improving Automated Proof Synthesis for Interactive Theorem Provers
Zhang, Manqing
Dong, Yunwei
Zhou, Lingru
Xiao, Bingxu
Liu, Yepang
Logic in Computer Science
68Q60, 68T15, 03B35
D.2.4; F.3.1
Formal verification using interactive theorem provers ensures high-quality software. However, writing proof scripts for interactive theorem provers is labor-intensive and requires deep expertise. Recent studies have leveraged deep learning to automate theorem proving by learning from manually written proof corpora. Nevertheless, these techniques still achieve limited success rates in proof synthesis. This paper investigates the theorems that current proof synthesis techniques are unable to prove and analyzes their characteristics. Through an in-depth analysis of the proven theorems, proof scripts, and the proof search process, we identify the limitations of existing tools and summarize the key factors influencing proof success rates. Our research provides valuable insights for the future optimization of automated proof tools. Based on our empirical study, we discover that tactic selections conforming to human expert proof patterns are more likely to lead to successful proofs. Inspired by this finding, we propose a pattern-guided tactic search (PGTS) method to heuristically enhance the search process of existing proof synthesis tools. Our evaluation experiments demonstrate that PGTS improves the number of theorems proved by existing proof synthesis tools by an average of 8.05\%, while also achieving an average 20\% increase in previously unproven theorems. Furthermore, PGTS enhances the capability of proof synthesis tools to prove complex theorems and generates more concise proof scripts.
title Understanding and Improving Automated Proof Synthesis for Interactive Theorem Provers
topic Logic in Computer Science
68Q60, 68T15, 03B35
D.2.4; F.3.1
url https://arxiv.org/abs/2604.24354