Description: Substitution for a variable not free in a wff does not affect it. (Contributed by NM, 11-Oct-2004) (Proof shortened by Andrew Salmon, 29-Jun-2011)