{ [V:Type]. [x:{x:consensus-state3(V)| cs-is-committed(x)} ].
    (cs-committed-val(x)  V) }

{ Proof }



Definitions occuring in Statement :  cs-committed-val: cs-committed-val(x) cs-is-committed: cs-is-committed(x) consensus-state3: consensus-state3(T) assert: b uall: [x:A]. B[x] member: t  T set: {x:A| B[x]}  universe: Type
Definitions :  uall: [x:A]. B[x] consensus-state3: consensus-state3(T) assert: b cs-is-committed: cs-is-committed(x) member: t  T cs-committed-val: cs-committed-val(x) btrue: tt ifthenelse: if b then t else f fi  true: True prop: uimplies: b supposing a sq_type: SQType(T) all: x:A. B[x] implies: P  Q guard: {T}
Lemmas :  outl_wf bool_wf subtype_base_sq bool_subtype_base assert_wf isl_wf assert_elim

\mforall{}[V:Type].  \mforall{}[x:\{x:consensus-state3(V)|  \muparrow{}cs-is-committed(x)\}  ].    (cs-committed-val(x)  \mmember{}  V)


Date html generated: 2011_08_16-AM-09_55_37
Last ObjectModification: 2011_06_18-AM-08_55_27

Home Index