Metamath Proof Explorer


Theorem evlslem1

Description: Lemma for evlseu , give a formula for (the unique) polynomial evaluation homomorphism. (Contributed by Stefan O'Rear, 9-Mar-2015) (Proof shortened by AV, 26-Jul-2019) (Revised by AV, 11-Apr-2024)

Ref Expression
Hypotheses evlslem1.p P = I mPoly R
evlslem1.b B = Base P
evlslem1.c C = Base S
evlslem1.d D = h 0 I | h -1 Fin
evlslem1.t T = mulGrp S
evlslem1.x × ˙ = T
evlslem1.m · ˙ = S
evlslem1.v V = I mVar R
evlslem1.e E = p B S b D F p b · ˙ T b × ˙ f G
evlslem1.i φ I W
evlslem1.r φ R CRing
evlslem1.s φ S CRing
evlslem1.f φ F R RingHom S
evlslem1.g φ G : I C
evlslem1.a A = algSc P
Assertion evlslem1 φ E P RingHom S E A = F E V = G

Proof

Step Hyp Ref Expression
1 evlslem1.p P = I mPoly R
2 evlslem1.b B = Base P
3 evlslem1.c C = Base S
4 evlslem1.d D = h 0 I | h -1 Fin
5 evlslem1.t T = mulGrp S
6 evlslem1.x × ˙ = T
7 evlslem1.m · ˙ = S
8 evlslem1.v V = I mVar R
9 evlslem1.e E = p B S b D F p b · ˙ T b × ˙ f G
10 evlslem1.i φ I W
11 evlslem1.r φ R CRing
12 evlslem1.s φ S CRing
13 evlslem1.f φ F R RingHom S
14 evlslem1.g φ G : I C
15 evlslem1.a A = algSc P
16 eqid 1 P = 1 P
17 eqid 1 S = 1 S
18 eqid P = P
19 11 crngringd φ R Ring
20 1 mplring I W R Ring P Ring
21 10 19 20 syl2anc φ P Ring
22 12 crngringd φ S Ring
23 2fveq3 x = 1 R E A x = E A 1 R
24 fveq2 x = 1 R F x = F 1 R
25 23 24 eqeq12d x = 1 R E A x = F x E A 1 R = F 1 R
26 eqid 0 R = 0 R
27 eqid Base R = Base R
28 10 adantr φ x Base R I W
29 19 adantr φ x Base R R Ring
30 simpr φ x Base R x Base R
31 1 4 26 27 15 28 29 30 mplascl φ x Base R A x = y D if y = I × 0 x 0 R
32 31 fveq2d φ x Base R E A x = E y D if y = I × 0 x 0 R
33 11 adantr φ x Base R R CRing
34 12 adantr φ x Base R S CRing
35 13 adantr φ x Base R F R RingHom S
36 14 adantr φ x Base R G : I C
37 4 psrbag0 I W I × 0 D
38 10 37 syl φ I × 0 D
39 38 adantr φ x Base R I × 0 D
40 1 2 3 27 4 5 6 7 8 9 28 33 34 35 36 26 39 30 evlslem3 φ x Base R E y D if y = I × 0 x 0 R = F x · ˙ T I × 0 × ˙ f G
41 0zd φ x I 0
42 fvexd φ x I G x V
43 fconstmpt I × 0 = x I 0
44 43 a1i φ I × 0 = x I 0
45 14 feqmptd φ G = x I G x
46 10 41 42 44 45 offval2 φ I × 0 × ˙ f G = x I 0 × ˙ G x
47 14 ffvelrnda φ x I G x C
48 5 3 mgpbas C = Base T
49 5 17 ringidval 1 S = 0 T
50 48 49 6 mulg0 G x C 0 × ˙ G x = 1 S
51 47 50 syl φ x I 0 × ˙ G x = 1 S
52 51 mpteq2dva φ x I 0 × ˙ G x = x I 1 S
53 46 52 eqtrd φ I × 0 × ˙ f G = x I 1 S
54 53 oveq2d φ T I × 0 × ˙ f G = T x I 1 S
55 5 crngmgp S CRing T CMnd
56 12 55 syl φ T CMnd
57 56 cmnmndd φ T Mnd
58 49 gsumz T Mnd I W T x I 1 S = 1 S
59 57 10 58 syl2anc φ T x I 1 S = 1 S
60 54 59 eqtrd φ T I × 0 × ˙ f G = 1 S
61 60 adantr φ x Base R T I × 0 × ˙ f G = 1 S
62 61 oveq2d φ x Base R F x · ˙ T I × 0 × ˙ f G = F x · ˙ 1 S
63 27 3 rhmf F R RingHom S F : Base R C
64 13 63 syl φ F : Base R C
65 64 ffvelrnda φ x Base R F x C
66 3 7 17 ringridm S Ring F x C F x · ˙ 1 S = F x
67 22 65 66 syl2an2r φ x Base R F x · ˙ 1 S = F x
68 62 67 eqtrd φ x Base R F x · ˙ T I × 0 × ˙ f G = F x
69 32 40 68 3eqtrd φ x Base R E A x = F x
70 69 ralrimiva φ x Base R E A x = F x
71 eqid 1 R = 1 R
72 27 71 ringidcl R Ring 1 R Base R
73 19 72 syl φ 1 R Base R
74 25 70 73 rspcdva φ E A 1 R = F 1 R
75 1 mplassa I W R CRing P AssAlg
76 10 11 75 syl2anc φ P AssAlg
77 eqid Scalar P = Scalar P
78 15 77 asclrhm P AssAlg A Scalar P RingHom P
79 76 78 syl φ A Scalar P RingHom P
80 1 10 11 mplsca φ R = Scalar P
81 80 oveq1d φ R RingHom P = Scalar P RingHom P
82 79 81 eleqtrrd φ A R RingHom P
83 71 16 rhm1 A R RingHom P A 1 R = 1 P
84 82 83 syl φ A 1 R = 1 P
85 84 fveq2d φ E A 1 R = E 1 P
86 71 17 rhm1 F R RingHom S F 1 R = 1 S
87 13 86 syl φ F 1 R = 1 S
88 74 85 87 3eqtr3d φ E 1 P = 1 S
89 eqid + P = + P
90 eqid + S = + S
91 21 ringgrpd φ P Grp
92 22 ringgrpd φ S Grp
93 eqid 0 S = 0 S
94 ringcmn S Ring S CMnd
95 22 94 syl φ S CMnd
96 95 adantr φ p B S CMnd
97 ovex 0 I V
98 4 97 rabex2 D V
99 98 a1i φ p B D V
100 10 adantr φ p B I W
101 11 adantr φ p B R CRing
102 12 adantr φ p B S CRing
103 13 adantr φ p B F R RingHom S
104 14 adantr φ p B G : I C
105 simpr φ p B p B
106 1 2 3 4 5 6 7 8 9 100 101 102 103 104 105 evlslem6 φ p B b D F p b · ˙ T b × ˙ f G : D C finSupp 0 S b D F p b · ˙ T b × ˙ f G
107 106 simpld φ p B b D F p b · ˙ T b × ˙ f G : D C
108 106 simprd φ p B finSupp 0 S b D F p b · ˙ T b × ˙ f G
109 3 93 96 99 107 108 gsumcl φ p B S b D F p b · ˙ T b × ˙ f G C
110 109 9 fmptd φ E : B C
111 eqid + R = + R
112 simplrl φ x B y B b D x B
113 simplrr φ x B y B b D y B
114 1 2 111 89 112 113 mpladd φ x B y B b D x + P y = x + R f y
115 114 fveq1d φ x B y B b D x + P y b = x + R f y b
116 simprl φ x B y B x B
117 1 27 2 4 116 mplelf φ x B y B x : D Base R
118 117 ffnd φ x B y B x Fn D
119 118 adantr φ x B y B b D x Fn D
120 simprr φ x B y B y B
121 1 27 2 4 120 mplelf φ x B y B y : D Base R
122 121 ffnd φ x B y B y Fn D
123 122 adantr φ x B y B b D y Fn D
124 98 a1i φ x B y B b D D V
125 simpr φ x B y B b D b D
126 fnfvof x Fn D y Fn D D V b D x + R f y b = x b + R y b
127 119 123 124 125 126 syl22anc φ x B y B b D x + R f y b = x b + R y b
128 115 127 eqtrd φ x B y B b D x + P y b = x b + R y b
129 128 fveq2d φ x B y B b D F x + P y b = F x b + R y b
130 rhmghm F R RingHom S F R GrpHom S
131 13 130 syl φ F R GrpHom S
132 131 ad2antrr φ x B y B b D F R GrpHom S
133 117 ffvelrnda φ x B y B b D x b Base R
134 121 ffvelrnda φ x B y B b D y b Base R
135 27 111 90 ghmlin F R GrpHom S x b Base R y b Base R F x b + R y b = F x b + S F y b
136 132 133 134 135 syl3anc φ x B y B b D F x b + R y b = F x b + S F y b
137 129 136 eqtrd φ x B y B b D F x + P y b = F x b + S F y b
138 137 oveq1d φ x B y B b D F x + P y b · ˙ T b × ˙ f G = F x b + S F y b · ˙ T b × ˙ f G
139 22 ad2antrr φ x B y B b D S Ring
140 64 ad2antrr φ x B y B b D F : Base R C
141 140 133 ffvelrnd φ x B y B b D F x b C
142 140 134 ffvelrnd φ x B y B b D F y b C
143 56 ad2antrr φ x B y B b D T CMnd
144 14 ad2antrr φ x B y B b D G : I C
145 4 48 6 143 125 144 psrbagev2 φ x B y B b D T b × ˙ f G C
146 3 90 7 ringdir S Ring F x b C F y b C T b × ˙ f G C F x b + S F y b · ˙ T b × ˙ f G = F x b · ˙ T b × ˙ f G + S F y b · ˙ T b × ˙ f G
147 139 141 142 145 146 syl13anc φ x B y B b D F x b + S F y b · ˙ T b × ˙ f G = F x b · ˙ T b × ˙ f G + S F y b · ˙ T b × ˙ f G
148 138 147 eqtrd φ x B y B b D F x + P y b · ˙ T b × ˙ f G = F x b · ˙ T b × ˙ f G + S F y b · ˙ T b × ˙ f G
149 148 mpteq2dva φ x B y B b D F x + P y b · ˙ T b × ˙ f G = b D F x b · ˙ T b × ˙ f G + S F y b · ˙ T b × ˙ f G
150 98 a1i φ x B y B D V
151 ovexd φ x B y B b D F x b · ˙ T b × ˙ f G V
152 ovexd φ x B y B b D F y b · ˙ T b × ˙ f G V
153 eqidd φ x B y B b D F x b · ˙ T b × ˙ f G = b D F x b · ˙ T b × ˙ f G
154 eqidd φ x B y B b D F y b · ˙ T b × ˙ f G = b D F y b · ˙ T b × ˙ f G
155 150 151 152 153 154 offval2 φ x B y B b D F x b · ˙ T b × ˙ f G + S f b D F y b · ˙ T b × ˙ f G = b D F x b · ˙ T b × ˙ f G + S F y b · ˙ T b × ˙ f G
156 149 155 eqtr4d φ x B y B b D F x + P y b · ˙ T b × ˙ f G = b D F x b · ˙ T b × ˙ f G + S f b D F y b · ˙ T b × ˙ f G
157 156 oveq2d φ x B y B S b D F x + P y b · ˙ T b × ˙ f G = S b D F x b · ˙ T b × ˙ f G + S f b D F y b · ˙ T b × ˙ f G
158 95 adantr φ x B y B S CMnd
159 10 adantr φ x B y B I W
160 11 adantr φ x B y B R CRing
161 12 adantr φ x B y B S CRing
162 13 adantr φ x B y B F R RingHom S
163 14 adantr φ x B y B G : I C
164 1 2 3 4 5 6 7 8 9 159 160 161 162 163 116 evlslem6 φ x B y B b D F x b · ˙ T b × ˙ f G : D C finSupp 0 S b D F x b · ˙ T b × ˙ f G
165 164 simpld φ x B y B b D F x b · ˙ T b × ˙ f G : D C
166 1 2 3 4 5 6 7 8 9 159 160 161 162 163 120 evlslem6 φ x B y B b D F y b · ˙ T b × ˙ f G : D C finSupp 0 S b D F y b · ˙ T b × ˙ f G
167 166 simpld φ x B y B b D F y b · ˙ T b × ˙ f G : D C
168 164 simprd φ x B y B finSupp 0 S b D F x b · ˙ T b × ˙ f G
169 166 simprd φ x B y B finSupp 0 S b D F y b · ˙ T b × ˙ f G
170 3 93 90 158 150 165 167 168 169 gsumadd φ x B y B S b D F x b · ˙ T b × ˙ f G + S f b D F y b · ˙ T b × ˙ f G = S b D F x b · ˙ T b × ˙ f G + S S b D F y b · ˙ T b × ˙ f G
171 157 170 eqtrd φ x B y B S b D F x + P y b · ˙ T b × ˙ f G = S b D F x b · ˙ T b × ˙ f G + S S b D F y b · ˙ T b × ˙ f G
172 91 adantr φ x B y B P Grp
173 2 89 grpcl P Grp x B y B x + P y B
174 172 116 120 173 syl3anc φ x B y B x + P y B
175 fveq1 p = x + P y p b = x + P y b
176 175 fveq2d p = x + P y F p b = F x + P y b
177 176 oveq1d p = x + P y F p b · ˙ T b × ˙ f G = F x + P y b · ˙ T b × ˙ f G
178 177 mpteq2dv p = x + P y b D F p b · ˙ T b × ˙ f G = b D F x + P y b · ˙ T b × ˙ f G
179 178 oveq2d p = x + P y S b D F p b · ˙ T b × ˙ f G = S b D F x + P y b · ˙ T b × ˙ f G
180 ovex S b D F x + P y b · ˙ T b × ˙ f G V
181 179 9 180 fvmpt x + P y B E x + P y = S b D F x + P y b · ˙ T b × ˙ f G
182 174 181 syl φ x B y B E x + P y = S b D F x + P y b · ˙ T b × ˙ f G
183 fveq1 p = x p b = x b
184 183 fveq2d p = x F p b = F x b
185 184 oveq1d p = x F p b · ˙ T b × ˙ f G = F x b · ˙ T b × ˙ f G
186 185 mpteq2dv p = x b D F p b · ˙ T b × ˙ f G = b D F x b · ˙ T b × ˙ f G
187 186 oveq2d p = x S b D F p b · ˙ T b × ˙ f G = S b D F x b · ˙ T b × ˙ f G
188 ovex S b D F x b · ˙ T b × ˙ f G V
189 187 9 188 fvmpt x B E x = S b D F x b · ˙ T b × ˙ f G
190 116 189 syl φ x B y B E x = S b D F x b · ˙ T b × ˙ f G
191 fveq1 p = y p b = y b
192 191 fveq2d p = y F p b = F y b
193 192 oveq1d p = y F p b · ˙ T b × ˙ f G = F y b · ˙ T b × ˙ f G
194 193 mpteq2dv p = y b D F p b · ˙ T b × ˙ f G = b D F y b · ˙ T b × ˙ f G
195 194 oveq2d p = y S b D F p b · ˙ T b × ˙ f G = S b D F y b · ˙ T b × ˙ f G
196 ovex S b D F y b · ˙ T b × ˙ f G V
197 195 9 196 fvmpt y B E y = S b D F y b · ˙ T b × ˙ f G
198 197 ad2antll φ x B y B E y = S b D F y b · ˙ T b × ˙ f G
199 190 198 oveq12d φ x B y B E x + S E y = S b D F x b · ˙ T b × ˙ f G + S S b D F y b · ˙ T b × ˙ f G
200 171 182 199 3eqtr4d φ x B y B E x + P y = E x + S E y
201 2 3 89 90 91 92 110 200 isghmd φ E P GrpHom S
202 eqid mulGrp R = mulGrp R
203 202 5 rhmmhm F R RingHom S F mulGrp R MndHom T
204 13 203 syl φ F mulGrp R MndHom T
205 204 adantr φ x B y B z D w D F mulGrp R MndHom T
206 simprll φ x B y B z D w D x B
207 1 27 2 4 206 mplelf φ x B y B z D w D x : D Base R
208 simprrl φ x B y B z D w D z D
209 207 208 ffvelrnd φ x B y B z D w D x z Base R
210 simprlr φ x B y B z D w D y B
211 1 27 2 4 210 mplelf φ x B y B z D w D y : D Base R
212 simprrr φ x B y B z D w D w D
213 211 212 ffvelrnd φ x B y B z D w D y w Base R
214 202 27 mgpbas Base R = Base mulGrp R
215 eqid R = R
216 202 215 mgpplusg R = + mulGrp R
217 5 7 mgpplusg · ˙ = + T
218 214 216 217 mhmlin F mulGrp R MndHom T x z Base R y w Base R F x z R y w = F x z · ˙ F y w
219 205 209 213 218 syl3anc φ x B y B z D w D F x z R y w = F x z · ˙ F y w
220 57 ad2antrr φ z D w D v I T Mnd
221 simprl φ z D w D z D
222 4 psrbagf z D z : I 0
223 221 222 syl φ z D w D z : I 0
224 223 ffvelrnda φ z D w D v I z v 0
225 4 psrbagf w D w : I 0
226 225 ad2antll φ z D w D w : I 0
227 226 ffvelrnda φ z D w D v I w v 0
228 14 adantr φ z D w D G : I C
229 228 ffvelrnda φ z D w D v I G v C
230 48 6 217 mulgnn0dir T Mnd z v 0 w v 0 G v C z v + w v × ˙ G v = z v × ˙ G v · ˙ w v × ˙ G v
231 220 224 227 229 230 syl13anc φ z D w D v I z v + w v × ˙ G v = z v × ˙ G v · ˙ w v × ˙ G v
232 231 mpteq2dva φ z D w D v I z v + w v × ˙ G v = v I z v × ˙ G v · ˙ w v × ˙ G v
233 10 adantr φ z D w D I W
234 ovexd φ z D w D v I z v + w v V
235 fvexd φ z D w D v I G v V
236 223 ffnd φ z D w D z Fn I
237 226 ffnd φ z D w D w Fn I
238 inidm I I = I
239 eqidd φ z D w D v I z v = z v
240 eqidd φ z D w D v I w v = w v
241 236 237 233 233 238 239 240 offval φ z D w D z + f w = v I z v + w v
242 14 feqmptd φ G = v I G v
243 242 adantr φ z D w D G = v I G v
244 233 234 235 241 243 offval2 φ z D w D z + f w × ˙ f G = v I z v + w v × ˙ G v
245 ovexd φ z D w D v I z v × ˙ G v V
246 ovexd φ z D w D v I w v × ˙ G v V
247 14 ffnd φ G Fn I
248 247 adantr φ z D w D G Fn I
249 eqidd φ z D w D v I G v = G v
250 236 248 233 233 238 239 249 offval φ z D w D z × ˙ f G = v I z v × ˙ G v
251 237 248 233 233 238 240 249 offval φ z D w D w × ˙ f G = v I w v × ˙ G v
252 233 245 246 250 251 offval2 φ z D w D z × ˙ f G · ˙ f w × ˙ f G = v I z v × ˙ G v · ˙ w v × ˙ G v
253 232 244 252 3eqtr4d φ z D w D z + f w × ˙ f G = z × ˙ f G · ˙ f w × ˙ f G
254 253 oveq2d φ z D w D T z + f w × ˙ f G = T z × ˙ f G · ˙ f w × ˙ f G
255 56 adantr φ z D w D T CMnd
256 4 48 6 49 255 221 228 psrbagev1 φ z D w D z × ˙ f G : I C finSupp 1 S z × ˙ f G
257 256 simpld φ z D w D z × ˙ f G : I C
258 simprr φ z D w D w D
259 4 48 6 49 255 258 228 psrbagev1 φ z D w D w × ˙ f G : I C finSupp 1 S w × ˙ f G
260 259 simpld φ z D w D w × ˙ f G : I C
261 256 simprd φ z D w D finSupp 1 S z × ˙ f G
262 259 simprd φ z D w D finSupp 1 S w × ˙ f G
263 48 49 217 255 233 257 260 261 262 gsumadd φ z D w D T z × ˙ f G · ˙ f w × ˙ f G = T z × ˙ f G · ˙ T w × ˙ f G
264 254 263 eqtrd φ z D w D T z + f w × ˙ f G = T z × ˙ f G · ˙ T w × ˙ f G
265 264 adantrl φ x B y B z D w D T z + f w × ˙ f G = T z × ˙ f G · ˙ T w × ˙ f G
266 219 265 oveq12d φ x B y B z D w D F x z R y w · ˙ T z + f w × ˙ f G = F x z · ˙ F y w · ˙ T z × ˙ f G · ˙ T w × ˙ f G
267 56 adantr φ x B y B z D w D T CMnd
268 64 adantr φ x B y B z D w D F : Base R C
269 268 209 ffvelrnd φ x B y B z D w D F x z C
270 268 213 ffvelrnd φ x B y B z D w D F y w C
271 4 48 6 255 221 228 psrbagev2 φ z D w D T z × ˙ f G C
272 271 adantrl φ x B y B z D w D T z × ˙ f G C
273 4 48 6 255 258 228 psrbagev2 φ z D w D T w × ˙ f G C
274 273 adantrl φ x B y B z D w D T w × ˙ f G C
275 48 217 cmn4 T CMnd F x z C F y w C T z × ˙ f G C T w × ˙ f G C F x z · ˙ F y w · ˙ T z × ˙ f G · ˙ T w × ˙ f G = F x z · ˙ T z × ˙ f G · ˙ F y w · ˙ T w × ˙ f G
276 267 269 270 272 274 275 syl122anc φ x B y B z D w D F x z · ˙ F y w · ˙ T z × ˙ f G · ˙ T w × ˙ f G = F x z · ˙ T z × ˙ f G · ˙ F y w · ˙ T w × ˙ f G
277 266 276 eqtrd φ x B y B z D w D F x z R y w · ˙ T z + f w × ˙ f G = F x z · ˙ T z × ˙ f G · ˙ F y w · ˙ T w × ˙ f G
278 10 adantr φ x B y B z D w D I W
279 11 adantr φ x B y B z D w D R CRing
280 12 adantr φ x B y B z D w D S CRing
281 13 adantr φ x B y B z D w D F R RingHom S
282 14 adantr φ x B y B z D w D G : I C
283 4 psrbagaddcl z D w D z + f w D
284 283 ad2antll φ x B y B z D w D z + f w D
285 19 adantr φ x B y B z D w D R Ring
286 27 215 ringcl R Ring x z Base R y w Base R x z R y w Base R
287 285 209 213 286 syl3anc φ x B y B z D w D x z R y w Base R
288 1 2 3 27 4 5 6 7 8 9 278 279 280 281 282 26 284 287 evlslem3 φ x B y B z D w D E v D if v = z + f w x z R y w 0 R = F x z R y w · ˙ T z + f w × ˙ f G
289 1 2 3 27 4 5 6 7 8 9 278 279 280 281 282 26 208 209 evlslem3 φ x B y B z D w D E v D if v = z x z 0 R = F x z · ˙ T z × ˙ f G
290 1 2 3 27 4 5 6 7 8 9 278 279 280 281 282 26 212 213 evlslem3 φ x B y B z D w D E v D if v = w y w 0 R = F y w · ˙ T w × ˙ f G
291 289 290 oveq12d φ x B y B z D w D E v D if v = z x z 0 R · ˙ E v D if v = w y w 0 R = F x z · ˙ T z × ˙ f G · ˙ F y w · ˙ T w × ˙ f G
292 277 288 291 3eqtr4d φ x B y B z D w D E v D if v = z + f w x z R y w 0 R = E v D if v = z x z 0 R · ˙ E v D if v = w y w 0 R
293 1 2 7 26 4 10 11 12 201 292 evlslem2 φ x B y B E x P y = E x · ˙ E y
294 2 16 17 18 7 21 22 88 293 3 89 90 110 200 isrhmd φ E P RingHom S
295 ovex S b D F p b · ˙ T b × ˙ f G V
296 295 9 fnmpti E Fn B
297 296 a1i φ E Fn B
298 27 2 rhmf A R RingHom P A : Base R B
299 82 298 syl φ A : Base R B
300 299 ffnd φ A Fn Base R
301 299 frnd φ ran A B
302 fnco E Fn B A Fn Base R ran A B E A Fn Base R
303 297 300 301 302 syl3anc φ E A Fn Base R
304 64 ffnd φ F Fn Base R
305 fvco2 A Fn Base R x Base R E A x = E A x
306 300 305 sylan φ x Base R E A x = E A x
307 306 69 eqtrd φ x Base R E A x = F x
308 303 304 307 eqfnfvd φ E A = F
309 1 8 2 10 19 mvrf2 φ V : I B
310 309 ffnd φ V Fn I
311 309 frnd φ ran V B
312 fnco E Fn B V Fn I ran V B E V Fn I
313 297 310 311 312 syl3anc φ E V Fn I
314 fvco2 V Fn I x I E V x = E V x
315 310 314 sylan φ x I E V x = E V x
316 10 adantr φ x I I W
317 11 adantr φ x I R CRing
318 simpr φ x I x I
319 8 4 26 71 316 317 318 mvrval φ x I V x = y D if y = z I if z = x 1 0 1 R 0 R
320 319 fveq2d φ x I E V x = E y D if y = z I if z = x 1 0 1 R 0 R
321 12 adantr φ x I S CRing
322 13 adantr φ x I F R RingHom S
323 14 adantr φ x I G : I C
324 4 psrbagsn I W z I if z = x 1 0 D
325 10 324 syl φ z I if z = x 1 0 D
326 325 adantr φ x I z I if z = x 1 0 D
327 73 adantr φ x I 1 R Base R
328 1 2 3 27 4 5 6 7 8 9 316 317 321 322 323 26 326 327 evlslem3 φ x I E y D if y = z I if z = x 1 0 1 R 0 R = F 1 R · ˙ T z I if z = x 1 0 × ˙ f G
329 87 adantr φ x I F 1 R = 1 S
330 1nn0 1 0
331 0nn0 0 0
332 330 331 ifcli if z = x 1 0 0
333 332 a1i φ z I if z = x 1 0 0
334 14 ffvelrnda φ z I G z C
335 eqidd φ z I if z = x 1 0 = z I if z = x 1 0
336 14 feqmptd φ G = z I G z
337 10 333 334 335 336 offval2 φ z I if z = x 1 0 × ˙ f G = z I if z = x 1 0 × ˙ G z
338 oveq1 1 = if z = x 1 0 1 × ˙ G z = if z = x 1 0 × ˙ G z
339 338 eqeq1d 1 = if z = x 1 0 1 × ˙ G z = if z = x G z 1 S if z = x 1 0 × ˙ G z = if z = x G z 1 S
340 oveq1 0 = if z = x 1 0 0 × ˙ G z = if z = x 1 0 × ˙ G z
341 340 eqeq1d 0 = if z = x 1 0 0 × ˙ G z = if z = x G z 1 S if z = x 1 0 × ˙ G z = if z = x G z 1 S
342 334 adantr φ z I z = x G z C
343 48 6 mulg1 G z C 1 × ˙ G z = G z
344 342 343 syl φ z I z = x 1 × ˙ G z = G z
345 iftrue z = x if z = x G z 1 S = G z
346 345 adantl φ z I z = x if z = x G z 1 S = G z
347 344 346 eqtr4d φ z I z = x 1 × ˙ G z = if z = x G z 1 S
348 48 49 6 mulg0 G z C 0 × ˙ G z = 1 S
349 334 348 syl φ z I 0 × ˙ G z = 1 S
350 349 adantr φ z I ¬ z = x 0 × ˙ G z = 1 S
351 iffalse ¬ z = x if z = x G z 1 S = 1 S
352 351 adantl φ z I ¬ z = x if z = x G z 1 S = 1 S
353 350 352 eqtr4d φ z I ¬ z = x 0 × ˙ G z = if z = x G z 1 S
354 339 341 347 353 ifbothda φ z I if z = x 1 0 × ˙ G z = if z = x G z 1 S
355 354 mpteq2dva φ z I if z = x 1 0 × ˙ G z = z I if z = x G z 1 S
356 337 355 eqtrd φ z I if z = x 1 0 × ˙ f G = z I if z = x G z 1 S
357 356 adantr φ x I z I if z = x 1 0 × ˙ f G = z I if z = x G z 1 S
358 357 oveq2d φ x I T z I if z = x 1 0 × ˙ f G = T z I if z = x G z 1 S
359 57 adantr φ x I T Mnd
360 334 adantlr φ x I z I G z C
361 3 17 ringidcl S Ring 1 S C
362 22 361 syl φ 1 S C
363 362 ad2antrr φ x I z I 1 S C
364 360 363 ifcld φ x I z I if z = x G z 1 S C
365 364 fmpttd φ x I z I if z = x G z 1 S : I C
366 eldifsnneq z I x ¬ z = x
367 366 351 syl z I x if z = x G z 1 S = 1 S
368 367 adantl φ x I z I x if z = x G z 1 S = 1 S
369 368 316 suppss2 φ x I z I if z = x G z 1 S supp 1 S x
370 48 49 359 316 318 365 369 gsumpt φ x I T z I if z = x G z 1 S = z I if z = x G z 1 S x
371 fveq2 z = x G z = G x
372 345 371 eqtrd z = x if z = x G z 1 S = G x
373 eqid z I if z = x G z 1 S = z I if z = x G z 1 S
374 fvex G x V
375 372 373 374 fvmpt x I z I if z = x G z 1 S x = G x
376 375 adantl φ x I z I if z = x G z 1 S x = G x
377 358 370 376 3eqtrd φ x I T z I if z = x 1 0 × ˙ f G = G x
378 329 377 oveq12d φ x I F 1 R · ˙ T z I if z = x 1 0 × ˙ f G = 1 S · ˙ G x
379 3 7 17 ringlidm S Ring G x C 1 S · ˙ G x = G x
380 22 47 379 syl2an2r φ x I 1 S · ˙ G x = G x
381 378 380 eqtrd φ x I F 1 R · ˙ T z I if z = x 1 0 × ˙ f G = G x
382 320 328 381 3eqtrd φ x I E V x = G x
383 315 382 eqtrd φ x I E V x = G x
384 313 247 383 eqfnfvd φ E V = G
385 294 308 384 3jca φ E P RingHom S E A = F E V = G