Step * 2 of Lemma assert-rcvd-inning-eq


1. [V] Type
2. Id List@i
3. y1 {b:Id| (b ∈ A)} @i
4. y3 : ℕ@i
5. y4 V@i
6. : ℕ@i
7. y3 ∈ ℤ
⊢ ∃a:{b:Id| (b ∈ A)} . ∃v:V. ((inr <y1, y3, y4> Vote[a;i;v] ∈ consensus-rcv(V;A))
BY
(Fold `cs-rcv-vote` THEN InstConcl [⌈y1⌉;⌈y4⌉]⋅ THEN Auto) }


Latex:



1.  [V]  :  Type
2.  A  :  Id  List@i
3.  y1  :  \{b:Id|  (b  \mmember{}  A)\}  @i
4.  y3  :  \mBbbN{}@i
5.  y4  :  V@i
6.  i  :  \mBbbN{}@i
7.  i  =  y3
\mvdash{}  \mexists{}a:\{b:Id|  (b  \mmember{}  A)\}  .  \mexists{}v:V.  ((inr  <y1,  y3,  y4>  )  =  Vote[a;i;v])


By

(Fold  `cs-rcv-vote`  0  THEN  InstConcl  [\mkleeneopen{}y1\mkleeneclose{};\mkleeneopen{}y4\mkleeneclose{}]\mcdot{}  THEN  Auto)




Home Index