Step * of Lemma new_23_sig_commands_from_votes_wf

[Cmd:ValueAllType]. ∀[propose,notify:Atom List]. ∀[f:new_23_sig_headers_type{i:l}(Cmd;notify;propose)].
[es:EO+(Message(f))]. ∀[e:E]. ∀[e':{e':E| e ≤loc e' ]. ∀[n,r:ℤ].
  (new_23_sig_commands_from_votes(Cmd;notify;propose;f;es;e;e';n;r) ∈ Cmd List)
BY
(Auto THEN Unfold `new_23_sig_commands_from_votes` 0) }

1
1. Cmd ValueAllType
2. propose Atom List
3. notify Atom List
4. new_23_sig_headers_type{i:l}(Cmd;notify;propose)
5. es EO+(Message(f))
6. E
7. e' {e':E| e ≤loc e' 
8. : ℤ
9. : ℤ
⊢ mapfilter(λe.(snd(fst(msgval(e))));λe'.new_23_sig_vote_with_ballot_first(Cmd;notify;propose;f;es.e;e';n;r);[e, e'])
  ∈ Cmd List


Latex:



Latex:
\mforall{}[Cmd:ValueAllType].  \mforall{}[propose,notify:Atom  List].
\mforall{}[f:new\_23\_sig\_headers\_type\{i:l\}(Cmd;notify;propose)].  \mforall{}[es:EO+(Message(f))].  \mforall{}[e:E].
\mforall{}[e':\{e':E|  e  \mleq{}loc  e'  \}  ].  \mforall{}[n,r:\mBbbZ{}].
    (new\_23\_sig\_commands\_from\_votes(Cmd;notify;propose;f;es;e;e';n;r)  \mmember{}  Cmd  List)


By


Latex:
(Auto  THEN  Unfold  `new\_23\_sig\_commands\_from\_votes`  0)




Home Index