Paxos-properties(es;T;Decide;Input;Reserve;leader;failset) ==
  Decide values come from Input values
   Consistent(Decide)
   (Finitely many leaders
     (ldr:Id
         (((ldr  failset))
          eventually ldr is the only leader
          (n:E(Input). (loc(n) = ldr))))
     (d:E. (d  Decide)))



Definitions :  in-eclass: e  X assert: b es-E: E exists: x:A. B[x] es-loc: loc(e) Id: Id equal: s = t es-E-interface: E(X) eventually-one-leader: eventually ldr is the only leader and: P  Q l_member: (x  l) not: A implies: P  Q leaders-finite: Finitely many leaders consensus-spec1: Consistent(Decide) consensus-spec2: Decide values come from Input values
FDL editor aliases :  Paxos-properties

Paxos-properties(es;T;Decide;Input;Reserve;leader;failset)  ==
    Decide  values  come  from  Input  values
    \mwedge{}  Consistent(Decide)
    \mwedge{}  (Finitely  many  leaders
        {}\mRightarrow{}  (\mexists{}ldr:Id
                  ((\mneg{}(ldr  \mmember{}  failset))  \mwedge{}  eventually  ldr  is  the  only  leader  \mwedge{}  (\mexists{}n:E(Input).  (loc(n)  =  ldr))))
        {}\mRightarrow{}  (\mexists{}d:E.  (\muparrow{}d  \mmember{}\msubb{}  Decide)))


Date html generated: 2010_08_30-AM-12_59_45
Last ObjectModification: 2010_08_24-PM-05_14_00

Home Index