Metamath Proof Explorer


Theorem pm2mpmhmlem2

Description: Lemma 2 for pm2mpmhm . (Contributed by AV, 22-Oct-2019) (Revised by AV, 6-Dec-2019)

Ref Expression
Hypotheses pm2mpmhm.p P=Poly1R
pm2mpmhm.c C=NMatP
pm2mpmhm.a A=NMatR
pm2mpmhm.q Q=Poly1A
pm2mpmhm.t T=NpMatToMatPolyR
pm2mpmhm.b B=BaseC
Assertion pm2mpmhmlem2 NFinRRingxByBTxCy=TxQTy

Proof

Step Hyp Ref Expression
1 pm2mpmhm.p P=Poly1R
2 pm2mpmhm.c C=NMatP
3 pm2mpmhm.a A=NMatR
4 pm2mpmhm.q Q=Poly1A
5 pm2mpmhm.t T=NpMatToMatPolyR
6 pm2mpmhm.b B=BaseC
7 simpll NFinRRingxByBNFin
8 simplr NFinRRingxByBRRing
9 1 2 pmatring NFinRRingCRing
10 9 adantr NFinRRingxByBCRing
11 simpl xByBxB
12 11 adantl NFinRRingxByBxB
13 simpr xByByB
14 13 adantl NFinRRingxByByB
15 eqid C=C
16 6 15 ringcl CRingxByBxCyB
17 10 12 14 16 syl3anc NFinRRingxByBxCyB
18 eqid Q=Q
19 eqid mulGrpQ=mulGrpQ
20 eqid var1A=var1A
21 1 2 6 18 19 20 3 4 5 pm2mpfval NFinRRingxCyBTxCy=Qk0xCydecompPMatkQkmulGrpQvar1A
22 7 8 17 21 syl3anc NFinRRingxByBTxCy=Qk0xCydecompPMatkQkmulGrpQvar1A
23 1 2 6 3 decpmatmul RRingxByBk0xCydecompPMatk=Az=0kxdecompPMatzAydecompPMatkz
24 23 ad4ant234 NFinRRingxByBk0xCydecompPMatk=Az=0kxdecompPMatzAydecompPMatkz
25 24 oveq1d NFinRRingxByBk0xCydecompPMatkQkmulGrpQvar1A=Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A
26 25 mpteq2dva NFinRRingxByBk0xCydecompPMatkQkmulGrpQvar1A=k0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A
27 26 oveq2d NFinRRingxByBQk0xCydecompPMatkQkmulGrpQvar1A=Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A
28 eqid BaseQ=BaseQ
29 3 matring NFinRRingARing
30 29 ad2antrr NFinRRingxByBn0ARing
31 eqid BaseA=BaseA
32 eqid 0A=0A
33 ringcmn ARingACMnd
34 29 33 syl NFinRRingACMnd
35 34 ad3antrrr NFinRRingxByBn0k0ACMnd
36 fzfid NFinRRingxByBn0k00kFin
37 30 ad2antrr NFinRRingxByBn0k0z0kARing
38 simp-5r NFinRRingxByBn0k0z0kRRing
39 12 ad3antrrr NFinRRingxByBn0k0z0kxB
40 elfznn0 z0kz0
41 40 adantl NFinRRingxByBn0k0z0kz0
42 1 2 6 3 31 decpmatcl RRingxBz0xdecompPMatzBaseA
43 38 39 41 42 syl3anc NFinRRingxByBn0k0z0kxdecompPMatzBaseA
44 14 ad3antrrr NFinRRingxByBn0k0z0kyB
45 fznn0sub z0kkz0
46 45 adantl NFinRRingxByBn0k0z0kkz0
47 1 2 6 3 31 decpmatcl RRingyBkz0ydecompPMatkzBaseA
48 38 44 46 47 syl3anc NFinRRingxByBn0k0z0kydecompPMatkzBaseA
49 eqid A=A
50 31 49 ringcl ARingxdecompPMatzBaseAydecompPMatkzBaseAxdecompPMatzAydecompPMatkzBaseA
51 37 43 48 50 syl3anc NFinRRingxByBn0k0z0kxdecompPMatzAydecompPMatkzBaseA
52 51 ralrimiva NFinRRingxByBn0k0z0kxdecompPMatzAydecompPMatkzBaseA
53 31 35 36 52 gsummptcl NFinRRingxByBn0k0Az=0kxdecompPMatzAydecompPMatkzBaseA
54 53 ralrimiva NFinRRingxByBn0k0Az=0kxdecompPMatzAydecompPMatkzBaseA
55 1 2 6 3 49 32 decpmatmulsumfsupp NFinRRingxByBfinSupp0Ak0Az=0kxdecompPMatzAydecompPMatkz
56 55 adantr NFinRRingxByBn0finSupp0Ak0Az=0kxdecompPMatzAydecompPMatkz
57 simpr NFinRRingxByBn0n0
58 4 28 20 19 30 31 18 32 54 56 57 gsummoncoe1 NFinRRingxByBn0coe1Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1An=n/kAz=0kxdecompPMatzAydecompPMatkz
59 csbov2g n0n/kAz=0kxdecompPMatzAydecompPMatkz=An/kz0kxdecompPMatzAydecompPMatkz
60 id n0n0
61 oveq2 k=n0k=0n
62 oveq1 k=nkz=nz
63 62 oveq2d k=nydecompPMatkz=ydecompPMatnz
64 63 oveq2d k=nxdecompPMatzAydecompPMatkz=xdecompPMatzAydecompPMatnz
65 61 64 mpteq12dv k=nz0kxdecompPMatzAydecompPMatkz=z0nxdecompPMatzAydecompPMatnz
66 65 adantl n0k=nz0kxdecompPMatzAydecompPMatkz=z0nxdecompPMatzAydecompPMatnz
67 60 66 csbied n0n/kz0kxdecompPMatzAydecompPMatkz=z0nxdecompPMatzAydecompPMatnz
68 67 oveq2d n0An/kz0kxdecompPMatzAydecompPMatkz=Az=0nxdecompPMatzAydecompPMatnz
69 59 68 eqtrd n0n/kAz=0kxdecompPMatzAydecompPMatkz=Az=0nxdecompPMatzAydecompPMatnz
70 69 adantl NFinRRingxByBn0n/kAz=0kxdecompPMatzAydecompPMatkz=Az=0nxdecompPMatzAydecompPMatnz
71 eqidd NFinRRingxByBn0r0Al=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arl=r0Al=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arl
72 oveq2 r=n0r=0n
73 fvoveq1 r=ncoe1Qk0ydecompPMatkQkmulGrpQvar1Arl=coe1Qk0ydecompPMatkQkmulGrpQvar1Anl
74 73 oveq2d r=ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arl=coe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
75 72 74 mpteq12dv r=nl0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arl=l0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
76 75 oveq2d r=nAl=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arl=Al=0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
77 76 adantl NFinRRingxByBn0r=nAl=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arl=Al=0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
78 ovexd NFinRRingxByBn0Al=0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1AnlV
79 71 77 57 78 fvmptd NFinRRingxByBn0r0Al=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arln=Al=0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
80 eqid 0Q=0Q
81 4 ply1ring ARingQRing
82 29 81 syl NFinRRingQRing
83 ringcmn QRingQCMnd
84 82 83 syl NFinRRingQCMnd
85 84 ad2antrr NFinRRingxByBn0QCMnd
86 nn0ex 0V
87 86 a1i NFinRRingxByBn00V
88 11 anim2i NFinRRingxByBNFinRRingxB
89 df-3an NFinRRingxBNFinRRingxB
90 88 89 sylibr NFinRRingxByBNFinRRingxB
91 90 adantr NFinRRingxByBn0NFinRRingxB
92 1 2 6 18 19 20 3 4 28 pm2mpghmlem1 NFinRRingxBk0xdecompPMatkQkmulGrpQvar1ABaseQ
93 91 92 sylan NFinRRingxByBn0k0xdecompPMatkQkmulGrpQvar1ABaseQ
94 93 fmpttd NFinRRingxByBn0k0xdecompPMatkQkmulGrpQvar1A:0BaseQ
95 1 2 6 18 19 20 3 4 pm2mpghmlem2 NFinRRingxBfinSupp0Qk0xdecompPMatkQkmulGrpQvar1A
96 91 95 syl NFinRRingxByBn0finSupp0Qk0xdecompPMatkQkmulGrpQvar1A
97 28 80 85 87 94 96 gsumcl NFinRRingxByBn0Qk0xdecompPMatkQkmulGrpQvar1ABaseQ
98 13 anim2i NFinRRingxByBNFinRRingyB
99 df-3an NFinRRingyBNFinRRingyB
100 98 99 sylibr NFinRRingxByBNFinRRingyB
101 100 adantr NFinRRingxByBn0NFinRRingyB
102 1 2 6 18 19 20 3 4 28 pm2mpghmlem1 NFinRRingyBk0ydecompPMatkQkmulGrpQvar1ABaseQ
103 101 102 sylan NFinRRingxByBn0k0ydecompPMatkQkmulGrpQvar1ABaseQ
104 103 fmpttd NFinRRingxByBn0k0ydecompPMatkQkmulGrpQvar1A:0BaseQ
105 7 8 14 3jca NFinRRingxByBNFinRRingyB
106 105 adantr NFinRRingxByBn0NFinRRingyB
107 1 2 6 18 19 20 3 4 pm2mpghmlem2 NFinRRingyBfinSupp0Qk0ydecompPMatkQkmulGrpQvar1A
108 106 107 syl NFinRRingxByBn0finSupp0Qk0ydecompPMatkQkmulGrpQvar1A
109 28 80 85 87 104 108 gsumcl NFinRRingxByBn0Qk0ydecompPMatkQkmulGrpQvar1ABaseQ
110 eqid Q=Q
111 4 110 49 28 coe1mul ARingQk0xdecompPMatkQkmulGrpQvar1ABaseQQk0ydecompPMatkQkmulGrpQvar1ABaseQcoe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A=r0Al=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arl
112 111 fveq1d ARingQk0xdecompPMatkQkmulGrpQvar1ABaseQQk0ydecompPMatkQkmulGrpQvar1ABaseQcoe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1An=r0Al=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arln
113 30 97 109 112 syl3anc NFinRRingxByBn0coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1An=r0Al=0rcoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Arln
114 oveq2 z=lxdecompPMatz=xdecompPMatl
115 oveq2 z=lnz=nl
116 115 oveq2d z=lydecompPMatnz=ydecompPMatnl
117 114 116 oveq12d z=lxdecompPMatzAydecompPMatnz=xdecompPMatlAydecompPMatnl
118 117 cbvmptv z0nxdecompPMatzAydecompPMatnz=l0nxdecompPMatlAydecompPMatnl
119 29 ad3antrrr NFinRRingxByBn0l0nARing
120 simp-5r NFinRRingxByBn0l0nk0RRing
121 12 ad3antrrr NFinRRingxByBn0l0nk0xB
122 simpr NFinRRingxByBn0l0nk0k0
123 1 2 6 3 31 decpmatcl RRingxBk0xdecompPMatkBaseA
124 120 121 122 123 syl3anc NFinRRingxByBn0l0nk0xdecompPMatkBaseA
125 124 ralrimiva NFinRRingxByBn0l0nk0xdecompPMatkBaseA
126 8 12 jca NFinRRingxByBRRingxB
127 126 ad2antrr NFinRRingxByBn0l0nRRingxB
128 1 2 6 3 32 decpmatfsupp RRingxBfinSupp0Ak0xdecompPMatk
129 127 128 syl NFinRRingxByBn0l0nfinSupp0Ak0xdecompPMatk
130 elfznn0 l0nl0
131 130 adantl NFinRRingxByBn0l0nl0
132 4 28 20 19 119 31 18 32 125 129 131 gsummoncoe1 NFinRRingxByBn0l0ncoe1Qk0xdecompPMatkQkmulGrpQvar1Al=l/kxdecompPMatk
133 csbov2g l0nl/kxdecompPMatk=xdecompPMatl/kk
134 csbvarg l0nl/kk=l
135 134 oveq2d l0nxdecompPMatl/kk=xdecompPMatl
136 133 135 eqtrd l0nl/kxdecompPMatk=xdecompPMatl
137 136 adantl NFinRRingxByBn0l0nl/kxdecompPMatk=xdecompPMatl
138 132 137 eqtr2d NFinRRingxByBn0l0nxdecompPMatl=coe1Qk0xdecompPMatkQkmulGrpQvar1Al
139 14 ad3antrrr NFinRRingxByBn0l0nk0yB
140 1 2 6 3 31 decpmatcl RRingyBk0ydecompPMatkBaseA
141 120 139 122 140 syl3anc NFinRRingxByBn0l0nk0ydecompPMatkBaseA
142 141 ralrimiva NFinRRingxByBn0l0nk0ydecompPMatkBaseA
143 8 14 jca NFinRRingxByBRRingyB
144 143 ad2antrr NFinRRingxByBn0l0nRRingyB
145 1 2 6 3 32 decpmatfsupp RRingyBfinSupp0Ak0ydecompPMatk
146 144 145 syl NFinRRingxByBn0l0nfinSupp0Ak0ydecompPMatk
147 fznn0sub l0nnl0
148 147 adantl NFinRRingxByBn0l0nnl0
149 4 28 20 19 119 31 18 32 142 146 148 gsummoncoe1 NFinRRingxByBn0l0ncoe1Qk0ydecompPMatkQkmulGrpQvar1Anl=nl/kydecompPMatk
150 ovex nlV
151 csbov2g nlVnl/kydecompPMatk=ydecompPMatnl/kk
152 150 151 mp1i NFinRRingxByBn0l0nnl/kydecompPMatk=ydecompPMatnl/kk
153 csbvarg nlVnl/kk=nl
154 150 153 mp1i NFinRRingxByBn0l0nnl/kk=nl
155 154 oveq2d NFinRRingxByBn0l0nydecompPMatnl/kk=ydecompPMatnl
156 149 152 155 3eqtrrd NFinRRingxByBn0l0nydecompPMatnl=coe1Qk0ydecompPMatkQkmulGrpQvar1Anl
157 138 156 oveq12d NFinRRingxByBn0l0nxdecompPMatlAydecompPMatnl=coe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
158 157 mpteq2dva NFinRRingxByBn0l0nxdecompPMatlAydecompPMatnl=l0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
159 118 158 eqtrid NFinRRingxByBn0z0nxdecompPMatzAydecompPMatnz=l0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
160 159 oveq2d NFinRRingxByBn0Az=0nxdecompPMatzAydecompPMatnz=Al=0ncoe1Qk0xdecompPMatkQkmulGrpQvar1AlAcoe1Qk0ydecompPMatkQkmulGrpQvar1Anl
161 79 113 160 3eqtr4rd NFinRRingxByBn0Az=0nxdecompPMatzAydecompPMatnz=coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1An
162 58 70 161 3eqtrd NFinRRingxByBn0coe1Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1An=coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1An
163 162 ralrimiva NFinRRingxByBn0coe1Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1An=coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1An
164 29 adantr NFinRRingxByBARing
165 84 adantr NFinRRingxByBQCMnd
166 86 a1i NFinRRingxByB0V
167 4 ply1lmod ARingQLMod
168 29 167 syl NFinRRingQLMod
169 168 ad2antrr NFinRRingxByBk0QLMod
170 34 ad2antrr NFinRRingxByBk0ACMnd
171 fzfid NFinRRingxByBk00kFin
172 29 ad3antrrr NFinRRingxByBk0z0kARing
173 simp-4r NFinRRingxByBk0z0kRRing
174 simplrl NFinRRingxByBk0xB
175 174 adantr NFinRRingxByBk0z0kxB
176 40 adantl NFinRRingxByBk0z0kz0
177 173 175 176 42 syl3anc NFinRRingxByBk0z0kxdecompPMatzBaseA
178 simplrr NFinRRingxByBk0yB
179 178 adantr NFinRRingxByBk0z0kyB
180 45 adantl NFinRRingxByBk0z0kkz0
181 173 179 180 47 syl3anc NFinRRingxByBk0z0kydecompPMatkzBaseA
182 172 177 181 50 syl3anc NFinRRingxByBk0z0kxdecompPMatzAydecompPMatkzBaseA
183 182 ralrimiva NFinRRingxByBk0z0kxdecompPMatzAydecompPMatkzBaseA
184 31 170 171 183 gsummptcl NFinRRingxByBk0Az=0kxdecompPMatzAydecompPMatkzBaseA
185 29 ad2antrr NFinRRingxByBk0ARing
186 4 ply1sca ARingA=ScalarQ
187 185 186 syl NFinRRingxByBk0A=ScalarQ
188 187 eqcomd NFinRRingxByBk0ScalarQ=A
189 188 fveq2d NFinRRingxByBk0BaseScalarQ=BaseA
190 184 189 eleqtrrd NFinRRingxByBk0Az=0kxdecompPMatzAydecompPMatkzBaseScalarQ
191 eqid mulGrpQ=mulGrpQ
192 4 20 191 19 28 ply1moncl ARingk0kmulGrpQvar1ABaseQ
193 185 192 sylancom NFinRRingxByBk0kmulGrpQvar1ABaseQ
194 eqid ScalarQ=ScalarQ
195 eqid BaseScalarQ=BaseScalarQ
196 28 194 18 195 lmodvscl QLModAz=0kxdecompPMatzAydecompPMatkzBaseScalarQkmulGrpQvar1ABaseQAz=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1ABaseQ
197 169 190 193 196 syl3anc NFinRRingxByBk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1ABaseQ
198 197 fmpttd NFinRRingxByBk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A:0BaseQ
199 1 2 6 18 19 20 3 4 28 5 pm2mpmhmlem1 NFinRRingxByBfinSupp0Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A
200 28 80 165 166 198 199 gsumcl NFinRRingxByBQk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1ABaseQ
201 82 adantr NFinRRingxByBQRing
202 90 92 sylan NFinRRingxByBk0xdecompPMatkQkmulGrpQvar1ABaseQ
203 202 fmpttd NFinRRingxByBk0xdecompPMatkQkmulGrpQvar1A:0BaseQ
204 90 95 syl NFinRRingxByBfinSupp0Qk0xdecompPMatkQkmulGrpQvar1A
205 28 80 165 166 203 204 gsumcl NFinRRingxByBQk0xdecompPMatkQkmulGrpQvar1ABaseQ
206 100 102 sylan NFinRRingxByBk0ydecompPMatkQkmulGrpQvar1ABaseQ
207 206 fmpttd NFinRRingxByBk0ydecompPMatkQkmulGrpQvar1A:0BaseQ
208 7 8 14 107 syl3anc NFinRRingxByBfinSupp0Qk0ydecompPMatkQkmulGrpQvar1A
209 28 80 165 166 207 208 gsumcl NFinRRingxByBQk0ydecompPMatkQkmulGrpQvar1ABaseQ
210 28 110 ringcl QRingQk0xdecompPMatkQkmulGrpQvar1ABaseQQk0ydecompPMatkQkmulGrpQvar1ABaseQQk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1ABaseQ
211 201 205 209 210 syl3anc NFinRRingxByBQk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1ABaseQ
212 eqid coe1Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A=coe1Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A
213 eqid coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A=coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A
214 4 28 212 213 ply1coe1eq ARingQk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1ABaseQQk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1ABaseQn0coe1Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1An=coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1AnQk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A=Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A
215 164 200 211 214 syl3anc NFinRRingxByBn0coe1Qk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1An=coe1Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1AnQk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A=Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A
216 163 215 mpbid NFinRRingxByBQk0Az=0kxdecompPMatzAydecompPMatkzQkmulGrpQvar1A=Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A
217 22 27 216 3eqtrd NFinRRingxByBTxCy=Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A
218 1 2 6 18 19 20 3 4 5 pm2mpfval NFinRRingxBTx=Qk0xdecompPMatkQkmulGrpQvar1A
219 7 8 12 218 syl3anc NFinRRingxByBTx=Qk0xdecompPMatkQkmulGrpQvar1A
220 1 2 6 18 19 20 3 4 5 pm2mpfval NFinRRingyBTy=Qk0ydecompPMatkQkmulGrpQvar1A
221 7 8 14 220 syl3anc NFinRRingxByBTy=Qk0ydecompPMatkQkmulGrpQvar1A
222 219 221 oveq12d NFinRRingxByBTxQTy=Qk0xdecompPMatkQkmulGrpQvar1AQQk0ydecompPMatkQkmulGrpQvar1A
223 217 222 eqtr4d NFinRRingxByBTxCy=TxQTy
224 223 ralrimivva NFinRRingxByBTxCy=TxQTy