Metamath Proof Explorer


Theorem hlhilbase

Description: The base set of the final constructed Hilbert space. (Contributed by NM, 21-Jun-2015) (Revised by Mario Carneiro, 28-Jun-2015)

Ref Expression
Hypotheses hlhilbase.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
hlhilbase.u โŠข ๐‘ˆ = ( ( HLHil โ€˜ ๐พ ) โ€˜ ๐‘Š )
hlhilbase.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
hlhilbase.l โŠข ๐ฟ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
hlhilbase.m โŠข ๐‘€ = ( Base โ€˜ ๐ฟ )
Assertion hlhilbase ( ๐œ‘ โ†’ ๐‘€ = ( Base โ€˜ ๐‘ˆ ) )

Proof

Step Hyp Ref Expression
1 hlhilbase.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
2 hlhilbase.u โŠข ๐‘ˆ = ( ( HLHil โ€˜ ๐พ ) โ€˜ ๐‘Š )
3 hlhilbase.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
4 hlhilbase.l โŠข ๐ฟ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
5 hlhilbase.m โŠข ๐‘€ = ( Base โ€˜ ๐ฟ )
6 5 fvexi โŠข ๐‘€ โˆˆ V
7 eqid โŠข ( { โŸจ ( Base โ€˜ ndx ) , ๐‘€ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐ฟ ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐ฟ ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘€ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐ฟ ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐ฟ ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } )
8 7 phlbase โŠข ( ๐‘€ โˆˆ V โ†’ ๐‘€ = ( Base โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘€ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐ฟ ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐ฟ ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) )
9 6 8 ax-mp โŠข ๐‘€ = ( Base โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘€ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐ฟ ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐ฟ ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) )
10 eqid โŠข ( +g โ€˜ ๐ฟ ) = ( +g โ€˜ ๐ฟ )
11 eqid โŠข ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š )
12 eqid โŠข ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
13 eqid โŠข ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ ) = ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ )
14 eqid โŠข ( ยท๐‘  โ€˜ ๐ฟ ) = ( ยท๐‘  โ€˜ ๐ฟ )
15 eqid โŠข ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
16 eqid โŠข ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) = ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) )
17 1 2 4 5 10 11 12 13 14 15 16 3 hlhilset โŠข ( ๐œ‘ โ†’ ๐‘ˆ = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘€ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐ฟ ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐ฟ ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) )
18 17 fveq2d โŠข ( ๐œ‘ โ†’ ( Base โ€˜ ๐‘ˆ ) = ( Base โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘€ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐ฟ ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐ฟ ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘€ , ๐‘ฆ โˆˆ ๐‘€ โ†ฆ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) )
19 9 18 eqtr4id โŠข ( ๐œ‘ โ†’ ๐‘€ = ( Base โ€˜ ๐‘ˆ ) )