| Step | Hyp | Ref
 | Expression | 
| 1 |   | nfv 1542 | 
. . . 4
        
  | 
| 2 |   | nfra1 2528 | 
. . . 4
      
                 
      | 
| 3 | 1, 2 | nfan 1579 | 
. . 3
                                 
       | 
| 4 |   | nfv 1542 | 
. . . . . 6
                  | 
| 5 | 3, 4 | nfim 1586 | 
. . . . 5
                                                           | 
| 6 |   | fveq2 5558 | 
. . . . . . 7
                          | 
| 7 |   | fveq2 5558 | 
. . . . . . 7
                          | 
| 8 | 6, 7 | eqeq12d 2211 | 
. . . . . 6
                           
                | 
| 9 | 8 | imbi2d 230 | 
. . . . 5
                                                                                   
               
                          | 
| 10 |   | r19.21v 2574 | 
. . . . . 6
       
                                
                         
     
        
               
               
                | 
| 11 |   | rsp 2544 | 
. . . . . . . . . 10
       
               
       
        
                      | 
| 12 |   | onss 4529 | 
. . . . . . . . . . . . . . . . . . 19
                  | 
| 13 |   | tfri3.1 | 
. . . . . . . . . . . . . . . . . . . . . 22
      recs    | 
| 14 |   | tfri3.2 | 
. . . . . . . . . . . . . . . . . . . . . 22
        
           | 
| 15 | 13, 14 | tfri1 6423 | 
. . . . . . . . . . . . . . . . . . . . 21
        | 
| 16 |   | fvreseq 5665 | 
. . . . . . . . . . . . . . . . . . . . 21
                                              
                            | 
| 17 | 15, 16 | mpanl2 435 | 
. . . . . . . . . . . . . . . . . . . 20
                                    
                            | 
| 18 |   | fveq2 5558 | 
. . . . . . . . . . . . . . . . . . . 20
       
                                          | 
| 19 | 17, 18 | biimtrrdi 164 | 
. . . . . . . . . . . . . . . . . . 19
                                                  
                      | 
| 20 | 12, 19 | sylan2 286 | 
. . . . . . . . . . . . . . . . . 18
               
                                  
                      | 
| 21 | 20 | ancoms 268 | 
. . . . . . . . . . . . . . . . 17
               
                                  
                      | 
| 22 | 21 | imp 124 | 
. . . . . . . . . . . . . . . 16
                                             
                           | 
| 23 | 22 | adantr 276 | 
. . . . . . . . . . . . . . 15
                    
        
                                        
                                      
       | 
| 24 | 13, 14 | tfri2 6424 | 
. . . . . . . . . . . . . . . . . . . 20
                        
       | 
| 25 | 24 | jctr 315 | 
. . . . . . . . . . . . . . . . . . 19
                         
                                                  
                       | 
| 26 |   | jcab 603 | 
. . . . . . . . . . . . . . . . . . 19
                                                
         
                       
                               
         | 
| 27 | 25, 26 | sylibr 134 | 
. . . . . . . . . . . . . . . . . 18
                         
                                                      
         | 
| 28 |   | eqeq12 2209 | 
. . . . . . . . . . . . . . . . . 18
                                       
                         
                            | 
| 29 | 27, 28 | syl6 33 | 
. . . . . . . . . . . . . . . . 17
                         
                                  
                             | 
| 30 | 29 | imp 124 | 
. . . . . . . . . . . . . . . 16
                                                                   
                      | 
| 31 | 30 | adantl 277 | 
. . . . . . . . . . . . . . 15
                    
        
                                        
                                                       
        | 
| 32 | 23, 31 | mpbird 167 | 
. . . . . . . . . . . . . 14
                    
        
                                        
                                  | 
| 33 | 32 | exp43 372 | 
. . . . . . . . . . . . 13
               
                                                    
                                    | 
| 34 | 33 | com4t 85 | 
. . . . . . . . . . . 12
                         
                                            
                                  | 
| 35 | 34 | exp4a 366 | 
. . . . . . . . . . 11
                         
                                                                               | 
| 36 | 35 | pm2.43d 50 | 
. . . . . . . . . 10
                         
                                                                     | 
| 37 | 11, 36 | syl 14 | 
. . . . . . . . 9
       
               
       
        
        
     
                                    | 
| 38 | 37 | com3l 81 | 
. . . . . . . 8
               
                         
       
     
                                    | 
| 39 | 38 | impd 254 | 
. . . . . . 7
                                         
            
                                     | 
| 40 | 39 | a2d 26 | 
. . . . . 6
                                                                                                                                     | 
| 41 | 10, 40 | biimtrid 152 | 
. . . . 5
              
                                                            
     
        
               
                          | 
| 42 | 5, 9, 41 | tfis2f 4620 | 
. . . 4
                                         
                         | 
| 43 | 42 | com12 30 | 
. . 3
                                
                                  | 
| 44 | 3, 43 | ralrimi 2568 | 
. 2
                                
                               | 
| 45 |   | eqfnfv 5659 | 
. . . 4
               
                
                    | 
| 46 | 15, 45 | mpan2 425 | 
. . 3
               
   
                       | 
| 47 | 46 | biimpar 297 | 
. 2
                                       
   | 
| 48 | 44, 47 | syldan 282 | 
1
                                
                |