Why Lean? - Lean创造者亲述为何Lean是未来

来源:Lobsters / plt

日期:2026-04-04

原文:Why Lean? — Leonardo de Moura

Leonardo de Moura是Lean定理证明器的创造者,这篇文章是他亲自解释为什么Lean是未来。

核心洞见

Lean用Lean实现 — 所有编译器、elaborator、证明自动化、解析器、pretty printer、构建系统、文档系统都是Lean。没有 OCaml 和 Ltac 之间的粘合代码。

主要观点

1. 自举实现的力量

2. 可扩展性

3. 声音性(Soundness)无妥协

4. AI安全的启示

Terence Tao的观点:"RL会发现验证流程中的所有后门,所以不能有任何后门。强化学习太擅长发现这些后门了。"

这意味着:soundness不仅仅是理论属性,它是AI安全基础设施

5. 诚实的自我认知

为什么这重要

这是Lean创造者首次亲自解释Lean的核心设计哲学。在AI时代,形式化验证正在变得至关重要——因为RL会发现任何后门,所以系统必须从根本上sound。

Lean的设计理念:可扩展性 > 稳定性,小型trusted kernel > 大型复杂实现。