| Step | Hyp | Ref
 | Expression | 
| 1 |   | df-si3 5759 | 
. . 3
  SI3        SI
      SI            SI            1    | 
| 2 | 1 | eleq2i 2417 | 
. 2
                       SI3                            SI       SI            SI            1     | 
| 3 |   | elimapw1 4945 | 
. 2
                          SI       SI            SI            1                                          SI       SI            SI            | 
| 4 |   | oteltxp 5783 | 
. . . . 5
                                SI       SI            SI                   
        SI          
     
          SI            SI            | 
| 5 |   | vex 2863 | 
. . . . . . . 8
        | 
| 6 |   | otsnelsi3.1 | 
. . . . . . . 8
        | 
| 7 | 5, 6 | opsnelsi 5775 | 
. . . . . . 7
                 SI
                | 
| 8 |   | df-br 4641 | 
. . . . . . 7
                     | 
| 9 | 7, 8 | bitr4i 243 | 
. . . . . 6
                 SI
         | 
| 10 |   | oteltxp 5783 | 
. . . . . . 7
                         SI            SI                           SI
       
       
        SI           | 
| 11 |   | otsnelsi3.2 | 
. . . . . . . . . 10
        | 
| 12 | 5, 11 | opsnelsi 5775 | 
. . . . . . . . 9
                 SI
       
 
                  | 
| 13 |   | opelco 4885 | 
. . . . . . . . 9
      
                     
        | 
| 14 |   | opeq 4620 | 
. . . . . . . . . . . . . 14
        Proj1     Proj2    | 
| 15 | 14 | breq1i 4647 | 
. . . . . . . . . . . . 13
      
 
  Proj1     Proj2       | 
| 16 | 5 | proj1ex 4594 | 
. . . . . . . . . . . . . 14
   Proj1       | 
| 17 | 5 | proj2ex 4595 | 
. . . . . . . . . . . . . 14
   Proj2       | 
| 18 | 16, 17 | opbr2nd 5503 | 
. . . . . . . . . . . . 13
     Proj1
   
Proj2         Proj2        | 
| 19 |   | eqcom 2355 | 
. . . . . . . . . . . . 13
    Proj2
             Proj2    | 
| 20 | 15, 18, 19 | 3bitri 262 | 
. . . . . . . . . . . 12
      
 
     Proj2
   | 
| 21 | 20 | anbi1i 676 | 
. . . . . . . . . . 11
                       Proj2           | 
| 22 | 21 | exbii 1582 | 
. . . . . . . . . 10
                           Proj2           | 
| 23 |   | breq1 4643 | 
. . . . . . . . . . 11
        Proj2             Proj2       | 
| 24 | 17, 23 | ceqsexv 2895 | 
. . . . . . . . . 10
          
Proj2             Proj2      | 
| 25 | 22, 24 | bitri 240 | 
. . . . . . . . 9
                    Proj2      | 
| 26 | 12, 13, 25 | 3bitri 262 | 
. . . . . . . 8
                 SI
       
 
 Proj2      | 
| 27 |   | otsnelsi3.3 | 
. . . . . . . . . 10
        | 
| 28 | 5, 27 | opsnelsi 5775 | 
. . . . . . . . 9
                 SI
       
 
                  | 
| 29 |   | opelco 4885 | 
. . . . . . . . 9
      
                     
        | 
| 30 | 20 | anbi1i 676 | 
. . . . . . . . . . 11
                       Proj2           | 
| 31 | 30 | exbii 1582 | 
. . . . . . . . . 10
                           Proj2           | 
| 32 |   | breq1 4643 | 
. . . . . . . . . . 11
        Proj2             Proj2       | 
| 33 | 17, 32 | ceqsexv 2895 | 
. . . . . . . . . 10
          
Proj2             Proj2      | 
| 34 | 31, 33 | bitri 240 | 
. . . . . . . . 9
                    Proj2      | 
| 35 | 28, 29, 34 | 3bitri 262 | 
. . . . . . . 8
                 SI
       
 
 Proj2      | 
| 36 | 26, 35 | anbi12i 678 | 
. . . . . . 7
                  SI                         SI
             Proj2
       Proj2       | 
| 37 | 16, 17 | opbr2nd 5503 | 
. . . . . . . 8
     Proj1
   
Proj2       
      Proj2
       
    | 
| 38 | 14 | breq1i 4647 | 
. . . . . . . 8
                Proj1     Proj2            | 
| 39 | 11, 27 | op1st2nd 5791 | 
. . . . . . . 8
     Proj2        Proj2         Proj2             | 
| 40 | 37, 38, 39 | 3bitr4ri 269 | 
. . . . . . 7
     Proj2        Proj2             
    | 
| 41 | 10, 36, 40 | 3bitri 262 | 
. . . . . 6
                         SI            SI                 
    | 
| 42 | 9, 41 | anbi12i 678 | 
. . . . 5
                  SI                           SI            SI                               | 
| 43 | 11, 27 | opex 4589 | 
. . . . . 6
             | 
| 44 | 6, 43 | op1st2nd 5791 | 
. . . . 5
                                       | 
| 45 | 4, 42, 44 | 3bitri 262 | 
. . . 4
                                SI       SI            SI                    
         | 
| 46 | 45 | rexbii 2640 | 
. . 3
       
       
     
     
           SI       SI            SI                           
         | 
| 47 |   | risset 2662 | 
. . 3
      
                
       
             | 
| 48 | 46, 47 | bitr4i 243 | 
. 2
       
       
     
     
           SI       SI            SI                              | 
| 49 | 2, 3, 48 | 3bitri 262 | 
1
                       SI3                      |