{ 
[V:Type]. 
[A:Id List]. 
[x:consensus-rcv(V;A)].
    rcvd-vote(x) 
 {b:Id| (b 
 A)}  
 
 
 V supposing 
rcv-vote?(x) }
{ Proof }
Definitions occuring in Statement : 
rcvd-vote: rcvd-vote(x), 
rcv-vote?: rcv-vote?(x), 
consensus-rcv: consensus-rcv(V;A), 
Id: Id, 
assert:
b, 
nat:
, 
uimplies: b supposing a, 
uall:
[x:A]. B[x], 
member: t 
 T, 
set: {x:A| B[x]} , 
product: x:A 
 B[x], 
list: type List, 
universe: Type, 
l_member: (x 
 l)
Definitions : 
uall:
[x:A]. B[x], 
uimplies: b supposing a, 
assert:
b, 
rcv-vote?: rcv-vote?(x), 
member: t 
 T, 
rcvd-vote: rcvd-vote(x), 
bfalse: ff, 
btrue: tt, 
outr: outr(x), 
ifthenelse: if b then t else f fi , 
consensus-rcv: consensus-rcv(V;A), 
false: False, 
prop:
Lemmas : 
false_wf, 
true_wf, 
consensus-rcv_wf, 
Id_wf, 
assert_wf, 
rcv-vote?_wf
\mforall{}[V:Type].  \mforall{}[A:Id  List].  \mforall{}[x:consensus-rcv(V;A)].
    rcvd-vote(x)  \mmember{}  \{b:Id|  (b  \mmember{}  A)\}    \mtimes{}  \mBbbN{}  \mtimes{}  V  supposing  \muparrow{}rcv-vote?(x)
Date html generated:
2011_08_16-AM-10_10_48
Last ObjectModification:
2011_06_18-AM-09_03_43
Home
Index