consensus-ts5(V;A;W) ==
  <ConsensusState 
 Knowledge(ConsensusState)
  , <
a.<0, 
>, 
a.mk_fpf(A;
b.<0, ff>)>
  , 
x,y.consensus-rel-knowledge(V;A;W;x;y)
  , 
x.
v:V
        
a:{a:Id| (a 
 A)} 
          ((Inning(fst(x);a) = 0)
          
 (Estimate(fst(x);a) = 0 : v)
          
 (Knowledge(snd(x);a) = mk_fpf(A;
b.<0, ff>)))>
Definitions : 
consensus-state4: ConsensusState, 
consensus-state5: Knowledge(ConsensusState), 
fpf-empty:
, 
consensus-rel-knowledge: consensus-rel-knowledge(V;A;W;x;y), 
exists:
x:A. B[x], 
all:
x:A. B[x], 
set: {x:A| B[x]} , 
l_member: (x 
 l), 
cs-inning: Inning(s;a), 
and: P 
 Q, 
cs-estimate: Estimate(s;a), 
pi1: fst(t), 
fpf-single: x : v, 
equal: s = t, 
fpf: a:A fp-> B[a], 
Id: Id, 
union: left + right, 
product: x:A 
 B[x], 
int:
, 
top: Top, 
cs-knowledge: Knowledge(x;a), 
pi2: snd(t), 
mk_fpf: mk_fpf(L;f), 
lambda:
x.A[x], 
pair: <a, b>, 
natural_number: $n, 
bfalse: ff
FDL editor aliases : 
consensus-ts5
consensus-ts5(V;A;W)  ==
    <ConsensusState  \mtimes{}  Knowledge(ConsensusState)
    ,  <\mlambda{}a.ɘ,  \motimes{}>,  \mlambda{}a.mk\_fpf(A;\mlambda{}b.ɘ,  ff>)>
    ,  \mlambda{}x,y.consensus-rel-knowledge(V;A;W;x;y)
    ,  \mlambda{}x.\mexists{}v:V
                \mforall{}a:\{a:Id|  (a  \mmember{}  A)\} 
                    ((Inning(fst(x);a)  =  0)
                    \mwedge{}  (Estimate(fst(x);a)  =  0  :  v)
                    \mwedge{}  (Knowledge(snd(x);a)  =  mk\_fpf(A;\mlambda{}b.ɘ,  ff>)))>
Date html generated:
2010_08_27-AM-12_54_16
Last ObjectModification:
2009_12_23-PM-03_29_04
Home
Index