Metamath Proof Explorer


Theorem lmodvsinv2

Description: Multiplying a negated vector by a scalar. (Contributed by Stefan O'Rear, 5-Sep-2015)

Ref Expression
Hypotheses lmodvsinv2.b โŠข ๐ต = ( Base โ€˜ ๐‘Š )
lmodvsinv2.f โŠข ๐น = ( Scalar โ€˜ ๐‘Š )
lmodvsinv2.s โŠข ยท = ( ยท๐‘  โ€˜ ๐‘Š )
lmodvsinv2.n โŠข ๐‘ = ( invg โ€˜ ๐‘Š )
lmodvsinv2.k โŠข ๐พ = ( Base โ€˜ ๐น )
Assertion lmodvsinv2 ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) = ( ๐‘ โ€˜ ( ๐‘… ยท ๐‘‹ ) ) )

Proof

Step Hyp Ref Expression
1 lmodvsinv2.b โŠข ๐ต = ( Base โ€˜ ๐‘Š )
2 lmodvsinv2.f โŠข ๐น = ( Scalar โ€˜ ๐‘Š )
3 lmodvsinv2.s โŠข ยท = ( ยท๐‘  โ€˜ ๐‘Š )
4 lmodvsinv2.n โŠข ๐‘ = ( invg โ€˜ ๐‘Š )
5 lmodvsinv2.k โŠข ๐พ = ( Base โ€˜ ๐น )
6 simp1 โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ๐‘Š โˆˆ LMod )
7 lmodgrp โŠข ( ๐‘Š โˆˆ LMod โ†’ ๐‘Š โˆˆ Grp )
8 6 7 syl โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ๐‘Š โˆˆ Grp )
9 simp3 โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ๐‘‹ โˆˆ ๐ต )
10 eqid โŠข ( +g โ€˜ ๐‘Š ) = ( +g โ€˜ ๐‘Š )
11 eqid โŠข ( 0g โ€˜ ๐‘Š ) = ( 0g โ€˜ ๐‘Š )
12 1 10 11 4 grprinv โŠข ( ( ๐‘Š โˆˆ Grp โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘‹ ( +g โ€˜ ๐‘Š ) ( ๐‘ โ€˜ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘Š ) )
13 8 9 12 syl2anc โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘‹ ( +g โ€˜ ๐‘Š ) ( ๐‘ โ€˜ ๐‘‹ ) ) = ( 0g โ€˜ ๐‘Š ) )
14 13 oveq2d โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ( ๐‘‹ ( +g โ€˜ ๐‘Š ) ( ๐‘ โ€˜ ๐‘‹ ) ) ) = ( ๐‘… ยท ( 0g โ€˜ ๐‘Š ) ) )
15 simp2 โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ๐‘… โˆˆ ๐พ )
16 1 4 grpinvcl โŠข ( ( ๐‘Š โˆˆ Grp โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘ โ€˜ ๐‘‹ ) โˆˆ ๐ต )
17 8 9 16 syl2anc โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘ โ€˜ ๐‘‹ ) โˆˆ ๐ต )
18 1 10 2 3 5 lmodvsdi โŠข ( ( ๐‘Š โˆˆ LMod โˆง ( ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต โˆง ( ๐‘ โ€˜ ๐‘‹ ) โˆˆ ๐ต ) ) โ†’ ( ๐‘… ยท ( ๐‘‹ ( +g โ€˜ ๐‘Š ) ( ๐‘ โ€˜ ๐‘‹ ) ) ) = ( ( ๐‘… ยท ๐‘‹ ) ( +g โ€˜ ๐‘Š ) ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) ) )
19 6 15 9 17 18 syl13anc โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ( ๐‘‹ ( +g โ€˜ ๐‘Š ) ( ๐‘ โ€˜ ๐‘‹ ) ) ) = ( ( ๐‘… ยท ๐‘‹ ) ( +g โ€˜ ๐‘Š ) ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) ) )
20 2 3 5 11 lmodvs0 โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ ) โ†’ ( ๐‘… ยท ( 0g โ€˜ ๐‘Š ) ) = ( 0g โ€˜ ๐‘Š ) )
21 6 15 20 syl2anc โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ( 0g โ€˜ ๐‘Š ) ) = ( 0g โ€˜ ๐‘Š ) )
22 14 19 21 3eqtr3d โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ( ๐‘… ยท ๐‘‹ ) ( +g โ€˜ ๐‘Š ) ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) ) = ( 0g โ€˜ ๐‘Š ) )
23 1 2 3 5 lmodvscl โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ๐‘‹ ) โˆˆ ๐ต )
24 1 2 3 5 lmodvscl โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ( ๐‘ โ€˜ ๐‘‹ ) โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) โˆˆ ๐ต )
25 6 15 17 24 syl3anc โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) โˆˆ ๐ต )
26 1 10 11 4 grpinvid1 โŠข ( ( ๐‘Š โˆˆ Grp โˆง ( ๐‘… ยท ๐‘‹ ) โˆˆ ๐ต โˆง ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) โˆˆ ๐ต ) โ†’ ( ( ๐‘ โ€˜ ( ๐‘… ยท ๐‘‹ ) ) = ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) โ†” ( ( ๐‘… ยท ๐‘‹ ) ( +g โ€˜ ๐‘Š ) ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) ) = ( 0g โ€˜ ๐‘Š ) ) )
27 8 23 25 26 syl3anc โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ( ๐‘ โ€˜ ( ๐‘… ยท ๐‘‹ ) ) = ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) โ†” ( ( ๐‘… ยท ๐‘‹ ) ( +g โ€˜ ๐‘Š ) ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) ) = ( 0g โ€˜ ๐‘Š ) ) )
28 22 27 mpbird โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘ โ€˜ ( ๐‘… ยท ๐‘‹ ) ) = ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) )
29 28 eqcomd โŠข ( ( ๐‘Š โˆˆ LMod โˆง ๐‘… โˆˆ ๐พ โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘… ยท ( ๐‘ โ€˜ ๐‘‹ ) ) = ( ๐‘ โ€˜ ( ๐‘… ยท ๐‘‹ ) ) )