Step
*
1
of Lemma
three-cs-no-repeated-votes
1. V : Type@i'
2. A : Id List@i
3. t : ℕ+@i
4. f : (V List) ─→ V@i
⊢ ∀s:ts-reachable(three-consensus-ts(V;A;t;f))
    SqStable(∀a:{a:Id| (a ∈ A)} . no_repeats(consensus-rcv(V;A);filter(λx.rcv-vote?(x);s a)))
BY
{ (Auto
   THEN D (-2)
   THEN RepUR ``ts-type three-consensus-ts`` -3
   THEN Auto
   THEN BLemma `sq_stable__no_repeats`
   THEN Auto) }
Latex:
1.  V  :  Type@i'
2.  A  :  Id  List@i
3.  t  :  \mBbbN{}\msupplus{}@i
4.  f  :  (V  List)  {}\mrightarrow{}  V@i
\mvdash{}  \mforall{}s:ts-reachable(three-consensus-ts(V;A;t;f))
        SqStable(\mforall{}a:\{a:Id|  (a  \mmember{}  A)\}  .  no\_repeats(consensus-rcv(V;A);filter(\mlambda{}x.rcv-vote?(x);s  a)))
By
(Auto
  THEN  D  (-2)
  THEN  RepUR  ``ts-type  three-consensus-ts``  -3
  THEN  Auto
  THEN  BLemma  `sq\_stable\_\_no\_repeats`
  THEN  Auto)
Home
Index