Step
*
1
1
1
1
1
1
of Lemma
fresh-cname-not-member
1. I : Cname List
2. v : Cname
3. [%2] : ¬(v ∈ I)
4. fresh-cname(I) = v ∈ {x:Cname| ¬(x ∈ I)} 
⊢ (v ∈ nameset(I)) 
⇒ False
BY
{ D 0 }
1
1. I : Cname List
2. v : Cname
3. [%2] : ¬(v ∈ I)
4. fresh-cname(I) = v ∈ {x:Cname| ¬(x ∈ I)} 
5. v ∈ nameset(I)
⊢ False
2
.....wf..... 
1. I : Cname List
2. v : Cname
3. ¬(v ∈ I)
4. fresh-cname(I) = v ∈ {x:Cname| ¬(x ∈ I)} 
⊢ v ∈ nameset(I) ∈ Type
Latex:
Latex:
1.  I  :  Cname  List
2.  v  :  Cname
3.  [\%2]  :  \mneg{}(v  \mmember{}  I)
4.  fresh-cname(I)  =  v
\mvdash{}  (v  \mmember{}  nameset(I))  {}\mRightarrow{}  False
By
Latex:
D  0
Home
Index