Glossary · Term

Lean

← all terms

Definition

A programming language for writing math proofs where the computer refuses to accept any step that doesn't logically follow.

A dependently-typed proof assistant whose compiler accepts only programs that constitute valid formal proofs; the verification substrate used by AlphaProof, the DeepMind Erdős work, and most current AI-driven formal mathematics.

Also called: Lean 4

Mentioned in 2 episodes

  1. 075
    Growing Code and Proof Together: Verified Systems in Ten Hours Instead of a Year
  2. 067
    An AI Just Solved a 1996 Erdős Problem—and the Simplest Agent Won