Nuprl Definition : ohc_v2_Voter

ohc_v2_Voter(Cmd;cmdeq;flrs;learners;locs) ==
  zm.let n,c = zm 
      in (ohc_v2_Phase1(Cmd;cmdeq;flrs;learners;locs) <<n, 0>, c>
          || ohc_v2_NewRounds(Cmd) n >z> ohc_v2_Phase1(Cmd;cmdeq;flrs;learners;locs) z until ohc_v2_Halt() n)



Definitions occuring in Statement :  ohc_v2_Halt: ohc_v2_Halt(),  ohc_v2_NewRounds: ohc_v2_NewRounds(Cmd),  ohc_v2_Phase1: ohc_v2_Phase1(Cmd;cmdeq;flrs;learners;locs),  until-class: (X until Y),  parallel-class: X || Y,  bind-class: X >x> Y[x],  apply: f a,  lambda: x.A[x],  spread: spread def,  pair: <a, b>,  natural_number: $n
FDL editor aliases :  ohc_v2_Voter

ohc\_v2\_Voter(Cmd;cmdeq;flrs;learners;locs)  ==
    \mlambda{}zm.let  n,c  =  zm 
            in  (ohc\_v2\_Phase1(Cmd;cmdeq;flrs;learners;locs)  <<n,  0>,  c>
                    ||  ohc\_v2\_NewRounds(Cmd)  n  >z>  ohc\_v2\_Phase1(Cmd;cmdeq;flrs;learners;locs) 
                                                                                  z  until  ohc\_v2\_Halt()  n)


Date html generated: 2012_02_20-PM-05_50_47
Last ObjectModification: 2012_02_17-PM-10_24_54

Home Index