Step |
Hyp |
Ref |
Expression |
1 |
|
matlmod.a |
โข ๐ด = ( ๐ Mat ๐
) |
2 |
|
sqxpexg |
โข ( ๐ โ Fin โ ( ๐ ร ๐ ) โ V ) |
3 |
|
eqid |
โข ( ๐
freeLMod ( ๐ ร ๐ ) ) = ( ๐
freeLMod ( ๐ ร ๐ ) ) |
4 |
3
|
frlmlmod |
โข ( ( ๐
โ Ring โง ( ๐ ร ๐ ) โ V ) โ ( ๐
freeLMod ( ๐ ร ๐ ) ) โ LMod ) |
5 |
4
|
ancoms |
โข ( ( ( ๐ ร ๐ ) โ V โง ๐
โ Ring ) โ ( ๐
freeLMod ( ๐ ร ๐ ) ) โ LMod ) |
6 |
2 5
|
sylan |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( ๐
freeLMod ( ๐ ร ๐ ) ) โ LMod ) |
7 |
|
eqidd |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( Base โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) = ( Base โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ) |
8 |
1 3
|
matbas |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( Base โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) = ( Base โ ๐ด ) ) |
9 |
1 3
|
matplusg |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( +g โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) = ( +g โ ๐ด ) ) |
10 |
9
|
oveqdr |
โข ( ( ( ๐ โ Fin โง ๐
โ Ring ) โง ( ๐ฅ โ ( Base โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) โง ๐ฆ โ ( Base โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ) ) โ ( ๐ฅ ( +g โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ๐ฆ ) = ( ๐ฅ ( +g โ ๐ด ) ๐ฆ ) ) |
11 |
|
eqidd |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( Scalar โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) = ( Scalar โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ) |
12 |
1 3
|
matsca |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( Scalar โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) = ( Scalar โ ๐ด ) ) |
13 |
|
eqid |
โข ( Base โ ( Scalar โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ) = ( Base โ ( Scalar โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ) |
14 |
1 3
|
matvsca |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( ยท๐ โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) = ( ยท๐ โ ๐ด ) ) |
15 |
14
|
oveqdr |
โข ( ( ( ๐ โ Fin โง ๐
โ Ring ) โง ( ๐ฅ โ ( Base โ ( Scalar โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ) โง ๐ฆ โ ( Base โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ) ) โ ( ๐ฅ ( ยท๐ โ ( ๐
freeLMod ( ๐ ร ๐ ) ) ) ๐ฆ ) = ( ๐ฅ ( ยท๐ โ ๐ด ) ๐ฆ ) ) |
16 |
7 8 10 11 12 13 15
|
lmodpropd |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ( ( ๐
freeLMod ( ๐ ร ๐ ) ) โ LMod โ ๐ด โ LMod ) ) |
17 |
6 16
|
mpbid |
โข ( ( ๐ โ Fin โง ๐
โ Ring ) โ ๐ด โ LMod ) |