| Step | Hyp | Ref
| Expression |
| 1 | | opeq1 3549 |
. . . . . . . . . . . . . . 15
   
     |
| 2 | 1 | eceq1d 6142 |
. . . . . . . . . . . . . 14
            |
| 3 | 2 | breq2d 3776 |
. . . . . . . . . . . . 13
      
       |
| 4 | 3 | abbidv 2155 |
. . . . . . . . . . . 12
       
       |
| 5 | 2 | breq1d 3774 |
. . . . . . . . . . . . 13
           
   |
| 6 | 5 | abbidv 2155 |
. . . . . . . . . . . 12
       
         |
| 7 | 4, 6 | opeq12d 3557 |
. . . . . . . . . . 11
                                   |
| 8 | 7 | oveq1d 5527 |
. . . . . . . . . 10
          
    
     
           
     |
| 9 | 8 | opeq1d 3555 |
. . . . . . . . 9
           
    
    
          
    
       |
| 10 | 9 | eceq1d 6142 |
. . . . . . . 8
            
    
                        
     |
| 11 | 10 | opeq1d 3555 |
. . . . . . 7
             
    
                   
    
         |
| 12 | 11 | eleq1d 2106 |
. . . . . 6
                     
    
            
    
          |
| 13 | 12 | imbi2d 219 |
. . . . 5
    
               
    
          
               
    
           |
| 14 | | opeq1 3549 |
. . . . . . . . . . . . . . 15
   
     |
| 15 | 14 | eceq1d 6142 |
. . . . . . . . . . . . . 14
            |
| 16 | 15 | breq2d 3776 |
. . . . . . . . . . . . 13
      
       |
| 17 | 16 | abbidv 2155 |
. . . . . . . . . . . 12
       
       |
| 18 | 15 | breq1d 3774 |
. . . . . . . . . . . . 13
           
   |
| 19 | 18 | abbidv 2155 |
. . . . . . . . . . . 12
       
         |
| 20 | 17, 19 | opeq12d 3557 |
. . . . . . . . . . 11
                                   |
| 21 | 20 | oveq1d 5527 |
. . . . . . . . . 10
          
    
     
           
     |
| 22 | 21 | opeq1d 3555 |
. . . . . . . . 9
           
    
    
          
    
       |
| 23 | 22 | eceq1d 6142 |
. . . . . . . 8
            
    
                        
     |
| 24 | 23 | opeq1d 3555 |
. . . . . . 7
             
    
                   
    
         |
| 25 | 24 | eleq1d 2106 |
. . . . . 6
                     
    
            
    
          |
| 26 | 25 | imbi2d 219 |
. . . . 5
    
               
    
          
               
    
           |
| 27 | | opeq1 3549 |
. . . . . . . . . . . . . . 15
     
       |
| 28 | 27 | eceq1d 6142 |
. . . . . . . . . . . . . 14
                |
| 29 | 28 | breq2d 3776 |
. . . . . . . . . . . . 13
        
    
    |
| 30 | 29 | abbidv 2155 |
. . . . . . . . . . . 12
         
         |
| 31 | 28 | breq1d 3774 |
. . . . . . . . . . . . 13
             
     |
| 32 | 31 | abbidv 2155 |
. . . . . . . . . . . 12
         
           |
| 33 | 30, 32 | opeq12d 3557 |
. . . . . . . . . . 11
                                         |
| 34 | 33 | oveq1d 5527 |
. . . . . . . . . 10
            
    
     
                 
   |
| 35 | 34 | opeq1d 3555 |
. . . . . . . . 9
             
    
    
            
    
     
   |
| 36 | 35 | eceq1d 6142 |
. . . . . . . 8
              
    
                            
     |
| 37 | 36 | opeq1d 3555 |
. . . . . . 7
               
    
                     
    
     
     |
| 38 | 37 | eleq1d 2106 |
. . . . . 6
                       
    
              
    
     
  
   |
| 39 | 38 | imbi2d 219 |
. . . . 5
      
               
    
          
                 
    
     
  
    |
| 40 | | opeq1 3549 |
. . . . . . . . . . . . . . 15
   
     |
| 41 | 40 | eceq1d 6142 |
. . . . . . . . . . . . . 14
            |
| 42 | 41 | breq2d 3776 |
. . . . . . . . . . . . 13
      
       |
| 43 | 42 | abbidv 2155 |
. . . . . . . . . . . 12
       
       |
| 44 | 41 | breq1d 3774 |
. . . . . . . . . . . . 13
           
   |
| 45 | 44 | abbidv 2155 |
. . . . . . . . . . . 12
       
         |
| 46 | 43, 45 | opeq12d 3557 |
. . . . . . . . . . 11
                                   |
| 47 | 46 | oveq1d 5527 |
. . . . . . . . . 10
          
    
     
           
     |
| 48 | 47 | opeq1d 3555 |
. . . . . . . . 9
           
    
    
          
    
       |
| 49 | 48 | eceq1d 6142 |
. . . . . . . 8
            
    
                        
     |
| 50 | 49 | opeq1d 3555 |
. . . . . . 7
             
    
                   
    
         |
| 51 | 50 | eleq1d 2106 |
. . . . . 6
                     
    
            
    
          |
| 52 | 51 | imbi2d 219 |
. . . . 5
    
               
    
          
               
    
           |
| 53 | | pitonnlem1 6921 |
. . . . . . . 8
            
    
        |
| 54 | 53 | eleq1i 2103 |
. . . . . . 7
                    
    
  |
| 55 | 54 | biimpri 124 |
. . . . . 6
             
    
         |
| 56 | 55 | adantr 261 |
. . . . 5
                         
       |
| 57 | | oveq1 5519 |
. . . . . . . . . . 11
             
    
      
               
    
          |
| 58 | 57 | eleq1d 2106 |
. . . . . . . . . 10
             
    
      
  
      
           
           |
| 59 | 58 | rspccv 2653 |
. . . . . . . . 9
 
                      
                  
    
           |
| 60 | 59 | ad2antll 460 |
. . . . . . . 8
                            
                  
    
           |
| 61 | | pitonnlem2 6923 |
. . . . . . . . . 10
                     
                    
    
     
     |
| 62 | 61 | eleq1d 2106 |
. . . . . . . . 9
               
    
       
              
    
     
  
   |
| 63 | 62 | adantr 261 |
. . . . . . . 8
                      
    
       
              
    
     
  
   |
| 64 | 60, 63 | sylibd 138 |
. . . . . . 7
                            
                            
        |
| 65 | 64 | ex 108 |
. . . . . 6
      
      
           
                              
         |
| 66 | 65 | a2d 23 |
. . . . 5
    
               
    
          
                          
         |
| 67 | 13, 26, 39, 52, 56, 66 | indpi 6440 |
. . . 4
      
            
    
          |
| 68 | 67 | alrimiv 1754 |
. . 3
     
               
    
          |
| 69 | | eleq2 2101 |
. . . . 5
 
   |
| 70 | | eleq2 2101 |
. . . . . 6
   
     |
| 71 | 70 | raleqbi1dv 2513 |
. . . . 5
  
 

     |
| 72 | 69, 71 | anbi12d 442 |
. . . 4
               |
| 73 | 72 | ralab 2701 |
. . 3
 
  
          
           
      
    
               
    
          |
| 74 | 68, 73 | sylibr 137 |
. 2
                             
       |
| 75 | | nnprlu 6651 |
. . . . . . 7
                   |
| 76 | | 1pr 6652 |
. . . . . . 7
 |
| 77 | | addclpr 6635 |
. . . . . . 7
          
    
            
    
     |
| 78 | 75, 76, 77 | sylancl 392 |
. . . . . 6
          
    
     |
| 79 | | opelxpi 4376 |
. . . . . 6
    
           
  

          
    
    
    |
| 80 | 78, 76, 79 | sylancl 392 |
. . . . 5
           
    
    
    |
| 81 | | enrex 6822 |
. . . . . 6
 |
| 82 | 81 | ecelqsi 6160 |
. . . . 5
    
           
    
                    
          |
| 83 | 80, 82 | syl 14 |
. . . 4
            
    
            |
| 84 | | 0r 6835 |
. . . 4
 |
| 85 | | opelxpi 4376 |
. . . 4
                    
                            
             |
| 86 | 83, 84, 85 | sylancl 392 |
. . 3
             
    
               |
| 87 | | elintg 3623 |
. . 3
                    
                               
        
   
                            
        |
| 88 | 86, 87 | syl 14 |
. 2
                     
        
   
                            
        |
| 89 | 74, 88 | mpbird 156 |
1
             
    
          
      |