consensus-ts6(V;A;W) ==
  <consensus-state6(V;A)
  , 
a.[]
  , 
x,y.
     
a:{a:Id| (a 
 A)} 
      
e:consensus-event(V;A). (e@a allowed in state x 
 y = x after e@a)
  , 
x.
v:V. 
a:{a:Id| (a 
 A)} . ((x a) = [Archive(v)])>
Definitions : 
consensus-state6: consensus-state6(V;A), 
pair: <a, b>, 
and: P 
 Q, 
consensus-event-constraint: e@a allowed in state x, 
one-consensus-event: y = x after e@a, 
lambda:
x.A[x], 
exists:
x:A. B[x], 
all:
x:A. B[x], 
set: {x:A| B[x]} , 
l_member: (x 
 l), 
Id: Id, 
equal: s = t, 
list: type List, 
consensus-event: consensus-event(V;A), 
apply: f a, 
cons: [car / cdr], 
archive-event: Archive(v), 
nil: []
FDL editor aliases : 
consensus-ts6
consensus-ts6(V;A;W)  ==
    <consensus-state6(V;A)
    ,  \mlambda{}a.[]
    ,  \mlambda{}x,y.\mexists{}a:\{a:Id|  (a  \mmember{}  A)\}  .  \mexists{}e:consensus-event(V;A).  (e@a  allowed  in  state  x  \mwedge{}  y  =  x  after  e@a)
    ,  \mlambda{}x.\mexists{}v:V.  \mforall{}a:\{a:Id|  (a  \mmember{}  A)\}  .  ((x  a)  =  [Archive(v)])>
Date html generated:
2010_08_27-AM-12_55_51
Last ObjectModification:
2009_12_23-PM-03_31_12
Home
Index