Step |
Hyp |
Ref |
Expression |
1 |
|
lmod1.m |
โข ๐ = ( { โจ ( Base โ ndx ) , { ๐ผ } โฉ , โจ ( +g โ ndx ) , { โจ โจ ๐ผ , ๐ผ โฉ , ๐ผ โฉ } โฉ , โจ ( Scalar โ ndx ) , ๐
โฉ } โช { โจ ( ยท๐ โ ndx ) , ( ๐ฅ โ ( Base โ ๐
) , ๐ฆ โ { ๐ผ } โฆ ๐ฆ ) โฉ } ) |
2 |
|
fvex |
โข ( Base โ ๐
) โ V |
3 |
|
snex |
โข { ๐ผ } โ V |
4 |
3
|
a1i |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ { ๐ผ } โ V ) |
5 |
|
mpoexga |
โข ( ( ( Base โ ๐
) โ V โง { ๐ผ } โ V ) โ ( ๐ฅ โ ( Base โ ๐
) , ๐ฆ โ { ๐ผ } โฆ ๐ฆ ) โ V ) |
6 |
2 4 5
|
sylancr |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ ( ๐ฅ โ ( Base โ ๐
) , ๐ฆ โ { ๐ผ } โฆ ๐ฆ ) โ V ) |
7 |
1
|
lmodvsca |
โข ( ( ๐ฅ โ ( Base โ ๐
) , ๐ฆ โ { ๐ผ } โฆ ๐ฆ ) โ V โ ( ๐ฅ โ ( Base โ ๐
) , ๐ฆ โ { ๐ผ } โฆ ๐ฆ ) = ( ยท๐ โ ๐ ) ) |
8 |
6 7
|
syl |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ ( ๐ฅ โ ( Base โ ๐
) , ๐ฆ โ { ๐ผ } โฆ ๐ฆ ) = ( ยท๐ โ ๐ ) ) |
9 |
8
|
eqcomd |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ ( ยท๐ โ ๐ ) = ( ๐ฅ โ ( Base โ ๐
) , ๐ฆ โ { ๐ผ } โฆ ๐ฆ ) ) |
10 |
|
simprr |
โข ( ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โง ( ๐ฅ = ๐ โง ๐ฆ = ๐ผ ) ) โ ๐ฆ = ๐ผ ) |
11 |
|
simp3 |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ ๐ โ ( Base โ ๐
) ) |
12 |
|
snidg |
โข ( ๐ผ โ ๐ โ ๐ผ โ { ๐ผ } ) |
13 |
12
|
3ad2ant1 |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ ๐ผ โ { ๐ผ } ) |
14 |
9 10 11 13 13
|
ovmpod |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ ( ๐ ( ยท๐ โ ๐ ) ๐ผ ) = ๐ผ ) |
15 |
14 13
|
eqeltrd |
โข ( ( ๐ผ โ ๐ โง ๐
โ Ring โง ๐ โ ( Base โ ๐
) ) โ ( ๐ ( ยท๐ โ ๐ ) ๐ผ ) โ { ๐ผ } ) |