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

{ Proof }



Definitions occuring in Statement :  dataflow-union: dataflow-union(dfs) dataflow: dataflow(A;B) uall: [x:A]. B[x] universe: Type equal: s = t single-bag: {x} bag: bag(T)
Lemmas :  member_wf top_wf pi1_wf_top isect_subtype_base nat_wf primrec_wf product_subtype_base subtype_base_sq bag-combine-single-left pi1_wf dataflow-equal single-bag_wf dataflow-union_wf iterate-dataflow_wf dataflow-ap_wf dataflow_wf pi2_wf bag_wf

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


Date html generated: 2011_08_16-AM-09_52_53
Last ObjectModification: 2011_07_05-AM-11_18_22

Home Index