Metamath Proof Explorer


Theorem hgmapfval

Description: Map from the scalar division ring of the vector space to the scalar division ring of its closed kernel dual. (Contributed by NM, 25-Mar-2015)

Ref Expression
Hypotheses hgmapval.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
hgmapfval.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
hgmapfval.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
hgmapfval.t โŠข ยท = ( ยท๐‘  โ€˜ ๐‘ˆ )
hgmapfval.r โŠข ๐‘… = ( Scalar โ€˜ ๐‘ˆ )
hgmapfval.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
hgmapfval.c โŠข ๐ถ = ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š )
hgmapfval.s โŠข โˆ™ = ( ยท๐‘  โ€˜ ๐ถ )
hgmapfval.m โŠข ๐‘€ = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
hgmapfval.i โŠข ๐ผ = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
hgmapfval.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ ๐‘Œ โˆง ๐‘Š โˆˆ ๐ป ) )
Assertion hgmapfval ( ๐œ‘ โ†’ ๐ผ = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) )

Proof

Step Hyp Ref Expression
1 hgmapval.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
2 hgmapfval.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
3 hgmapfval.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
4 hgmapfval.t โŠข ยท = ( ยท๐‘  โ€˜ ๐‘ˆ )
5 hgmapfval.r โŠข ๐‘… = ( Scalar โ€˜ ๐‘ˆ )
6 hgmapfval.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
7 hgmapfval.c โŠข ๐ถ = ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š )
8 hgmapfval.s โŠข โˆ™ = ( ยท๐‘  โ€˜ ๐ถ )
9 hgmapfval.m โŠข ๐‘€ = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
10 hgmapfval.i โŠข ๐ผ = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
11 hgmapfval.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ ๐‘Œ โˆง ๐‘Š โˆˆ ๐ป ) )
12 1 hgmapffval โŠข ( ๐พ โˆˆ ๐‘Œ โ†’ ( HGMap โ€˜ ๐พ ) = ( ๐‘ค โˆˆ ๐ป โ†ฆ { ๐‘Ž โˆฃ [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) } ) )
13 12 fveq1d โŠข ( ๐พ โˆˆ ๐‘Œ โ†’ ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( ๐‘ค โˆˆ ๐ป โ†ฆ { ๐‘Ž โˆฃ [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) } ) โ€˜ ๐‘Š ) )
14 10 13 eqtrid โŠข ( ๐พ โˆˆ ๐‘Œ โ†’ ๐ผ = ( ( ๐‘ค โˆˆ ๐ป โ†ฆ { ๐‘Ž โˆฃ [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) } ) โ€˜ ๐‘Š ) )
15 fveq2 โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
16 15 2 eqtr4di โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) = ๐‘ˆ )
17 fveq2 โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
18 17 9 eqtr4di โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) = ๐‘€ )
19 2fveq3 โŠข ( ๐‘ค = ๐‘Š โ†’ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) = ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
20 19 oveqd โŠข ( ๐‘ค = ๐‘Š โ†’ ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) )
21 20 eqeq2d โŠข ( ๐‘ค = ๐‘Š โ†’ ( ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) โ†” ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) )
22 21 ralbidv โŠข ( ๐‘ค = ๐‘Š โ†’ ( โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) โ†” โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) )
23 22 riotabidv โŠข ( ๐‘ค = ๐‘Š โ†’ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) = ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) )
24 23 mpteq2dv โŠข ( ๐‘ค = ๐‘Š โ†’ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) = ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) )
25 24 eleq2d โŠข ( ๐‘ค = ๐‘Š โ†’ ( ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) ) )
26 18 25 sbceqbid โŠข ( ๐‘ค = ๐‘Š โ†’ ( [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” [ ๐‘€ / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) ) )
27 26 sbcbidv โŠข ( ๐‘ค = ๐‘Š โ†’ ( [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ๐‘€ / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) ) )
28 16 27 sbceqbid โŠข ( ๐‘ค = ๐‘Š โ†’ ( [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” [ ๐‘ˆ / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ๐‘€ / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) ) )
29 2 fvexi โŠข ๐‘ˆ โˆˆ V
30 fvex โŠข ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆˆ V
31 9 fvexi โŠข ๐‘€ โˆˆ V
32 simp2 โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) )
33 simp1 โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘ข = ๐‘ˆ )
34 33 fveq2d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ( Scalar โ€˜ ๐‘ข ) = ( Scalar โ€˜ ๐‘ˆ ) )
35 34 5 eqtr4di โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ( Scalar โ€˜ ๐‘ข ) = ๐‘… )
36 35 fveq2d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) = ( Base โ€˜ ๐‘… ) )
37 32 36 eqtrd โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘ = ( Base โ€˜ ๐‘… ) )
38 37 6 eqtr4di โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘ = ๐ต )
39 simp2 โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘ = ๐ต )
40 simp1 โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘ข = ๐‘ˆ )
41 40 fveq2d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( Base โ€˜ ๐‘ข ) = ( Base โ€˜ ๐‘ˆ ) )
42 41 3 eqtr4di โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( Base โ€˜ ๐‘ข ) = ๐‘‰ )
43 simp3 โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘š = ๐‘€ )
44 40 fveq2d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ยท๐‘  โ€˜ ๐‘ข ) = ( ยท๐‘  โ€˜ ๐‘ˆ ) )
45 44 4 eqtr4di โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ยท๐‘  โ€˜ ๐‘ข ) = ยท )
46 45 oveqd โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) = ( ๐‘ฅ ยท ๐‘ฃ ) )
47 43 46 fveq12d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) )
48 eqidd โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
49 48 7 eqtr4di โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ๐ถ )
50 49 fveq2d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) = ( ยท๐‘  โ€˜ ๐ถ ) )
51 50 8 eqtr4di โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) = โˆ™ )
52 eqidd โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ๐‘ฆ = ๐‘ฆ )
53 43 fveq1d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ๐‘š โ€˜ ๐‘ฃ ) = ( ๐‘€ โ€˜ ๐‘ฃ ) )
54 51 52 53 oveq123d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) )
55 47 54 eqeq12d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) โ†” ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) )
56 42 55 raleqbidv โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) โ†” โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) )
57 39 56 riotaeqbidv โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) = ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) )
58 39 57 mpteq12dv โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) )
59 58 eleq2d โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ๐ต โˆง ๐‘š = ๐‘€ ) โ†’ ( ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) ) )
60 38 59 syld3an2 โŠข ( ( ๐‘ข = ๐‘ˆ โˆง ๐‘ = ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) โˆง ๐‘š = ๐‘€ ) โ†’ ( ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) ) )
61 29 30 31 60 sbc3ie โŠข ( [ ๐‘ˆ / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ๐‘€ / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) )
62 28 61 bitrdi โŠข ( ๐‘ค = ๐‘Š โ†’ ( [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) โ†” ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) ) )
63 62 eqabcdv โŠข ( ๐‘ค = ๐‘Š โ†’ { ๐‘Ž โˆฃ [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) } = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) )
64 eqid โŠข ( ๐‘ค โˆˆ ๐ป โ†ฆ { ๐‘Ž โˆฃ [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) } ) = ( ๐‘ค โˆˆ ๐ป โ†ฆ { ๐‘Ž โˆฃ [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) } )
65 63 64 6 mptfvmpt โŠข ( ๐‘Š โˆˆ ๐ป โ†’ ( ( ๐‘ค โˆˆ ๐ป โ†ฆ { ๐‘Ž โˆฃ [ ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘ข ] [ ( Base โ€˜ ( Scalar โ€˜ ๐‘ข ) ) / ๐‘ ] [ ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘ค ) / ๐‘š ] ๐‘Ž โˆˆ ( ๐‘ฅ โˆˆ ๐‘ โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐‘ โˆ€ ๐‘ฃ โˆˆ ( Base โ€˜ ๐‘ข ) ( ๐‘š โ€˜ ( ๐‘ฅ ( ยท๐‘  โ€˜ ๐‘ข ) ๐‘ฃ ) ) = ( ๐‘ฆ ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘ค ) ) ( ๐‘š โ€˜ ๐‘ฃ ) ) ) ) } ) โ€˜ ๐‘Š ) = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) )
66 14 65 sylan9eq โŠข ( ( ๐พ โˆˆ ๐‘Œ โˆง ๐‘Š โˆˆ ๐ป ) โ†’ ๐ผ = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) )
67 11 66 syl โŠข ( ๐œ‘ โ†’ ๐ผ = ( ๐‘ฅ โˆˆ ๐ต โ†ฆ ( โ„ฉ ๐‘ฆ โˆˆ ๐ต โˆ€ ๐‘ฃ โˆˆ ๐‘‰ ( ๐‘€ โ€˜ ( ๐‘ฅ ยท ๐‘ฃ ) ) = ( ๐‘ฆ โˆ™ ( ๐‘€ โ€˜ ๐‘ฃ ) ) ) ) )