Terry Tao on AI Proof Checkers: Lean, Collaboration, and Formal Maths

Terry Tao's Vision for Computer-Assisted Proofs
In a 2014 panel, Terry Tao predicted that mathematicians would soon work in collaborations of hundreds and have their results verified not by human referees but by automated proof-checkers like Lean. The statement was met with incredulity at the time, but Tao, one of the world's most celebrated mathematicians, is now an evangelist for AI in math.
Key Details from the Source
- Proof-checkers like Lean can break a problem into small chunks, solve bit-by-bit, and reassemble with confidence that every piece is correct.
- Tao foresees papers written not in LaTeX but in a formal language that smart software converts to.
Every so often you'll get a compilation error — the computer does not understand how you derived this step.
- The approach is covered in the book adaptation The Proof in the Code: How a Truth Machine Is Transforming Math and AI by Kevin Hartnett, published by Quanta Magazine.
- Tao's background: born 1975 in Adelaide, Ph.D. at Princeton under Erdős's recommendation. He won the International Math Olympiad gold at 13.
What This Means for Developers
For AI coding agents, formal proof checkers like Lean represent a paradigm where AI can verify correctness autonomously. It's analogous to type-checking in compilers — but for mathematical logic. Developers working on agentic coding tools (e.g., Claude Code, Cursor) should watch this space: automated verification of code correctness via formal methods could become a standard feature.
📖 Read the full source: HN AI Agents
👀 See Also

Claude Shannon's 1950 Chess Paper Predicted GenAI's Core Problem: Guessing vs. Knowing
Shannon's 1950 chess paper framed the core challenge of AI: making 'tolerably good' decisions under uncertainty—exactly the problem generative AI faces today when it produces polished but wrong answers.

Claude Code Source Leak Reveals Anti-Distillation, Undercover Mode, and Frustration Detection
A leaked source code map file from Claude Code's npm package reveals anti-distillation techniques using fake tools, an undercover mode that hides AI authorship, and frustration detection via regex patterns.
Vibe Coding Has Two Meanings — Which One Are You Using?
A Reddit post argues that 'vibe coding' conflates two distinct practices: careless AI dumping and significant AI assistance. This ambiguity creates unnecessary communication friction among developers.

Meta's MCI Tool Captures Employee Interactions for AI Training
Meta is installing tracking software called Model Capability Initiative (MCI) on U.S. employee computers to capture mouse movements, keystrokes, clicks, and occasional screen snapshots for AI model training. The data aims to improve AI's ability to replicate human computer interactions like dropdown menu selection and keyboard shortcuts.