Step | Hyp | Ref
| Expression |
1 | | simpl 473 |
. . . . . . 7
    RingHom      
      
 RingHom         |
2 | | f1fn 6102 |
. . . . . . . . . . 11
    
  |
3 | 2 | adantl 482 |
. . . . . . . . . 10
   RingHom      
  |
4 | | elpreima 6337 |
. . . . . . . . . 10
                |
5 | 3, 4 | syl 17 |
. . . . . . . . 9
   RingHom                      |
6 | 5 | biimpa 501 |
. . . . . . . 8
    RingHom      
              |
7 | 6 | simpld 475 |
. . . . . . 7
    RingHom      
        |
8 | 6 | simprd 479 |
. . . . . . . 8
    RingHom      
            |
9 | | fvex 6201 |
. . . . . . . . 9
     |
10 | 9 | elsn 4192 |
. . . . . . . 8
          |
11 | 8, 10 | sylib 208 |
. . . . . . 7
    RingHom      
           |
12 | | kerf1hrm.a |
. . . . . . . . . . 11
     |
13 | | kerf1hrm.b |
. . . . . . . . . . 11
     |
14 | | kerf1hrm.0 |
. . . . . . . . . . 11
     |
15 | | kerf1hrm.n |
. . . . . . . . . . 11
     |
16 | 12, 13, 14, 15 | f1rhm0to0 18740 |
. . . . . . . . . 10
   RingHom     
     
   |
17 | 16 | biimpd 219 |
. . . . . . . . 9
   RingHom     
         |
18 | 17 | 3expa 1265 |
. . . . . . . 8
    RingHom      
     
   |
19 | 18 | imp 445 |
. . . . . . 7
     RingHom
     
       |
20 | 1, 7, 11, 19 | syl21anc 1325 |
. . . . . 6
    RingHom      
        |
21 | 20 | ex 450 |
. . . . 5
   RingHom            
   |
22 | | velsn 4193 |
. . . . 5
     |
23 | 21, 22 | syl6ibr 242 |
. . . 4
   RingHom            
     |
24 | 23 | ssrdv 3609 |
. . 3
   RingHom                |
25 | | rhmrcl1 18719 |
. . . . . . 7
  RingHom 
  |
26 | | ringgrp 18552 |
. . . . . . 7

  |
27 | 12, 15 | grpidcl 17450 |
. . . . . . 7
   |
28 | 25, 26, 27 | 3syl 18 |
. . . . . 6
  RingHom 
  |
29 | | rhmghm 18725 |
. . . . . . . 8
  RingHom 

   |
30 | 15, 14 | ghmid 17666 |
. . . . . . . 8
  
     |
31 | 29, 30 | syl 17 |
. . . . . . 7
  RingHom 
     |
32 | | fvex 6201 |
. . . . . . . 8
     |
33 | 32 | elsn 4192 |
. . . . . . 7
          |
34 | 31, 33 | sylibr 224 |
. . . . . 6
  RingHom 
      |
35 | 12, 13 | rhmf 18726 |
. . . . . . 7
  RingHom 
      |
36 | | ffn 6045 |
. . . . . . 7
    
  |
37 | | elpreima 6337 |
. . . . . . 7
 
              |
38 | 35, 36, 37 | 3syl 18 |
. . . . . 6
  RingHom 
     

        |
39 | 28, 34, 38 | mpbir2and 957 |
. . . . 5
  RingHom 
       |
40 | 39 | snssd 4340 |
. . . 4
  RingHom 
         |
41 | 40 | adantr 481 |
. . 3
   RingHom                |
42 | 24, 41 | eqssd 3620 |
. 2
   RingHom                |
43 | 35 | adantr 481 |
. . 3
   RingHom                |
44 | 29 | adantr 481 |
. . . . . . . . . 10
   RingHom          

              |
45 | | simpr2l 1120 |
. . . . . . . . . 10
   RingHom          

            |
46 | | simpr2r 1121 |
. . . . . . . . . 10
   RingHom          

            |
47 | | simpr3 1069 |
. . . . . . . . . 10
   RingHom          

                    |
48 | | eqid 2622 |
. . . . . . . . . . . 12
           |
49 | | eqid 2622 |
. . . . . . . . . . . 12
         |
50 | 12, 14, 48, 49 | ghmeqker 17687 |
. . . . . . . . . . 11
   
         
                |
51 | 50 | biimpa 501 |
. . . . . . . . . 10
    
                         |
52 | 44, 45, 46, 47, 51 | syl31anc 1329 |
. . . . . . . . 9
   RingHom          

                         |
53 | | simpr1 1067 |
. . . . . . . . 9
   RingHom          

                   |
54 | 52, 53 | eleqtrd 2703 |
. . . . . . . 8
   RingHom          

                      |
55 | | ovex 6678 |
. . . . . . . . 9
         |
56 | 55 | elsn 4192 |
. . . . . . . 8
          
          |
57 | 54, 56 | sylib 208 |
. . . . . . 7
   RingHom          

                    |
58 | 25 | adantr 481 |
. . . . . . . . 9
   RingHom          

            |
59 | 58, 26 | syl 17 |
. . . . . . . 8
   RingHom          

            |
60 | 12, 15, 49 | grpsubeq0 17501 |
. . . . . . . 8
 
             |
61 | 59, 45, 46, 60 | syl3anc 1326 |
. . . . . . 7
   RingHom          

                  
   |
62 | 57, 61 | mpbid 222 |
. . . . . 6
   RingHom          

            |
63 | 62 | 3anassrs 1290 |
. . . . 5
     RingHom
                    
  |
64 | 63 | ex 450 |
. . . 4
    RingHom          
 
            |
65 | 64 | ralrimivva 2971 |
. . 3
   RingHom          

            |
66 | | dff13 6512 |
. . 3
    
     

        
    |
67 | 43, 65, 66 | sylanbrc 698 |
. 2
   RingHom                |
68 | 42, 67 | impbida 877 |
1
  RingHom 
    
          |