Proof of Theorem fipreima
| Step | Hyp | Ref
| Expression |
| 1 | | simprr 451 |
. . 3
    
    |
| 2 | | simplr 449 |
. . 3
    
    |
| 3 | | fvelrnb 4719 |
. . . . . . . 8

         |
| 4 | 3 | ralbidv 2123 |
. . . . . . 7

           |
| 5 | 4 | biimpd 170 |
. . . . . 6

           |
| 6 | | dfss3 2611 |
. . . . . 6
 
  |
| 7 | 5, 6 | syl5ib 223 |
. . . . 5




       |
| 8 | 7 | imp 377 |
. . . 4
 



      |
| 9 | 8 | ad2ant2r 445 |
. . 3
    
  

      |
| 10 | | indexfi 10174 |
. . 3
 
        

      
       |
| 11 | 1, 2, 9, 10 | syl111anc 1100 |
. 2
    
   

      
       |
| 12 | | df-pw 3035 |
. . . . . . . . . . . 12
    |
| 13 | 12 | abeq2i 2001 |
. . . . . . . . . . 11
    |
| 14 | 13 | biimpri 169 |
. . . . . . . . . 10
    |
| 15 | 14 | anim1i 361 |
. . . . . . . . 9
  
 
   |
| 16 | 15 | ancoms 484 |
. . . . . . . 8
  
 
   |
| 17 | | elin 2786 |
. . . . . . . 8
     
   |
| 18 | 16, 17 | sylibr 217 |
. . . . . . 7
  
     |
| 19 | 18 | 3ad2antr1 1041 |
. . . . . 6
  

      
           |
| 20 | 19 | a1i 8 |
. . . . 5

  

      
            |
| 21 | | fnfun 4510 |
. . . . . . . . . . . . 13

  |
| 22 | 21 | adantr 425 |
. . . . . . . . . . . 12
  
  |
| 23 | | fndm 4512 |
. . . . . . . . . . . . . 14

  |
| 24 | 23 | sseq2d 2645 |
. . . . . . . . . . . . 13

    |
| 25 | 24 | biimpar 461 |
. . . . . . . . . . . 12
  
  |
| 26 | | funimass4 4722 |
. . . . . . . . . . . 12
                |
| 27 | 22, 25, 26 | syl11anc 524 |
. . . . . . . . . . 11
  
    
        |
| 28 | | eleq1a 1966 |
. . . . . . . . . . . . 13

            |
| 29 | 28 | r19.23aiv 2211 |
. . . . . . . . . . . 12
            |
| 30 | 29 | ralimi 2168 |
. . . . . . . . . . 11
              |
| 31 | 27, 30 | syl5bir 227 |
. . . . . . . . . 10
  
 

           |
| 32 | 31 | impr 422 |
. . . . . . . . 9
  
 
            |
| 33 | 32 | 3adantr2 1036 |
. . . . . . . 8
  

      
            |
| 34 | | eleq1 1957 |
. . . . . . . . . . . . . 14
                     |
| 35 | 21 | ad2antrr 440 |
. . . . . . . . . . . . . . 15
       |
| 36 | | simpr 350 |
. . . . . . . . . . . . . . . . . 18
 

  |
| 37 | 36 | funfni 4513 |
. . . . . . . . . . . . . . . . 17
     |
| 38 | | ssel2 2616 |
. . . . . . . . . . . . . . . . 17
     |
| 39 | 37, 38 | sylan2 500 |
. . . . . . . . . . . . . . . 16
  
    |
| 40 | 39 | anassrs 489 |
. . . . . . . . . . . . . . 15
       |
| 41 | | simpr 350 |
. . . . . . . . . . . . . . 15
       |
| 42 | | funfvima 4828 |
. . . . . . . . . . . . . . . 16
 

            |
| 43 | 42 | 3impia 1064 |
. . . . . . . . . . . . . . 15
 
           |
| 44 | 35, 40, 41, 43 | syl111anc 1100 |
. . . . . . . . . . . . . 14
               |
| 45 | 34, 44 | syl5cbi 226 |
. . . . . . . . . . . . 13
                 |
| 46 | 45 | r19.23adva 2216 |
. . . . . . . . . . . 12
  
 
           |
| 47 | 46 | ralimdv 2172 |
. . . . . . . . . . 11
  
 

    
       |
| 48 | 47 | impr 422 |
. . . . . . . . . 10
  

              |
| 49 | | dfss3 2611 |
. . . . . . . . . 10
     
      |
| 50 | 48, 49 | sylibr 217 |
. . . . . . . . 9
  

             |
| 51 | 50 | 3adantr3 1037 |
. . . . . . . 8
  

      
            |
| 52 | 33, 51 | eqssd 2633 |
. . . . . . 7
  

      
            |
| 53 | 52 | ex 402 |
. . . . . 6

 

      
            |
| 54 | 53 | adantld 426 |
. . . . 5

  

      
             |
| 55 | 20, 54 | jcad 661 |
. . . 4

  

      
         
        |
| 56 | 55 | reximdv2 2200 |
. . 3

                            |
| 57 | 56 | ad2antrr 440 |
. 2
    
                              |
| 58 | 11, 57 | mpd 29 |
1
    
             |