Step |
Hyp |
Ref |
Expression |
1 |
|
pwsplusgval.y |
โข ๐ = ( ๐
โs ๐ผ ) |
2 |
|
pwsplusgval.b |
โข ๐ต = ( Base โ ๐ ) |
3 |
|
pwsplusgval.r |
โข ( ๐ โ ๐
โ ๐ ) |
4 |
|
pwsplusgval.i |
โข ( ๐ โ ๐ผ โ ๐ ) |
5 |
|
pwsplusgval.f |
โข ( ๐ โ ๐น โ ๐ต ) |
6 |
|
pwsplusgval.g |
โข ( ๐ โ ๐บ โ ๐ต ) |
7 |
|
pwsmulrval.a |
โข ยท = ( .r โ ๐
) |
8 |
|
pwsmulrval.p |
โข โ = ( .r โ ๐ ) |
9 |
|
eqid |
โข ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) = ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) |
10 |
|
eqid |
โข ( Base โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) = ( Base โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) |
11 |
|
fvexd |
โข ( ๐ โ ( Scalar โ ๐
) โ V ) |
12 |
|
fnconstg |
โข ( ๐
โ ๐ โ ( ๐ผ ร { ๐
} ) Fn ๐ผ ) |
13 |
3 12
|
syl |
โข ( ๐ โ ( ๐ผ ร { ๐
} ) Fn ๐ผ ) |
14 |
|
eqid |
โข ( Scalar โ ๐
) = ( Scalar โ ๐
) |
15 |
1 14
|
pwsval |
โข ( ( ๐
โ ๐ โง ๐ผ โ ๐ ) โ ๐ = ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) |
16 |
3 4 15
|
syl2anc |
โข ( ๐ โ ๐ = ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) |
17 |
16
|
fveq2d |
โข ( ๐ โ ( Base โ ๐ ) = ( Base โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ) |
18 |
2 17
|
eqtrid |
โข ( ๐ โ ๐ต = ( Base โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ) |
19 |
5 18
|
eleqtrd |
โข ( ๐ โ ๐น โ ( Base โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ) |
20 |
6 18
|
eleqtrd |
โข ( ๐ โ ๐บ โ ( Base โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ) |
21 |
|
eqid |
โข ( .r โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) = ( .r โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) |
22 |
9 10 11 4 13 19 20 21
|
prdsmulrval |
โข ( ๐ โ ( ๐น ( .r โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ๐บ ) = ( ๐ฅ โ ๐ผ โฆ ( ( ๐น โ ๐ฅ ) ( .r โ ( ( ๐ผ ร { ๐
} ) โ ๐ฅ ) ) ( ๐บ โ ๐ฅ ) ) ) ) |
23 |
|
fvconst2g |
โข ( ( ๐
โ ๐ โง ๐ฅ โ ๐ผ ) โ ( ( ๐ผ ร { ๐
} ) โ ๐ฅ ) = ๐
) |
24 |
3 23
|
sylan |
โข ( ( ๐ โง ๐ฅ โ ๐ผ ) โ ( ( ๐ผ ร { ๐
} ) โ ๐ฅ ) = ๐
) |
25 |
24
|
fveq2d |
โข ( ( ๐ โง ๐ฅ โ ๐ผ ) โ ( .r โ ( ( ๐ผ ร { ๐
} ) โ ๐ฅ ) ) = ( .r โ ๐
) ) |
26 |
25 7
|
eqtr4di |
โข ( ( ๐ โง ๐ฅ โ ๐ผ ) โ ( .r โ ( ( ๐ผ ร { ๐
} ) โ ๐ฅ ) ) = ยท ) |
27 |
26
|
oveqd |
โข ( ( ๐ โง ๐ฅ โ ๐ผ ) โ ( ( ๐น โ ๐ฅ ) ( .r โ ( ( ๐ผ ร { ๐
} ) โ ๐ฅ ) ) ( ๐บ โ ๐ฅ ) ) = ( ( ๐น โ ๐ฅ ) ยท ( ๐บ โ ๐ฅ ) ) ) |
28 |
27
|
mpteq2dva |
โข ( ๐ โ ( ๐ฅ โ ๐ผ โฆ ( ( ๐น โ ๐ฅ ) ( .r โ ( ( ๐ผ ร { ๐
} ) โ ๐ฅ ) ) ( ๐บ โ ๐ฅ ) ) ) = ( ๐ฅ โ ๐ผ โฆ ( ( ๐น โ ๐ฅ ) ยท ( ๐บ โ ๐ฅ ) ) ) ) |
29 |
22 28
|
eqtrd |
โข ( ๐ โ ( ๐น ( .r โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ๐บ ) = ( ๐ฅ โ ๐ผ โฆ ( ( ๐น โ ๐ฅ ) ยท ( ๐บ โ ๐ฅ ) ) ) ) |
30 |
16
|
fveq2d |
โข ( ๐ โ ( .r โ ๐ ) = ( .r โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ) |
31 |
8 30
|
eqtrid |
โข ( ๐ โ โ = ( .r โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ) |
32 |
31
|
oveqd |
โข ( ๐ โ ( ๐น โ ๐บ ) = ( ๐น ( .r โ ( ( Scalar โ ๐
) Xs ( ๐ผ ร { ๐
} ) ) ) ๐บ ) ) |
33 |
|
fvexd |
โข ( ( ๐ โง ๐ฅ โ ๐ผ ) โ ( ๐น โ ๐ฅ ) โ V ) |
34 |
|
fvexd |
โข ( ( ๐ โง ๐ฅ โ ๐ผ ) โ ( ๐บ โ ๐ฅ ) โ V ) |
35 |
|
eqid |
โข ( Base โ ๐
) = ( Base โ ๐
) |
36 |
1 35 2 3 4 5
|
pwselbas |
โข ( ๐ โ ๐น : ๐ผ โถ ( Base โ ๐
) ) |
37 |
36
|
feqmptd |
โข ( ๐ โ ๐น = ( ๐ฅ โ ๐ผ โฆ ( ๐น โ ๐ฅ ) ) ) |
38 |
1 35 2 3 4 6
|
pwselbas |
โข ( ๐ โ ๐บ : ๐ผ โถ ( Base โ ๐
) ) |
39 |
38
|
feqmptd |
โข ( ๐ โ ๐บ = ( ๐ฅ โ ๐ผ โฆ ( ๐บ โ ๐ฅ ) ) ) |
40 |
4 33 34 37 39
|
offval2 |
โข ( ๐ โ ( ๐น โf ยท ๐บ ) = ( ๐ฅ โ ๐ผ โฆ ( ( ๐น โ ๐ฅ ) ยท ( ๐บ โ ๐ฅ ) ) ) ) |
41 |
29 32 40
|
3eqtr4d |
โข ( ๐ โ ( ๐น โ ๐บ ) = ( ๐น โf ยท ๐บ ) ) |