Metamath Proof Explorer


Theorem isdrngdOLD

Description: Obsolete version of isdrngd as of 19-Feb-2025. (Contributed by NM, 2-Aug-2013) (Proof modification is discouraged.) (New usage is discouraged.)

Ref Expression
Hypotheses isdrngdOLD.b โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐‘… ) )
isdrngdOLD.t โŠข ( ๐œ‘ โ†’ ยท = ( .r โ€˜ ๐‘… ) )
isdrngdOLD.z โŠข ( ๐œ‘ โ†’ 0 = ( 0g โ€˜ ๐‘… ) )
isdrngdOLD.u โŠข ( ๐œ‘ โ†’ 1 = ( 1r โ€˜ ๐‘… ) )
isdrngdOLD.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
isdrngdOLD.n โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ฆ โ‰  0 ) ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โ‰  0 )
isdrngdOLD.o โŠข ( ๐œ‘ โ†’ 1 โ‰  0 )
isdrngdOLD.i โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ๐ผ โˆˆ ๐ต )
isdrngdOLD.j โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ๐ผ โ‰  0 )
isdrngdOLD.k โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ( ๐ผ ยท ๐‘ฅ ) = 1 )
Assertion isdrngdOLD ( ๐œ‘ โ†’ ๐‘… โˆˆ DivRing )

Proof

Step Hyp Ref Expression
1 isdrngdOLD.b โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐‘… ) )
2 isdrngdOLD.t โŠข ( ๐œ‘ โ†’ ยท = ( .r โ€˜ ๐‘… ) )
3 isdrngdOLD.z โŠข ( ๐œ‘ โ†’ 0 = ( 0g โ€˜ ๐‘… ) )
4 isdrngdOLD.u โŠข ( ๐œ‘ โ†’ 1 = ( 1r โ€˜ ๐‘… ) )
5 isdrngdOLD.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
6 isdrngdOLD.n โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ฆ โ‰  0 ) ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โ‰  0 )
7 isdrngdOLD.o โŠข ( ๐œ‘ โ†’ 1 โ‰  0 )
8 isdrngdOLD.i โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ๐ผ โˆˆ ๐ต )
9 isdrngdOLD.j โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ๐ผ โ‰  0 )
10 isdrngdOLD.k โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ( ๐ผ ยท ๐‘ฅ ) = 1 )
11 difss โŠข ( ๐ต โˆ– { 0 } ) โŠ† ๐ต
12 11 1 sseqtrid โŠข ( ๐œ‘ โ†’ ( ๐ต โˆ– { 0 } ) โŠ† ( Base โ€˜ ๐‘… ) )
13 eqid โŠข ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) = ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) )
14 eqid โŠข ( mulGrp โ€˜ ๐‘… ) = ( mulGrp โ€˜ ๐‘… )
15 eqid โŠข ( Base โ€˜ ๐‘… ) = ( Base โ€˜ ๐‘… )
16 14 15 mgpbas โŠข ( Base โ€˜ ๐‘… ) = ( Base โ€˜ ( mulGrp โ€˜ ๐‘… ) )
17 13 16 ressbas2 โŠข ( ( ๐ต โˆ– { 0 } ) โŠ† ( Base โ€˜ ๐‘… ) โ†’ ( ๐ต โˆ– { 0 } ) = ( Base โ€˜ ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) ) )
18 12 17 syl โŠข ( ๐œ‘ โ†’ ( ๐ต โˆ– { 0 } ) = ( Base โ€˜ ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) ) )
19 fvex โŠข ( Base โ€˜ ๐‘… ) โˆˆ V
20 1 19 eqeltrdi โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ V )
21 difexg โŠข ( ๐ต โˆˆ V โ†’ ( ๐ต โˆ– { 0 } ) โˆˆ V )
22 eqid โŠข ( .r โ€˜ ๐‘… ) = ( .r โ€˜ ๐‘… )
23 14 22 mgpplusg โŠข ( .r โ€˜ ๐‘… ) = ( +g โ€˜ ( mulGrp โ€˜ ๐‘… ) )
24 13 23 ressplusg โŠข ( ( ๐ต โˆ– { 0 } ) โˆˆ V โ†’ ( .r โ€˜ ๐‘… ) = ( +g โ€˜ ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) ) )
25 20 21 24 3syl โŠข ( ๐œ‘ โ†’ ( .r โ€˜ ๐‘… ) = ( +g โ€˜ ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) ) )
26 2 25 eqtrd โŠข ( ๐œ‘ โ†’ ยท = ( +g โ€˜ ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) ) )
27 eldifsn โŠข ( ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) โ†” ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) )
28 eldifsn โŠข ( ๐‘ฆ โˆˆ ( ๐ต โˆ– { 0 } ) โ†” ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ฆ โ‰  0 ) )
29 15 22 ringcl โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) โˆˆ ( Base โ€˜ ๐‘… ) )
30 5 29 syl3an1 โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) โˆˆ ( Base โ€˜ ๐‘… ) )
31 30 3expib โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) โˆˆ ( Base โ€˜ ๐‘… ) ) )
32 1 eleq2d โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐ต โ†” ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) ) )
33 1 eleq2d โŠข ( ๐œ‘ โ†’ ( ๐‘ฆ โˆˆ ๐ต โ†” ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) ) )
34 32 33 anbi12d โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โ†” ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) ) ) )
35 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) = ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) )
36 35 1 eleq12d โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ๐ต โ†” ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) โˆˆ ( Base โ€˜ ๐‘… ) ) )
37 31 34 36 3imtr4d โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ๐ต ) )
38 37 3impib โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ๐ต )
39 38 3adant2r โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) โˆง ๐‘ฆ โˆˆ ๐ต ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ๐ต )
40 39 3adant3r โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ฆ โ‰  0 ) ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ๐ต )
41 eldifsn โŠข ( ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ( ๐ต โˆ– { 0 } ) โ†” ( ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ๐ต โˆง ( ๐‘ฅ ยท ๐‘ฆ ) โ‰  0 ) )
42 40 6 41 sylanbrc โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) โˆง ( ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ฆ โ‰  0 ) ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ( ๐ต โˆ– { 0 } ) )
43 28 42 syl3an3b โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) โˆง ๐‘ฆ โˆˆ ( ๐ต โˆ– { 0 } ) ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ( ๐ต โˆ– { 0 } ) )
44 27 43 syl3an2b โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ฆ โˆˆ ( ๐ต โˆ– { 0 } ) ) โ†’ ( ๐‘ฅ ยท ๐‘ฆ ) โˆˆ ( ๐ต โˆ– { 0 } ) )
45 15 22 ringass โŠข ( ( ๐‘… โˆˆ Ring โˆง ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ง โˆˆ ( Base โ€˜ ๐‘… ) ) ) โ†’ ( ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) ( .r โ€˜ ๐‘… ) ๐‘ง ) = ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ( ๐‘ฆ ( .r โ€˜ ๐‘… ) ๐‘ง ) ) )
46 45 ex โŠข ( ๐‘… โˆˆ Ring โ†’ ( ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ง โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) ( .r โ€˜ ๐‘… ) ๐‘ง ) = ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ( ๐‘ฆ ( .r โ€˜ ๐‘… ) ๐‘ง ) ) ) )
47 5 46 syl โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ง โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) ( .r โ€˜ ๐‘… ) ๐‘ง ) = ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ( ๐‘ฆ ( .r โ€˜ ๐‘… ) ๐‘ง ) ) ) )
48 1 eleq2d โŠข ( ๐œ‘ โ†’ ( ๐‘ง โˆˆ ๐ต โ†” ๐‘ง โˆˆ ( Base โ€˜ ๐‘… ) ) )
49 32 33 48 3anbi123d โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) โ†” ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ฆ โˆˆ ( Base โ€˜ ๐‘… ) โˆง ๐‘ง โˆˆ ( Base โ€˜ ๐‘… ) ) ) )
50 eqidd โŠข ( ๐œ‘ โ†’ ๐‘ง = ๐‘ง )
51 2 35 50 oveq123d โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ ยท ๐‘ฆ ) ยท ๐‘ง ) = ( ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) ( .r โ€˜ ๐‘… ) ๐‘ง ) )
52 eqidd โŠข ( ๐œ‘ โ†’ ๐‘ฅ = ๐‘ฅ )
53 2 oveqd โŠข ( ๐œ‘ โ†’ ( ๐‘ฆ ยท ๐‘ง ) = ( ๐‘ฆ ( .r โ€˜ ๐‘… ) ๐‘ง ) )
54 2 52 53 oveq123d โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ ยท ( ๐‘ฆ ยท ๐‘ง ) ) = ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ( ๐‘ฆ ( .r โ€˜ ๐‘… ) ๐‘ง ) ) )
55 51 54 eqeq12d โŠข ( ๐œ‘ โ†’ ( ( ( ๐‘ฅ ยท ๐‘ฆ ) ยท ๐‘ง ) = ( ๐‘ฅ ยท ( ๐‘ฆ ยท ๐‘ง ) ) โ†” ( ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ๐‘ฆ ) ( .r โ€˜ ๐‘… ) ๐‘ง ) = ( ๐‘ฅ ( .r โ€˜ ๐‘… ) ( ๐‘ฆ ( .r โ€˜ ๐‘… ) ๐‘ง ) ) ) )
56 47 49 55 3imtr4d โŠข ( ๐œ‘ โ†’ ( ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) โ†’ ( ( ๐‘ฅ ยท ๐‘ฆ ) ยท ๐‘ง ) = ( ๐‘ฅ ยท ( ๐‘ฆ ยท ๐‘ง ) ) ) )
57 eldifi โŠข ( ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) โ†’ ๐‘ฅ โˆˆ ๐ต )
58 eldifi โŠข ( ๐‘ฆ โˆˆ ( ๐ต โˆ– { 0 } ) โ†’ ๐‘ฆ โˆˆ ๐ต )
59 eldifi โŠข ( ๐‘ง โˆˆ ( ๐ต โˆ– { 0 } ) โ†’ ๐‘ง โˆˆ ๐ต )
60 57 58 59 3anim123i โŠข ( ( ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ฆ โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ง โˆˆ ( ๐ต โˆ– { 0 } ) ) โ†’ ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต โˆง ๐‘ง โˆˆ ๐ต ) )
61 56 60 impel โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ฆ โˆˆ ( ๐ต โˆ– { 0 } ) โˆง ๐‘ง โˆˆ ( ๐ต โˆ– { 0 } ) ) ) โ†’ ( ( ๐‘ฅ ยท ๐‘ฆ ) ยท ๐‘ง ) = ( ๐‘ฅ ยท ( ๐‘ฆ ยท ๐‘ง ) ) )
62 eqid โŠข ( 1r โ€˜ ๐‘… ) = ( 1r โ€˜ ๐‘… )
63 15 62 ringidcl โŠข ( ๐‘… โˆˆ Ring โ†’ ( 1r โ€˜ ๐‘… ) โˆˆ ( Base โ€˜ ๐‘… ) )
64 5 63 syl โŠข ( ๐œ‘ โ†’ ( 1r โ€˜ ๐‘… ) โˆˆ ( Base โ€˜ ๐‘… ) )
65 64 4 1 3eltr4d โŠข ( ๐œ‘ โ†’ 1 โˆˆ ๐ต )
66 eldifsn โŠข ( 1 โˆˆ ( ๐ต โˆ– { 0 } ) โ†” ( 1 โˆˆ ๐ต โˆง 1 โ‰  0 ) )
67 65 7 66 sylanbrc โŠข ( ๐œ‘ โ†’ 1 โˆˆ ( ๐ต โˆ– { 0 } ) )
68 15 22 62 ringlidm โŠข ( ( ๐‘… โˆˆ Ring โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( ( 1r โ€˜ ๐‘… ) ( .r โ€˜ ๐‘… ) ๐‘ฅ ) = ๐‘ฅ )
69 68 ex โŠข ( ๐‘… โˆˆ Ring โ†’ ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โ†’ ( ( 1r โ€˜ ๐‘… ) ( .r โ€˜ ๐‘… ) ๐‘ฅ ) = ๐‘ฅ ) )
70 5 69 syl โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) โ†’ ( ( 1r โ€˜ ๐‘… ) ( .r โ€˜ ๐‘… ) ๐‘ฅ ) = ๐‘ฅ ) )
71 2 4 52 oveq123d โŠข ( ๐œ‘ โ†’ ( 1 ยท ๐‘ฅ ) = ( ( 1r โ€˜ ๐‘… ) ( .r โ€˜ ๐‘… ) ๐‘ฅ ) )
72 71 eqeq1d โŠข ( ๐œ‘ โ†’ ( ( 1 ยท ๐‘ฅ ) = ๐‘ฅ โ†” ( ( 1r โ€˜ ๐‘… ) ( .r โ€˜ ๐‘… ) ๐‘ฅ ) = ๐‘ฅ ) )
73 70 32 72 3imtr4d โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐ต โ†’ ( 1 ยท ๐‘ฅ ) = ๐‘ฅ ) )
74 73 imp โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ๐ต ) โ†’ ( 1 ยท ๐‘ฅ ) = ๐‘ฅ )
75 74 adantrr โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ( 1 ยท ๐‘ฅ ) = ๐‘ฅ )
76 27 75 sylan2b โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) ) โ†’ ( 1 ยท ๐‘ฅ ) = ๐‘ฅ )
77 eldifsn โŠข ( ๐ผ โˆˆ ( ๐ต โˆ– { 0 } ) โ†” ( ๐ผ โˆˆ ๐ต โˆง ๐ผ โ‰  0 ) )
78 8 9 77 sylanbrc โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฅ โ‰  0 ) ) โ†’ ๐ผ โˆˆ ( ๐ต โˆ– { 0 } ) )
79 27 78 sylan2b โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) ) โ†’ ๐ผ โˆˆ ( ๐ต โˆ– { 0 } ) )
80 27 10 sylan2b โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( ๐ต โˆ– { 0 } ) ) โ†’ ( ๐ผ ยท ๐‘ฅ ) = 1 )
81 18 26 44 61 67 76 79 80 isgrpd โŠข ( ๐œ‘ โ†’ ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) โˆˆ Grp )
82 3 sneqd โŠข ( ๐œ‘ โ†’ { 0 } = { ( 0g โ€˜ ๐‘… ) } )
83 1 82 difeq12d โŠข ( ๐œ‘ โ†’ ( ๐ต โˆ– { 0 } ) = ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) )
84 83 oveq2d โŠข ( ๐œ‘ โ†’ ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) = ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) ) )
85 84 eleq1d โŠข ( ๐œ‘ โ†’ ( ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) โˆˆ Grp โ†” ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) ) โˆˆ Grp ) )
86 85 anbi2d โŠข ( ๐œ‘ โ†’ ( ( ๐‘… โˆˆ Ring โˆง ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ๐ต โˆ– { 0 } ) ) โˆˆ Grp ) โ†” ( ๐‘… โˆˆ Ring โˆง ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) ) โˆˆ Grp ) ) )
87 5 81 86 mpbi2and โŠข ( ๐œ‘ โ†’ ( ๐‘… โˆˆ Ring โˆง ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) ) โˆˆ Grp ) )
88 eqid โŠข ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ๐‘… )
89 eqid โŠข ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) ) = ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) )
90 15 88 89 isdrng2 โŠข ( ๐‘… โˆˆ DivRing โ†” ( ๐‘… โˆˆ Ring โˆง ( ( mulGrp โ€˜ ๐‘… ) โ†พs ( ( Base โ€˜ ๐‘… ) โˆ– { ( 0g โ€˜ ๐‘… ) } ) ) โˆˆ Grp ) )
91 87 90 sylibr โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ DivRing )