Section 01
Quarry Framework: Enhancing Rocq's Automated Theorem Proving via LLM Planning and Symbolic Reasoning
This article introduces the Quarry framework, which aims to address the automation bottleneck of interactive theorem provers (such as Rocq) in formal verification. By separating proof planning and execution, the framework combines the high-level planning capabilities of large language models (LLMs) with the local rigorous reasoning capabilities of automated proof tools (like CoqHammer), significantly improving Rocq's automated proof success rate. Core innovations include difficulty-aware decomposition strategies that prioritize solving easier subgoals and effectively allocate computational resources.