Proof of Theorem homcard
| Step | Hyp | Ref
| Expression |
| 1 | | hmph 10241 |
. 2
  Top
Top  ~=
  Homeo     |
| 2 | | eqid 1884 |
. . . . . . . . 9
   |
| 3 | | eqid 1884 |
. . . . . . . . 9
   |
| 4 | 2, 3 | ishomeo 10235 |
. . . . . . . 8
  Top Top
 Homeo     Homeo        

    
         |
| 5 | | opabex2g 4540 |
. . . . . . . . . . . . 13
 Top
  
          |
| 6 | 5 | 3ad2ant1 897 |
. . . . . . . . . . . 12
  Top Top
 Homeo                |
| 7 | 6 | adantr 425 |
. . . . . . . . . . 11
   Top
Top  Homeo          
    
                    |
| 8 | | visset 2295 |
. . . . . . . . . . . . . . . . . . . . 21
 |
| 9 | | imaexg 4279 |
. . . . . . . . . . . . . . . . . . . . 21
       |
| 10 | 8, 9 | ax-mp 7 |
. . . . . . . . . . . . . . . . . . . 20
     |
| 11 | 10 | a1i 8 |
. . . . . . . . . . . . . . . . . . 19
    Top Top  Homeo              
               |
| 12 | 11 | r19.21aiva 2176 |
. . . . . . . . . . . . . . . . . 18
   Top
Top  Homeo          
    
              |
| 13 | | eqid 1884 |
. . . . . . . . . . . . . . . . . . 19
  
                    |
| 14 | 13 | fnopab2g 4547 |
. . . . . . . . . . . . . . . . . 18
        
          |
| 15 | 12, 14 | sylib 215 |
. . . . . . . . . . . . . . . . 17
   Top
Top  Homeo          
    
                    |
| 16 | | eleq1 1957 |
. . . . . . . . . . . . . . . . . . . . . . . 24
             |
| 17 | 16 | imbi2d 674 |
. . . . . . . . . . . . . . . . . . . . . . 23
         Top Top  Homeo              
            Top Top
 Homeo          
    
               |
| 18 | | imaeq2 4260 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
           |
| 19 | 18 | eleq1d 1963 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
             |
| 20 | 19 | rcla4va 2378 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
              |
| 21 | 20 | expcom 403 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
     
        |
| 22 | 21 | 3ad2ant2 898 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
       

    
              |
| 23 | 22 | adantl 424 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   Top
Top  Homeo          
    
               |
| 24 | 23 | com12 14 |
. . . . . . . . . . . . . . . . . . . . . . 23
    Top Top  Homeo              
               |
| 25 | 17, 24 | syl5cbir 228 |
. . . . . . . . . . . . . . . . . . . . . 22
         Top Top  Homeo              
            |
| 26 | 25 | r19.23aiv 2211 |
. . . . . . . . . . . . . . . . . . . . 21
         Top Top  Homeo              
           |
| 27 | 26 | com12 14 |
. . . . . . . . . . . . . . . . . . . 20
   Top
Top  Homeo          
    
                |
| 28 | 27 | 19.21aiv 1664 |
. . . . . . . . . . . . . . . . . . 19
   Top
Top  Homeo          
    
                  |
| 29 | | abss 2676 |
. . . . . . . . . . . . . . . . . . 19
  
                |
| 30 | 28, 29 | sylibr 217 |
. . . . . . . . . . . . . . . . . 18
   Top
Top  Homeo          
    
        
       |
| 31 | | rnopab2 4202 |
. . . . . . . . . . . . . . . . . 18
            
      |
| 32 | 30, 31 | syl5ss 2661 |
. . . . . . . . . . . . . . . . 17
   Top
Top  Homeo          
    
                    |
| 33 | 15, 32 | jca 310 |
. . . . . . . . . . . . . . . 16
   Top
Top  Homeo          
    
                  
  
           |
| 34 | | df-f 4010 |
. . . . . . . . . . . . . . . 16
                                          |
| 35 | 33, 34 | sylibr 217 |
. . . . . . . . . . . . . . 15
   Top
Top  Homeo          
    
                        |
| 36 | | f1of1 4634 |
. . . . . . . . . . . . . . . . . . . . . 22
               |
| 37 | | imaeq2 4260 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
           |
| 38 | 37, 13 | fvopab4g 4742 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
      
                     |
| 39 | 38 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

                           |
| 40 | | imaeq2 4260 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
           |
| 41 | 40, 13 | fvopab4g 4742 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
      
                     |
| 42 | 41 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

                           |
| 43 | 39, 42 | im2anan9 622 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
        
   
     
                  
                   |
| 44 | | eqtr 1904 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
                        
                                                |
| 45 | | eqtr 1904 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
                        
                          |
| 46 | 45 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
                        
                          |
| 47 | 44, 46 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
                        
                                                          |
| 48 | 47 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
                        
                                             
            |
| 49 | 48 | eqcoms 1887 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
                        
                                             
            |
| 50 | 49 | com12 14 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
                                   
                                  
            |
| 51 | 50 | imp3a 388 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
                                                   
                               |
| 52 | 2 | eltopss 8872 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
  Top

   |
| 53 | 52 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
 Top

    |
| 54 | 2 | eltopss 8872 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
  Top

   |
| 55 | 54 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
 Top

    |
| 56 | 53, 55 | anim12d 617 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
 Top
          |
| 57 | 56 | adantr 425 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
  Top
Top           |
| 58 | | oooeqim2 14356 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 36
                       |
| 59 | 58 | biimpd 170 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
                   
   |
| 60 | 59 | 3expib 1070 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
         
               |
| 61 | 60 | com12 14 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
  
                      |
| 62 | 57, 61 | syl6 25 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
  Top
Top                         |
| 63 | 62 | com24 41 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
  Top
Top                         |
| 64 | 63 | com12 14 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
           Top
Top                |
| 65 | 51, 64 | syl6 25 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
                                                   
                      Top Top
                |
| 66 | 65 | imp3a 388 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
                                                                          Top
Top                |
| 67 | 66 | com14 42 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
         
                  
                 Top Top                                            |
| 68 | 67 | exp3a 405 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
                                              Top Top                           
                 |
| 69 | 43, 68 | syld 30 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
        
   
   Top
Top            
                                |
| 70 | 69 | com14 42 |
. . . . . . . . . . . . . . . . . . . . . . . 24
                 
  Top Top
                      
                 |
| 71 | | imaexg 4279 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
    
  |
| 72 | | imaexg 4279 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
    
  |
| 73 | 71, 72 | anim12i 360 |
. . . . . . . . . . . . . . . . . . . . . . . 24
  
            |
| 74 | 70, 73 | syl5com 63 |
. . . . . . . . . . . . . . . . . . . . . . 23
  
         Top Top
                      
                 |
| 75 | 8, 8, 74 | mp2an 761 |
. . . . . . . . . . . . . . . . . . . . . 22
         Top
Top                                        |
| 76 | 36, 75 | syl 12 |
. . . . . . . . . . . . . . . . . . . . 21
         Top Top
                      
                |
| 77 | 76 | com12 14 |
. . . . . . . . . . . . . . . . . . . 20
  Top
Top       
                      
                |
| 78 | 77 | 3adant3 896 |
. . . . . . . . . . . . . . . . . . 19
  Top Top
 Homeo           
     
                               |
| 79 | 78 | com12 14 |
. . . . . . . . . . . . . . . . . 18
         Top Top  Homeo                                          |
| 80 | 79 | 3ad2ant1 897 |
. . . . . . . . . . . . . . . . 17
       

    
        Top Top
 Homeo                         
                |
| 81 | 80 | impcom 378 |
. . . . . . . . . . . . . . . 16
   Top
Top  Homeo          
    
                                             |
| 82 | 81 | r19.21aivv 2183 |
. . . . . . . . . . . . . . 15
   Top
Top  Homeo          
    
             
                             |
| 83 | 35, 82 | jca 310 |
. . . . . . . . . . . . . 14
   Top
Top  Homeo          
    
                      


                   
               |
| 84 | | dff13 4850 |
. . . . . . . . . . . . . 14
                                      
                              |
| 85 | 83, 84 | sylibr 217 |
. . . . . . . . . . . . 13
   Top
Top  Homeo          
    
                        |
| 86 | | hbra1 2147 |
. . . . . . . . . . . . . . . . . . . . . . 23
     
         |
| 87 | | ax-17 1317 |
. . . . . . . . . . . . . . . . . . . . . . 23
  Top Top
 Homeo      Top
Top  Homeo     |
| 88 | 86, 87 | hban 1356 |
. . . . . . . . . . . . . . . . . . . . . 22
        Top
Top  Homeo             Top
Top  Homeo      |
| 89 | 19 | rcla4v 2376 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
              |
| 90 | | eleq1a 1966 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
             |
| 91 | 90 | a1d 15 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       Top
Top  Homeo            |
| 92 | 89, 91 | syl6 25 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
         Top Top  Homeo             |
| 93 | 92 | com3l 38 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
     
  Top
Top  Homeo              |
| 94 | 93 | imp 377 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
        Top
Top  Homeo              |
| 95 | 94 | com3l 38 |
. . . . . . . . . . . . . . . . . . . . . . . 24
              Top
Top  Homeo        |
| 96 | 95 | r19.23aiv 2211 |
. . . . . . . . . . . . . . . . . . . . . . 23
        
     Top Top  Homeo       |
| 97 | 96 | com12 14 |
. . . . . . . . . . . . . . . . . . . . . 22
        Top
Top  Homeo             |
| 98 | 88, 97 | 19.21ai 1345 |
. . . . . . . . . . . . . . . . . . . . 21
        Top
Top  Homeo               |
| 99 | 98 | ex 402 |
. . . . . . . . . . . . . . . . . . . 20
     
  Top
Top  Homeo               |
| 100 | 99 | 3ad2ant2 898 |
. . . . . . . . . . . . . . . . . . 19
       

    
        Top Top
 Homeo               |
| 101 | 100 | impcom 378 |
. . . . . . . . . . . . . . . . . 18
   Top
Top  Homeo          
    
                  |
| 102 | | ax-17 1317 |
. . . . . . . . . . . . . . . . . . . . . 22
                |
| 103 | | hbra1 2147 |
. . . . . . . . . . . . . . . . . . . . . 22
         
    
  |
| 104 | 102, 103 | hban 1356 |
. . . . . . . . . . . . . . . . . . . . 21
       

                        |
| 105 | | ra4 2155 |
. . . . . . . . . . . . . . . . . . . . . . 23
                |
| 106 | | elssuni 3206 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27

   |
| 107 | | imaeq2 4260 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
                     |
| 108 | | eqeq1 1890 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
                               |
| 109 | | eqcom 1886 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
           |
| 110 | 108, 109 | syl5bb 591 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
                               |
| 111 | 107, 110 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
                       |
| 112 | 111 | rcla4ev 2381 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
                        |
| 113 | 112 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
                
       |
| 114 | | f2imacnv 14355 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
       
             |
| 115 | 113, 114 | syl5com 63 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
       
                |
| 116 | 115 | ex 402 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
                        |
| 117 | 116 | com3l 38 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
              

        |
| 118 | 106, 117 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26

            

        |
| 119 | 118 | imim2d 28 |
. . . . . . . . . . . . . . . . . . . . . . . . 25

                          |
| 120 | 119 | pm2.43a 80 |
. . . . . . . . . . . . . . . . . . . . . . . 24

              
         |
| 121 | 120 | com3l 38 |
. . . . . . . . . . . . . . . . . . . . . . 23
                
        |
| 122 | 105, 121 | syl 12 |
. . . . . . . . . . . . . . . . . . . . . 22
                        |
| 123 | 122 | impcom 378 |
. . . . . . . . . . . . . . . . . . . . 21
       

      
        |
| 124 | 104, 123 | 19.21ai 1345 |
. . . . . . . . . . . . . . . . . . . 20
       

                 |
| 125 | 124 | 3adant2 895 |
. . . . . . . . . . . . . . . . . . 19
       

    
                 |
| 126 | 125 | adantl 424 |
. . . . . . . . . . . . . . . . . 18
   Top
Top  Homeo          
    
          
       |
| 127 | 101, 126 | jca 310 |
. . . . . . . . . . . . . . . . 17
   Top
Top  Homeo          
    
                             |
| 128 | | albiim 1465 |
. . . . . . . . . . . . . . . . 17
                                |
| 129 | 127, 128 | sylibr 217 |
. . . . . . . . . . . . . . . 16
   Top
Top  Homeo          
    
                  |
| 130 | | ax-17 1317 |
. . . . . . . . . . . . . . . . 17
                   |
| 131 | | ax-17 1317 |
. . . . . . . . . . . . . . . . 17
                   |
| 132 | | ax-17 1317 |
. . . . . . . . . . . . . . . . . . 19
    |
| 133 | | eqeq1 1890 |
. . . . . . . . . . . . . . . . . . 19
             |
| 134 | 132, 133 | rexbid 2122 |
. . . . . . . . . . . . . . . . . 18
               |
| 135 | | eleq1 1957 |
. . . . . . . . . . . . . . . . . 18
     |
| 136 | 134, 135 | bibi12d 691 |
. . . . . . . . . . . . . . . . 17
                   |
| 137 | 130, 131, 136 | cbval 1527 |
. . . . . . . . . . . . . . . 16
                     |
| 138 | 129, 137 | sylib 215 |
. . . . . . . . . . . . . . 15
   Top
Top  Homeo          
    
                  |
| 139 | | abeq1 2000 |
. . . . . . . . . . . . . . 15
  
                |
| 140 | 138, 139 | sylibr 217 |
. . . . . . . . . . . . . 14
   Top
Top  Homeo          
    
        
       |
| 141 | 140, 31 | syl5eq 1940 |
. . . . . . . . . . . . 13
   Top
Top  Homeo          
    
                    |
| 142 | 85, 141 | jca 310 |
. . . . . . . . . . . 12
   Top
Top  Homeo          
    
                                     |
| 143 | | dff1o5 4646 |
. . . . . . . . . . . 12
                                              |
| 144 | 142, 143 | sylibr 217 |
. . . . . . . . . . 11
   Top
Top  Homeo          
    
                        |
| 145 | | f1oeq1 4630 |
. . . . . . . . . . . 12
   
                               |
| 146 | 145 | cla4egv 2365 |
. . . . . . . . . . 11
                                    |
| 147 | 7, 144, 146 | sylc 83 |
. . . . . . . . . 10
   Top
Top  Homeo          
    
              |
| 148 | | breng 5434 |
. . . . . . . . . . . 12
 Top

        |
| 149 | 148 | 3ad2ant2 898 |
. . . . . . . . . . 11
  Top Top
 Homeo   
        |
| 150 | 149 | adantr 425 |
. . . . . . . . . 10
   Top
Top  Homeo          
    
                |
| 151 | 147, 150 | mpbird 213 |
. . . . . . . . 9
   Top
Top  Homeo          
    
         |
| 152 | 151 | ex 402 |
. . . . . . . 8
  Top Top
 Homeo          

    
         |
| 153 | 4, 152 | sylbid 220 |
. . . . . . 7
  Top Top
 Homeo     Homeo     |
| 154 | 153 | 3expia 1069 |
. . . . . 6
  Top
Top   Homeo    Homeo      |
| 155 | 154 | com3l 38 |
. . . . 5
  Homeo    Homeo    Top
Top
    |
| 156 | 155 | pm2.43i 78 |
. . . 4
  Homeo    Top
Top
   |
| 157 | 156 | 19.23aiv 1674 |
. . 3
   Homeo    Top Top    |
| 158 | 157 | com12 14 |
. 2
  Top
Top    Homeo     |
| 159 | 1, 158 | sylbid 220 |
1
  Top
Top  ~=
   |