Metamath Proof Explorer


Theorem lnoadd

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

Ref Expression
Hypotheses lnoadd.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
lnoadd.5 โŠข ๐บ = ( +๐‘ฃ โ€˜ ๐‘ˆ )
lnoadd.6 โŠข ๐ป = ( +๐‘ฃ โ€˜ ๐‘Š )
lnoadd.7 โŠข ๐ฟ = ( ๐‘ˆ LnOp ๐‘Š )
Assertion lnoadd ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ๐ด ๐บ ๐ต ) ) = ( ( ๐‘‡ โ€˜ ๐ด ) ๐ป ( ๐‘‡ โ€˜ ๐ต ) ) )

Proof

Step Hyp Ref Expression
1 lnoadd.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
2 lnoadd.5 โŠข ๐บ = ( +๐‘ฃ โ€˜ ๐‘ˆ )
3 lnoadd.6 โŠข ๐ป = ( +๐‘ฃ โ€˜ ๐‘Š )
4 lnoadd.7 โŠข ๐ฟ = ( ๐‘ˆ LnOp ๐‘Š )
5 ax-1cn โŠข 1 โˆˆ โ„‚
6 eqid โŠข ( BaseSet โ€˜ ๐‘Š ) = ( BaseSet โ€˜ ๐‘Š )
7 eqid โŠข ( ยท๐‘ OLD โ€˜ ๐‘ˆ ) = ( ยท๐‘ OLD โ€˜ ๐‘ˆ )
8 eqid โŠข ( ยท๐‘ OLD โ€˜ ๐‘Š ) = ( ยท๐‘ OLD โ€˜ ๐‘Š )
9 1 6 2 3 7 8 4 lnolin โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( 1 โˆˆ โ„‚ โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ( 1 ( ยท๐‘ OLD โ€˜ ๐‘ˆ ) ๐ด ) ๐บ ๐ต ) ) = ( ( 1 ( ยท๐‘ OLD โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ๐ด ) ) ๐ป ( ๐‘‡ โ€˜ ๐ต ) ) )
10 5 9 mp3anr1 โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ( 1 ( ยท๐‘ OLD โ€˜ ๐‘ˆ ) ๐ด ) ๐บ ๐ต ) ) = ( ( 1 ( ยท๐‘ OLD โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ๐ด ) ) ๐ป ( ๐‘‡ โ€˜ ๐ต ) ) )
11 simp1 โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โ†’ ๐‘ˆ โˆˆ NrmCVec )
12 simpl โŠข ( ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ๐ด โˆˆ ๐‘‹ )
13 1 7 nvsid โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( 1 ( ยท๐‘ OLD โ€˜ ๐‘ˆ ) ๐ด ) = ๐ด )
14 11 12 13 syl2an โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( 1 ( ยท๐‘ OLD โ€˜ ๐‘ˆ ) ๐ด ) = ๐ด )
15 14 fvoveq1d โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ( 1 ( ยท๐‘ OLD โ€˜ ๐‘ˆ ) ๐ด ) ๐บ ๐ต ) ) = ( ๐‘‡ โ€˜ ( ๐ด ๐บ ๐ต ) ) )
16 simpl2 โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ๐‘Š โˆˆ NrmCVec )
17 1 6 4 lnof โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โ†’ ๐‘‡ : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘Š ) )
18 ffvelcdm โŠข ( ( ๐‘‡ : ๐‘‹ โŸถ ( BaseSet โ€˜ ๐‘Š ) โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ๐‘‡ โ€˜ ๐ด ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) )
19 17 12 18 syl2an โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ๐ด ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) )
20 6 8 nvsid โŠข ( ( ๐‘Š โˆˆ NrmCVec โˆง ( ๐‘‡ โ€˜ ๐ด ) โˆˆ ( BaseSet โ€˜ ๐‘Š ) ) โ†’ ( 1 ( ยท๐‘ OLD โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ๐ด ) ) = ( ๐‘‡ โ€˜ ๐ด ) )
21 16 19 20 syl2anc โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( 1 ( ยท๐‘ OLD โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ๐ด ) ) = ( ๐‘‡ โ€˜ ๐ด ) )
22 21 oveq1d โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ( 1 ( ยท๐‘ OLD โ€˜ ๐‘Š ) ( ๐‘‡ โ€˜ ๐ด ) ) ๐ป ( ๐‘‡ โ€˜ ๐ต ) ) = ( ( ๐‘‡ โ€˜ ๐ด ) ๐ป ( ๐‘‡ โ€˜ ๐ต ) ) )
23 10 15 22 3eqtr3d โŠข ( ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐‘Š โˆˆ NrmCVec โˆง ๐‘‡ โˆˆ ๐ฟ ) โˆง ( ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) ) โ†’ ( ๐‘‡ โ€˜ ( ๐ด ๐บ ๐ต ) ) = ( ( ๐‘‡ โ€˜ ๐ด ) ๐ป ( ๐‘‡ โ€˜ ๐ต ) ) )