Step
*
2
1
1
1
of Lemma
es-prior-interface-cases-sq
1. [Info] : Type
2. X : EClass(Top)@i'
3. es : EO+(Info)@i'
4. e : E@i
5. ¬↑first(e)
6. ¬↑first(e)
7. ¬↑pred(e) ∈b X
8. ¬↑first(e)
9. #(X es pred(e)) = 1 ∈ ℤ
⊢ True 
⇒ (↑(#(case last(λe.(#(X es e) =z 1)) pred(e) of inl(e') => {e'} | inr(x) => {}) =z 1))
BY
{ (D (-3) THEN Unfold `in-eclass` 0 THEN Auto)⋅ }
Latex:
Latex:
1.  [Info]  :  Type
2.  X  :  EClass(Top)@i'
3.  es  :  EO+(Info)@i'
4.  e  :  E@i
5.  \mneg{}\muparrow{}first(e)
6.  \mneg{}\muparrow{}first(e)
7.  \mneg{}\muparrow{}pred(e)  \mmember{}\msubb{}  X
8.  \mneg{}\muparrow{}first(e)
9.  \#(X  es  pred(e))  =  1
\mvdash{}  True  {}\mRightarrow{}  (\muparrow{}(\#(case  last(\mlambda{}e.(\#(X  es  e)  =\msubz{}  1))  pred(e)  of  inl(e')  =>  \{e'\}  |  inr(x)  =>  \{\})  =\msubz{}  1))
By
Latex:
(D  (-3)  THEN  Unfold  `in-eclass`  0  THEN  Auto)\mcdot{}
Home
Index