Metamath Proof Explorer


Theorem dvavbase

Description: The vectors (vector base set) of the constructed partial vector space A are all translations (for a fiducial co-atom W ). (Contributed by NM, 9-Oct-2013) (Revised by Mario Carneiro, 22-Jun-2014)

Ref Expression
Hypotheses dvavbase.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
dvavbase.t โŠข ๐‘‡ = ( ( LTrn โ€˜ ๐พ ) โ€˜ ๐‘Š )
dvavbase.u โŠข ๐‘ˆ = ( ( DVecA โ€˜ ๐พ ) โ€˜ ๐‘Š )
dvavbase.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
Assertion dvavbase ( ( ๐พ โˆˆ ๐‘‹ โˆง ๐‘Š โˆˆ ๐ป ) โ†’ ๐‘‰ = ๐‘‡ )

Proof

Step Hyp Ref Expression
1 dvavbase.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
2 dvavbase.t โŠข ๐‘‡ = ( ( LTrn โ€˜ ๐พ ) โ€˜ ๐‘Š )
3 dvavbase.u โŠข ๐‘ˆ = ( ( DVecA โ€˜ ๐พ ) โ€˜ ๐‘Š )
4 dvavbase.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
5 eqid โŠข ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š )
6 eqid โŠข ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š )
7 1 2 5 6 3 dvaset โŠข ( ( ๐พ โˆˆ ๐‘‹ โˆง ๐‘Š โˆˆ ๐ป ) โ†’ ๐‘ˆ = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‡ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘‡ , ๐‘” โˆˆ ๐‘‡ โ†ฆ ( ๐‘“ โˆ˜ ๐‘” ) ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘  โˆˆ ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š ) , ๐‘“ โˆˆ ๐‘‡ โ†ฆ ( ๐‘  โ€˜ ๐‘“ ) ) โŸฉ } ) )
8 7 fveq2d โŠข ( ( ๐พ โˆˆ ๐‘‹ โˆง ๐‘Š โˆˆ ๐ป ) โ†’ ( Base โ€˜ ๐‘ˆ ) = ( Base โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‡ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘‡ , ๐‘” โˆˆ ๐‘‡ โ†ฆ ( ๐‘“ โˆ˜ ๐‘” ) ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘  โˆˆ ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š ) , ๐‘“ โˆˆ ๐‘‡ โ†ฆ ( ๐‘  โ€˜ ๐‘“ ) ) โŸฉ } ) ) )
9 2 fvexi โŠข ๐‘‡ โˆˆ V
10 eqid โŠข ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‡ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘‡ , ๐‘” โˆˆ ๐‘‡ โ†ฆ ( ๐‘“ โˆ˜ ๐‘” ) ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘  โˆˆ ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š ) , ๐‘“ โˆˆ ๐‘‡ โ†ฆ ( ๐‘  โ€˜ ๐‘“ ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‡ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘‡ , ๐‘” โˆˆ ๐‘‡ โ†ฆ ( ๐‘“ โˆ˜ ๐‘” ) ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘  โˆˆ ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š ) , ๐‘“ โˆˆ ๐‘‡ โ†ฆ ( ๐‘  โ€˜ ๐‘“ ) ) โŸฉ } )
11 10 lmodbase โŠข ( ๐‘‡ โˆˆ V โ†’ ๐‘‡ = ( Base โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‡ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘‡ , ๐‘” โˆˆ ๐‘‡ โ†ฆ ( ๐‘“ โˆ˜ ๐‘” ) ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘  โˆˆ ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š ) , ๐‘“ โˆˆ ๐‘‡ โ†ฆ ( ๐‘  โ€˜ ๐‘“ ) ) โŸฉ } ) ) )
12 9 11 ax-mp โŠข ๐‘‡ = ( Base โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‡ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘‡ , ๐‘” โˆˆ ๐‘‡ โ†ฆ ( ๐‘“ โˆ˜ ๐‘” ) ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘  โˆˆ ( ( TEndo โ€˜ ๐พ ) โ€˜ ๐‘Š ) , ๐‘“ โˆˆ ๐‘‡ โ†ฆ ( ๐‘  โ€˜ ๐‘“ ) ) โŸฉ } ) )
13 8 4 12 3eqtr4g โŠข ( ( ๐พ โˆˆ ๐‘‹ โˆง ๐‘Š โˆˆ ๐ป ) โ†’ ๐‘‰ = ๐‘‡ )