{ 
[A:Type]. 
[P:A 
 
]. 
[s:A].  (buffer-dataflow(s;x.P[x]) 
 dataflow(A;A)) }
{ Proof }
Definitions occuring in Statement : 
buffer-dataflow: buffer-dataflow(s;x.P[x]), 
dataflow: dataflow(A;B), 
bool:
, 
uall:
[x:A]. B[x], 
so_apply: x[s], 
member: t 
 T, 
function: x:A 
 B[x], 
universe: Type
Definitions : 
uall:
[x:A]. B[x], 
member: t 
 T, 
buffer-dataflow: buffer-dataflow(s;x.P[x]), 
so_apply: x[s], 
so_lambda: 
x y.t[x; y], 
so_apply: x[s1;s2]
Lemmas : 
rec-dataflow_wf, 
ifthenelse_wf, 
bool_wf
\mforall{}[A:Type].  \mforall{}[P:A  {}\mrightarrow{}  \mBbbB{}].  \mforall{}[s:A].    (buffer-dataflow(s;x.P[x])  \mmember{}  dataflow(A;A))
Date html generated:
2011_08_10-AM-08_17_30
Last ObjectModification:
2011_06_18-AM-08_31_17
Home
Index