Step
*
1
1
2
of Lemma
es-interface-predecessors-nil
1. Info : Type
2. es : EO+(Info)
3. X : EClass(Top)
4. e : E
5. ¬↑first(e)
6. u : {a:E(X)| loc(a) = loc(pred(e)) ∈ Id} 
7. v : {a:E(X)| loc(a) = loc(pred(e)) ∈ Id}  List
8. eclass-events(es;X;≤loc(pred(e))) = [u / v] ∈ ({a:E(X)| loc(a) = loc(pred(e)) ∈ Id}  List)@i
9. {(↑u ∈b X) ∧ (u ∈ ≤loc(pred(e)))}
⊢ ∃e':E. ((e' <loc e) ∧ (↑e' ∈b X))
BY
{ (D (-1) THEN With ⌈u⌉ (D 0)⋅ THEN Auto) }
1
1. Info : Type
2. es : EO+(Info)
3. X : EClass(Top)
4. e : E
5. ¬↑first(e)
6. u : {a:E(X)| loc(a) = loc(pred(e)) ∈ Id} 
7. v : {a:E(X)| loc(a) = loc(pred(e)) ∈ Id}  List
8. eclass-events(es;X;≤loc(pred(e))) = [u / v] ∈ ({a:E(X)| loc(a) = loc(pred(e)) ∈ Id}  List)@i
9. ↑u ∈b X
10. (u ∈ ≤loc(pred(e)))
⊢ (u <loc e)
Latex:
Latex:
1.  Info  :  Type
2.  es  :  EO+(Info)
3.  X  :  EClass(Top)
4.  e  :  E
5.  \mneg{}\muparrow{}first(e)
6.  u  :  \{a:E(X)|  loc(a)  =  loc(pred(e))\} 
7.  v  :  \{a:E(X)|  loc(a)  =  loc(pred(e))\}    List
8.  eclass-events(es;X;\mleq{}loc(pred(e)))  =  [u  /  v]@i
9.  \{(\muparrow{}u  \mmember{}\msubb{}  X)  \mwedge{}  (u  \mmember{}  \mleq{}loc(pred(e)))\}
\mvdash{}  \mexists{}e':E.  ((e'  <loc  e)  \mwedge{}  (\muparrow{}e'  \mmember{}\msubb{}  X))
By
Latex:
(D  (-1)  THEN  With  \mkleeneopen{}u\mkleeneclose{}  (D  0)\mcdot{}  THEN  Auto)
Home
Index