Proof of Theorem ghomfo
| Step | Hyp | Ref
| Expression |
| 1 | | df-fo 3202 |
. . 3
     
   |
| 2 | 1 | biimpr 152 |
. 2
 
       |
| 3 | | ghomfo.1 |
. . . . . 6
 |
| 4 | | eqid 1478 |
. . . . . 6
 |
| 5 | 3, 4 | elghom 10379 |
. . . . 5
  Grp
Grp   GrpHom                                 |
| 6 | 5 | biimp3a 921 |
. . . 4
  Grp Grp
 GrpHom                                 |
| 7 | 6 | pm3.26d 321 |
. . 3
  Grp Grp
 GrpHom         |
| 8 | | ffn 3633 |
. . 3
    
  |
| 9 | 7, 8 | syl 10 |
. 2
  Grp Grp
 GrpHom     |
| 10 | | ghomfo.2 |
. . . . . . . . . 10
 |
| 11 | | ghomfo.3 |
. . . . . . . . . 10
     |
| 12 | 10, 11 | ghomgrp 10385 |
. . . . . . . . 9
  Grp Grp
 GrpHom   SubGrp    |
| 13 | | issubg 8112 |
. . . . . . . . 9

SubGrp   Grp Grp
   |
| 14 | 12, 13 | sylib 198 |
. . . . . . . 8
  Grp Grp
 GrpHom    Grp
Grp    |
| 15 | 14 | 3simp2d 797 |
. . . . . . 7
  Grp Grp
 GrpHom   Grp |
| 16 | | ghomfo.4 |
. . . . . . . . 9
 |
| 17 | 16 | grpfo 8040 |
. . . . . . . 8
 Grp
        |
| 18 | | fof 3678 |
. . . . . . . 8
      
        |
| 19 | | fdm 3637 |
. . . . . . . 8
      
    |
| 20 | 17, 18, 19 | 3syl 20 |
. . . . . . 7
 Grp
    |
| 21 | 15, 20 | syl 10 |
. . . . . 6
  Grp Grp
 GrpHom       |
| 22 | 11 | dmeqi 3318 |
. . . . . 6
    |
| 23 | 21, 22 | syl5reqr 1525 |
. . . . 5
  Grp Grp
 GrpHom   

     |
| 24 | | ssxp 3262 |
. . . . . . 7
 
 
 
   |
| 25 | | frn 3639 |
. . . . . . . . 9
       |
| 26 | 7, 25 | syl 10 |
. . . . . . . 8
  Grp Grp
 GrpHom     |
| 27 | 26, 10 | syl5ss 2108 |
. . . . . . 7
  Grp Grp
 GrpHom     |
| 28 | 24, 27, 27 | sylanc 473 |
. . . . . 6
  Grp Grp
 GrpHom   
 
   |
| 29 | 4 | grpfo 8040 |
. . . . . . . . . 10
 Grp
  
     |
| 30 | | fof 3678 |
. . . . . . . . . 10
               |
| 31 | | fdm 3637 |
. . . . . . . . . 10
      

   |
| 32 | 29, 30, 31 | 3syl 20 |
. . . . . . . . 9
 Grp
    |
| 33 | 32 | sseq2d 2092 |
. . . . . . . 8
 Grp
     
    |
| 34 | | ssdmres 3387 |
. . . . . . . 8
          |
| 35 | 33, 34 | syl5rbbr 537 |
. . . . . . 7
 Grp
   


       |
| 36 | 35 | 3ad2ant2 803 |
. . . . . 6
  Grp Grp
 GrpHom      


       |
| 37 | 28, 36 | mpbid 195 |
. . . . 5
  Grp Grp
 GrpHom  
       |
| 38 | 23, 37 | eqtrd 1510 |
. . . 4
  Grp Grp
 GrpHom   
     |
| 39 | | xpid11 3341 |
. . . 4
       |
| 40 | 38, 39 | sylib 198 |
. . 3
  Grp Grp
 GrpHom     |
| 41 | 40, 10 | syl6req 1527 |
. 2
  Grp Grp
 GrpHom     |
| 42 | 2, 9, 41 | sylanc 473 |
1
  Grp Grp
 GrpHom         |