Who Finds the Short Proof? An Exploration of Variants of Boolos' Curious Inference using Higher-order Automated Theorem Provers
Christoph Benzm\"uller, David Fuenmayor, Alexander Steen, Geoff, Sutcliffe

TL;DR
This paper investigates Boolos' Curious Inference using higher-order automated theorem provers, demonstrating that ATPs can automatically discover necessary lemmas and find short proofs with minimal manual notation, advancing proof automation.
Contribution
It shows that higher-order ATPs can automatically discover lemmas and produce short proofs for Boolos' Curious Inference, reducing manual effort and enhancing proof automation capabilities.
Findings
ATP automatically discovers higher-order lemmas.
Short proofs are found with minimal manual notation.
Full proof automation appears achievable for similar problems.
Abstract
This paper reports on an exploration of Boolos' Curious Inference, using higher-order automated theorem provers (ATPs). Surprisingly, only suitable shorthand notations had to be provided by hand for ATPs to find a short proof. The higher-order lemmas required for constructing a short proof are automatically discovered by the ATPs. Given the observations and suggestions in this paper, full proof automation of Boolos' and related examples now seems to be within reach of higher-order ATPs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Mathematics, Computing, and Information Processing · Natural Language Processing Techniques
