Step
*
1
2
1
of Lemma
member-votes-from-inning
1. [V] : Type
2. A : Id List@i
3. L : consensus-rcv(V;A) List@i
4. i : ℕ@i
5. b : Id@i
6. \\%2 : (b ∈ A)@i
7. v : V@i
8. (Vote[b;i;v] ∈ L)@i
9. (Vote[b;i;v] ∈ L)
⊢ ↑inning(Vote[b;i;v]) =z i
BY
{ (RepUR ``rcvd-inning-eq rcv-vote? cs-rcv-vote rcvd-vote`` 0 THEN RW assert_pushdownC 0 THEN Auto)⋅ }
Latex:
1. [V] : Type
2. A : Id List@i
3. L : consensus-rcv(V;A) List@i
4. i : \mBbbN{}@i
5. b : Id@i
6. \mbackslash{}\mbackslash{}\%2 : (b \mmember{} A)@i
7. v : V@i
8. (Vote[b;i;v] \mmember{} L)@i
9. (Vote[b;i;v] \mmember{} L)
\mvdash{} \muparrow{}inning(Vote[b;i;v]) =\msubz{} i
By
(RepUR ``rcvd-inning-eq rcv-vote? cs-rcv-vote rcvd-vote`` 0 THEN RW assert\_pushdownC 0 THEN Auto)\mcdot{}
Home
Index