Step * 1 of Lemma member-free-vars-aux-not-bound


1. opr Type
2. {v:varname()| ¬(v nullvar() ∈ varname())} 
3. bnds varname() List
4. v@0 varname()
5. (v@0 ∈ free-vars-aux(bnds;varterm(v)))
⊢ ¬(v@0 ∈ bnds)
BY
((D THENA Auto) THEN All (RepUR ``free-vars-aux``) THEN SplitOnHypITE -1  THEN Auto) }

1
.....falsecase..... 
1. opr Type
2. varname()
3. ¬(v nullvar() ∈ varname())
4. bnds varname() List
5. v@0 varname()
6. (v@0 ∈ [v])
7. ¬(v ∈ bnds)
⊢ ¬(v@0 ∈ bnds)


Latex:


Latex:

1.  opr  :  Type
2.  v  :  \{v:varname()|  \mneg{}(v  =  nullvar())\} 
3.  bnds  :  varname()  List
4.  v@0  :  varname()
5.  (v@0  \mmember{}  free-vars-aux(bnds;varterm(v)))
\mvdash{}  \mneg{}(v@0  \mmember{}  bnds)


By


Latex:
((D  2  THENA  Auto)  THEN  All  (RepUR  ``free-vars-aux``)  THEN  SplitOnHypITE  -1    THEN  Auto)




Home Index