| Step | Hyp | Ref
 | Expression | 
| 1 |   | ltrelpr 7572 | 
. . . . . . . 8
              | 
| 2 | 1 | brel 4715 | 
. . . . . . 7
        
                   | 
| 3 | 2 | simprd 114 | 
. . . . . 6
        
         | 
| 4 |   | prop 7542 | 
. . . . . 6
                               | 
| 5 | 3, 4 | syl 14 | 
. . . . 5
        
                      | 
| 6 |   | prnminu 7556 | 
. . . . 5
                                        
              | 
| 7 | 5, 6 | sylan 283 | 
. . . 4
       
       
           
              | 
| 8 |   | simprr 531 | 
. . . . . 6
                
                                       | 
| 9 |   | elprnqu 7549 | 
. . . . . . . . 9
                                             | 
| 10 | 5, 9 | sylan 283 | 
. . . . . . . 8
       
       
                | 
| 11 | 10 | ad2ant2r 509 | 
. . . . . . 7
                
                                       | 
| 12 |   | elprnqu 7549 | 
. . . . . . . . 9
                                         
   | 
| 13 | 5, 12 | sylan 283 | 
. . . . . . . 8
       
       
            
   | 
| 14 | 13 | adantr 276 | 
. . . . . . 7
                
                                       | 
| 15 |   | ltexnqq 7475 | 
. . . . . . 7
               
                                   | 
| 16 | 11, 14, 15 | syl2anc 411 | 
. . . . . 6
                
                                        
                     | 
| 17 | 8, 16 | mpbid 147 | 
. . . . 5
                
                                                    | 
| 18 | 2 | simpld 112 | 
. . . . . . . . . 10
        
         | 
| 19 |   | prop 7542 | 
. . . . . . . . . 10
                               | 
| 20 | 18, 19 | syl 14 | 
. . . . . . . . 9
        
                      | 
| 21 |   | prarloc 7570 | 
. . . . . . . . 9
                                                         
         | 
| 22 | 20, 21 | sylan 283 | 
. . . . . . . 8
       
       
                            
         | 
| 23 | 22 | adantlr 477 | 
. . . . . . 7
                
            
                            
         | 
| 24 | 23 | ad2ant2r 509 | 
. . . . . 6
                                       
                                  
                                 | 
| 25 |   | simplll 533 | 
. . . . . . . . . . . . 13
                                       
                                  
       | 
| 26 | 25 | ad2antrr 488 | 
. . . . . . . . . . . 12
           
       
                                                                     
                                    | 
| 27 |   | ltdfpr 7573 | 
. . . . . . . . . . . . . 14
               
             
                   
             | 
| 28 | 27 | biimpd 144 | 
. . . . . . . . . . . . 13
               
                
                              | 
| 29 | 2, 28 | mpcom 36 | 
. . . . . . . . . . . 12
        
                     
            | 
| 30 | 26, 29 | syl 14 | 
. . . . . . . . . . 11
           
       
                                                                     
                                                
            | 
| 31 | 25 | adantr 276 | 
. . . . . . . . . . . . . 14
            
                                                                           
                     | 
| 32 | 31 | ad2antrr 488 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                                         | 
| 33 |   | simplrl 535 | 
. . . . . . . . . . . . . 14
           
       
                                                                     
                                        | 
| 34 | 33 | adantr 276 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                                             | 
| 35 |   | simprrl 539 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                                             | 
| 36 |   | prltlu 7554 | 
. . . . . . . . . . . . . 14
                                                         | 
| 37 | 20, 36 | syl3an1 1282 | 
. . . . . . . . . . . . 13
       
       
                            | 
| 38 | 32, 34, 35, 37 | syl3anc 1249 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                                         | 
| 39 |   | simprrr 540 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                                             | 
| 40 |   | simplrl 535 | 
. . . . . . . . . . . . . . 15
                                       
                                  
           | 
| 41 | 40 | adantr 276 | 
. . . . . . . . . . . . . 14
            
                                                                           
                         | 
| 42 | 41 | ad2antrr 488 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                                             | 
| 43 |   | prltlu 7554 | 
. . . . . . . . . . . . . 14
                                                         | 
| 44 | 5, 43 | syl3an1 1282 | 
. . . . . . . . . . . . 13
       
       
                            | 
| 45 | 32, 39, 42, 44 | syl3anc 1249 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                                         | 
| 46 |   | ltsonq 7465 | 
. . . . . . . . . . . . 13
        | 
| 47 |   | ltrelnq 7432 | 
. . . . . . . . . . . . 13
              | 
| 48 | 46, 47 | sotri 5065 | 
. . . . . . . . . . . 12
       
                    | 
| 49 | 38, 45, 48 | syl2anc 411 | 
. . . . . . . . . . 11
                    
                                                                     
                                                                         | 
| 50 | 30, 49 | rexlimddv 2619 | 
. . . . . . . . . 10
           
       
                                                                     
                                    | 
| 51 |   | ltexnqi 7476 | 
. . . . . . . . . 10
        
                      | 
| 52 | 50, 51 | syl 14 | 
. . . . . . . . 9
           
       
                                                                     
                                                 | 
| 53 |   | simplrr 536 | 
. . . . . . . . . . . 12
            
                                                                           
                           | 
| 54 | 53 | ad2antrr 488 | 
. . . . . . . . . . 11
                    
                                                                     
                                                     
             | 
| 55 |   | simprr 531 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                     
             | 
| 56 |   | oveq1 5929 | 
. . . . . . . . . . . . 13
                                          | 
| 57 | 56 | eqeq1d 2205 | 
. . . . . . . . . . . 12
                                     
              | 
| 58 | 55, 57 | syl 14 | 
. . . . . . . . . . 11
                    
                                                                     
                                                     
                    
              | 
| 59 | 54, 58 | mpbird 167 | 
. . . . . . . . . 10
                    
                                                                     
                                                     
                   | 
| 60 |   | elprnql 7548 | 
. . . . . . . . . . . . . . . . 17
                                             | 
| 61 | 20, 60 | sylan 283 | 
. . . . . . . . . . . . . . . 16
       
       
                | 
| 62 | 61 | adantlr 477 | 
. . . . . . . . . . . . . . 15
                
            
                | 
| 63 | 62 | ad2ant2r 509 | 
. . . . . . . . . . . . . 14
                                       
                                            | 
| 64 | 63 | adantlr 477 | 
. . . . . . . . . . . . 13
            
                                                                           
                     | 
| 65 | 64 | ad2antrr 488 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                     
       | 
| 66 |   | simplrl 535 | 
. . . . . . . . . . . . 13
            
                                                                           
                     | 
| 67 | 66 | ad2antrr 488 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                     
       | 
| 68 |   | simprl 529 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                     
       | 
| 69 |   | addcomnqg 7448 | 
. . . . . . . . . . . . 13
               
                        | 
| 70 | 69 | adantl 277 | 
. . . . . . . . . . . 12
                                           
                                               
                                                                                            | 
| 71 |   | addassnqg 7449 | 
. . . . . . . . . . . . 13
               
                                            | 
| 72 | 71 | adantl 277 | 
. . . . . . . . . . . 12
                                           
                                               
                                                                                                                | 
| 73 | 65, 67, 68, 70, 72 | caov32d 6104 | 
. . . . . . . . . . 11
                    
                                                                     
                                                     
                               | 
| 74 |   | simpr 110 | 
. . . . . . . . . . . . . 14
           
       
                                                                     
                                          | 
| 75 |   | simplrr 536 | 
. . . . . . . . . . . . . . 15
           
       
                                                                     
                                        | 
| 76 |   | prcunqu 7552 | 
. . . . . . . . . . . . . . . 16
                                                                       | 
| 77 | 20, 76 | sylan 283 | 
. . . . . . . . . . . . . . 15
       
       
                                          | 
| 78 | 26, 75, 77 | syl2anc 411 | 
. . . . . . . . . . . . . 14
           
       
                                                                     
                                                              | 
| 79 | 74, 78 | mpd 13 | 
. . . . . . . . . . . . 13
           
       
                                                                     
                                              | 
| 80 | 79 | adantr 276 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                     
                 | 
| 81 | 33 | adantr 276 | 
. . . . . . . . . . . . . 14
                    
                                                                     
                                                     
           | 
| 82 | 41 | ad2antrr 488 | 
. . . . . . . . . . . . . . 15
                    
                                                                     
                                                     
           | 
| 83 | 55, 82 | eqeltrd 2273 | 
. . . . . . . . . . . . . 14
                    
                                                                     
                                                     
                 | 
| 84 |   | eleq1 2259 | 
. . . . . . . . . . . . . . . . 17
                       
            | 
| 85 |   | oveq1 5929 | 
. . . . . . . . . . . . . . . . . 18
                              | 
| 86 | 85 | eleq1d 2265 | 
. . . . . . . . . . . . . . . . 17
                             
                  | 
| 87 | 84, 86 | anbi12d 473 | 
. . . . . . . . . . . . . . . 16
                                                        
                   | 
| 88 | 87 | spcegv 2852 | 
. . . . . . . . . . . . . . 15
              
                                                                   | 
| 89 | 88 | anabsi5 579 | 
. . . . . . . . . . . . . 14
                                                                    | 
| 90 | 81, 83, 89 | syl2anc 411 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                     
                                 | 
| 91 |   | ltexprlem.1 | 
. . . . . . . . . . . . . 14
                              
                                          
                   | 
| 92 | 91 | ltexprlemelu 7666 | 
. . . . . . . . . . . . 13
                       
                                  | 
| 93 | 68, 90, 92 | sylanbrc 417 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                     
           | 
| 94 | 31 | ad2antrr 488 | 
. . . . . . . . . . . . . 14
                    
                                                                     
                                                     
       | 
| 95 | 94, 18 | syl 14 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                     
       | 
| 96 | 91 | ltexprlempr 7675 | 
. . . . . . . . . . . . . 14
        
         | 
| 97 | 94, 96 | syl 14 | 
. . . . . . . . . . . . 13
                    
                                                                     
                                                     
       | 
| 98 |   | df-iplp 7535 | 
. . . . . . . . . . . . . 14
        
      
                                                      
                                                              
                | 
| 99 |   | addclnq 7442 | 
. . . . . . . . . . . . . 14
               
                  | 
| 100 | 98, 99 | genppreclu 7582 | 
. . . . . . . . . . . . 13
               
                        
            
                              | 
| 101 | 95, 97, 100 | syl2anc 411 | 
. . . . . . . . . . . 12
                    
                                                                     
                                                     
                                                               | 
| 102 | 80, 93, 101 | mp2and 433 | 
. . . . . . . . . . 11
                    
                                                                     
                                                     
                             | 
| 103 | 73, 102 | eqeltrrd 2274 | 
. . . . . . . . . 10
                    
                                                                     
                                                     
                             | 
| 104 | 59, 103 | eqeltrrd 2274 | 
. . . . . . . . 9
                    
                                                                     
                                                     
                 | 
| 105 | 52, 104 | rexlimddv 2619 | 
. . . . . . . 8
           
       
                                                                     
                                              | 
| 106 | 105 | ex 115 | 
. . . . . . 7
            
                                                                           
                                               | 
| 107 | 106 | rexlimdvva 2622 | 
. . . . . 6
                                       
                                  
     
                                               | 
| 108 | 24, 107 | mpd 13 | 
. . . . 5
                                       
                                  
                 | 
| 109 | 17, 108 | rexlimddv 2619 | 
. . . 4
                
                                                 | 
| 110 | 7, 109 | rexlimddv 2619 | 
. . 3
       
       
            
             | 
| 111 | 110 | ex 115 | 
. 2
        
              
                  | 
| 112 | 111 | ssrdv 3189 | 
1
        
                       |