Step | Hyp | Ref
| Expression |
1 | | ax-1 6 |
. 2
 ZeroO   ZeroO     |
2 | | neq0 3744 |
. . 3
 ZeroO   ZeroO    |
3 | | nzerooringczr.u |
. . . . . . . 8
   |
4 | | nzerooringczr.c |
. . . . . . . . 9
RingCat   |
5 | 4 | ringccat 40130 |
. . . . . . . 8
   |
6 | 3, 5 | syl 17 |
. . . . . . 7
   |
7 | | iszeroi 15916 |
. . . . . . 7
 
ZeroO         InitO  TermO      |
8 | 6, 7 | sylan 474 |
. . . . . 6
 
ZeroO       
 InitO 
TermO      |
9 | | nzerooringczr.z |
. . . . . . . . 9
  NzRing  |
10 | | nzerooringczr.e |
. . . . . . . . 9
   |
11 | 3, 4, 9, 10 | zrtermoringc 40176 |
. . . . . . . 8
 TermO    |
12 | | nzerooringczr.i |
. . . . . . . . . 10
 ℤring   |
13 | 3, 12, 4 | irinitoringc 40175 |
. . . . . . . . 9
 ℤring InitO    |
14 | 6 | ad2antrr 733 |
. . . . . . . . . . . . . . . . 17
   InitO  
ℤring InitO     |
15 | | simplr 763 |
. . . . . . . . . . . . . . . . 17
   InitO  
ℤring InitO   InitO    |
16 | | simpr 463 |
. . . . . . . . . . . . . . . . 17
   InitO  
ℤring InitO  
ℤring InitO    |
17 | 14, 15, 16 | initoeu1w 15919 |
. . . . . . . . . . . . . . . 16
   InitO  
ℤring InitO    𝑐   ℤring |
18 | 6 | ad2antrr 733 |
. . . . . . . . . . . . . . . . . . . . . 22
   TermO  
TermO     |
19 | | simpr 463 |
. . . . . . . . . . . . . . . . . . . . . 22
   TermO  
TermO   TermO    |
20 | | simplr 763 |
. . . . . . . . . . . . . . . . . . . . . 22
   TermO  
TermO   TermO    |
21 | 18, 19, 20 | termoeu1w 15926 |
. . . . . . . . . . . . . . . . . . . . 21
   TermO  
TermO    𝑐      |
22 | | cictr 15722 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
   𝑐
    𝑐   ℤring
 𝑐   ℤring |
23 | 6, 22 | syl3an1 1302 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
 
 𝑐     𝑐
  ℤring  𝑐   ℤring |
24 | | eqid 2453 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
     |
25 | | eqid 2453 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
         |
26 | 9 | eldifad 3418 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
   |
27 | 10, 26 | elind 3620 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     |
28 | 4, 25, 3 | ringcbas 40117 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
         |
29 | 27, 28 | eleqtrrd 2534 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
       |
30 | | zringring 19054 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
ℤring  |
31 | 30 | a1i 11 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
 ℤring   |
32 | 12, 31 | elind 3620 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
 ℤring     |
33 | 32, 28 | eleqtrrd 2534 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
 ℤring       |
34 | 24, 25, 6, 29, 33 | cic 15716 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
   𝑐   ℤring      ℤring   |
35 | | n0 3743 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
     ℤring
     ℤring  |
36 | | eqid 2453 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
       |
37 | 25, 36, 24, 6, 29, 33 | isohom 15693 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     ℤring
  
  ℤring  |
38 | | ssn0 3769 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
      ℤring
  
  ℤring     ℤring       ℤring   |
39 | 4, 25, 3, 36, 29, 33 | ringchom 40119 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
      ℤring  RingHom ℤring  |
40 | 39 | neeq1d 2685 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
       ℤring  RingHom
ℤring
   |
41 | | zringnzr 19063 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
ℤring NzRing |
42 | | nrhmzr 39977 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 35
   NzRing
ℤring NzRing  RingHom ℤring   |
43 | 9, 41, 42 | sylancl 669 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
  RingHom
ℤring
  |
44 | | eqneqall 2636 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
  RingHom ℤring
  RingHom
ℤring
ZeroO     |
45 | 43, 44 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
   RingHom
ℤring
ZeroO     |
46 | 40, 45 | sylbid 219 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32
       ℤring
ZeroO     |
47 | 38, 46 | syl5com 31 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
      ℤring
  
  ℤring     ℤring   ZeroO     |
48 | 47 | expcom 437 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
     ℤring      ℤring
  
  ℤring  ZeroO      |
49 | 48 | com13 83 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
      ℤring      ℤring
     ℤring ZeroO      |
50 | 37, 49 | mpd 15 |
. . . . . . . . . . . . . . . . . . . . . . . . . . . 28
      ℤring
ZeroO     |
51 | 35, 50 | syl5bir 222 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
       ℤring ZeroO     |
52 | 34, 51 | sylbid 219 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
   𝑐   ℤring ZeroO     |
53 | 52 | 3ad2ant1 1030 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
 
 𝑐     𝑐
  ℤring   𝑐   ℤring ZeroO     |
54 | 23, 53 | mpd 15 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 
 𝑐     𝑐
  ℤring ZeroO    |
55 | 54 | 3exp 1208 |
. . . . . . . . . . . . . . . . . . . . . . 23
   𝑐      𝑐
  ℤring ZeroO      |
56 | 55 | a1dd 47 |
. . . . . . . . . . . . . . . . . . . . . 22
   𝑐           𝑐
  ℤring ZeroO       |
57 | 56 | ad2antrr 733 |
. . . . . . . . . . . . . . . . . . . . 21
   TermO  
TermO     𝑐           𝑐   ℤring ZeroO       |
58 | 21, 57 | mpd 15 |
. . . . . . . . . . . . . . . . . . . 20
   TermO  
TermO       
  𝑐   ℤring ZeroO      |
59 | 58 | exp31 609 |
. . . . . . . . . . . . . . . . . . 19
  TermO  
TermO 
    
  𝑐   ℤring ZeroO        |
60 | 59 | com34 86 |
. . . . . . . . . . . . . . . . . 18
  TermO       
TermO 
  𝑐   ℤring ZeroO        |
61 | 60 | com25 94 |
. . . . . . . . . . . . . . . . 17
   𝑐   ℤring       TermO   TermO  ZeroO        |
62 | 61 | ad2antrr 733 |
. . . . . . . . . . . . . . . 16
   InitO  
ℤring InitO     𝑐
  ℤring       TermO   TermO  ZeroO        |
63 | 17, 62 | mpd 15 |
. . . . . . . . . . . . . . 15
   InitO  
ℤring InitO        
TermO 
 TermO  ZeroO       |
64 | 63 | ex 436 |
. . . . . . . . . . . . . 14
 
InitO   ℤring InitO 
    
 TermO   TermO  ZeroO        |
65 | 64 | com25 94 |
. . . . . . . . . . . . 13
 
InitO    TermO        TermO  ℤring InitO  ZeroO        |
66 | 65 | expimpd 608 |
. . . . . . . . . . . 12
   InitO 
TermO         TermO  ℤring InitO  ZeroO        |
67 | 66 | com23 81 |
. . . . . . . . . . 11
        InitO 
TermO    TermO  ℤring InitO  ZeroO        |
68 | 67 | impd 433 |
. . . . . . . . . 10
      
 InitO 
TermO     TermO  ℤring InitO 
ZeroO       |
69 | 68 | com24 90 |
. . . . . . . . 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 467 |
. . . . . 6
 
ZeroO        
 InitO 
TermO    ZeroO     |
73 | 8, 72 | mpd 15 |
. . . . 5
 
ZeroO   ZeroO    |
74 | 73 | expcom 437 |
. . . 4
 ZeroO 
 ZeroO     |
75 | 74 | exlimiv 1778 |
. . 3
  ZeroO   ZeroO     |
76 | 2, 75 | sylbi 199 |
. 2
 ZeroO 
 ZeroO     |
77 | 1, 76 | pm2.61i 168 |
1
 ZeroO    |