Step * of Lemma consensus-state3-cases

∀[V:Type]
  ∀x:consensus-state3(V)
    (((x = INITIAL ∈ consensus-state3(V)) ∨ (x = WITHDRAWN ∈ consensus-state3(V)))
    ∨ (∃v:V. ((x = CONSIDERING[v] ∈ consensus-state3(V)) ∨ (x = COMMITED[v] ∈ consensus-state3(V)))))
BY
{ (Auto
   THEN D -1
   THEN Try ((Fold `cs-commited` 0 THEN OrRight THEN Auto))
   THEN D -1
   THEN Try ((Fold `cs-considering` 0 THEN OrRight THEN Auto))
   THEN AutoBoolCase ⌜y1⌝⋅) }


Latex:


Latex:
\mforall{}[V:Type]
    \mforall{}x:consensus-state3(V)
        (((x  =  INITIAL)  \mvee{}  (x  =  WITHDRAWN))  \mvee{}  (\mexists{}v:V.  ((x  =  CONSIDERING[v])  \mvee{}  (x  =  COMMITED[v]))))


By


Latex:
(Auto
  THEN  D  -1
  THEN  Try  ((Fold  `cs-commited`  0  THEN  OrRight  THEN  Auto))
  THEN  D  -1
  THEN  Try  ((Fold  `cs-considering`  0  THEN  OrRight  THEN  Auto))
  THEN  AutoBoolCase  \mkleeneopen{}y1\mkleeneclose{}\mcdot{})




Home Index