Step
*
1
of Lemma
pv11_p1_pmax_desc
1. Cmd : {T:Type| valueall-type(T)} @i'
2. ldrs_uid : Id ─→ ℤ@i
3. pvals : (pv11_p1_Ballot_Num() × ℤ × Cmd) List@i
4. s : ℤ@i
5. c : Cmd@i
6. y1 : pv11_p1_Ballot_Num()
7. y3 : ℤ
8. y4 : Cmd
9. (<y1, y3, y4> ∈ pvals)
10. <s, c> = <y3, y4> ∈ (ℤ × Cmd)
11. (<y1, s, c> ∈ pvals)
12. b' : pv11_p1_Ballot_Num()@i
13. c' : Cmd@i
14. (<b', s, c'> ∈ pvals)@i
15. ¬↑(pv11_p1_leq_bnum(ldrs_uid) b' y1)
16. (<b', s, c'> ∈ pvals)
17. y3 = s ∈ ℤ
⊢ ↑(y1 < b')
BY
{ (MoveToConcl (-3) THEN All Thin) }
1
1. ldrs_uid : Id ─→ ℤ@i
2. y1 : pv11_p1_Ballot_Num()
3. b' : pv11_p1_Ballot_Num()@i
⊢ (¬↑(pv11_p1_leq_bnum(ldrs_uid) b' y1))
⇒ (↑(y1 < b'))
Latex:
Latex:
1. Cmd : \{T:Type| valueall-type(T)\} @i'
2. ldrs$_{uid}$ : Id {}\mrightarrow{} \mBbbZ{}@i
3. pvals : (pv11\_p1\_Ballot\_Num() \mtimes{} \mBbbZ{} \mtimes{} Cmd) List@i
4. s : \mBbbZ{}@i
5. c : Cmd@i
6. y1 : pv11\_p1\_Ballot\_Num()
7. y3 : \mBbbZ{}
8. y4 : Cmd
9. (<y1, y3, y4> \mmember{} pvals)
10. <s, c> = <y3, y4>
11. (<y1, s, c> \mmember{} pvals)
12. b' : pv11\_p1\_Ballot\_Num()@i
13. c' : Cmd@i
14. (<b', s, c'> \mmember{} pvals)@i
15. \mneg{}\muparrow{}(pv11\_p1\_leq\_bnum(ldrs$_{uid}$) b' y1)
16. (<b', s, c'> \mmember{} pvals)
17. y3 = s
\mvdash{} \muparrow{}(y1 < b')
By
Latex:
(MoveToConcl (-3) THEN All Thin)
Home
Index