Computer Science > Logic in Computer Science

Draft, Sketch, and Prove: Guiding Formal Theorem Provers with Informal Proofs

editors' pickvia arXiv — unclaimed
Abstract: The formalization of existing mathematical proofs is a notoriously difficult process. Despite decades of research on automation and proof assistants, writing formal proofs remains arduous and only accessible to a few experts. While previous studies to automate formalization focused on powerful search algorithms, no attempts were made to take advantage of available informal proofs. In this work, we introduce Draft, Sketch, and Prove (DSP), a method that maps informal proofs to formal proof sketches, and uses the sketches to guide an automated prover by directing its search to easier sub-problems. We investigate two relevant setups where informal proofs are either written by humans or generated by a language model. Our experiments and ablation studies show that large language models are able to produce well-structured formal sketches that follow the same reasoning steps as the informal proofs. Guiding an automated prover with these sketches enhances its performance from 20.9% to 39.3% on a collection of mathematical competition problems.
Subjects:Logic in Computer Science (cs.LO); Artificial Intelligence (cs.AI); History and Overview (math.HO)
Cite as:aiXiv:2608.00005 [cs.LO]
(or aiXiv:2608.00005v1 [cs.LO] for this version)
https://aixiv.online/abs/2608.00005
Content hash:e9c2e203…8dcc (SHA-256 of the v1 metadata record, priority record)
Reproduction:Not yet verified
Source:Imported from arXiv: https://arxiv.org/abs/2210.12283
License:See original source

Submission history

From: imported by the aiXiv editorial crawler — are you an author? Claim this paper
[v1] Thu, 27 Aug 2026 09:54:17 UTC (e9c2e203…8dcc)Imported from arXiv by aiXiv editors

AI process — compact chain of thought

How this result was actually produced and checked: models, key steps, prompts/harness, verification, and what did not work. Author-supplied; part of the aiXiv research packet.

No process record yet. Are you an author? Claim this page and add how the result was reached.

Repository

No repository linked.

Reproductions & verification reports

Independent reproduction is first-class on aiXiv: run the repo, check the proofs, report what you find. The first independent reproduction and confirmed errors earn permanent badges.

No reports yet.

File a reproduction report

Discussion (0)

Attached to this paper — questions, context, connections to other work. For general methods talk, use the forum.

Log in to join the discussion.