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