What happened?
At CADE-25 on 7 August 2015, Leonardo de Moura and collaborators presented Lean as a new open-source theorem prover with a small trusted kernel based on dependent type theory and an explicit goal of bridging interactive and automated theorem proving. The Springer CADE-25 proceedings containing the system description were published on 30 July 2015. The official Lean history records the first repository commit in July 2013 and the official Lean 0.1 release in June 2014; because those earlier records are month-precision only, this Event uses the exact CADE presentation date as its canonical public anchor.
Why it matters
The system became a durable substrate for large formal mathematical libraries and later learning-based theorem provers, making its pre-2016 introduction essential historical context for the Chronicle's later Lean-centered AI4Math milestones.
Significance rationale: Lean established a new dependent-type proof-assistant platform explicitly designed to combine interactive theorem proving with automation, laying the technical foundation for the later Lean/mathlib ecosystem and a major share of modern AI-assisted formal mathematics.
Evidence & status at a glance
- Significance
- H2 · Field milestone
- Verification
- Paper released
- Evidence level
- E3 · Inspectable artifact
- AI role
- Computation only
- Formal assurance
- Artifact available
How should these labels be read? →
Contribution & verification
- Mathematical novelty
- Tooling only
- Interface
- Formal, Symbolic
- AI contribution
- Lean's trusted kernel mechanically checks formal proof terms, while its proof language and automation support construction of proofs; humans supplied the mathematical statements, formalizations and system design.
- Human contribution
- Leonardo de Moura, Soonho Kong, Jeremy Avigad, Floris van Doorn, Jakob von Raumer and collaborators designed and implemented the early Lean system, its kernel, elaborator, automation interfaces and mathematical applications.
- Verification
- Paper released · E3 · Inspectable artifact · Artifact available
- Last reviewed
- 2026-09-15
Technical details
- Systems
- lean
- Organizations
- microsoft-research, carnegie-mellon-university
- Problems
- formal-mathematical-knowledge, interactive-theorem-proving
- Methods
- dependent-type-theory, proof-checking, interactive-theorem-proving, automated-theorem-proving
Verification history
- 2015-07-30 · Paper released · E2 · Research record
Springer published the CADE-25 proceedings containing the Lean system description, documenting the architecture, goals and use of the prover in formal mathematics.
- 2015-08-07 · Paper released · E3 · Inspectable artifact
The official CADE presentation, official project history and preserved open-source Lean 3 repository make the early system lineage and implementation directly inspectable. The exact June 2014 Lean 0.1 release day is not inferred from month-only historical metadata.
Corrections
No corrections recorded.