An analysis of Anthropic's formalized proof of Fermat's Last Theorem reveals that the reported 13 million lines of Lean code are accurate, but the length is due to an exceptionally high number of generated steps rather than verbose individual steps. The proof consists of 562,341 declarations, significantly more than the 185,411 found in the human-written Mathlib. While the median proof step in Anthropic's work is 8 lines compared to Mathlib's 4, the primary driver of the immense size is the sheer quantity of machine-generated steps. AI
IMPACT Reveals that AI-generated proofs can be vastly larger due to step count, not verbosity, impacting computational resource needs for formal verification.
RANK_REASON Analysis of a published formal proof, detailing its structure and size. [lever_c_demoted from research: ic=1 ai=1.0]
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →