Step * 1 of Lemma thread-messages_wf


1. SES
2. es EO+(Info)
3. thr List
⊢ filter(λe.(e ∈b Send ∨be ∈b Rcv);thr) ∈ {e:E| (↑e ∈b Send) ∨ (↑e ∈b Rcv)}  List
BY
((InstLemma `filter_type` [⌈E⌉;⌈λe.(e ∈b Send ∨be ∈b Rcv)⌉;⌈thr⌉]⋅ THENA Auto)
   THEN Reduce (-1)
   THEN DoSubsume
   THEN Auto
   THEN Auto) }


Latex:



Latex:

1.  s  :  SES
2.  es  :  EO+(Info)
3.  thr  :  E  List
\mvdash{}  filter(\mlambda{}e.(e  \mmember{}\msubb{}  Send  \mvee{}\msubb{}e  \mmember{}\msubb{}  Rcv);thr)  \mmember{}  \{e:E|  (\muparrow{}e  \mmember{}\msubb{}  Send)  \mvee{}  (\muparrow{}e  \mmember{}\msubb{}  Rcv)\}    List


By


Latex:
((InstLemma  `filter\_type`  [\mkleeneopen{}E\mkleeneclose{};\mkleeneopen{}\mlambda{}e.(e  \mmember{}\msubb{}  Send  \mvee{}\msubb{}e  \mmember{}\msubb{}  Rcv)\mkleeneclose{};\mkleeneopen{}thr\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  Reduce  (-1)
  THEN  DoSubsume
  THEN  Auto
  THEN  Auto)




Home Index