Proof of Theorem ghomfo
| Step | Hyp | Ref
| Expression |
| 1 | | df-fo 4012 |
. 2
     
   |
| 2 | | ghomfo.1 |
. . . . . 6
 |
| 3 | | eqid 1884 |
. . . . . 6
 |
| 4 | 2, 3 | elghom 10195 |
. . . . 5
  Grp
Grp   GrpHom                                 |
| 5 | 4 | biimp3a 1194 |
. . . 4
  Grp Grp
 GrpHom                                 |
| 6 | 5 | simplld 348 |
. . 3
  Grp Grp
 GrpHom         |
| 7 | | ffn 4562 |
. . 3
    
  |
| 8 | 6, 7 | syl 12 |
. 2
  Grp Grp
 GrpHom     |
| 9 | | ghomfo.2 |
. . . . . . . . . 10
 |
| 10 | | ghomfo.3 |
. . . . . . . . . 10
     |
| 11 | 9, 10 | ghomgrp 13633 |
. . . . . . . . 9
  Grp Grp
 GrpHom   SubGrp    |
| 12 | | issubg 9425 |
. . . . . . . . 9

SubGrp   Grp Grp
   |
| 13 | 11, 12 | sylib 215 |
. . . . . . . 8
  Grp Grp
 GrpHom    Grp
Grp    |
| 14 | 13 | simp2d 889 |
. . . . . . 7
  Grp Grp
 GrpHom   Grp |
| 15 | | ghomfo.4 |
. . . . . . . . 9
 |
| 16 | 15 | grpfo 9323 |
. . . . . . . 8
 Grp
        |
| 17 | | fof 4617 |
. . . . . . . 8
      
        |
| 18 | | fdm 4567 |
. . . . . . . 8
      
    |
| 19 | 16, 17, 18 | 3syl 24 |
. . . . . . 7
 Grp
    |
| 20 | 14, 19 | syl 12 |
. . . . . 6
  Grp Grp
 GrpHom       |
| 21 | 10 | dmeqi 4158 |
. . . . . 6
    |
| 22 | 20, 21 | syl5reqr 1943 |
. . . . 5
  Grp Grp
 GrpHom   

     |
| 23 | | frn 4569 |
. . . . . . . . 9
       |
| 24 | 6, 23 | syl 12 |
. . . . . . . 8
  Grp Grp
 GrpHom     |
| 25 | 24, 9 | syl5ss 2661 |
. . . . . . 7
  Grp Grp
 GrpHom     |
| 26 | | xpss12 4089 |
. . . . . . 7
 
 
 
   |
| 27 | 25, 25, 26 | syl11anc 524 |
. . . . . 6
  Grp Grp
 GrpHom   
 
   |
| 28 | 3 | grpfo 9323 |
. . . . . . . . . 10
 Grp
  
     |
| 29 | | fof 4617 |
. . . . . . . . . 10
               |
| 30 | | fdm 4567 |
. . . . . . . . . 10
      

   |
| 31 | 28, 29, 30 | 3syl 24 |
. . . . . . . . 9
 Grp
    |
| 32 | 31 | sseq2d 2645 |
. . . . . . . 8
 Grp
     
    |
| 33 | | ssdmres 4235 |
. . . . . . . 8
          |
| 34 | 32, 33 | syl5rbbr 594 |
. . . . . . 7
 Grp
   


       |
| 35 | 34 | 3ad2ant2 898 |
. . . . . 6
  Grp Grp
 GrpHom      


       |
| 36 | 27, 35 | mpbid 212 |
. . . . 5
  Grp Grp
 GrpHom  
       |
| 37 | 22, 36 | eqtrd 1925 |
. . . 4
  Grp Grp
 GrpHom   
     |
| 38 | | xpid11 4181 |
. . . 4
       |
| 39 | 37, 38 | sylib 215 |
. . 3
  Grp Grp
 GrpHom     |
| 40 | 39, 9 | syl6req 1945 |
. 2
  Grp Grp
 GrpHom     |
| 41 | 1, 8, 40 | sylanbrc 527 |
1
  Grp Grp
 GrpHom         |