Proof of Theorem dualcat2
| Step | Hyp | Ref
| Expression |
| 1 | | catded 15111 |
. . . 4
 Cat
Ded  |
| 2 | | dualcat2.1 |
. . . . 5
dom   |
| 3 | | dualcat2.2 |
. . . . 5
cod   |
| 4 | | dualcat2.3 |
. . . . 5
id   |
| 5 | | dualcat2.4 |
. . . . 5
o   |
| 6 | 2, 3, 4, 5 | dualded 15132 |
. . . 4
 Ded
  
              
        Ded  |
| 7 | 1, 6 | syl 12 |
. . 3
 Cat
  
              
        Ded  |
| 8 | | dedalg 15090 |
. . . . . . . . . . . . . . . . . . . . . 22
 Ded
Alg  |
| 9 | 2, 3 | dcsda 15080 |
. . . . . . . . . . . . . . . . . . . . . . 23
 Alg
  |
| 10 | | eleq2 1958 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26


   |
| 11 | | eleq2 1958 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

    |
| 12 | | eleq2 1958 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

    |
| 13 | 10, 11, 12 | 3anbi123d 1168 |
. . . . . . . . . . . . . . . . . . . . . . . . 25

 
 
    |
| 14 | 13 | biimprd 171 |
. . . . . . . . . . . . . . . . . . . . . . . 24

 
 
    |
| 15 | | eqid 1884 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
 |
| 16 | 15, 2, 3, 5 | cmpasso 15120 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
  Cat 
                                        |
| 17 | 16 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 Cat
 
                                        |
| 18 | 14, 17 | syl9 71 |
. . . . . . . . . . . . . . . . . . . . . . 23

 Cat  
                                         |
| 19 | 9, 18 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . 22
 Alg
 Cat
 
                                         |
| 20 | 1, 8, 19 | 3syl 24 |
. . . . . . . . . . . . . . . . . . . . 21
 Cat
 Cat
 
                                         |
| 21 | 20 | pm2.43i 78 |
. . . . . . . . . . . . . . . . . . . 20
 Cat
 
                                        |
| 22 | 21 | imp 377 |
. . . . . . . . . . . . . . . . . . 19
  Cat 
                                        |
| 23 | 22 | com12 14 |
. . . . . . . . . . . . . . . . . 18
                     Cat 
                     |
| 24 | 23 | ex 402 |
. . . . . . . . . . . . . . . . 17
                    Cat 
                      |
| 25 | 24 | eqcoms 1887 |
. . . . . . . . . . . . . . . 16
                    Cat 
                      |
| 26 | 25 | com12 14 |
. . . . . . . . . . . . . . 15
                    Cat 
                      |
| 27 | 26 | eqcoms 1887 |
. . . . . . . . . . . . . 14
                    Cat 
                      |
| 28 | 27 | imp 377 |
. . . . . . . . . . . . 13
                     Cat 
                     |
| 29 | 28 | com12 14 |
. . . . . . . . . . . 12
  Cat 
                                        |
| 30 | 29 | 3exp2 1086 |
. . . . . . . . . . 11
 Cat


                                          |
| 31 | 30 | com24 41 |
. . . . . . . . . 10
 Cat
 

                                         |
| 32 | 31 | imp32 390 |
. . . . . . . . 9
  Cat 
  
                                       |
| 33 | 32 | imp31 389 |
. . . . . . . 8
    Cat 
 
                                      |
| 34 | | simp12 907 |
. . . . . . . . . . . . . . . . 17
  
Cat
                      Cat  |
| 35 | | eleq2 1958 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27


   |
| 36 | | eleq2 1958 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

    |
| 37 | 35, 36 | anbi12d 690 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

   
    |
| 38 | 37 | eqcoms 1887 |
. . . . . . . . . . . . . . . . . . . . . . . . 25

   
    |
| 39 | 38 | biimpcd 172 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 
 

    |
| 40 | 39 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . 23


 
     |
| 41 | 40 | com3l 38 |
. . . . . . . . . . . . . . . . . . . . . 22
  

     |
| 42 | 41 | adantl 424 |
. . . . . . . . . . . . . . . . . . . . 21
 
 


     |
| 43 | 42 | impcom 378 |
. . . . . . . . . . . . . . . . . . . 20
     

    |
| 44 | 43 | 3adant2 895 |
. . . . . . . . . . . . . . . . . . 19
  Cat 
   
    |
| 45 | 44 | imp 377 |
. . . . . . . . . . . . . . . . . 18
  
Cat
   

   |
| 46 | 45 | 3adant3 896 |
. . . . . . . . . . . . . . . . 17
  
Cat
                      
   |
| 47 | | eqcom 1886 |
. . . . . . . . . . . . . . . . . . . 20
                   |
| 48 | 47 | biimpi 168 |
. . . . . . . . . . . . . . . . . . 19
                   |
| 49 | 48 | adantr 425 |
. . . . . . . . . . . . . . . . . 18
                             |
| 50 | 49 | 3ad2ant3 899 |
. . . . . . . . . . . . . . . . 17
  
Cat
                                |
| 51 | 34, 46, 50 | 3jca 1050 |
. . . . . . . . . . . . . . . 16
  
Cat
                       Cat 
            |
| 52 | 51 | 3exp 1066 |
. . . . . . . . . . . . . . 15
  Cat 
                       Cat

              |
| 53 | 52 | 3exp 1066 |
. . . . . . . . . . . . . 14

 Cat  


                    Cat

                |
| 54 | 9, 53 | syl 12 |
. . . . . . . . . . . . 13
 Alg
 Cat
 
 
                    Cat

                |
| 55 | 1, 8, 54 | 3syl 24 |
. . . . . . . . . . . 12
 Cat
 Cat
 
 
                    Cat

                |
| 56 | 55 | pm2.43i 78 |
. . . . . . . . . . 11
 Cat
 
 
                    Cat

               |
| 57 | 56 | imp41 395 |
. . . . . . . . . 10
    Cat 
 
                     Cat 
            |
| 58 | 2, 3, 5 | dualcat2lem 15129 |
. . . . . . . . . 10
  Cat 
                                     |
| 59 | 57, 58 | syl 12 |
. . . . . . . . 9
    Cat 
 
                                               |
| 60 | | opreq1 4889 |
. . . . . . . . . 10
                                                                                               |
| 61 | | simplll 452 |
. . . . . . . . . . 11
    Cat 
 
                    Cat  |
| 62 | | simpl2 880 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
  
Cat
   
Cat  |
| 63 | 35 | biimpd 170 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29


   |
| 64 | 63 | eqcoms 1887 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28


   |
| 65 | 64 | 3ad2ant1 897 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  Cat 
      |
| 66 | 65 | imp 377 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
  
Cat
   
  |
| 67 | 36 | biimpd 170 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32

    |
| 68 | 67 | eqcoms 1887 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31

    |
| 69 | 68 | com12 14 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
 
   |
| 70 | 69 | adantl 424 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
 
 
   |
| 71 | 70 | impcom 378 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       |
| 72 | 71 | 3adant2 895 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
  Cat 
    |
| 73 | 72 | adantr 425 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
  
Cat
   
  |
| 74 | 62, 66, 73 | 3jca 1050 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
  
Cat
   
 Cat
   |
| 75 | 74 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . 24
  Cat 
    Cat
    |
| 76 | 2 | dmeqi 4158 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
dom   |
| 77 | 76, 2, 3, 5 | cmpmorp 15126 |
. . . . . . . . . . . . . . . . . . . . . . . 24
  Cat
                 |
| 78 | 75, 77 | syl6 25 |
. . . . . . . . . . . . . . . . . . . . . . 23
  Cat 
                    |
| 79 | 78 | com13 37 |
. . . . . . . . . . . . . . . . . . . . . 22
         
  Cat 
          |
| 80 | 79 | eqcoms 1887 |
. . . . . . . . . . . . . . . . . . . . 21
         
  Cat 
          |
| 81 | 80 | adantr 425 |
. . . . . . . . . . . . . . . . . . . 20
                     
Cat
           |
| 82 | 81 | com13 37 |
. . . . . . . . . . . . . . . . . . 19
  Cat 
                              |
| 83 | 82 | 3imp 1061 |
. . . . . . . . . . . . . . . . . 18
  
Cat
                            |
| 84 | | eleq2 1958 |
. . . . . . . . . . . . . . . . . . . . . . . . 25

    |
| 85 | 84 | biimpd 170 |
. . . . . . . . . . . . . . . . . . . . . . . 24

    |
| 86 | 85 | eqcoms 1887 |
. . . . . . . . . . . . . . . . . . . . . . 23

    |
| 87 | 86 | com12 14 |
. . . . . . . . . . . . . . . . . . . . . 22
 
   |
| 88 | 87 | adantr 425 |
. . . . . . . . . . . . . . . . . . . . 21
 
 
   |
| 89 | 88 | impcom 378 |
. . . . . . . . . . . . . . . . . . . 20
       |
| 90 | 89 | 3adant2 895 |
. . . . . . . . . . . . . . . . . . 19
  Cat 
    |
| 91 | 90 | 3ad2ant1 897 |
. . . . . . . . . . . . . . . . . 18
  
Cat
                        |
| 92 | 83, 91 | jca 310 |
. . . . . . . . . . . . . . . . 17
  
Cat
                          
   |
| 93 | 92 | 3exp 1066 |
. . . . . . . . . . . . . . . 16
  Cat 
                                |
| 94 | 93 | 3exp 1066 |
. . . . . . . . . . . . . . 15

 Cat  


                               |
| 95 | 9, 94 | syl 12 |
. . . . . . . . . . . . . 14
 Alg
 Cat
 
 
                               |
| 96 | 1, 8, 95 | 3syl 24 |
. . . . . . . . . . . . 13
 Cat
 Cat
 
 
                               |
| 97 | 96 | pm2.43i 78 |
. . . . . . . . . . . 12
 Cat
 
 
                              |
| 98 | 97 | imp41 395 |
. . . . . . . . . . 11
    Cat 
 
                        
   |
| 99 | | id 73 |
. . . . . . . . . . . . . 14
                   |
| 100 | 99 | eqcoms 1887 |
. . . . . . . . . . . . 13
                   |
| 101 | 100 | ad2antll 443 |
. . . . . . . . . . . 12
    Cat 
 
                              |
| 102 | 35 | eqcoms 1887 |
. . . . . . . . . . . . . . . . . . . . . . . . 25


   |
| 103 | 102 | 3ad2ant1 897 |
. . . . . . . . . . . . . . . . . . . . . . . 24
  Cat 
      |
| 104 | 103 | biimpa 460 |
. . . . . . . . . . . . . . . . . . . . . . 23
  
Cat
   
  |
| 105 | 68 | adantld 426 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

  
   |
| 106 | 105 | a1d 15 |
. . . . . . . . . . . . . . . . . . . . . . . . 25

 Cat  

    |
| 107 | 106 | 3imp 1061 |
. . . . . . . . . . . . . . . . . . . . . . . 24
  Cat 
    |
| 108 | 107 | adantr 425 |
. . . . . . . . . . . . . . . . . . . . . . 23
  
Cat
   
  |
| 109 | 62, 104, 108 | 3jca 1050 |
. . . . . . . . . . . . . . . . . . . . . 22
  
Cat
   
 Cat
   |
| 110 | 109 | 3exp1 1084 |
. . . . . . . . . . . . . . . . . . . . 21

 Cat  


 Cat
      |
| 111 | 9, 110 | syl 12 |
. . . . . . . . . . . . . . . . . . . 20
 Alg
 Cat
 
 
 Cat
      |
| 112 | 1, 8, 111 | 3syl 24 |
. . . . . . . . . . . . . . . . . . 19
 Cat
 Cat
 
 
 Cat
      |
| 113 | 112 | pm2.43i 78 |
. . . . . . . . . . . . . . . . . 18
 Cat
 
 
 Cat
     |
| 114 | 113 | imp31 389 |
. . . . . . . . . . . . . . . . 17
   Cat 
    Cat
   |
| 115 | 15, 2, 3, 5 | codcmpc 15119 |
. . . . . . . . . . . . . . . . 17
  Cat
                         |
| 116 | 114, 115 | syl 12 |
. . . . . . . . . . . . . . . 16
   Cat 
                           |
| 117 | 116 | com12 14 |
. . . . . . . . . . . . . . 15
            Cat 
 
                |
| 118 | 117 | eqcoms 1887 |
. . . . . . . . . . . . . 14
            Cat 
 
                |
| 119 | 118 | adantr 425 |
. . . . . . . . . . . . 13
                      Cat 
  
               |
| 120 | 119 | impcom 378 |
. . . . . . . . . . . 12
    Cat 
 
                                  |
| 121 | 101, 120 | eqtr4d 1928 |
. . . . . . . . . . 11
    Cat 
 
                                  |
| 122 | 2, 3, 5 | dualcat2lem 15129 |
. . . . . . . . . . 11
  Cat     
                       
                         |
| 123 | 61, 98, 121, 122 | syl111anc 1100 |
. . . . . . . . . 10
    Cat 
 
                                                       |
| 124 | 60, 123 | sylan9eqr 1951 |
. . . . . . . . 9
     Cat    
                                                                                                 |
| 125 | 59, 124 | mpdan 768 |
. . . . . . . 8
    Cat 
 
                                                                        |
| 126 | 9 | eqcomd 1889 |
. . . . . . . . . . . . . . . 16
 Alg
  |
| 127 | 126 | eleq2d 1964 |
. . . . . . . . . . . . . . 15
 Alg

   |
| 128 | 1, 8, 127 | 3syl 24 |
. . . . . . . . . . . . . 14
 Cat

   |
| 129 | 128 | biimpcd 172 |
. . . . . . . . . . . . 13
  Cat
   |
| 130 | 129 | adantl 424 |
. . . . . . . . . . . 12
 
  Cat
   |
| 131 | 130 | impcom 378 |
. . . . . . . . . . 11
  Cat 
    |
| 132 | 131 | ad2antrr 440 |
. . . . . . . . . 10
    Cat 
 
                      |
| 133 | 1, 8, 126 | 3syl 24 |
. . . . . . . . . . . . . . 15
 Cat
  |
| 134 | 133 | eleq2d 1964 |
. . . . . . . . . . . . . 14
 Cat

   |
| 135 | 134 | biimpcd 172 |
. . . . . . . . . . . . 13
  Cat
   |
| 136 | 135 | adantr 425 |
. . . . . . . . . . . 12
 
  Cat
   |
| 137 | 136 | impcom 378 |
. . . . . . . . . . 11
  Cat 
    |
| 138 | 137 | ad2antrr 440 |
. . . . . . . . . 10
    Cat 
 
                      |
| 139 | | eqcom 1886 |
. . . . . . . . . . . 12
                   |
| 140 | 139 | biimpi 168 |
. . . . . . . . . . 11
                   |
| 141 | 140 | ad2antll 443 |
. . . . . . . . . 10
    Cat 
 
                              |
| 142 | 2, 3, 5 | dualcat2lem 15129 |
. . . . . . . . . 10
  Cat 
               
                     |
| 143 | 61, 132, 138, 141, 142 | syl121anc 1105 |
. . . . . . . . 9
    Cat 
 
                                               |
| 144 | | opreq2 4890 |
. . . . . . . . . 10
                                                                                             |
| 145 | 133 | eleq2d 1964 |
. . . . . . . . . . . . . . 15
 Cat

   |
| 146 | 145 | biimpd 170 |
. . . . . . . . . . . . . 14
 Cat

   |
| 147 | 146 | adantr 425 |
. . . . . . . . . . . . 13
  Cat 
  
   |
| 148 | 147 | imp 377 |
. . . . . . . . . . . 12
   Cat 
     |
| 149 | 148 | adantr 425 |
. . . . . . . . . . 11
    Cat 
 
                      |
| 150 | | simpl 346 |
. . . . . . . . . . . . . 14
  Cat 
  Cat  |
| 151 | 150, 131, 137 | 3jca 1050 |
. . . . . . . . . . . . 13
  Cat 
   Cat
   |
| 152 | 151 | ad2antrr 440 |
. . . . . . . . . . . 12
    Cat 
 
                     Cat
   |
| 153 | 76, 2, 3, 5 | cmpmorp 15126 |
. . . . . . . . . . . 12
  Cat
                 |
| 154 | 152, 141, 153 | sylc 83 |
. . . . . . . . . . 11
    Cat 
 
                          |
| 155 | 15, 2, 3, 5 | domcmpc 15118 |
. . . . . . . . . . . . . 14
  Cat
                         |
| 156 | 155 | imp 377 |
. . . . . . . . . . . . 13
   Cat
                        |
| 157 | | simpll 448 |
. . . . . . . . . . . . . 14
   Cat 
   Cat  |
| 158 | 131 | adantr 425 |
. . . . . . . . . . . . . 14
   Cat 
     |
| 159 | 137 | adantr 425 |
. . . . . . . . . . . . . 14
   Cat 
     |
| 160 | 157, 158, 159 | 3jca 1050 |
. . . . . . . . . . . . 13
   Cat 
    Cat
   |
| 161 | 140 | adantl 424 |
. . . . . . . . . . . . 13
                             |
| 162 | 156, 160, 161 | syl2an 503 |
. . . . . . . . . . . 12
    Cat 
 
                                  |
| 163 | 48 | ad2antrl 442 |
. . . . . . . . . . . 12
    Cat 
 
                              |
| 164 | 162, 163 | eqtrd 1925 |
. . . . . . . . . . 11
    Cat 
 
                                  |
| 165 | 2, 3, 5 | dualcat2lem 15129 |
. . . . . . . . . . 11
  Cat 
                                                    |
| 166 | 61, 149, 154, 164, 165 | syl121anc 1105 |
. . . . . . . . . 10
    Cat 
 
                                                      |
| 167 | 144, 166 | sylan9eqr 1951 |
. . . . . . . . 9
     Cat    
                                                                                                |
| 168 | 143, 167 | mpdan 768 |
. . . . . . . 8
    Cat 
 
                                                                       |
| 169 | 33, 125, 168 | 3eqtr4rd 1939 |
. . . . . . 7
    Cat 
 
                                                                                                         |
| 170 | 169 | exp31 407 |
. . . . . 6
  Cat 
  
                                                                                                          |
| 171 | 170 | r19.21aiv 2175 |
. . . . 5
  Cat 
                                                                                                             |
| 172 | 171 | ex 402 |
. . . 4
 Cat
 
 
                                                                                                           |
| 173 | 172 | r19.21aivv 2183 |
. . 3
 Cat

 
                                                                                                            |
| 174 | | simpll 448 |
. . . . . . . 8
   Cat 
       Cat  |
| 175 | 4 | dmeqi 4158 |
. . . . . . . . . . 11
id   |
| 176 | 76, 175, 4 | jdmo 15125 |
. . . . . . . . . 10
  Cat

      |
| 177 | 176 | adantrr 431 |
. . . . . . . . 9
  Cat 
        |
| 178 | 177 | adantr 425 |
. . . . . . . 8
   Cat 
             |
| 179 | 135 | adantl 424 |
. . . . . . . . . 10
 
  Cat
   |
| 180 | 179 | impcom 378 |
. . . . . . . . 9
  Cat 
    |
| 181 | 180 | adantr 425 |
. . . . . . . 8
   Cat 
      
  |
| 182 | | simpr 350 |
. . . . . . . . 9
   Cat 
             |
| 183 | | simplrl 454 |
. . . . . . . . . . 11
   Cat 
      
  |
| 184 | | eqid 1884 |
. . . . . . . . . . . 12
 |
| 185 | 184, 2, 4, 3 | idosc 15116 |
. . . . . . . . . . 11
  Cat

                    |
| 186 | 174, 183, 185 | syl11anc 524 |
. . . . . . . . . 10
   Cat 
                           |
| 187 | 186 | simprd 352 |
. . . . . . . . 9
   Cat 
                 |
| 188 | 182, 187 | eqtr4d 1928 |
. . . . . . . 8
   Cat 
                     |
| 189 | 2, 3, 5 | dualcat2lem 15129 |
. . . . . . . 8
  Cat     
                                                 |
| 190 | 174, 178, 181, 188, 189 | syl121anc 1105 |
. . . . . . 7
   Cat 
                
                         |
| 191 | | simpl 346 |
. . . . . . . . 9
  Cat 
  Cat  |
| 192 | | simprl 450 |
. . . . . . . . 9
  Cat 
    |
| 193 | 1, 8 | syl 12 |
. . . . . . . . . . . . . . 15
 Cat
Alg  |
| 194 | 193, 9 | syl 12 |
. . . . . . . . . . . . . 14
 Cat
  |
| 195 | 194 | eqcomd 1889 |
. . . . . . . . . . . . 13
 Cat
  |
| 196 | 195 | eleq2d 1964 |
. . . . . . . . . . . 12
 Cat

   |
| 197 | 196 | biimpcd 172 |
. . . . . . . . . . 11
  Cat
   |
| 198 | 197 | adantl 424 |
. . . . . . . . . 10
 
  Cat
   |
| 199 | 198 | impcom 378 |
. . . . . . . . 9
  Cat 
    |
| 200 | 15, 2, 184, 4, 5 | cmpidb 15122 |
. . . . . . . . 9
  Cat
                 |
| 201 | 191, 192, 199, 200 | syl111anc 1100 |
. . . . . . . 8
  Cat 
                  |
| 202 | 201 | imp 377 |
. . . . . . 7
   Cat 
                 |
| 203 | 190, 202 | eqtrd 1925 |
. . . . . 6
   Cat 
                
                 |
| 204 | 203 | exp31 407 |
. . . . 5
 Cat
 
                                   |
| 205 | 204 | r19.21aivv 2183 |
. . . 4
 Cat

 
                                  |
| 206 | 15, 2, 184, 4, 5, 3 | cmpida 15121 |
. . . . . . 7
  Cat
                 |
| 207 | 206 | 3expib 1070 |
. . . . . 6
 Cat
 
                  |
| 208 | 134 | anbi2d 678 |
. . . . . . . 8
 Cat
 
 
    |
| 209 | 208 | imbi1d 675 |
. . . . . . 7
 Cat
  
                                 
                                   |
| 210 | | simpll 448 |
. . . . . . . . . . 11
   Cat 
       Cat  |
| 211 | | simplrr 455 |
. . . . . . . . . . 11
   Cat 
      
  |
| 212 | 176 | adantrr 431 |
. . . . . . . . . . . 12
  Cat 
        |
| 213 | 212 | adantr 425 |
. . . . . . . . . . 11
   Cat 
             |
| 214 | | eqtr3 1907 |
. . . . . . . . . . . 12
                             |
| 215 | 185 | simplld 348 |
. . . . . . . . . . . . 13
  Cat

          |
| 216 | 215 | adantrr 431 |
. . . . . . . . . . . 12
  Cat 
            |
| 217 | 214, 216 | sylan 497 |
. . . . . . . . . . 11
   Cat 
                     |
| 218 | 2, 3, 5 | dualcat2lem 15129 |
. . . . . . . . . . 11
  Cat 
                                                    |
| 219 | 210, 211, 213, 217, 218 | syl121anc 1105 |
. . . . . . . . . 10
   Cat 
            
                            |
| 220 | 219 | eqeq1d 1892 |
. . . . . . . . 9
   Cat 
                                           |
| 221 | 220 | pm5.74da 646 |
. . . . . . . 8
  Cat 
                                                  |
| 222 | 221 | pm5.74da 646 |
. . . . . . 7
 Cat
  
                                 
                   |
| 223 | 209, 222 | bitrd 587 |
. . . . . 6
 Cat
  
                                 
                   |
| 224 | 207, 223 | mpbird 213 |
. . . . 5
 Cat
 
                                  |
| 225 | 224 | r19.21aivv 2183 |
. . . 4
 Cat

 
                                 |
| 226 | 205, 225 | jca 310 |
. . 3
 Cat
                                    
                                    |
| 227 | 7, 173, 226 | jca31 311 |
. 2
 Cat
                            Ded   
 
                                                                                                                                             
                                     |
| 228 | | eqid 1884 |
. . . 4
 |
| 229 | 228, 184 | iscat 15101 |
. . 3
              
                                  Cat     
              
        Ded                                                                                                                                                   
                                      |
| 230 | 3 | eleq1i 1960 |
. . . . 5

cod 
  |
| 231 | 2 | eleq1i 1960 |
. . . . 5

dom 
  |
| 232 | 4 | eleq1i 1960 |
. . . . 5

id 
  |
| 233 | 230, 231, 232 | 3anbi123i 1056 |
. . . 4
 
  cod 
dom  id 
   |
| 234 | | fvex 4689 |
. . . 4
cod   |
| 235 | | fvex 4689 |
. . . 4
dom   |
| 236 | | fvex 4689 |
. . . 4
id   |
| 237 | 233, 234, 235, 236 | mpbir3an 1052 |
. . 3

  |
| 238 | | ssexg 3457 |
. . . 4
     
                        
          
        
                 
        |
| 239 | 15, 2, 5 | cmppfc 15115 |
. . . . . . . 8
 Cat



   |
| 240 | 239 | simp2d 889 |
. . . . . . 7
 Cat

   |
| 241 | 240 | sseld 2619 |
. . . . . 6
 Cat
       
    |
| 242 | 241 | anim1d 619 |
. . . . 5
 Cat
    
         
         |
| 243 | 242 | ssoprab2g 14333 |
. . . 4
 Cat
                            
         |
| 244 | 235 | dmex 4208 |
. . . . . . 7
dom   |
| 245 | 76, 244 | eqeltri 1967 |
. . . . . 6
 |
| 246 | | eqid 1884 |
. . . . . 6
        
               

       |
| 247 | 245, 245, 246 | oprabex2 4950 |
. . . . 5
        
        |
| 248 | | cnvxp 4332 |
. . . . . . . . . . . 12
      |
| 249 | 248 | eqcomi 1888 |
. . . . . . . . . . 11

     |
| 250 | 249 | eleq2i 1961 |
. . . . . . . . . 10
    
         |
| 251 | | visset 2295 |
. . . . . . . . . . 11
 |
| 252 | | visset 2295 |
. . . . . . . . . . 11
 |
| 253 | 251, 252 | opelcnv 4143 |
. . . . . . . . . 10
              |
| 254 | 250, 253 | bitri 190 |
. . . . . . . . 9
    
    
   |
| 255 | 254 | anbi1i 539 |
. . . . . . . 8
                 
       |
| 256 | 255 | oprabbii 4923 |
. . . . . . 7
            
                 
        |
| 257 | 256 | eleq1i 1960 |
. . . . . 6
            
                  
         |
| 258 | | twsvbdop 14332 |
. . . . . . 7
            
                       |
| 259 | 258 | eleq1i 1960 |
. . . . . 6
            
                         |
| 260 | 257, 259 | bitri 190 |
. . . . 5
            
                         |
| 261 | 247, 260 | mpbir 207 |
. . . 4
            
       |
| 262 | 238, 243, 261 | sylancl 525 |
. . 3
 Cat
                   |
| 263 | 229, 237, 262 | sylancr 526 |
. 2
 Cat
     
                     Cat                             Ded   
 
                                                                                                                                             
                                      |
| 264 | 227, 263 | mpbird 213 |
1
 Cat
  
              
        Cat  |