{ [A,B:Type]. [dfs:bag(dataflow(A;bag(B)))].
    (dataflow-union(dfs)  dataflow(A;bag(B))) }

{ Proof }



Definitions occuring in Statement :  dataflow-union: dataflow-union(dfs),  dataflow: dataflow(A;B),  uall: [x:A]. B[x],  member: t  T,  universe: Type,  bag: bag(T)
Lemmas :  dataflow-ap_wf,  rec-dataflow_wf,  bag-map_wf,  pi1_wf_top,  top_wf,  member_wf,  bag-combine_wf,  pi2_wf,  bag_wf,  dataflow_wf

\mforall{}[A,B:Type].  \mforall{}[dfs:bag(dataflow(A;bag(B)))].    (dataflow-union(dfs)  \mmember{}  dataflow(A;bag(B)))


Date html generated: 2011_08_16-AM-09_52_47
Last ObjectModification: 2011_06_30-PM-01_33_28

Home Index