Description: If the first pick is a vote for B, A is not ahead throughout the count. (Contributed by Thierry Arnoux, 25-Nov-2016)
Ref | Expression | ||
---|---|---|---|
Hypotheses | ballotth.m | |
|
ballotth.n | |
||
ballotth.o | |
||
ballotth.p | |
||
ballotth.f | |
||
ballotth.e | |
||
Assertion | ballotlem4 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | ballotth.m | |
|
2 | ballotth.n | |
|
3 | ballotth.o | |
|
4 | ballotth.p | |
|
5 | ballotth.f | |
|
6 | ballotth.e | |
|
7 | nnaddcl | |
|
8 | 1 2 7 | mp2an | |
9 | elnnuz | |
|
10 | 8 9 | mpbi | |
11 | eluzfz1 | |
|
12 | 10 11 | ax-mp | |
13 | 0le1 | |
|
14 | 0re | |
|
15 | 1re | |
|
16 | 14 15 | lenlti | |
17 | 13 16 | mpbi | |
18 | ltsub13 | |
|
19 | 14 14 15 18 | mp3an | |
20 | 0m0e0 | |
|
21 | 20 | breq2i | |
22 | 19 21 | bitri | |
23 | 17 22 | mtbir | |
24 | 1m1e0 | |
|
25 | 24 | fveq2i | |
26 | 1 2 3 4 5 | ballotlemfval0 | |
27 | 25 26 | eqtrid | |
28 | 27 | oveq1d | |
29 | 28 | breq2d | |
30 | 23 29 | mtbiri | |
31 | 30 | adantr | |
32 | simpl | |
|
33 | 1nn | |
|
34 | 33 | a1i | |
35 | 1 2 3 4 5 32 34 | ballotlemfp1 | |
36 | 35 | simpld | |
37 | 12 36 | mpan2 | |
38 | 37 | imp | |
39 | 38 | breq2d | |
40 | 31 39 | mtbird | |
41 | fveq2 | |
|
42 | 41 | breq2d | |
43 | 42 | notbid | |
44 | 43 | rspcev | |
45 | 12 40 44 | sylancr | |
46 | rexnal | |
|
47 | 45 46 | sylib | |
48 | 1 2 3 4 5 6 | ballotleme | |
49 | 48 | simprbi | |
50 | 47 49 | nsyl | |
51 | 50 | ex | |