Step |
Hyp |
Ref |
Expression |
1 |
|
evlmulval.q |
โข ๐ = ( ๐ผ eval ๐ ) |
2 |
|
evlmulval.p |
โข ๐ = ( ๐ผ mPoly ๐ ) |
3 |
|
evlmulval.k |
โข ๐พ = ( Base โ ๐ ) |
4 |
|
evlmulval.b |
โข ๐ต = ( Base โ ๐ ) |
5 |
|
evlmulval.g |
โข โ = ( .r โ ๐ ) |
6 |
|
evlmulval.f |
โข ยท = ( .r โ ๐ ) |
7 |
|
evlmulval.i |
โข ( ๐ โ ๐ผ โ ๐ ) |
8 |
|
evlmulval.s |
โข ( ๐ โ ๐ โ CRing ) |
9 |
|
evlmulval.a |
โข ( ๐ โ ๐ด โ ( ๐พ โm ๐ผ ) ) |
10 |
|
evlmulval.m |
โข ( ๐ โ ( ๐ โ ๐ต โง ( ( ๐ โ ๐ ) โ ๐ด ) = ๐ ) ) |
11 |
|
evlmulval.n |
โข ( ๐ โ ( ๐ โ ๐ต โง ( ( ๐ โ ๐ ) โ ๐ด ) = ๐ ) ) |
12 |
|
eqid |
โข ( ๐ โs ( ๐พ โm ๐ผ ) ) = ( ๐ โs ( ๐พ โm ๐ผ ) ) |
13 |
1 3 2 12
|
evlrhm |
โข ( ( ๐ผ โ ๐ โง ๐ โ CRing ) โ ๐ โ ( ๐ RingHom ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ) |
14 |
7 8 13
|
syl2anc |
โข ( ๐ โ ๐ โ ( ๐ RingHom ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ) |
15 |
|
rhmrcl1 |
โข ( ๐ โ ( ๐ RingHom ( ๐ โs ( ๐พ โm ๐ผ ) ) ) โ ๐ โ Ring ) |
16 |
14 15
|
syl |
โข ( ๐ โ ๐ โ Ring ) |
17 |
10
|
simpld |
โข ( ๐ โ ๐ โ ๐ต ) |
18 |
11
|
simpld |
โข ( ๐ โ ๐ โ ๐ต ) |
19 |
4 5 16 17 18
|
ringcld |
โข ( ๐ โ ( ๐ โ ๐ ) โ ๐ต ) |
20 |
|
eqid |
โข ( .r โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) = ( .r โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) |
21 |
4 5 20
|
rhmmul |
โข ( ( ๐ โ ( ๐ RingHom ( ๐ โs ( ๐พ โm ๐ผ ) ) ) โง ๐ โ ๐ต โง ๐ โ ๐ต ) โ ( ๐ โ ( ๐ โ ๐ ) ) = ( ( ๐ โ ๐ ) ( .r โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ( ๐ โ ๐ ) ) ) |
22 |
14 17 18 21
|
syl3anc |
โข ( ๐ โ ( ๐ โ ( ๐ โ ๐ ) ) = ( ( ๐ โ ๐ ) ( .r โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ( ๐ โ ๐ ) ) ) |
23 |
|
eqid |
โข ( Base โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) = ( Base โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) |
24 |
|
ovexd |
โข ( ๐ โ ( ๐พ โm ๐ผ ) โ V ) |
25 |
4 23
|
rhmf |
โข ( ๐ โ ( ๐ RingHom ( ๐ โs ( ๐พ โm ๐ผ ) ) ) โ ๐ : ๐ต โถ ( Base โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ) |
26 |
14 25
|
syl |
โข ( ๐ โ ๐ : ๐ต โถ ( Base โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ) |
27 |
26 17
|
ffvelcdmd |
โข ( ๐ โ ( ๐ โ ๐ ) โ ( Base โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ) |
28 |
26 18
|
ffvelcdmd |
โข ( ๐ โ ( ๐ โ ๐ ) โ ( Base โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ) |
29 |
12 23 8 24 27 28 6 20
|
pwsmulrval |
โข ( ๐ โ ( ( ๐ โ ๐ ) ( .r โ ( ๐ โs ( ๐พ โm ๐ผ ) ) ) ( ๐ โ ๐ ) ) = ( ( ๐ โ ๐ ) โf ยท ( ๐ โ ๐ ) ) ) |
30 |
22 29
|
eqtrd |
โข ( ๐ โ ( ๐ โ ( ๐ โ ๐ ) ) = ( ( ๐ โ ๐ ) โf ยท ( ๐ โ ๐ ) ) ) |
31 |
30
|
fveq1d |
โข ( ๐ โ ( ( ๐ โ ( ๐ โ ๐ ) ) โ ๐ด ) = ( ( ( ๐ โ ๐ ) โf ยท ( ๐ โ ๐ ) ) โ ๐ด ) ) |
32 |
12 3 23 8 24 27
|
pwselbas |
โข ( ๐ โ ( ๐ โ ๐ ) : ( ๐พ โm ๐ผ ) โถ ๐พ ) |
33 |
32
|
ffnd |
โข ( ๐ โ ( ๐ โ ๐ ) Fn ( ๐พ โm ๐ผ ) ) |
34 |
12 3 23 8 24 28
|
pwselbas |
โข ( ๐ โ ( ๐ โ ๐ ) : ( ๐พ โm ๐ผ ) โถ ๐พ ) |
35 |
34
|
ffnd |
โข ( ๐ โ ( ๐ โ ๐ ) Fn ( ๐พ โm ๐ผ ) ) |
36 |
|
fnfvof |
โข ( ( ( ( ๐ โ ๐ ) Fn ( ๐พ โm ๐ผ ) โง ( ๐ โ ๐ ) Fn ( ๐พ โm ๐ผ ) ) โง ( ( ๐พ โm ๐ผ ) โ V โง ๐ด โ ( ๐พ โm ๐ผ ) ) ) โ ( ( ( ๐ โ ๐ ) โf ยท ( ๐ โ ๐ ) ) โ ๐ด ) = ( ( ( ๐ โ ๐ ) โ ๐ด ) ยท ( ( ๐ โ ๐ ) โ ๐ด ) ) ) |
37 |
33 35 24 9 36
|
syl22anc |
โข ( ๐ โ ( ( ( ๐ โ ๐ ) โf ยท ( ๐ โ ๐ ) ) โ ๐ด ) = ( ( ( ๐ โ ๐ ) โ ๐ด ) ยท ( ( ๐ โ ๐ ) โ ๐ด ) ) ) |
38 |
10
|
simprd |
โข ( ๐ โ ( ( ๐ โ ๐ ) โ ๐ด ) = ๐ ) |
39 |
11
|
simprd |
โข ( ๐ โ ( ( ๐ โ ๐ ) โ ๐ด ) = ๐ ) |
40 |
38 39
|
oveq12d |
โข ( ๐ โ ( ( ( ๐ โ ๐ ) โ ๐ด ) ยท ( ( ๐ โ ๐ ) โ ๐ด ) ) = ( ๐ ยท ๐ ) ) |
41 |
31 37 40
|
3eqtrd |
โข ( ๐ โ ( ( ๐ โ ( ๐ โ ๐ ) ) โ ๐ด ) = ( ๐ ยท ๐ ) ) |
42 |
19 41
|
jca |
โข ( ๐ โ ( ( ๐ โ ๐ ) โ ๐ต โง ( ( ๐ โ ( ๐ โ ๐ ) ) โ ๐ด ) = ( ๐ ยท ๐ ) ) ) |