Step |
Hyp |
Ref |
Expression |
1 |
|
mplmul.p |
โข ๐ = ( ๐ผ mPoly ๐
) |
2 |
|
mplmul.b |
โข ๐ต = ( Base โ ๐ ) |
3 |
|
mplmul.m |
โข ยท = ( .r โ ๐
) |
4 |
|
mplmul.t |
โข โ = ( .r โ ๐ ) |
5 |
|
mplmul.d |
โข ๐ท = { โ โ ( โ0 โm ๐ผ ) โฃ ( โก โ โ โ ) โ Fin } |
6 |
|
mplmul.f |
โข ( ๐ โ ๐น โ ๐ต ) |
7 |
|
mplmul.g |
โข ( ๐ โ ๐บ โ ๐ต ) |
8 |
|
eqid |
โข ( ๐ผ mPwSer ๐
) = ( ๐ผ mPwSer ๐
) |
9 |
|
eqid |
โข ( Base โ ( ๐ผ mPwSer ๐
) ) = ( Base โ ( ๐ผ mPwSer ๐
) ) |
10 |
2
|
fvexi |
โข ๐ต โ V |
11 |
1 8 2
|
mplval2 |
โข ๐ = ( ( ๐ผ mPwSer ๐
) โพs ๐ต ) |
12 |
|
eqid |
โข ( .r โ ( ๐ผ mPwSer ๐
) ) = ( .r โ ( ๐ผ mPwSer ๐
) ) |
13 |
11 12
|
ressmulr |
โข ( ๐ต โ V โ ( .r โ ( ๐ผ mPwSer ๐
) ) = ( .r โ ๐ ) ) |
14 |
10 13
|
ax-mp |
โข ( .r โ ( ๐ผ mPwSer ๐
) ) = ( .r โ ๐ ) |
15 |
4 14
|
eqtr4i |
โข โ = ( .r โ ( ๐ผ mPwSer ๐
) ) |
16 |
1 8 2 9
|
mplbasss |
โข ๐ต โ ( Base โ ( ๐ผ mPwSer ๐
) ) |
17 |
16 6
|
sselid |
โข ( ๐ โ ๐น โ ( Base โ ( ๐ผ mPwSer ๐
) ) ) |
18 |
16 7
|
sselid |
โข ( ๐ โ ๐บ โ ( Base โ ( ๐ผ mPwSer ๐
) ) ) |
19 |
8 9 3 15 5 17 18
|
psrmulfval |
โข ( ๐ โ ( ๐น โ ๐บ ) = ( ๐ โ ๐ท โฆ ( ๐
ฮฃg ( ๐ฅ โ { ๐ฆ โ ๐ท โฃ ๐ฆ โr โค ๐ } โฆ ( ( ๐น โ ๐ฅ ) ยท ( ๐บ โ ( ๐ โf โ ๐ฅ ) ) ) ) ) ) ) |