{ [V:Type]. [x:consensus-state3(V)].
    x = CONSIDERING[cs-considered-val(x)] supposing cs-is-considering(x) }

{ Proof }



Definitions occuring in Statement :  cs-considered-val: cs-considered-val(x) cs-is-considering: cs-is-considering(x) cs-considering: CONSIDERING[v] consensus-state3: consensus-state3(T) assert: b uimplies: b supposing a uall: [x:A]. B[x] universe: Type equal: s = t
Definitions :  uall: [x:A]. B[x] uimplies: b supposing a assert: b cs-is-considering: cs-is-considering(x) cs-considered-val: cs-considered-val(x) member: t  T bfalse: ff isl: isl(x) outl: outl(x) outr: outr(x) ifthenelse: if b then t else f fi  btrue: tt consensus-state3: consensus-state3(T) false: False cs-considering: CONSIDERING[v] prop:
Lemmas :  false_wf cs-considering_wf true_wf consensus-state3_wf assert_wf cs-is-considering_wf

\mforall{}[V:Type].  \mforall{}[x:consensus-state3(V)].
    x  =  CONSIDERING[cs-considered-val(x)]  supposing  \muparrow{}cs-is-considering(x)


Date html generated: 2011_08_16-AM-09_56_02
Last ObjectModification: 2011_06_18-AM-08_55_51

Home Index