Step
*
2
of Lemma
mFOL-boundvars-of-rename
1. old : ℤ
2. new : ℤ
3. isall : 𝔹
4. var : ℤ
5. body : mFOL()
6. mFOL-boundvars(mFOL-rename(body;old;new)) = mFOL-boundvars(body) ∈ (ℤ List)
⊢ insert(var;mFOL-boundvars(if (var =z old) then body else mFOL-rename(body;old;new) fi ))
= insert(var;mFOL-boundvars(body))
∈ (ℤ List)
BY
{ AutoSplit }
Latex:
Latex:
1.  old  :  \mBbbZ{}
2.  new  :  \mBbbZ{}
3.  isall  :  \mBbbB{}
4.  var  :  \mBbbZ{}
5.  body  :  mFOL()
6.  mFOL-boundvars(mFOL-rename(body;old;new))  =  mFOL-boundvars(body)
\mvdash{}  insert(var;mFOL-boundvars(if  (var  =\msubz{}  old)  then  body  else  mFOL-rename(body;old;new)  fi  ))
=  insert(var;mFOL-boundvars(body))
By
Latex:
AutoSplit
Home
Index