Step |
Hyp |
Ref |
Expression |
1 |
|
mvmulfval.x |
โข ร = ( ๐
maVecMul โจ ๐ , ๐ โฉ ) |
2 |
|
mvmulfval.b |
โข ๐ต = ( Base โ ๐
) |
3 |
|
mvmulfval.t |
โข ยท = ( .r โ ๐
) |
4 |
|
mvmulfval.r |
โข ( ๐ โ ๐
โ ๐ ) |
5 |
|
mvmulfval.m |
โข ( ๐ โ ๐ โ Fin ) |
6 |
|
mvmulfval.n |
โข ( ๐ โ ๐ โ Fin ) |
7 |
|
df-mvmul |
โข maVecMul = ( ๐ โ V , ๐ โ V โฆ โฆ ( 1st โ ๐ ) / ๐ โฆ โฆ ( 2nd โ ๐ ) / ๐ โฆ ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐ ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) ) |
8 |
7
|
a1i |
โข ( ๐ โ maVecMul = ( ๐ โ V , ๐ โ V โฆ โฆ ( 1st โ ๐ ) / ๐ โฆ โฆ ( 2nd โ ๐ ) / ๐ โฆ ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐ ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) ) ) |
9 |
|
fvex |
โข ( 1st โ ๐ ) โ V |
10 |
|
fvex |
โข ( 2nd โ ๐ ) โ V |
11 |
|
xpeq12 |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ( ๐ ร ๐ ) = ( ( 1st โ ๐ ) ร ( 2nd โ ๐ ) ) ) |
12 |
11
|
oveq2d |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ( ( Base โ ๐ ) โm ( ๐ ร ๐ ) ) = ( ( Base โ ๐ ) โm ( ( 1st โ ๐ ) ร ( 2nd โ ๐ ) ) ) ) |
13 |
|
oveq2 |
โข ( ๐ = ( 2nd โ ๐ ) โ ( ( Base โ ๐ ) โm ๐ ) = ( ( Base โ ๐ ) โm ( 2nd โ ๐ ) ) ) |
14 |
13
|
adantl |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ( ( Base โ ๐ ) โm ๐ ) = ( ( Base โ ๐ ) โm ( 2nd โ ๐ ) ) ) |
15 |
|
simpl |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ๐ = ( 1st โ ๐ ) ) |
16 |
|
simpr |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ๐ = ( 2nd โ ๐ ) ) |
17 |
16
|
mpteq1d |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) = ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) |
18 |
17
|
oveq2d |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ( ๐ ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) = ( ๐ ฮฃg ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) |
19 |
15 18
|
mpteq12dv |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ( ๐ โ ๐ โฆ ( ๐ ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) = ( ๐ โ ( 1st โ ๐ ) โฆ ( ๐ ฮฃg ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) |
20 |
12 14 19
|
mpoeq123dv |
โข ( ( ๐ = ( 1st โ ๐ ) โง ๐ = ( 2nd โ ๐ ) ) โ ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐ ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) = ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ( 1st โ ๐ ) ร ( 2nd โ ๐ ) ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ( 2nd โ ๐ ) ) โฆ ( ๐ โ ( 1st โ ๐ ) โฆ ( ๐ ฮฃg ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) ) |
21 |
9 10 20
|
csbie2 |
โข โฆ ( 1st โ ๐ ) / ๐ โฆ โฆ ( 2nd โ ๐ ) / ๐ โฆ ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐ ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) = ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ( 1st โ ๐ ) ร ( 2nd โ ๐ ) ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ( 2nd โ ๐ ) ) โฆ ( ๐ โ ( 1st โ ๐ ) โฆ ( ๐ ฮฃg ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) |
22 |
|
simprl |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ๐ = ๐
) |
23 |
22
|
fveq2d |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( Base โ ๐ ) = ( Base โ ๐
) ) |
24 |
23 2
|
eqtr4di |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( Base โ ๐ ) = ๐ต ) |
25 |
|
fveq2 |
โข ( ๐ = โจ ๐ , ๐ โฉ โ ( 1st โ ๐ ) = ( 1st โ โจ ๐ , ๐ โฉ ) ) |
26 |
25
|
ad2antll |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( 1st โ ๐ ) = ( 1st โ โจ ๐ , ๐ โฉ ) ) |
27 |
|
op1stg |
โข ( ( ๐ โ Fin โง ๐ โ Fin ) โ ( 1st โ โจ ๐ , ๐ โฉ ) = ๐ ) |
28 |
5 6 27
|
syl2anc |
โข ( ๐ โ ( 1st โ โจ ๐ , ๐ โฉ ) = ๐ ) |
29 |
28
|
adantr |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( 1st โ โจ ๐ , ๐ โฉ ) = ๐ ) |
30 |
26 29
|
eqtrd |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( 1st โ ๐ ) = ๐ ) |
31 |
|
fveq2 |
โข ( ๐ = โจ ๐ , ๐ โฉ โ ( 2nd โ ๐ ) = ( 2nd โ โจ ๐ , ๐ โฉ ) ) |
32 |
31
|
ad2antll |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( 2nd โ ๐ ) = ( 2nd โ โจ ๐ , ๐ โฉ ) ) |
33 |
|
op2ndg |
โข ( ( ๐ โ Fin โง ๐ โ Fin ) โ ( 2nd โ โจ ๐ , ๐ โฉ ) = ๐ ) |
34 |
5 6 33
|
syl2anc |
โข ( ๐ โ ( 2nd โ โจ ๐ , ๐ โฉ ) = ๐ ) |
35 |
34
|
adantr |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( 2nd โ โจ ๐ , ๐ โฉ ) = ๐ ) |
36 |
32 35
|
eqtrd |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( 2nd โ ๐ ) = ๐ ) |
37 |
30 36
|
xpeq12d |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ( 1st โ ๐ ) ร ( 2nd โ ๐ ) ) = ( ๐ ร ๐ ) ) |
38 |
24 37
|
oveq12d |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ( Base โ ๐ ) โm ( ( 1st โ ๐ ) ร ( 2nd โ ๐ ) ) ) = ( ๐ต โm ( ๐ ร ๐ ) ) ) |
39 |
24 36
|
oveq12d |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ( Base โ ๐ ) โm ( 2nd โ ๐ ) ) = ( ๐ต โm ๐ ) ) |
40 |
|
fveq2 |
โข ( ๐ = ๐
โ ( .r โ ๐ ) = ( .r โ ๐
) ) |
41 |
40
|
adantr |
โข ( ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) โ ( .r โ ๐ ) = ( .r โ ๐
) ) |
42 |
41
|
adantl |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( .r โ ๐ ) = ( .r โ ๐
) ) |
43 |
42 3
|
eqtr4di |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( .r โ ๐ ) = ยท ) |
44 |
43
|
oveqd |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) = ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) |
45 |
36 44
|
mpteq12dv |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) = ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) |
46 |
22 45
|
oveq12d |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ๐ ฮฃg ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) = ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) |
47 |
30 46
|
mpteq12dv |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ๐ โ ( 1st โ ๐ ) โฆ ( ๐ ฮฃg ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) = ( ๐ โ ๐ โฆ ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) ) |
48 |
38 39 47
|
mpoeq123dv |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ( 1st โ ๐ ) ร ( 2nd โ ๐ ) ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ( 2nd โ ๐ ) ) โฆ ( ๐ โ ( 1st โ ๐ ) โฆ ( ๐ ฮฃg ( ๐ โ ( 2nd โ ๐ ) โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) = ( ๐ฅ โ ( ๐ต โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ๐ต โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) ) ) |
49 |
21 48
|
eqtrid |
โข ( ( ๐ โง ( ๐ = ๐
โง ๐ = โจ ๐ , ๐ โฉ ) ) โ โฆ ( 1st โ ๐ ) / ๐ โฆ โฆ ( 2nd โ ๐ ) / ๐ โฆ ( ๐ฅ โ ( ( Base โ ๐ ) โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ( Base โ ๐ ) โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐ ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ( .r โ ๐ ) ( ๐ฆ โ ๐ ) ) ) ) ) ) = ( ๐ฅ โ ( ๐ต โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ๐ต โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) ) ) |
50 |
4
|
elexd |
โข ( ๐ โ ๐
โ V ) |
51 |
|
opex |
โข โจ ๐ , ๐ โฉ โ V |
52 |
51
|
a1i |
โข ( ๐ โ โจ ๐ , ๐ โฉ โ V ) |
53 |
|
ovex |
โข ( ๐ต โm ( ๐ ร ๐ ) ) โ V |
54 |
|
ovex |
โข ( ๐ต โm ๐ ) โ V |
55 |
53 54
|
mpoex |
โข ( ๐ฅ โ ( ๐ต โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ๐ต โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) ) โ V |
56 |
55
|
a1i |
โข ( ๐ โ ( ๐ฅ โ ( ๐ต โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ๐ต โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) ) โ V ) |
57 |
8 49 50 52 56
|
ovmpod |
โข ( ๐ โ ( ๐
maVecMul โจ ๐ , ๐ โฉ ) = ( ๐ฅ โ ( ๐ต โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ๐ต โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) ) ) |
58 |
1 57
|
eqtrid |
โข ( ๐ โ ร = ( ๐ฅ โ ( ๐ต โm ( ๐ ร ๐ ) ) , ๐ฆ โ ( ๐ต โm ๐ ) โฆ ( ๐ โ ๐ โฆ ( ๐
ฮฃg ( ๐ โ ๐ โฆ ( ( ๐ ๐ฅ ๐ ) ยท ( ๐ฆ โ ๐ ) ) ) ) ) ) ) |