Step | Hyp | Ref
| Expression |
1 | | ax-1 6 |
. 2
 ZeroO   ZeroO     |
2 | | neq0 3930 |
. . 3
 ZeroO   ZeroO    |
3 | | nzerooringczr.u |
. . . . . . . 8
   |
4 | | nzerooringczr.c |
. . . . . . . . 9
RingCat   |
5 | 4 | ringccat 42024 |
. . . . . . . 8
   |
6 | 3, 5 | syl 17 |
. . . . . . 7
   |
7 | | iszeroi 16659 |
. . . . . . 7
 
ZeroO         InitO  TermO      |
8 | 6, 7 | sylan 488 |
. . . . . 6
 
ZeroO       
 InitO 
TermO      |
9 | | nzerooringczr.z |
. . . . . . . . 9
  NzRing  |
10 | | nzerooringczr.e |
. . . . . . . . 9
   |
11 | 3, 4, 9, 10 | zrtermoringc 42070 |
. . . . . . . 8
 TermO    |
12 | | nzerooringczr.i |
. . . . . . . . . 10
 ℤring   |
13 | 3, 12, 4 | irinitoringc 42069 |
. . . . . . . . 9
 ℤring InitO    |
14 | 6 | ad2antrr 762 |
. . . . . . . . . . . . . . . . 17
   InitO  
ℤring InitO     |
15 | | simplr 792 |
. . . . . . . . . . . . . . . . 17
   InitO  
ℤring InitO   InitO    |
16 | | simpr 477 |
. . . . . . . . . . . . . . . . 17
   InitO  
ℤring InitO  
ℤring InitO    |
17 | 14, 15, 16 | initoeu1w 16662 |
. . . . . . . . . . . . . . . 16
   InitO  
ℤring InitO    𝑐   ℤring |
18 | 6 | ad2antrr 762 |
. . . . . . . . . . . . . . . . . . . . . 22
   TermO  
TermO     |
19 | | simpr 477 |
. . . . . . . . . . . . . . . . . . . . . 22
   TermO  
TermO   TermO    |
20 | | simplr 792 |
. . . . . . . . . . . . . . . . . . . . . 22
   TermO  
TermO   TermO    |
21 | 18, 19, 20 | termoeu1w 16669 |
. . . . . . . . . . . . . . . . . . . . 21
   TermO  
TermO    𝑐      |
22 | | cictr 16465 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
   𝑐
    𝑐   ℤring
 𝑐   ℤring |
23 | 6, 22 | syl3an1 1359 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
 
 𝑐     𝑐
  ℤring  𝑐   ℤring |
24 | | eqid 2622 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
     |
25 | | eqid 2622 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
         |
26 | 9 | eldifad 3586 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   |
27 | 10, 26 | elind 3798 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     |
28 | 4, 25, 3 | ringcbas 42011 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
         |
29 | 27, 28 | eleqtrrd 2704 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       |
30 | | zringring 19821 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
ℤring  |
31 | 30 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
 ℤring   |
32 | 12, 31 | elind 3798 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
 ℤring     |
33 | 32, 28 | eleqtrrd 2704 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
 ℤring       |
34 | 24, 25, 6, 29, 33 | cic 16459 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
   𝑐   ℤring      ℤring   |
35 | | n0 3931 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
     ℤring
     ℤring  |
36 | | eqid 2622 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
       |
37 | 25, 36, 24, 6, 29, 33 | isohom 16436 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     ℤring
  
  ℤring  |
38 | | ssn0 3976 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
      ℤring
  
  ℤring     ℤring       ℤring   |
39 | 4, 25, 3, 36, 29, 33 | ringchom 42013 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
      ℤring  RingHom ℤring  |
40 | 39 | neeq1d 2853 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
       ℤring  RingHom
ℤring
   |
41 | | zringnzr 19830 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
ℤring NzRing |
42 | | nrhmzr 41873 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
   NzRing
ℤring NzRing  RingHom ℤring   |
43 | 9, 41, 42 | sylancl 694 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
  RingHom
ℤring
  |
44 | | eqneqall 2805 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
  RingHom ℤring
  RingHom
ℤring
ZeroO     |
45 | 43, 44 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
   RingHom
ℤring
ZeroO     |
46 | 40, 45 | sylbid 230 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
       ℤring
ZeroO     |
47 | 38, 46 | syl5com 31 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
      ℤring
  
  ℤring     ℤring   ZeroO     |
48 | 47 | expcom 451 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
     ℤring      ℤring
  
  ℤring  ZeroO      |
49 | 48 | com13 88 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
      ℤring      ℤring
     ℤring ZeroO      |
50 | 37, 49 | mpd 15 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
      ℤring
ZeroO     |
51 | 35, 50 | syl5bir 233 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
       ℤring ZeroO     |
52 | 34, 51 | sylbid 230 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
   𝑐   ℤring ZeroO     |
53 | 52 | 3ad2ant1 1082 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
 
 𝑐     𝑐
  ℤring   𝑐   ℤring ZeroO     |
54 | 23, 53 | mpd 15 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 
 𝑐     𝑐
  ℤring ZeroO    |
55 | 54 | 3exp 1264 |
. . . . . . . . . . . . . . . . . . . . . . 23
   𝑐      𝑐
  ℤring ZeroO      |
56 | 55 | a1dd 50 |
. . . . . . . . . . . . . . . . . . . . . 22
   𝑐           𝑐
  ℤring ZeroO       |
57 | 56 | ad2antrr 762 |
. . . . . . . . . . . . . . . . . . . . 21
   TermO  
TermO     𝑐           𝑐   ℤring ZeroO       |
58 | 21, 57 | mpd 15 |
. . . . . . . . . . . . . . . . . . . 20
   TermO  
TermO       
  𝑐   ℤring ZeroO      |
59 | 58 | exp31 630 |
. . . . . . . . . . . . . . . . . . 19
  TermO  
TermO 
    
  𝑐   ℤring ZeroO        |
60 | 59 | com34 91 |
. . . . . . . . . . . . . . . . . 18
  TermO       
TermO 
  𝑐   ℤring ZeroO        |
61 | 60 | com25 99 |
. . . . . . . . . . . . . . . . 17
   𝑐   ℤring       TermO   TermO  ZeroO        |
62 | 61 | ad2antrr 762 |
. . . . . . . . . . . . . . . 16
   InitO  
ℤring InitO     𝑐
  ℤring       TermO   TermO  ZeroO        |
63 | 17, 62 | mpd 15 |
. . . . . . . . . . . . . . 15
   InitO  
ℤring InitO        
TermO 
 TermO  ZeroO       |
64 | 63 | ex 450 |
. . . . . . . . . . . . . 14
 
InitO   ℤring InitO 
    
 TermO   TermO  ZeroO        |
65 | 64 | com25 99 |
. . . . . . . . . . . . 13
 
InitO    TermO        TermO  ℤring InitO  ZeroO        |
66 | 65 | expimpd 629 |
. . . . . . . . . . . 12
   InitO 
TermO         TermO  ℤring InitO  ZeroO        |
67 | 66 | com23 86 |
. . . . . . . . . . 11
        InitO 
TermO    TermO  ℤring InitO  ZeroO        |
68 | 67 | impd 447 |
. . . . . . . . . 10
      
 InitO 
TermO     TermO  ℤring InitO 
ZeroO       |
69 | 68 | com24 95 |
. . . . . . . . 9
 ℤring InitO 
 TermO       
 InitO 
TermO    ZeroO       |
70 | 13, 69 | mpd 15 |
. . . . . . . 8
  TermO         InitO  TermO    ZeroO      |
71 | 11, 70 | mpd 15 |
. . . . . . 7
      
 InitO 
TermO    ZeroO     |
72 | 71 | adantr 481 |
. . . . . 6
 
ZeroO        
 InitO 
TermO    ZeroO     |
73 | 8, 72 | mpd 15 |
. . . . 5
 
ZeroO   ZeroO    |
74 | 73 | expcom 451 |
. . . 4
 ZeroO 
 ZeroO     |
75 | 74 | exlimiv 1858 |
. . 3
  ZeroO   ZeroO     |
76 | 2, 75 | sylbi 207 |
. 2
 ZeroO 
 ZeroO     |
77 | 1, 76 | pm2.61i 176 |
1
 ZeroO    |