Lean Faces Isabelle on Legibility, Automation
Lawrence Paulson’s post is a history-and-opinion piece responding to the question “why not just use Lean?” He argues that formalized mathematics did not begin with Lean, traces the lineage from AUTOMATH through LCF, HOL, Coq/Rocq, and Isabelle, and makes the case that Isabelle’s automation, readability, and non-dependent-type style can be better suited for many projects. The post is explicitly pro-Lean in some respects, but its core thesis is that the ecosystem choice should depend on prerequisites, community expertise, and proof readability rather than fashion.
Hot take: this is a strong counter-programming piece, not a launch post. It argues that Lean’s momentum is real, but that “modern default” should not be mistaken for “universally best.”
- –Best for readers comparing theorem provers, not for people looking for a new product release.
- –The post’s main argument is that automation and human-readable proofs matter more than type-theory purity.
- –It frames Isabelle as the pragmatic alternative for workflows where legibility and sledgehammer-style automation dominate.
- –It also pushes back on the idea that dependent types or “propositions as types” are the only serious foundation for proof assistants.
DISCOVERED
4h ago
2026-04-27
PUBLISHED
6h ago
2026-04-27
RELEVANCE
AUTHOR
ibobev