Nuprl Definition : consensus-rel-mod
CR(in ws)[x, y]  ==
  ∃a:{a:Id| (a ∈ A)} 
   ((a ∈ ws)
   ∧ (∀b:{a:Id| (a ∈ A)} 
        ((¬(b = a ∈ Id)) ⇒ ((Inning(y;b) = Inning(x;b) ∈ ℤ) ∧ (Estimate(y;b) = Estimate(x;b) ∈ i:ℤ fp-> V))))
   ∧ (((Inning(y;a) = (Inning(x;a) + 1) ∈ ℤ) ∧ (Estimate(y;a) = Estimate(x;a) ∈ i:ℤ fp-> V))
     ∨ ((Inning(y;a) = Inning(x;a) ∈ ℤ)
       ∧ (¬(Inning(x;a) ∈ fpf-domain(Estimate(x;a))))
       ∧ (∃v:V
           (state x may consider v in inning Inning(x;a)
           ∧ (Estimate(y;a) = Estimate(x;a) ⊕ Inning(x;a) : v ∈ i:ℤ fp-> V))))))
Definitions occuring in Statement : 
cs-precondition: state s may consider v in inning i, 
cs-estimate: Estimate(s;a), 
cs-inning: Inning(s;a), 
fpf-single: x : v, 
fpf-join: f ⊕ g, 
fpf-domain: fpf-domain(f), 
fpf: a:A fp-> B[a], 
Id: Id, 
l_member: (x ∈ l), 
int-deq: IntDeq, 
all: ∀x:A. B[x], 
exists: ∃x:A. B[x], 
not: ¬A, 
implies: P ⇒ Q, 
or: P ∨ Q, 
and: P ∧ Q, 
set: {x:A| B[x]} , 
add: n + m, 
natural_number: $n, 
int: ℤ, 
equal: s = t ∈ T
FDL editor aliases : 
consensus-rel-mod
Latex:
CR(in  ws)[x,  y]    ==
    \mexists{}a:\{a:Id|  (a  \mmember{}  A)\} 
      ((a  \mmember{}  ws)
      \mwedge{}  (\mforall{}b:\{a:Id|  (a  \mmember{}  A)\} 
                ((\mneg{}(b  =  a))  {}\mRightarrow{}  ((Inning(y;b)  =  Inning(x;b))  \mwedge{}  (Estimate(y;b)  =  Estimate(x;b)))))
      \mwedge{}  (((Inning(y;a)  =  (Inning(x;a)  +  1))  \mwedge{}  (Estimate(y;a)  =  Estimate(x;a)))
          \mvee{}  ((Inning(y;a)  =  Inning(x;a))
              \mwedge{}  (\mneg{}(Inning(x;a)  \mmember{}  fpf-domain(Estimate(x;a))))
              \mwedge{}  (\mexists{}v:V
                      (state  x  may  consider  v  in  inning  Inning(x;a)
                      \mwedge{}  (Estimate(y;a)  =  Estimate(x;a)  \moplus{}  Inning(x;a)  :  v))))))
Date html generated:
2016_05_16-AM-11_56_11
Last ObjectModification:
2012_02_25-AM-11_42_16
Theory : event-ordering
Home
Index