Metamath Proof Explorer


Theorem lvecpropd

Description: If two structures have the same components (properties), one is a left vector space iff the other one is. (Contributed by Mario Carneiro, 27-Jun-2015)

Ref Expression
Hypotheses lvecpropd.1 โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐พ ) )
lvecpropd.2 โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐ฟ ) )
lvecpropd.3 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) ) โ†’ ( ๐‘ฅ ( +g โ€˜ ๐พ ) ๐‘ฆ ) = ( ๐‘ฅ ( +g โ€˜ ๐ฟ ) ๐‘ฆ ) )
lvecpropd.4 โŠข ( ๐œ‘ โ†’ ๐น = ( Scalar โ€˜ ๐พ ) )
lvecpropd.5 โŠข ( ๐œ‘ โ†’ ๐น = ( Scalar โ€˜ ๐ฟ ) )
lvecpropd.6 โŠข ๐‘ƒ = ( Base โ€˜ ๐น )
lvecpropd.7 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐‘ƒ โˆง ๐‘ฆ โˆˆ ๐ต ) ) โ†’ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐พ ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐ฟ ) ๐‘ฆ ) )
Assertion lvecpropd ( ๐œ‘ โ†’ ( ๐พ โˆˆ LVec โ†” ๐ฟ โˆˆ LVec ) )

Proof

Step Hyp Ref Expression
1 lvecpropd.1 โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐พ ) )
2 lvecpropd.2 โŠข ( ๐œ‘ โ†’ ๐ต = ( Base โ€˜ ๐ฟ ) )
3 lvecpropd.3 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐ต โˆง ๐‘ฆ โˆˆ ๐ต ) ) โ†’ ( ๐‘ฅ ( +g โ€˜ ๐พ ) ๐‘ฆ ) = ( ๐‘ฅ ( +g โ€˜ ๐ฟ ) ๐‘ฆ ) )
4 lvecpropd.4 โŠข ( ๐œ‘ โ†’ ๐น = ( Scalar โ€˜ ๐พ ) )
5 lvecpropd.5 โŠข ( ๐œ‘ โ†’ ๐น = ( Scalar โ€˜ ๐ฟ ) )
6 lvecpropd.6 โŠข ๐‘ƒ = ( Base โ€˜ ๐น )
7 lvecpropd.7 โŠข ( ( ๐œ‘ โˆง ( ๐‘ฅ โˆˆ ๐‘ƒ โˆง ๐‘ฆ โˆˆ ๐ต ) ) โ†’ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐พ ) ๐‘ฆ ) = ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐ฟ ) ๐‘ฆ ) )
8 1 2 3 4 5 6 7 lmodpropd โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ LMod โ†” ๐ฟ โˆˆ LMod ) )
9 4 5 eqtr3d โŠข ( ๐œ‘ โ†’ ( Scalar โ€˜ ๐พ ) = ( Scalar โ€˜ ๐ฟ ) )
10 9 eleq1d โŠข ( ๐œ‘ โ†’ ( ( Scalar โ€˜ ๐พ ) โˆˆ DivRing โ†” ( Scalar โ€˜ ๐ฟ ) โˆˆ DivRing ) )
11 8 10 anbi12d โŠข ( ๐œ‘ โ†’ ( ( ๐พ โˆˆ LMod โˆง ( Scalar โ€˜ ๐พ ) โˆˆ DivRing ) โ†” ( ๐ฟ โˆˆ LMod โˆง ( Scalar โ€˜ ๐ฟ ) โˆˆ DivRing ) ) )
12 eqid โŠข ( Scalar โ€˜ ๐พ ) = ( Scalar โ€˜ ๐พ )
13 12 islvec โŠข ( ๐พ โˆˆ LVec โ†” ( ๐พ โˆˆ LMod โˆง ( Scalar โ€˜ ๐พ ) โˆˆ DivRing ) )
14 eqid โŠข ( Scalar โ€˜ ๐ฟ ) = ( Scalar โ€˜ ๐ฟ )
15 14 islvec โŠข ( ๐ฟ โˆˆ LVec โ†” ( ๐ฟ โˆˆ LMod โˆง ( Scalar โ€˜ ๐ฟ ) โˆˆ DivRing ) )
16 11 13 15 3bitr4g โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ LVec โ†” ๐ฟ โˆˆ LVec ) )