Metamath Proof Explorer


Theorem lnomul

Description: Scalar multiplication property of a linear operator. (Contributed by NM, 5-Dec-2007) (Revised by Mario Carneiro, 19-Nov-2013) (New usage is discouraged.)

Ref Expression
Hypotheses lnomul.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
lnomul.5 โŠข ๐‘… = ( ยท๐‘ OLD โ€˜ ๐‘ˆ )
lnomul.6 โŠข ๐‘† = ( ยท๐‘ OLD โ€˜ ๐‘Š )
lnomul.7 โŠข ๐ฟ = ( ๐‘ˆ LnOp ๐‘Š )
Assertion lnomul ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ๐ด ๐‘… ๐ต ) ) = ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) )

Proof

Step Hyp Ref Expression
1 lnomul.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
2 lnomul.5 โŠข ๐‘… = ( ยท๐‘ OLD โ€˜ ๐‘ˆ )
3 lnomul.6 โŠข ๐‘† = ( ยท๐‘ OLD โ€˜ ๐‘Š )
4 lnomul.7 โŠข ๐ฟ = ( ๐‘ˆ LnOp ๐‘Š )
5 simpl โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) )
6 simprl โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ๐ด โˆˆ โ„‚ )
7 simprr โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ๐ต โˆˆ ๐‘‹ )
8 simpl1 โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ๐‘ˆ โˆˆ NrmCVec )
9 eqid โŠข ( 0vec โ€˜ ๐‘ˆ ) = ( 0vec โ€˜ ๐‘ˆ )
10 1 9 nvzcl โŠข ( ๐‘ˆ โˆˆ NrmCVec โ†’ ( 0vec โ€˜ ๐‘ˆ ) โˆˆ ๐‘‹ )
11 8 10 syl โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( 0vec โ€˜ ๐‘ˆ ) โˆˆ ๐‘‹ )
12 eqid โŠข ( BaseSet โ€˜ ๐‘Š ) = ( BaseSet โ€˜ ๐‘Š )
13 eqid โŠข ( +๐‘ฃ โ€˜ ๐‘ˆ ) = ( +๐‘ฃ โ€˜ ๐‘ˆ )
14 eqid โŠข ( +๐‘ฃ โ€˜ ๐‘Š ) = ( +๐‘ฃ โ€˜ ๐‘Š )
15 1 12 13 14 2 3 4 lnolin โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ โˆง ( 0vec โ€˜ ๐‘ˆ ) โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ( ๐ด ๐‘… ๐ต ) ( +๐‘ฃ โ€˜ ๐‘ˆ ) ( 0vec โ€˜ ๐‘ˆ ) ) ) = ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ( 0vec โ€˜ ๐‘ˆ ) ) ) )
16 5 6 7 11 15 syl13anc โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ( ๐ด ๐‘… ๐ต ) ( +๐‘ฃ โ€˜ ๐‘ˆ ) ( 0vec โ€˜ ๐‘ˆ ) ) ) = ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ( 0vec โ€˜ ๐‘ˆ ) ) ) )
17 1 2 nvscl โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ๐ด ๐‘… ๐ต ) โˆˆ ๐‘‹ )
18 8 6 7 17 syl3anc โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐ด ๐‘… ๐ต ) โˆˆ ๐‘‹ )
19 1 13 9 nv0rid โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ( ๐ด ๐‘… ๐ต ) โˆˆ ๐‘‹ ) โ†’ ( ( ๐ด ๐‘… ๐ต ) ( +๐‘ฃ โ€˜ ๐‘ˆ ) ( 0vec โ€˜ ๐‘ˆ ) ) = ( ๐ด ๐‘… ๐ต ) )
20 8 18 19 syl2anc โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ( ๐ด ๐‘… ๐ต ) ( +๐‘ฃ โ€˜ ๐‘ˆ ) ( 0vec โ€˜ ๐‘ˆ ) ) = ( ๐ด ๐‘… ๐ต ) )
21 20 fveq2d โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ( ๐ด ๐‘… ๐ต ) ( +๐‘ฃ โ€˜ ๐‘ˆ ) ( 0vec โ€˜ ๐‘ˆ ) ) ) = ( ๐‘‡ โ€˜ ( ๐ด ๐‘… ๐ต ) ) )
22 eqid โŠข ( 0vec โ€˜ ๐‘Š ) = ( 0vec โ€˜ ๐‘Š )
23 1 12 9 22 4 lno0 โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โ†’ ( ๐‘‡ โ€˜ ( 0vec โ€˜ ๐‘ˆ ) ) = ( 0vec โ€˜ ๐‘Š ) )
24 23 oveq2d โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โ†’ ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ( 0vec โ€˜ ๐‘ˆ ) ) ) = ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( 0vec โ€˜ ๐‘Š ) ) )
25 24 adantr โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ( 0vec โ€˜ ๐‘ˆ ) ) ) = ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( 0vec โ€˜ ๐‘Š ) ) )
26 simpl2 โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ๐‘Š โˆˆ NrmCVec )
27 1 12 4 lnof โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โ†’ ๐‘‡ : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘Š ) )
28 27 adantr โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ๐‘‡ : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘Š ) )
29 28 7 ffvelcdmd โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ๐ต ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) )
30 12 3 nvscl โŠข ( ( ๐‘Š โˆˆ NrmCVec โˆง ๐ด โˆˆ โ„‚ โˆง ( ๐‘‡ โ€˜ ๐ต ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) ) โ†’ ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) )
31 26 6 29 30 syl3anc โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) )
32 12 14 22 nv0rid โŠข ( ( ๐‘Š โˆˆ NrmCVec โˆง ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) ) โ†’ ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( 0vec โ€˜ ๐‘Š ) ) = ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) )
33 26 31 32 syl2anc โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( 0vec โ€˜ ๐‘Š ) ) = ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) )
34 25 33 eqtrd โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) ( +๐‘ฃ โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ( 0vec โ€˜ ๐‘ˆ ) ) ) = ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) )
35 16 21 34 3eqtr3d โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ๐ด ๐‘… ๐ต ) ) = ( ๐ด ๐‘† ( ๐‘‡ โ€˜ ๐ต ) ) )