Metamath Proof Explorer


Theorem nmvs

Description: Defining property of a normed module. (Contributed by Mario Carneiro, 4-Oct-2015)

Ref Expression
Hypotheses isnlm.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘Š )
isnlm.n โŠข ๐‘ = ( norm โ€˜ ๐‘Š )
isnlm.s โŠข ยท = ( ยท๐‘  โ€˜ ๐‘Š )
isnlm.f โŠข ๐น = ( Scalar โ€˜ ๐‘Š )
isnlm.k โŠข ๐พ = ( Base โ€˜ ๐น )
isnlm.a โŠข ๐ด = ( norm โ€˜ ๐น )
Assertion nmvs ( ( ๐‘Š โˆˆ NrmMod โˆง ๐‘‹ โˆˆ ๐พ โˆง ๐‘Œ โˆˆ ๐‘‰ ) โ†’ ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘Œ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘Œ ) ) )

Proof

Step Hyp Ref Expression
1 isnlm.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘Š )
2 isnlm.n โŠข ๐‘ = ( norm โ€˜ ๐‘Š )
3 isnlm.s โŠข ยท = ( ยท๐‘  โ€˜ ๐‘Š )
4 isnlm.f โŠข ๐น = ( Scalar โ€˜ ๐‘Š )
5 isnlm.k โŠข ๐พ = ( Base โ€˜ ๐น )
6 isnlm.a โŠข ๐ด = ( norm โ€˜ ๐น )
7 1 2 3 4 5 6 isnlm โŠข ( ๐‘Š โˆˆ NrmMod โ†” ( ( ๐‘Š โˆˆ NrmGrp โˆง ๐‘Š โˆˆ LMod โˆง ๐น โˆˆ NrmRing ) โˆง โˆ€ ๐‘ฅ โˆˆ ๐พ โˆ€ ๐‘ฆ โˆˆ ๐‘‰ ( ๐‘ โ€˜ ( ๐‘ฅ ยท ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘ฅ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) ) )
8 7 simprbi โŠข ( ๐‘Š โˆˆ NrmMod โ†’ โˆ€ ๐‘ฅ โˆˆ ๐พ โˆ€ ๐‘ฆ โˆˆ ๐‘‰ ( ๐‘ โ€˜ ( ๐‘ฅ ยท ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘ฅ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) )
9 fvoveq1 โŠข ( ๐‘ฅ = ๐‘‹ โ†’ ( ๐‘ โ€˜ ( ๐‘ฅ ยท ๐‘ฆ ) ) = ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘ฆ ) ) )
10 fveq2 โŠข ( ๐‘ฅ = ๐‘‹ โ†’ ( ๐ด โ€˜ ๐‘ฅ ) = ( ๐ด โ€˜ ๐‘‹ ) )
11 10 oveq1d โŠข ( ๐‘ฅ = ๐‘‹ โ†’ ( ( ๐ด โ€˜ ๐‘ฅ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) )
12 9 11 eqeq12d โŠข ( ๐‘ฅ = ๐‘‹ โ†’ ( ( ๐‘ โ€˜ ( ๐‘ฅ ยท ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘ฅ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) โ†” ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) ) )
13 oveq2 โŠข ( ๐‘ฆ = ๐‘Œ โ†’ ( ๐‘‹ ยท ๐‘ฆ ) = ( ๐‘‹ ยท ๐‘Œ ) )
14 13 fveq2d โŠข ( ๐‘ฆ = ๐‘Œ โ†’ ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘ฆ ) ) = ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘Œ ) ) )
15 fveq2 โŠข ( ๐‘ฆ = ๐‘Œ โ†’ ( ๐‘ โ€˜ ๐‘ฆ ) = ( ๐‘ โ€˜ ๐‘Œ ) )
16 15 oveq2d โŠข ( ๐‘ฆ = ๐‘Œ โ†’ ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘Œ ) ) )
17 14 16 eqeq12d โŠข ( ๐‘ฆ = ๐‘Œ โ†’ ( ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) โ†” ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘Œ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘Œ ) ) ) )
18 12 17 rspc2v โŠข ( ( ๐‘‹ โˆˆ ๐พ โˆง ๐‘Œ โˆˆ ๐‘‰ ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ ๐พ โˆ€ ๐‘ฆ โˆˆ ๐‘‰ ( ๐‘ โ€˜ ( ๐‘ฅ ยท ๐‘ฆ ) ) = ( ( ๐ด โ€˜ ๐‘ฅ ) ยท ( ๐‘ โ€˜ ๐‘ฆ ) ) โ†’ ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘Œ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘Œ ) ) ) )
19 8 18 syl5com โŠข ( ๐‘Š โˆˆ NrmMod โ†’ ( ( ๐‘‹ โˆˆ ๐พ โˆง ๐‘Œ โˆˆ ๐‘‰ ) โ†’ ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘Œ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘Œ ) ) ) )
20 19 3impib โŠข ( ( ๐‘Š โˆˆ NrmMod โˆง ๐‘‹ โˆˆ ๐พ โˆง ๐‘Œ โˆˆ ๐‘‰ ) โ†’ ( ๐‘ โ€˜ ( ๐‘‹ ยท ๐‘Œ ) ) = ( ( ๐ด โ€˜ ๐‘‹ ) ยท ( ๐‘ โ€˜ ๐‘Œ ) ) )