“替换引理把一阶句法中的符号替换与变量赋值更新精确对应,是量词规则可靠性的核心技术步骤。它支撑自然演绎中的全称实例化、项模型构造、程序逻辑的赋值公理,以及证明助手中的捕获规避替换;若忽略新鲜变…”
形式陈述 ​
对$L$-结构
直觉
变量赋值把公式中的自由变量映到结构论域中的具体元素。它与结构分工明确:结构固定解释常元、函数和关系符号,赋值只临时给变量装入论域元素;量词求值则通过修改某个变量的槽位来遍历论域。只有自由变量会让公式真假依赖赋值。
例子与边界
在整数结构中,若
赋值只作用于自由出现,量词会临时覆盖同名变量。设论域为整数,
第一处
推论与应用
满足关系通过赋值让开放公式获得精确语义,替换引理把赋值更新与语法代入对应;参数定义集和量词递归也依赖它。证明中常用 coincidence lemma:若两个赋值在公式的自由变量上相同,公式真值也相同。程序语义中的环境、λ 演算中的变量解释与约束求解同样复用这一概念。
参考资料
- David Marker, Model Theory: An Introduction, Springer, 2002,§1.1, variable assignments and term evaluation。
- Wilfrid Hodges, Model Theory, Cambridge University Press, 1993,Ch. 1, valuations of variables and terms。