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 φB=BaseK
lvecpropd.2 φB=BaseL
lvecpropd.3 φxByBx+Ky=x+Ly
lvecpropd.4 φF=ScalarK
lvecpropd.5 φF=ScalarL
lvecpropd.6 P=BaseF
lvecpropd.7 φxPyBxKy=xLy
Assertion lvecpropd φKLVecLLVec

Proof

Step Hyp Ref Expression
1 lvecpropd.1 φB=BaseK
2 lvecpropd.2 φB=BaseL
3 lvecpropd.3 φxByBx+Ky=x+Ly
4 lvecpropd.4 φF=ScalarK
5 lvecpropd.5 φF=ScalarL
6 lvecpropd.6 P=BaseF
7 lvecpropd.7 φxPyBxKy=xLy
8 1 2 3 4 5 6 7 lmodpropd φKLModLLMod
9 4 5 eqtr3d φScalarK=ScalarL
10 9 eleq1d φScalarKDivRingScalarLDivRing
11 8 10 anbi12d φKLModScalarKDivRingLLModScalarLDivRing
12 eqid ScalarK=ScalarK
13 12 islvec KLVecKLModScalarKDivRing
14 eqid ScalarL=ScalarL
15 14 islvec LLVecLLModScalarLDivRing
16 11 13 15 3bitr4g φKLVecLLVec