{ 
[l_comm:Id]. 
[piD:PiDataVal()]. 
[cSt:Comm-state()].
    Comm-next-guards(l_comm;piD;cSt) 
 Comm-output() 
    supposing 
pDVguards?(piD) }
{ Proof }
Definitions occuring in Statement : 
Comm-next-guards: Comm-next-guards(l_comm;piD;cSt), 
Comm-output: Comm-output(), 
Comm-state: Comm-state(), 
PiDataVal: PiDataVal(), 
Id: Id, 
assert:
b, 
uimplies: b supposing a, 
uall:
[x:A]. B[x], 
member: t 
 T
Definitions : 
uall:
[x:A]. B[x], 
Comm-state: Comm-state(), 
uimplies: b supposing a, 
member: t 
 T, 
Comm-output: Comm-output(), 
Comm-next-guards: Comm-next-guards(l_comm;piD;cSt), 
prop:
Lemmas : 
Comm-st_wf, 
append_wf, 
Id_wf, 
pi_prefix_wf, 
Comm-q_wf, 
pDVguards-from_wf, 
pDVguards-preList_wf, 
Comm-req_from_wf, 
Comm-waiting_wf, 
Comm-count_wf, 
make-lg_wf_dag, 
tag-by_wf, 
mk-tagged_wf2, 
pDVcontinue_wf, 
assert_wf, 
pDVguards?_wf, 
Comm-state_wf, 
PiDataVal_wf
\mforall{}[l$_{comm}$:Id].  \mforall{}[piD:PiDataVal()].  \mforall{}[cSt:Comm-state()].
    Comm-next-guards(l$_{comm}$;piD;cSt)  \mmember{}  Comm-output()  supposing  \muparrow{}pDVguards?(piD\000C)
Date html generated:
2011_08_17-PM-07_01_48
Last ObjectModification:
2011_06_18-PM-12_42_25
Home
Index