Step
*
1
of Lemma
extended-face-map1
.....wf..... 
1. I : Cname List
2. x : nameset(I)
3. i : ℕ2
4. y1 : Cname
5. y2 : Cname
6. ¬(y2 ∈ I-[x])
7. ¬(y1 ∈ I)
⊢ ((x:=i) o rename-one-name(y1;y2)) ∈ nameset([y1 / I]) ⟶ extd-nameset([y2 / I-[x]])
BY
{ (SubsumeC ⌜name-morph([y1 / I];[y2 / I-[x]])⌝⋅ THEN Try (Complete (Auto))) }
1
1. I : Cname List
2. x : nameset(I)
3. i : ℕ2
4. y1 : Cname
5. y2 : Cname
6. ¬(y2 ∈ I-[x])
7. ¬(y1 ∈ I)
⊢ ((x:=i) o rename-one-name(y1;y2)) ∈ name-morph([y1 / I];[y2 / I-[x]])
Latex:
Latex:
.....wf..... 
1.  I  :  Cname  List
2.  x  :  nameset(I)
3.  i  :  \mBbbN{}2
4.  y1  :  Cname
5.  y2  :  Cname
6.  \mneg{}(y2  \mmember{}  I-[x])
7.  \mneg{}(y1  \mmember{}  I)
\mvdash{}  ((x:=i)  o  rename-one-name(y1;y2))  \mmember{}  nameset([y1  /  I])  {}\mrightarrow{}  extd-nameset([y2  /  I-[x]])
By
Latex:
(SubsumeC  \mkleeneopen{}name-morph([y1  /  I];[y2  /  I-[x]])\mkleeneclose{}\mcdot{}  THEN  Try  (Complete  (Auto)))
Home
Index