形式陈述
λ 项是 β-正规形,当且仅当其中不存在形如
直觉
正规形是没有任何函数应用还能继续展开的语法终点,但是否到达以及所有路线是否都到达是两种不同性质。
例子与边界
推论与应用
正规形用于程序等价、定理证明和规范化求值;类型系统常通过强正规化排除某类发散。
参考资料
- Robert Harper, Practical Foundations for Programming Languages, 2nd ed., Cambridge University Press, 2016,Parts I–XVIII。
- Benjamin C. Pierce, Types and Programming Languages, MIT Press, 2002,Chs. 3–30。