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         |