形式陈述
在直觉主义逻辑与类型 λ 演算之间,蕴含
直觉
写出一个类型正确的程序,就是构造了相应命题的证据;运行程序则规范化这份证据。
例子与边界
类型
推论与应用
该对应支撑 Coq、Agda、Lean 等证明助理,以及依赖类型程序设计和 proof-carrying code。
参考资料
- William A. Howard, “The Formulae-as-Types Notion of Construction,” 1980.
- Morten Heine Sørensen and Paweł Urzyczyn, Lectures on the Curry–Howard Isomorphism.