形式陈述
变量在公式中的一次出现若位于相应量词
其余联结词取相应并集。公式可同时含同一变量名的自由出现与受约束出现。只改变受约束变量名称且避免捕获的
直觉
自由变量像公式对外开放的参数,受约束变量只是量词内部的局部名字;作用域决定每次出现由谁控制。
例子与边界
在
推论与应用
自由变量决定公式真值依赖哪些赋值,并控制泛化规则、替换、lambda 绑定和数据库查询参数。捕获规避是形式推理与编译器实现的基本正确性要求。
参考资料
- Herbert B. Enderton, A Mathematical Introduction to Logic, 2nd ed., Academic Press, 2001,§2.1, scope, free variables, and substitution。
- Heinz-Dieter Ebbinghaus, Jörg Flum, and Wolfgang Thomas, Mathematical Logic, 2nd ed., Springer, 1994,Ch. I, free and bound occurrences。