Skip to content

Instantly share code, notes, and snippets.

@kmd710
kmd710 / !README.md
Last active October 30, 2025 15:52
Vericoding 実践メモ: 汎用 LLM と 汎用コーディングAIエージェントで Lean の形式証明を生成する

Vericoding 実践メモ: 汎用 LLM と 汎用コーディングAIエージェントで Lean の形式証明を生成する

Read this in English (英語)

自然言語の曖昧な指示からコードを生成する vibe coding とは異なり、形式仕様に基づいて厳密に検証されたコードと証明を生成する vericoding が注目されています。本稿は、特定の数学の問題(IMO 1963 P5: 国際数学オリンピック1963年の第5問)について、最先端の汎用大規模言語モデル(LLM、GPT-5)と汎用コーディングAIエージェント(Cursor)を用いた、定理証明支援系 Lean による形式証明を生成した実践報告です。


背景: LLM とワークフローによる形式証明自動化の進展

ソフトウェアのバグは深刻な結果を引き起こしうるため、コードの正しさを数学的に証明する形式検証の重要性が増しています。しかし、その実施には多大な労力が必要でした。