| Step | Hyp | Ref
| Expression |
| 1 | | reltpos 6336 |
. . . 4
tpos  |
| 2 | 1 | brrelex1i 4718 |
. . 3
 tpos    |
| 3 | 2 | a1i 9 |
. 2
  tpos     |
| 4 | | elex 2783 |
. . . 4
        |
| 5 | 4 | adantr 276 |
. . 3
                |
| 6 | 5 | a1i 9 |
. 2
                  |
| 7 | | df-tpos 6331 |
. . . . . 6
tpos               |
| 8 | 7 | breqi 4050 |
. . . . 5
 tpos 
 
               |
| 9 | | brcog 4845 |
. . . . 5
 
                
                      |
| 10 | 8, 9 | bitrid 192 |
. . . 4
 
  tpos                        |
| 11 | | funmpt 5309 |
. . . . . . . . . . 11
            |
| 12 | | funbrfv2b 5623 |
. . . . . . . . . . 11
                                                         |
| 13 | 11, 12 | ax-mp 5 |
. . . . . . . . . 10
                                            |
| 14 | | vex 2775 |
. . . . . . . . . . . . . . . . 17
 |
| 15 | | snexg 4228 |
. . . . . . . . . . . . . . . . 17
  
  |
| 16 | 14, 15 | ax-mp 5 |
. . . . . . . . . . . . . . . 16
 
 |
| 17 | 16 | cnvex 5221 |
. . . . . . . . . . . . . . 15
    |
| 18 | 17 | uniex 4484 |
. . . . . . . . . . . . . 14
     |
| 19 | | eqid 2205 |
. . . . . . . . . . . . . 14
                       |
| 20 | 18, 19 | dmmpti 5405 |
. . . . . . . . . . . . 13
                 |
| 21 | 20 | eleq2i 2272 |
. . . . . . . . . . . 12
           
       |
| 22 | | eqcom 2207 |
. . . . . . . . . . . 12
                                 |
| 23 | 21, 22 | anbi12i 460 |
. . . . . . . . . . 11
                                                     |
| 24 | | snexg 4228 |
. . . . . . . . . . . . . . . 16
          |
| 25 | | cnvexg 5220 |
. . . . . . . . . . . . . . . 16
        |
| 26 | 24, 25 | syl 14 |
. . . . . . . . . . . . . . 15
        
  |
| 27 | | uniexg 4486 |
. . . . . . . . . . . . . . 15
       
  |
| 28 | 26, 27 | syl 14 |
. . . . . . . . . . . . . 14
         
  |
| 29 | | sneq 3644 |
. . . . . . . . . . . . . . . . 17
  
    |
| 30 | 29 | cnveqd 4854 |
. . . . . . . . . . . . . . . 16
         |
| 31 | 30 | unieqd 3861 |
. . . . . . . . . . . . . . 15
           |
| 32 | 31, 19 | fvmptg 5655 |
. . . . . . . . . . . . . 14
           
                     |
| 33 | 28, 32 | mpdan 421 |
. . . . . . . . . . . . 13
                           |
| 34 | 33 | eqeq2d 2217 |
. . . . . . . . . . . 12
                     
       |
| 35 | 34 | pm5.32i 454 |
. . . . . . . . . . 11
                      
     
       |
| 36 | 23, 35 | bitri 184 |
. . . . . . . . . 10
                                          |
| 37 | 13, 36 | bitri 184 |
. . . . . . . . 9
                   
       |
| 38 | | ancom 266 |
. . . . . . . . 9
           
             |
| 39 | 37, 38 | bitri 184 |
. . . . . . . 8
                           |
| 40 | 39 | anbi1i 458 |
. . . . . . 7
                 
                 |
| 41 | | anass 401 |
. . . . . . 7
      
        
                 |
| 42 | 40, 41 | bitri 184 |
. . . . . 6
                 
                 |
| 43 | 42 | exbii 1628 |
. . . . 5
                   
       
           |
| 44 | | exsimpr 1641 |
. . . . . . 7
                               |
| 45 | | exsimpl 1640 |
. . . . . . . 8
            
       |
| 46 | | 19.9v 1894 |
. . . . . . . 8
      
       |
| 47 | 45, 46 | sylib 122 |
. . . . . . 7
           
       |
| 48 | 44, 47 | syl 14 |
. . . . . 6
                         |
| 49 | | simpl 109 |
. . . . . 6
                     |
| 50 | | breq1 4047 |
. . . . . . . . 9
    
  
         |
| 51 | 50 | anbi2d 464 |
. . . . . . . 8
    
         
                |
| 52 | 51 | ceqsexgv 2902 |
. . . . . . 7
             
        
                |
| 53 | 28, 52 | syl 14 |
. . . . . 6
              
        
                |
| 54 | 48, 49, 53 | pm5.21nii 706 |
. . . . 5
                                 |
| 55 | 43, 54 | bitri 184 |
. . . 4
                   
               |
| 56 | 10, 55 | bitrdi 196 |
. . 3
 
  tpos                  |
| 57 | 56 | expcom 116 |
. 2
 
 tpos 
                 |
| 58 | 3, 6, 57 | pm5.21ndd 707 |
1
  tpos 
                |