PaperFormalizer, 논문을 Lean으로 형식 검증하는 저자 참여형 파이프라인 공개
PaperFormalizer: Author-in-the-Loop Autoformalization of Research Papers in Lean
PaperFormalizer는 코딩 에이전트(Claude Code 또는 Codex) 안에서 동작하는 Lean 기반 에이전트 파이프라인으로, 저자가 자신의 논문에서 증명이나 가정의 빈틈을 찾고 메워 Lean으로 검증된 버전을 만들도록 돕는다. 구현은 GitHub 저장소에서 제공되며, 사용자가 공유한 Lean 코드가 포함된 논문은 paperformalizer.org에서 볼 수 있다. 파이프라인은 LaTeX 원고를 입력받아 논문의 명제들을 의존 그래프로 옮기고, 각 명제를 자연어로 충실성, 모호성, 정확성 측면에서 점검한다. 이후 Mathlib, 선택적 도메인 라이브러리, 저자의 개인 도구 모음을 바탕으로 명제를 Lean에서 형식화하고 증명한다. 명제가 두 가지 이상으로 읽힐 여지가 있으면 파이프라인은 멈추고 저자에게 질문하며, 모든 수정안은 자연어와 TeX 기호로 제시되어 저자가 수락, 거절 또는 방향 변경을 선택할 수 있다. 출력물은 주석과 수정이 반영된 논문, 변경 내역 보고서, 그리고 각 선언이 대응하는 명제와 연결된 Lean 코드다. 더 많은 논문이 형식화될수록 저자의 도구 모음이 커지며, 저자는 검증된 논문을 공유해 후속 연구자가 Lean 코드를 재사용하도록 할 수 있다.
PaperFormalizer는 Claude Code 또는 Codex 안에서 실행되고 GitHub 저장소에서 제공되므로, 수학적 증명에 기대는 자신의 논문이나 코드를 Lean으로 검증해 보려는 개발자가 바로 시험해 볼 수 있다.
원문 출처
arXiv cs.AI (인공지능)