IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At:
ring-leader1 realizes111 1. R : Id 2. uid : |R| 3. out : |R|IdLnk
4. in : |R|IdLnk
5. ring(R;in;out)
6. Inj(|R|; ; uid)
7. (loc.(ring-leader1(loc;R;uid;out;in))) Dsys
8. D' : Dsys
9. loc.(ring-leader1(loc;R;uid;out;in)) D' 10. w : World
11. p : FairFifo
12. PossibleWorld(D';w)
13. L : |R| List
14. 0<||L||
15. i:|R|. (iL)
16. ldr : |R|
17. (ldrL)
18. (xL.uid(x)uid(ldr))
i:|R|.
e@i.kind(e) = rcv((in(i)); "vote")
& (valtype(e) r ) & val(e) = uid(ldr)
By:
Assert
(d:, i:|R|.
(d(ldr;i) = d ( (e@i.kind(e) = rcv((in(i)); "vote") & (valtype(e) r ) & val(e) = uid(ldr))