⚠️ 이 페이지의 요약·평가·해설은 생성형 AI(Claude)가 자동 생성한 2차적 분석물입니다. 논문 원문의 저작권은 원저작자에게 있으며, 정확한 내용은 원문(위 DOI·arXiv 등 출처)을 확인하세요.
라이선스: OpenReview 공개(오픈액세스)
Essence
Figure 1. An overview of our approach. As shown on the left, our agent first decomposes the original problem into formal
Lean 정리 증명을 위한 agentic workflow에서 고정된 스텝 수 정책 대신, 과거 증명 시도 궤적을 관찰해 성공 확률과 비용을 추정하는 control plane(action routing agent)을 도입하여 비용-품질 tradeoff를 최적화한다.
Motivation
Known: 기존 agentic theorem prover들은 문제를 자연어 lemma로 분해하고 Lean으로 형식화한 뒤 다수의 proof attempt를 샘플링하고 compiler feedback으로 self-correction을 수행하여 PutnamBench, MiniF2F 등에서 높은 성능을 달성해왔다.
Gap: 이러한 워크플로우는 모든 입력에 동일한 사전 지정 budget(decomposition, proof generation, self-correction 횟수)을 부여하는 fixed-step policy를 사용하여, 실패할 가능성이 높은 attempt에도 상당한 compute를 낭비하며 문제당 $40~$50에 달하는 비용을 초래한다. 기존 연구는 성능 향상에만 집중했고 워크플로우 비용 최적화 관점은 거의 다루지 않았다.
Why: Lean 증명은 compiler로 자동 검증 가능해 대규모 샘플링이 가능하지만 그만큼 비용이 폭발적으로 증가하므로, 실패한 궤적으로부터 신호를 추출해 언제 재시도하고 언제 포기할지 결정하는 것은 agentic theorem proving을 실용적 규모로 확장하는 데 핵심적이다.
Approach: data plane과 control plane으로 구성된 action routing agent를 제안하여, data plane이 자연어 lemma 분해·형식화·proof attempt 샘플링을 수행하고 control plane이 과거 실패한 Lean attempt들을 관찰해 성공 가능성과 추가 시도 비용을 추정한 뒤 현재 target을 계속 시도할지 새로운 breakdown으로 재시작할지 결정한다.
Achievement
Figure 5. Whole-proof cost-quality curves on PutnamBench
비용 절감: PutnamBench 85개 문제 부분집합에서 fixed-step baseline 대비 동일 정확도(parity accuracy)에서 평균 28.9%의 비용 절감을 달성했다.
정확도 향상: 동일 비용(parity cost) 기준으로는 7.9%의 정확도 향상을 보였다.
효율적 자원 배분 근거 제시: 실패한 Lean trajectory가 cost-aware resource allocation을 위한 actionable signal을 제공함을 실증적으로 보였다.
How
Figure 4. Comparison between the fixed-step data plane pipeline
Breakdown module: GPT-OSS-20B(high reasoning effort)를 사용해 원문제를 자연어로 먼저 풀고, 자연어 solution을 여러 lemma로 구조화한다.
Formalization 및 proof attempt 샘플링: 자연어 lemma들을 Lean으로 형식화하고, 각 theorem/lemma target에 대해 proof attempt를 샘플링한다(Varambally et al., 2025; Chen et al., 2025c의 lemma-style prover 설계를 계승).
Control plane(router): 과거 agent history (state, action)로부터 feature x1...xn을 추출하는 경량 모델을 학습시켜, 다음 attempt의 성공 확률(quality) q̂와 비용 ĉ을 추정한다.
Cost-quality tradeoff 결정: q̂ − λĉ 형태의 tradeoff 점수를 계산하여, 현재 target에 대해 추가 attempt를 지속할지, 아니면 새로운 breakdown으로 restart할지를 동적으로 결정한다.
기반 연구SPECTER2 유사도 0.92로 Formal Proof Verification Automation와 Formal Methods and Computational Reasoning가 맞닿아, 'Towards large language models as copilots for theorem proving in lean'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.