Nuprl Definition : consensus-ts6

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 ∧ after e@a)
  , λx.∃v:V. ∀a:{a:Id| (a ∈ A)} ((x a) [Archive(v)] ∈ (consensus-event(V;A) List))>



Definitions occuring in Statement :  consensus-event-constraint: e@a allowed in state x one-consensus-event: after e@a consensus-state6: consensus-state6(V;A) archive-event: Archive(v) consensus-event: consensus-event(V;A) Id: Id l_member: (x ∈ l) cons: [a b] nil: [] list: List all: x:A. B[x] exists: x:A. B[x] and: P ∧ Q set: {x:A| B[x]}  apply: a lambda: λx.A[x] pair: <a, b> equal: t ∈ T
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: 2015_07_17-AM-11_45_28
Last ObjectModification: 2012_02_25-AM-11_48_13

Home Index