Step * 1 of Lemma es-interface-predecessors_wf


1. Info Type
2. es EO+(Info)
3. EClass(Top)
4. E
⊢ eclass-events(es;X;≤loc(e)) ∈ {a:E(X)| loc(a) loc(e) ∈ Id}  List
BY
((InstLemma `filter_type` [⌈{a:E| loc(a) loc(e) ∈ Id} ⌉;⌈λe.e ∈b X⌉;⌈≤loc(e)⌉]⋅ THENA Auto)
   THEN Reduce (-1)
   THEN Fold `eclass-events` (-1)⋅
   THEN DoSubsume
   THEN Auto) }


Latex:



Latex:

1.  Info  :  Type
2.  es  :  EO+(Info)
3.  X  :  EClass(Top)
4.  e  :  E
\mvdash{}  eclass-events(es;X;\mleq{}loc(e))  \mmember{}  \{a:E(X)|  loc(a)  =  loc(e)\}    List


By


Latex:
((InstLemma  `filter\_type`  [\mkleeneopen{}\{a:E|  loc(a)  =  loc(e)\}  \mkleeneclose{};\mkleeneopen{}\mlambda{}e.e  \mmember{}\msubb{}  X\mkleeneclose{};\mkleeneopen{}\mleq{}loc(e)\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  Reduce  (-1)
  THEN  Fold  `eclass-events`  (-1)\mcdot{}
  THEN  DoSubsume
  THEN  Auto)




Home Index