Step | Hyp | Ref
| Expression |
1 | | simpl 473 |
. 2
|
2 | | drngring 18754 |
. . 3
|
3 | | cntzsdrg.b |
. . . 4
|
4 | | cntzsdrg.m |
. . . 4
mulGrp |
5 | | cntzsdrg.z |
. . . 4
Cntz |
6 | 3, 4, 5 | cntzsubr 18812 |
. . 3
SubRing |
7 | 2, 6 | sylan 488 |
. 2
SubRing |
8 | | oveq2 6658 |
. . . . . . 7
|
9 | | oveq1 6657 |
. . . . . . 7
|
10 | 8, 9 | eqeq12d 2637 |
. . . . . 6
|
11 | | eldifsn 4317 |
. . . . . . . 8
|
12 | | eqid 2622 |
. . . . . . . . . . . . . 14
Unit Unit |
13 | 4 | oveq1i 6660 |
. . . . . . . . . . . . . 14
↾s Unit mulGrp ↾s Unit |
14 | | eqid 2622 |
. . . . . . . . . . . . . 14
|
15 | 12, 13, 14 | invrfval 18673 |
. . . . . . . . . . . . 13
↾s Unit |
16 | | eqid 2622 |
. . . . . . . . . . . . . . . . 17
|
17 | 3, 12, 16 | isdrng 18751 |
. . . . . . . . . . . . . . . 16
Unit |
18 | 17 | simprbi 480 |
. . . . . . . . . . . . . . 15
Unit |
19 | 18 | oveq2d 6666 |
. . . . . . . . . . . . . 14
↾s Unit
↾s |
20 | 19 | fveq2d 6195 |
. . . . . . . . . . . . 13
↾s Unit ↾s
|
21 | 15, 20 | syl5eq 2668 |
. . . . . . . . . . . 12
↾s |
22 | 21 | ad2antrr 762 |
. . . . . . . . . . 11
↾s
|
23 | 22 | fveq1d 6193 |
. . . . . . . . . 10
↾s |
24 | 4 | oveq1i 6660 |
. . . . . . . . . . . . . 14
↾s mulGrp ↾s |
25 | 3, 16, 24 | drngmgp 18759 |
. . . . . . . . . . . . 13
↾s |
26 | 25 | ad2antrr 762 |
. . . . . . . . . . . 12
↾s |
27 | | ssdif 3745 |
. . . . . . . . . . . . 13
|
28 | 27 | ad2antlr 763 |
. . . . . . . . . . . 12
|
29 | | difss 3737 |
. . . . . . . . . . . . . 14
|
30 | | eqid 2622 |
. . . . . . . . . . . . . . 15
↾s
↾s |
31 | 4, 3 | mgpbas 18495 |
. . . . . . . . . . . . . . 15
|
32 | 30, 31 | ressbas2 15931 |
. . . . . . . . . . . . . 14
↾s
|
33 | 29, 32 | ax-mp 5 |
. . . . . . . . . . . . 13
↾s |
34 | | eqid 2622 |
. . . . . . . . . . . . 13
Cntz
↾s Cntz
↾s |
35 | 33, 34 | cntzsubg 17769 |
. . . . . . . . . . . 12
↾s
Cntz ↾s
SubGrp ↾s |
36 | 26, 28, 35 | syl2anc 693 |
. . . . . . . . . . 11
Cntz
↾s SubGrp
↾s |
37 | | simpr 477 |
. . . . . . . . . . . . . . . 16
|
38 | | difss 3737 |
. . . . . . . . . . . . . . . 16
|
39 | 31, 5 | cntz2ss 17765 |
. . . . . . . . . . . . . . . 16
|
40 | 37, 38, 39 | sylancl 694 |
. . . . . . . . . . . . . . 15
|
41 | 40 | ssdifssd 3748 |
. . . . . . . . . . . . . 14
|
42 | 41 | sselda 3603 |
. . . . . . . . . . . . 13
|
43 | 31, 5 | cntzssv 17761 |
. . . . . . . . . . . . . . 15
|
44 | | ssdif 3745 |
. . . . . . . . . . . . . . 15
|
45 | 43, 44 | mp1i 13 |
. . . . . . . . . . . . . 14
|
46 | 45 | sselda 3603 |
. . . . . . . . . . . . 13
|
47 | 42, 46 | elind 3798 |
. . . . . . . . . . . 12
|
48 | | fvex 6201 |
. . . . . . . . . . . . . . 15
|
49 | 3, 48 | eqeltri 2697 |
. . . . . . . . . . . . . 14
|
50 | | difexg 4808 |
. . . . . . . . . . . . . 14
|
51 | 49, 50 | ax-mp 5 |
. . . . . . . . . . . . 13
|
52 | 30, 5, 34 | resscntz 17764 |
. . . . . . . . . . . . 13
Cntz
↾s |
53 | 51, 28, 52 | sylancr 695 |
. . . . . . . . . . . 12
Cntz
↾s |
54 | 47, 53 | eleqtrrd 2704 |
. . . . . . . . . . 11
Cntz ↾s
|
55 | | eqid 2622 |
. . . . . . . . . . . 12
↾s
↾s |
56 | 55 | subginvcl 17603 |
. . . . . . . . . . 11
Cntz ↾s
SubGrp
↾s Cntz ↾s
↾s Cntz
↾s |
57 | 36, 54, 56 | syl2anc 693 |
. . . . . . . . . 10
↾s Cntz ↾s
|
58 | 23, 57 | eqeltrd 2701 |
. . . . . . . . 9
Cntz ↾s
|
59 | | eqid 2622 |
. . . . . . . . . . . . 13
|
60 | 4, 59 | mgpplusg 18493 |
. . . . . . . . . . . 12
|
61 | 30, 60 | ressplusg 15993 |
. . . . . . . . . . 11
↾s |
62 | 51, 61 | ax-mp 5 |
. . . . . . . . . 10
↾s
|
63 | 62, 34 | cntzi 17762 |
. . . . . . . . 9
Cntz ↾s
|
64 | 58, 63 | sylan 488 |
. . . . . . . 8
|
65 | 11, 64 | sylan2br 493 |
. . . . . . 7
|
66 | 65 | anassrs 680 |
. . . . . 6
|
67 | 2 | ad3antrrr 766 |
. . . . . . . 8
|
68 | 1 | adantr 481 |
. . . . . . . . . 10
|
69 | | eldifi 3732 |
. . . . . . . . . . . 12
|
70 | 69 | adantl 482 |
. . . . . . . . . . 11
|
71 | 43, 70 | sseldi 3601 |
. . . . . . . . . 10
|
72 | | eldifsni 4320 |
. . . . . . . . . . 11
|
73 | 72 | adantl 482 |
. . . . . . . . . 10
|
74 | 3, 16, 14 | drnginvrcl 18764 |
. . . . . . . . . 10
|
75 | 68, 71, 73, 74 | syl3anc 1326 |
. . . . . . . . 9
|
76 | 75 | adantr 481 |
. . . . . . . 8
|
77 | 3, 59, 16 | ringrz 18588 |
. . . . . . . 8
|
78 | 67, 76, 77 | syl2anc 693 |
. . . . . . 7
|
79 | 3, 59, 16 | ringlz 18587 |
. . . . . . . 8
|
80 | 67, 76, 79 | syl2anc 693 |
. . . . . . 7
|
81 | 78, 80 | eqtr4d 2659 |
. . . . . 6
|
82 | 10, 66, 81 | pm2.61ne 2879 |
. . . . 5
|
83 | 82 | ralrimiva 2966 |
. . . 4
|
84 | | simplr 792 |
. . . . 5
|
85 | 31, 60, 5 | cntzel 17756 |
. . . . 5
|
86 | 84, 75, 85 | syl2anc 693 |
. . . 4
|
87 | 83, 86 | mpbird 247 |
. . 3
|
88 | 87 | ralrimiva 2966 |
. 2
|
89 | 14, 16 | issdrg2 37768 |
. 2
SubDRing SubRing
|
90 | 1, 7, 88, 89 | syl3anbrc 1246 |
1
SubDRing |