Nuprl Definition : oar-failure-model
There are 3f+1 orderers and no more than f of them are incorrect.
(Without assuming that "correct" is decidable, we can't say that 2f+1 of 
them are correct because we don't know which of them is correct.)⋅
oar-failure-model(orderers;f;correct) ==
  (#(orderers) = ((3 * f) + 1) ∈ ℤ)
  ∧ bag-no-repeats(Id;orderers)
  ∧ (¬(∃b:bag(Id). (f < #(b) ∧ bag-no-repeats(Id;b) ∧ (∀x:Id. (x ↓∈ b ⇒ (x ↓∈ orderers ∧ (¬(correct x))))))))
Definitions occuring in Statement : 
Id: Id, 
less_than: a < b, 
all: ∀x:A. B[x], 
exists: ∃x:A. B[x], 
not: ¬A, 
implies: P ⇒ Q, 
and: P ∧ Q, 
apply: f a, 
multiply: n * m, 
add: n + m, 
natural_number: $n, 
int: ℤ, 
equal: s = t ∈ T, 
bag-member: x ↓∈ bs, 
bag-no-repeats: bag-no-repeats(T;bs), 
bag-size: #(bs), 
bag: bag(T)
FDL editor aliases : 
oar-failure-model
Latex:
oar-failure-model(orderers;f;correct)  ==
    (\#(orderers)  =  ((3  *  f)  +  1))
    \mwedge{}  bag-no-repeats(Id;orderers)
    \mwedge{}  (\mneg{}(\mexists{}b:bag(Id)
                (f  <  \#(b)  \mwedge{}  bag-no-repeats(Id;b)  \mwedge{}  (\mforall{}x:Id.  (x  \mdownarrow{}\mmember{}  b  {}\mRightarrow{}  (x  \mdownarrow{}\mmember{}  orderers  \mwedge{}  (\mneg{}(correct  x))))))))
Date html generated:
2016_05_17-PM-03_31_14
Last ObjectModification:
2014_07_07-PM-01_13_49
Theory : event-logic-applications
Home
Index