| Step | Hyp | Ref
| Expression |
| 1 | | 1zzd 9621 |
. . . . 5
   
             |
| 2 | | ballotth.m |
. . . . . . . 8
 |
| 3 | | ballotth.n |
. . . . . . . 8
 |
| 4 | | nnaddcl 9274 |
. . . . . . . 8
 
     |
| 5 | 2, 3, 4 | mp2an 426 |
. . . . . . 7
   |
| 6 | 5 | nnzi 9615 |
. . . . . 6
   |
| 7 | 6 | a1i 9 |
. . . . 5
   
               |
| 8 | | ballotfilem.o |
. . . . . . . . 9
         
♯    |
| 9 | | ballotfilem.p |
. . . . . . . . 9
     ♯  ♯     |
| 10 | | ballotth.f |
. . . . . . . . 9
   ♯        ♯            |
| 11 | | ballotth.e |
. . . . . . . . 9
                   |
| 12 | | ballotth.mgtn |
. . . . . . . . 9
 |
| 13 | | ballotth.i |
. . . . . . . . 9
   inf     
               |
| 14 | | ballotth.s |
. . . . . . . . 9
                              |
| 15 | 2, 3, 8, 9, 10, 11, 12, 13, 14 | ballotfilemsdom 13199 |
. . . . . . . 8
   
                       |
| 16 | 15 | elfzelzd 10379 |
. . . . . . 7
   
                 |
| 17 | 16 | 3adant3 1044 |
. . . . . 6
   
                     |
| 18 | 17, 1 | zsubcld 9723 |
. . . . 5
   
                       |
| 19 | 2, 3, 8, 9, 10, 11, 12, 13, 14 | ballotfilemsgt1 13198 |
. . . . . 6
   
          
          |
| 20 | | zltlem1 9652 |
. . . . . . 7
                                 |
| 21 | 20 | biimpa 296 |
. . . . . 6
                    
            |
| 22 | 1, 17, 19, 21 | syl21anc 1273 |
. . . . 5
   
          
            |
| 23 | 17 | zred 9718 |
. . . . . . 7
   
                     |
| 24 | | 1red 8305 |
. . . . . . 7
   
             |
| 25 | 23, 24 | resubcld 8671 |
. . . . . 6
   
                       |
| 26 | | simp1 1024 |
. . . . . . . 8
   
          
    |
| 27 | 2, 3, 8, 9, 10, 11, 12, 13 | ballotfilemiex 13188 |
. . . . . . . . 9
                             |
| 28 | 27 | simpld 112 |
. . . . . . . 8
          
    |
| 29 | | elfzelz 10378 |
. . . . . . . 8
                 |
| 30 | 26, 28, 29 | 3syl 17 |
. . . . . . 7
   
                 |
| 31 | 30 | zred 9718 |
. . . . . 6
   
                 |
| 32 | 7 | zred 9718 |
. . . . . 6
   
               |
| 33 | | elfzelz 10378 |
. . . . . . . . . . . 12
         |
| 34 | 33 | 3ad2ant2 1046 |
. . . . . . . . . . 11
   
          
  |
| 35 | | elfzle1 10381 |
. . . . . . . . . . . 12
         |
| 36 | 35 | 3ad2ant2 1046 |
. . . . . . . . . . 11
   
          
  |
| 37 | 34 | zred 9718 |
. . . . . . . . . . . 12
   
          
  |
| 38 | | simp3 1026 |
. . . . . . . . . . . 12
   
                 |
| 39 | 37, 31, 38 | ltled 8408 |
. . . . . . . . . . 11
   
                 |
| 40 | 1, 30, 34, 36, 39 | elfzd 10369 |
. . . . . . . . . 10
   
          
          |
| 41 | 2, 3, 8, 9, 10, 11, 12, 13, 14 | ballotfilemsel1i 13200 |
. . . . . . . . . 10
   
                           |
| 42 | 26, 40, 41 | syl2anc 411 |
. . . . . . . . 9
   
                             |
| 43 | | elfzle2 10382 |
. . . . . . . . 9
                
              |
| 44 | 42, 43 | syl 14 |
. . . . . . . 8
   
                  
      |
| 45 | | zlem1lt 9651 |
. . . . . . . . 9
                                             |
| 46 | 17, 30, 45 | syl2anc 411 |
. . . . . . . 8
   
                                         |
| 47 | 44, 46 | mpbid 147 |
. . . . . . 7
   
                           |
| 48 | 25, 31, 47 | ltled 8408 |
. . . . . 6
   
                    
      |
| 49 | | elfzle2 10382 |
. . . . . . 7
                   |
| 50 | 26, 28, 49 | 3syl 17 |
. . . . . 6
   
              
    |
| 51 | 25, 31, 32, 48, 50 | letrd 8413 |
. . . . 5
   
                    
    |
| 52 | 1, 7, 18, 22, 51 | elfzd 10369 |
. . . 4
   
                             |
| 53 | 2, 3, 8, 9, 10, 11, 12, 13 | ballotfilemi 13187 |
. . . . . . . . 9
       inf     
               |
| 54 | 53 | breq2d 4126 |
. . . . . . . 8
                 
          inf                      |
| 55 | 54 | 3ad2ant1 1045 |
. . . . . . 7
   
                                    inf                  
   |
| 56 | 47, 55 | mpbid 147 |
. . . . . 6
   
                    
inf                     |
| 57 | | fveqeq2 5684 |
. . . . . . . . . . . . . . . 16
                     |
| 58 | 57 | cbvrabv 2814 |
. . . . . . . . . . . . . . 15
                                 |
| 59 | 58 | infeq1i 7317 |
. . . . . . . . . . . . . 14
inf                   inf                  
 |
| 60 | 2, 3, 8, 9, 10, 11, 12, 13, 58 | ballotfilemscl 13191 |
. . . . . . . . . . . . . 14
   inf                       
             |
| 61 | 59, 60 | eqeltrrid 2322 |
. . . . . . . . . . . . 13
   inf                       
             |
| 62 | | elrabi 2973 |
. . . . . . . . . . . . 13
inf                                   inf                           |
| 63 | 61, 62 | syl 14 |
. . . . . . . . . . . 12
   inf                           |
| 64 | 63 | elfzelzd 10379 |
. . . . . . . . . . 11
   inf                     |
| 65 | 64 | adantr 276 |
. . . . . . . . . 10
                               inf                  
  |
| 66 | 65 | zred 9718 |
. . . . . . . . 9
                               inf                  
  |
| 67 | 26, 66 | sylan 283 |
. . . . . . . 8
               
                           inf                     |
| 68 | 25 | adantr 276 |
. . . . . . . 8
               
                                       |
| 69 | 58 | eleq2i 2301 |
. . . . . . . . . . 11
               
          
                            |
| 70 | 2, 3, 8, 9, 10, 11, 12, 13, 58 | ballotfilemsle 13192 |
. . . . . . . . . . 11
                               inf                  
            |
| 71 | 69, 70 | sylan2br 288 |
. . . . . . . . . 10
                               inf                  
            |
| 72 | 59, 71 | eqbrtrrid 4150 |
. . . . . . . . 9
                               inf                  
            |
| 73 | 26, 72 | sylan 283 |
. . . . . . . 8
               
                           inf                               |
| 74 | 67, 68, 73 | lensymd 8411 |
. . . . . . 7
               
                                    
inf                     |
| 75 | 74 | ex 115 |
. . . . . 6
   
                                     
          inf                      |
| 76 | 56, 75 | mt2d 630 |
. . . . 5
   
                                       |
| 77 | | fveqeq2 5684 |
. . . . . 6
                                         |
| 78 | 77 | elrab 2976 |
. . . . 5
               
          
                                      |
| 79 | 76, 78 | sylnib 683 |
. . . 4
   
                                                 |
| 80 | 52, 79 | mpnanrd 700 |
. . 3
   
                               |
| 81 | 80 | neqned 2421 |
. 2
   
                               |
| 82 | | ballotth.r |
. . . . . . . . . 10
             |
| 83 | 2, 3, 8, 9, 10, 11, 12, 13, 14, 82 | ballotfilemro 13210 |
. . . . . . . . 9
         |
| 84 | 83 | adantr 276 |
. . . . . . . 8
   
               |
| 85 | | elfzelz 10378 |
. . . . . . . . 9
           |
| 86 | 85 | adantl 277 |
. . . . . . . 8
   
           |
| 87 | 2, 3, 8, 9, 10, 84, 86 | ballotfilemfelz 13174 |
. . . . . . 7
   
                       |
| 88 | 87 | zcnd 9719 |
. . . . . 6
   
                       |
| 89 | 88 | negeq0d 8592 |
. . . . 5
   
                                      |
| 90 | | eqid 2234 |
. . . . . . 7
   ♯    ♯         ♯ 
  ♯ 
     |
| 91 | 2, 3, 8, 9, 10, 11, 12, 13, 14, 82, 90 | ballotfilemfrceq 13216 |
. . . . . 6
   
                                          |
| 92 | 91 | eqeq1d 2243 |
. . . . 5
   
                                            |
| 93 | 89, 92 | bitr4d 191 |
. . . 4
   
                                           |
| 94 | 93 | necon3bid 2455 |
. . 3
   
                                           |
| 95 | 26, 40, 94 | syl2anc 411 |
. 2
   
                                             |
| 96 | 81, 95 | mpbird 167 |
1
   
                         |