Step * 2 1 2 1 of Lemma consensus-refinement2

.....assertion..... 
1. [V] Type
2. ts-reachable(consensus-ts3(V))@i
3. ts-reachable(consensus-ts3(V))@i
4. ts-rel(consensus-ts3(V)) y@i
5. x ∈ consensus-state3(V) List
6. y ∈ consensus-state3(V) List
7. V
8. cs-ref-map3(x) PREDECIDED[v] ∈ consensus-state2(V)
⊢ (cs-ref-map3(y) AMBIVALENT ∈ consensus-state2(V))
∨ (cs-ref-map3(y) PREDECIDED[v] ∈ consensus-state2(V))
∨ (cs-ref-map3(y) Decided[v] ∈ consensus-state2(V))
BY
((RWO "cs-ref-map3-predecided<(-1) THENA Auto)
   THEN (RWO "cs-ref-map3-decided<0⋅ THENA Auto)
   THEN (RWO "cs-ref-map3-predecided<0⋅ THENA Auto)) }

1
1. [V] Type
2. ts-reachable(consensus-ts3(V))@i
3. ts-reachable(consensus-ts3(V))@i
4. ts-rel(consensus-ts3(V)) y@i
5. x ∈ consensus-state3(V) List
6. y ∈ consensus-state3(V) List
7. V
8. (∀v':V. (COMMITED[v'] ∈ x))) ∧ (CONSIDERING[v] ∈ x)
⊢ (cs-ref-map3(y) AMBIVALENT ∈ consensus-state2(V))
∨ ((∀v':V. (COMMITED[v'] ∈ y))) ∧ (CONSIDERING[v] ∈ y))
∨ (COMMITED[v] ∈ y)


Latex:


.....assertion..... 
1.  [V]  :  Type
2.  x  :  ts-reachable(consensus-ts3(V))@i
3.  y  :  ts-reachable(consensus-ts3(V))@i
4.  x  ts-rel(consensus-ts3(V))  y@i
5.  x  \mmember{}  consensus-state3(V)  List
6.  y  \mmember{}  consensus-state3(V)  List
7.  v  :  V
8.  cs-ref-map3(x)  =  PREDECIDED[v]
\mvdash{}  (cs-ref-map3(y)  =  AMBIVALENT)  \mvee{}  (cs-ref-map3(y)  =  PREDECIDED[v])  \mvee{}  (cs-ref-map3(y)  =  Decided[v])


By

((RWO  "cs-ref-map3-predecided<"  (-1)  THENA  Auto)
  THEN  (RWO  "cs-ref-map3-decided<"  0\mcdot{}  THENA  Auto)
  THEN  (RWO  "cs-ref-map3-predecided<"  0\mcdot{}  THENA  Auto))




Home Index