Metamath Proof Explorer


Theorem hlhilset

Description: The final Hilbert space constructed from a Hilbert lattice K and an arbitrary hyperplane W in K . (Contributed by NM, 21-Jun-2015) (Revised by Mario Carneiro, 28-Jun-2015)

Ref Expression
Hypotheses hlhilset.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
hlhilset.l โŠข ๐ฟ = ( ( HLHil โ€˜ ๐พ ) โ€˜ ๐‘Š )
hlhilset.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
hlhilset.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
hlhilset.p โŠข + = ( +g โ€˜ ๐‘ˆ )
hlhilset.e โŠข ๐ธ = ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š )
hlhilset.g โŠข ๐บ = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
hlhilset.r โŠข ๐‘… = ( ๐ธ sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ๐บ โŸฉ )
hlhilset.t โŠข ยท = ( ยท๐‘  โ€˜ ๐‘ˆ )
hlhilset.s โŠข ๐‘† = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
hlhilset.i โŠข , = ( ๐‘ฅ โˆˆ ๐‘‰ , ๐‘ฆ โˆˆ ๐‘‰ โ†ฆ ( ( ๐‘† โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) )
hlhilset.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
Assertion hlhilset ( ๐œ‘ โ†’ ๐ฟ = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) )

Proof

Step Hyp Ref Expression
1 hlhilset.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
2 hlhilset.l โŠข ๐ฟ = ( ( HLHil โ€˜ ๐พ ) โ€˜ ๐‘Š )
3 hlhilset.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
4 hlhilset.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
5 hlhilset.p โŠข + = ( +g โ€˜ ๐‘ˆ )
6 hlhilset.e โŠข ๐ธ = ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š )
7 hlhilset.g โŠข ๐บ = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
8 hlhilset.r โŠข ๐‘… = ( ๐ธ sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ๐บ โŸฉ )
9 hlhilset.t โŠข ยท = ( ยท๐‘  โ€˜ ๐‘ˆ )
10 hlhilset.s โŠข ๐‘† = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
11 hlhilset.i โŠข , = ( ๐‘ฅ โˆˆ ๐‘‰ , ๐‘ฆ โˆˆ ๐‘‰ โ†ฆ ( ( ๐‘† โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) )
12 hlhilset.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
13 elex โŠข ( ๐พ โˆˆ HL โ†’ ๐พ โˆˆ V )
14 13 adantr โŠข ( ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) โ†’ ๐พ โˆˆ V )
15 12 14 syl โŠข ( ๐œ‘ โ†’ ๐พ โˆˆ V )
16 1 fvexi โŠข ๐ป โˆˆ V
17 16 mptex โŠข ( ๐‘ค โˆˆ ๐ป โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) โˆˆ V
18 nfcv โŠข โ„ฒ ๐‘˜ ๐พ
19 nfcv โŠข โ„ฒ ๐‘˜ ๐ป
20 nfcsb1v โŠข โ„ฒ ๐‘˜ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } )
21 19 20 nfmpt โŠข โ„ฒ ๐‘˜ ( ๐‘ค โˆˆ ๐ป โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) )
22 fveq2 โŠข ( ๐‘˜ = ๐พ โ†’ ( LHyp โ€˜ ๐‘˜ ) = ( LHyp โ€˜ ๐พ ) )
23 22 1 eqtr4di โŠข ( ๐‘˜ = ๐พ โ†’ ( LHyp โ€˜ ๐‘˜ ) = ๐ป )
24 csbeq1a โŠข ( ๐‘˜ = ๐พ โ†’ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) = โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) )
25 23 24 mpteq12dv โŠข ( ๐‘˜ = ๐พ โ†’ ( ๐‘ค โˆˆ ( LHyp โ€˜ ๐‘˜ ) โ†ฆ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) = ( ๐‘ค โˆˆ ๐ป โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) )
26 df-hlhil โŠข HLHil = ( ๐‘˜ โˆˆ V โ†ฆ ( ๐‘ค โˆˆ ( LHyp โ€˜ ๐‘˜ ) โ†ฆ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) )
27 18 21 25 26 fvmptf โŠข ( ( ๐พ โˆˆ V โˆง ( ๐‘ค โˆˆ ๐ป โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) โˆˆ V ) โ†’ ( HLHil โ€˜ ๐พ ) = ( ๐‘ค โˆˆ ๐ป โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) )
28 15 17 27 sylancl โŠข ( ๐œ‘ โ†’ ( HLHil โ€˜ ๐พ ) = ( ๐‘ค โˆˆ ๐ป โ†ฆ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) ) )
29 15 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โ†’ ๐พ โˆˆ V )
30 fvexd โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โˆˆ V )
31 fvexd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โ†’ ( Base โ€˜ ๐‘ข ) โˆˆ V )
32 id โŠข ( ๐‘ฃ = ( Base โ€˜ ๐‘ข ) โ†’ ๐‘ฃ = ( Base โ€˜ ๐‘ข ) )
33 id โŠข ( ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ†’ ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) )
34 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ๐‘˜ = ๐พ )
35 34 fveq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( DVecH โ€˜ ๐‘˜ ) = ( DVecH โ€˜ ๐พ ) )
36 simplr โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ๐‘ค = ๐‘Š )
37 35 36 fveq12d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
38 37 3 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ๐‘ˆ )
39 33 38 sylan9eqr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โ†’ ๐‘ข = ๐‘ˆ )
40 39 fveq2d โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โ†’ ( Base โ€˜ ๐‘ข ) = ( Base โ€˜ ๐‘ˆ ) )
41 40 4 eqtr4di โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โ†’ ( Base โ€˜ ๐‘ข ) = ๐‘‰ )
42 32 41 sylan9eqr โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ๐‘ฃ = ๐‘‰ )
43 42 opeq2d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ = โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ )
44 39 adantr โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ๐‘ข = ๐‘ˆ )
45 44 fveq2d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( +g โ€˜ ๐‘ข ) = ( +g โ€˜ ๐‘ˆ ) )
46 45 5 eqtr4di โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( +g โ€˜ ๐‘ข ) = + )
47 46 opeq2d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ = โŸจ ( +g โ€˜ ndx ) , + โŸฉ )
48 34 fveq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( EDRing โ€˜ ๐‘˜ ) = ( EDRing โ€˜ ๐พ ) )
49 48 36 fveq12d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ( ( EDRing โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
50 49 6 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ๐ธ )
51 34 fveq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( HGMap โ€˜ ๐‘˜ ) = ( HGMap โ€˜ ๐พ ) )
52 51 36 fveq12d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
53 52 7 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ๐บ )
54 53 opeq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ = โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ๐บ โŸฉ )
55 50 54 oveq12d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) = ( ๐ธ sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ๐บ โŸฉ ) )
56 55 8 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) = ๐‘… )
57 56 opeq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ = โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ )
58 57 ad2antrr โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ = โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ )
59 43 47 58 tpeq123d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } = { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } )
60 44 fveq2d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( ยท๐‘  โ€˜ ๐‘ข ) = ( ยท๐‘  โ€˜ ๐‘ˆ ) )
61 60 9 eqtr4di โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( ยท๐‘  โ€˜ ๐‘ข ) = ยท )
62 61 opeq2d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ = โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ )
63 34 fveq2d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( HDMap โ€˜ ๐‘˜ ) = ( HDMap โ€˜ ๐พ ) )
64 63 36 fveq12d โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
65 64 10 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ๐‘† )
66 65 ad2antrr โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) = ๐‘† )
67 66 fveq1d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) = ( ๐‘† โ€˜ ๐‘ฆ ) )
68 67 fveq1d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) = ( ( ๐‘† โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) )
69 42 42 68 mpoeq123dv โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) = ( ๐‘ฅ โˆˆ ๐‘‰ , ๐‘ฆ โˆˆ ๐‘‰ โ†ฆ ( ( ๐‘† โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) )
70 69 11 eqtr4di โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) = , )
71 70 opeq2d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ = โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ )
72 62 71 preq12d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } = { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } )
73 59 72 uneq12d โŠข ( ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘ข ) ) โ†’ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) )
74 31 73 csbied โŠข ( ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โˆง ๐‘ข = ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) ) โ†’ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) )
75 30 74 csbied โŠข ( ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โˆง ๐‘˜ = ๐พ ) โ†’ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) )
76 29 75 csbied โŠข ( ( ๐œ‘ โˆง ๐‘ค = ๐‘Š ) โ†’ โฆ‹ ๐พ / ๐‘˜ โฆŒ โฆ‹ ( ( DVecH โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) / ๐‘ข โฆŒ โฆ‹ ( Base โ€˜ ๐‘ข ) / ๐‘ฃ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ฃ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘ข ) โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ( ( ( EDRing โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) sSet โŸจ ( *๐‘Ÿ โ€˜ ndx ) , ( ( HGMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โŸฉ ) โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ยท๐‘  โ€˜ ๐‘ข ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ๐‘ฃ , ๐‘ฆ โˆˆ ๐‘ฃ โ†ฆ ( ( ( ( HDMap โ€˜ ๐‘˜ ) โ€˜ ๐‘ค ) โ€˜ ๐‘ฆ ) โ€˜ ๐‘ฅ ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) )
77 12 simprd โŠข ( ๐œ‘ โ†’ ๐‘Š โˆˆ ๐ป )
78 tpex โŠข { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆˆ V
79 prex โŠข { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } โˆˆ V
80 78 79 unex โŠข ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) โˆˆ V
81 80 a1i โŠข ( ๐œ‘ โ†’ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) โˆˆ V )
82 28 76 77 81 fvmptd โŠข ( ๐œ‘ โ†’ ( ( HLHil โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) )
83 2 82 eqtrid โŠข ( ๐œ‘ โ†’ ๐ฟ = ( { โŸจ ( Base โ€˜ ndx ) , ๐‘‰ โŸฉ , โŸจ ( +g โ€˜ ndx ) , + โŸฉ , โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ } โˆช { โŸจ ( ยท๐‘  โ€˜ ndx ) , ยท โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , , โŸฉ } ) )