Proof of Theorem qrecclt
| Step | Hyp | Ref
| Expression |
| 1 | | elq 4629 |
. . 3



    |
| 2 | | neeq1 1194 |
. . . . . . . . . 10
         |
| 3 | | divneq0bt 4230 |
. . . . . . . . . . . 12
           |
| 4 | | zcnt 4568 |
. . . . . . . . . . . . 13

  |
| 5 | | nncnt 4428 |
. . . . . . . . . . . . 13
   |
| 6 | 4, 5 | anim12i 268 |
. . . . . . . . . . . 12
       |
| 7 | 3, 6 | sylan 343 |
. . . . . . . . . . 11
           |
| 8 | 7 | bicomd 399 |
. . . . . . . . . 10
           |
| 9 | 2, 8 | sylan9bbr 419 |
. . . . . . . . 9
             |
| 10 | | zmulclt 4596 |
. . . . . . . . . . . . . . . 16
       |
| 11 | | nnzt 4579 |
. . . . . . . . . . . . . . . 16
   |
| 12 | 10, 11 | sylan2 346 |
. . . . . . . . . . . . . . 15
       |
| 13 | 12 | adantr 306 |
. . . . . . . . . . . . . 14
         |
| 14 | | sqznn 4600 |
. . . . . . . . . . . . . . 15
       |
| 15 | 14 | adantlr 310 |
. . . . . . . . . . . . . 14
         |
| 16 | 13, 15 | jca 236 |
. . . . . . . . . . . . 13
             |
| 17 | 16 | adantlr 310 |
. . . . . . . . . . . 12
               |
| 18 | 17 | adantlr 310 |
. . . . . . . . . . 11
    
              |
| 19 | | opreq2 3007 |
. . . . . . . . . . . . 13
           |
| 20 | | dividt 4256 |
. . . . . . . . . . . . . . . . . . . 20
       |
| 21 | 20 | adantrr 312 |
. . . . . . . . . . . . . . . . . . 19
         |
| 22 | 21 | adantlr 310 |
. . . . . . . . . . . . . . . . . 18
    
      |
| 23 | 22 | opreq1d 3012 |
. . . . . . . . . . . . . . . . 17
    
         
    |
| 24 | | divdivdivt 4265 |
. . . . . . . . . . . . . . . . . 18
     
                   |
| 25 | | pm3.26 256 |
. . . . . . . . . . . . . . . . . . . 20
     |
| 26 | 25, 25 | jca 236 |
. . . . . . . . . . . . . . . . . . 19
       |
| 27 | 26 | ancri 245 |
. . . . . . . . . . . . . . . . . 18
    
      |
| 28 | | pm3.26 256 |
. . . . . . . . . . . . . . . . . . 19
     |
| 29 | | pm3.27 260 |
. . . . . . . . . . . . . . . . . . 19
     |
| 30 | 28, 28, 29 | 3jca 604 |
. . . . . . . . . . . . . . . . . 18
       |
| 31 | 24, 27, 30 | syl2an 349 |
. . . . . . . . . . . . . . . . 17
    
           
    |
| 32 | 23, 31 | eqtr3d 1130 |
. . . . . . . . . . . . . . . 16
    
         
    |
| 33 | 32, 6 | sylan 343 |
. . . . . . . . . . . . . . 15
    
         
    |
| 34 | 33 | anassrs 338 |
. . . . . . . . . . . . . 14
                   |
| 35 | 34 | an1rs 373 |
. . . . . . . . . . . . 13
                   |
| 36 | 19, 35 | sylan9eqr 1145 |
. . . . . . . . . . . 12
    
                |
| 37 | 36 | an1rs 373 |
. . . . . . . . . . 11
    
                |
| 38 | 18, 37 | jca 236 |
. . . . . . . . . 10
    
                        |
| 39 | 38 | exp 291 |
. . . . . . . . 9
                             |
| 40 | 9, 39 | sylbid 178 |
. . . . . . . 8
                             |
| 41 | 40 | exp 291 |
. . . . . . 7
                             |
| 42 | 41 | anasss 337 |
. . . . . 6
                             |
| 43 | | nnne0t 4444 |
. . . . . . 7
   |
| 44 | 43 | ancli 244 |
. . . . . 6
     |
| 45 | 42, 44 | sylan2 346 |
. . . . 5
      
                    |
| 46 | | opreq1 3006 |
. . . . . . . 8
           |
| 47 | 46 | cleq2d 1112 |
. . . . . . 7
                 |
| 48 | | opreq2 3007 |
. . . . . . . 8
               |
| 49 | 48 | cleq2d 1112 |
. . . . . . 7
                     |
| 50 | 47, 49 | rcla42ev 1405 |
. . . . . 6
                         |
| 51 | | elq 4629 |
. . . . . 6
  
 
      |
| 52 | 50, 51 | sylibr 175 |
. . . . 5
                  
  |
| 53 | 45, 52 | syl8 25 |
. . . 4
      
 
    |
| 54 | 53 | r19.23aivv 1287 |
. . 3
           |
| 55 | 1, 54 | sylbi 174 |
. 2

      |
| 56 | 55 | imp 277 |
1
       |