Step
*
1
1
1
1
1
1
2
of Lemma
fresh-cname-not-member
.....wf..... 
1. I : Cname List
2. v : Cname
3. ¬(v ∈ I)
4. fresh-cname(I) = v ∈ {x:Cname| ¬(x ∈ I)} 
⊢ v ∈ nameset(I) ∈ Type
BY
{ (GenConcl ⌜v = z ∈ Base⌝⋅ THEN Auto) }
Latex:
Latex:
.....wf..... 
1.  I  :  Cname  List
2.  v  :  Cname
3.  \mneg{}(v  \mmember{}  I)
4.  fresh-cname(I)  =  v
\mvdash{}  v  \mmember{}  nameset(I)  \mmember{}  Type
By
Latex:
(GenConcl  \mkleeneopen{}v  =  z\mkleeneclose{}\mcdot{}  THEN  Auto)
Home
Index