Metamath Proof Explorer


Theorem erngdvlem3-rN

Description: Lemma for eringring . (Contributed by NM, 6-Aug-2013) (New usage is discouraged.)

Ref Expression
Hypotheses ernggrp.h-r H=LHypK
ernggrp.d-r D=EDRingRKW
ernggrplem.b-r B=BaseK
ernggrplem.t-r T=LTrnKW
ernggrplem.e-r E=TEndoKW
ernggrplem.p-r P=aE,bEfTafbf
ernggrplem.o-r O=fTIB
ernggrplem.i-r I=aEfTaf-1
erngrnglem.m-r M=aE,bEba
Assertion erngdvlem3-rN KHLWHDRing

Proof

Step Hyp Ref Expression
1 ernggrp.h-r H=LHypK
2 ernggrp.d-r D=EDRingRKW
3 ernggrplem.b-r B=BaseK
4 ernggrplem.t-r T=LTrnKW
5 ernggrplem.e-r E=TEndoKW
6 ernggrplem.p-r P=aE,bEfTafbf
7 ernggrplem.o-r O=fTIB
8 ernggrplem.i-r I=aEfTaf-1
9 erngrnglem.m-r M=aE,bEba
10 eqid BaseD=BaseD
11 1 4 5 2 10 erngbase-rN KHLWHBaseD=E
12 11 eqcomd KHLWHE=BaseD
13 eqid +D=+D
14 1 4 5 2 13 erngfplus-rN KHLWH+D=aE,bEfTafbf
15 6 14 eqtr4id KHLWHP=+D
16 eqid D=D
17 1 4 5 2 16 erngfmul-rN KHLWHD=aE,bEba
18 9 17 eqtr4id KHLWHM=D
19 1 2 3 4 5 6 7 8 erngdvlem1-rN KHLWHDGrp
20 18 oveqd KHLWHsMt=sDt
21 20 3ad2ant1 KHLWHsEtEsMt=sDt
22 1 4 5 2 16 erngmul-rN KHLWHsEtEsDt=ts
23 22 3impb KHLWHsEtEsDt=ts
24 21 23 eqtrd KHLWHsEtEsMt=ts
25 1 5 tendococl KHLWHtEsEtsE
26 25 3com23 KHLWHsEtEtsE
27 24 26 eqeltrd KHLWHsEtEsMtE
28 18 oveqdr KHLWHsEtEuEtMu=tDu
29 1 4 5 2 16 erngmul-rN KHLWHtEuEtDu=ut
30 29 3adantr1 KHLWHsEtEuEtDu=ut
31 28 30 eqtrd KHLWHsEtEuEtMu=ut
32 31 coeq1d KHLWHsEtEuEtMus=uts
33 18 oveqd KHLWHsMtMu=sDtMu
34 33 adantr KHLWHsEtEuEsMtMu=sDtMu
35 simpl KHLWHsEtEuEKHLWH
36 simpr1 KHLWHsEtEuEsE
37 simpr3 KHLWHsEtEuEuE
38 simpr2 KHLWHsEtEuEtE
39 1 5 tendococl KHLWHuEtEutE
40 35 37 38 39 syl3anc KHLWHsEtEuEutE
41 31 40 eqeltrd KHLWHsEtEuEtMuE
42 1 4 5 2 16 erngmul-rN KHLWHsEtMuEsDtMu=tMus
43 35 36 41 42 syl12anc KHLWHsEtEuEsDtMu=tMus
44 34 43 eqtrd KHLWHsEtEuEsMtMu=tMus
45 18 oveqd KHLWHsMtMu=sMtDu
46 45 adantr KHLWHsEtEuEsMtMu=sMtDu
47 27 3adant3r3 KHLWHsEtEuEsMtE
48 1 4 5 2 16 erngmul-rN KHLWHsMtEuEsMtDu=usMt
49 35 47 37 48 syl12anc KHLWHsEtEuEsMtDu=usMt
50 18 oveqdr KHLWHsEtEuEsMt=sDt
51 22 3adantr3 KHLWHsEtEuEsDt=ts
52 50 51 eqtrd KHLWHsEtEuEsMt=ts
53 52 coeq2d KHLWHsEtEuEusMt=uts
54 46 49 53 3eqtrd KHLWHsEtEuEsMtMu=uts
55 coass uts=uts
56 54 55 eqtr4di KHLWHsEtEuEsMtMu=uts
57 32 44 56 3eqtr4rd KHLWHsEtEuEsMtMu=sMtMu
58 1 4 5 6 tendodi2 KHLWHtEuEsEtPus=tsPus
59 35 38 37 36 58 syl13anc KHLWHsEtEuEtPus=tsPus
60 18 oveqd KHLWHsMtPu=sDtPu
61 60 adantr KHLWHsEtEuEsMtPu=sDtPu
62 1 4 5 6 tendoplcl KHLWHtEuEtPuE
63 35 38 37 62 syl3anc KHLWHsEtEuEtPuE
64 1 4 5 2 16 erngmul-rN KHLWHsEtPuEsDtPu=tPus
65 35 36 63 64 syl12anc KHLWHsEtEuEsDtPu=tPus
66 61 65 eqtrd KHLWHsEtEuEsMtPu=tPus
67 18 oveqdr KHLWHsEtEuEsMu=sDu
68 1 4 5 2 16 erngmul-rN KHLWHsEuEsDu=us
69 68 3adantr2 KHLWHsEtEuEsDu=us
70 67 69 eqtrd KHLWHsEtEuEsMu=us
71 52 70 oveq12d KHLWHsEtEuEsMtPsMu=tsPus
72 59 66 71 3eqtr4d KHLWHsEtEuEsMtPu=sMtPsMu
73 1 4 5 6 tendodi1 KHLWHuEsEtEusPt=usPut
74 35 37 36 38 73 syl13anc KHLWHsEtEuEusPt=usPut
75 18 adantr KHLWHsEtEuEM=D
76 75 oveqd KHLWHsEtEuEsPtMu=sPtDu
77 1 4 5 6 tendoplcl KHLWHsEtEsPtE
78 77 3adant3r3 KHLWHsEtEuEsPtE
79 1 4 5 2 16 erngmul-rN KHLWHsPtEuEsPtDu=usPt
80 35 78 37 79 syl12anc KHLWHsEtEuEsPtDu=usPt
81 76 80 eqtrd KHLWHsEtEuEsPtMu=usPt
82 70 31 oveq12d KHLWHsEtEuEsMuPtMu=usPut
83 74 81 82 3eqtr4d KHLWHsEtEuEsPtMu=sMuPtMu
84 1 4 5 tendoidcl KHLWHITE
85 18 oveqd KHLWHITMs=ITDs
86 85 adantr KHLWHsEITMs=ITDs
87 simpl KHLWHsEKHLWH
88 84 adantr KHLWHsEITE
89 simpr KHLWHsEsE
90 1 4 5 2 16 erngmul-rN KHLWHITEsEITDs=sIT
91 87 88 89 90 syl12anc KHLWHsEITDs=sIT
92 1 4 5 tendo1mulr KHLWHsEsIT=s
93 86 91 92 3eqtrd KHLWHsEITMs=s
94 18 oveqd KHLWHsMIT=sDIT
95 94 adantr KHLWHsEsMIT=sDIT
96 1 4 5 2 16 erngmul-rN KHLWHsEITEsDIT=ITs
97 87 89 88 96 syl12anc KHLWHsEsDIT=ITs
98 1 4 5 tendo1mul KHLWHsEITs=s
99 95 97 98 3eqtrd KHLWHsEsMIT=s
100 12 15 18 19 27 57 72 83 84 93 99 isringd KHLWHDRing