Math 557 Sep 5
Substitution
Key Concepts
Substitution:
- Basic idea: \(\varphi_{\bar{s}/\bar{x}}\) is obtained by replacing all occurrences of the variable \(x_i\) by the term \(s_i\).
- Uncontrolled substitution may cause issues with quantifiers. If we try to substitute a variable into the range of a quantifier, we rename the quantified variable to an unused variable (\(\exists x \dots\) becomes \(\exists u \dots\)).
Substitution Lemma:
- Substitution behaves “as expected” with respect to evaluation and satisfaction.
- Evaluating a substituted term yields the same value as evaluating the original term under the “substituted” assignment (i.e. the assignment in which we replace the assignment to \(x\) by the value of \(s\) under \(\alpha\)).
- A substituted formula holds in \(\mathcal{M}\) under assignment \(\alpha\) iff the original formula holds in \(\mathcal{M}\) under the “substituted” assignment.