Metamath Proof Explorer


Theorem hgmapval0

Description: Value of the scalar sigma map at zero. (Contributed by NM, 12-Jun-2015)

Ref Expression
Hypotheses hgmapval0.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
hgmapval0.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
hgmapval0.r โŠข ๐‘… = ( Scalar โ€˜ ๐‘ˆ )
hgmapval0.o โŠข 0 = ( 0g โ€˜ ๐‘… )
hgmapval0.g โŠข ๐บ = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
hgmapval0.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
Assertion hgmapval0 ( ๐œ‘ โ†’ ( ๐บ โ€˜ 0 ) = 0 )

Proof

Step Hyp Ref Expression
1 hgmapval0.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
2 hgmapval0.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
3 hgmapval0.r โŠข ๐‘… = ( Scalar โ€˜ ๐‘ˆ )
4 hgmapval0.o โŠข 0 = ( 0g โ€˜ ๐‘… )
5 hgmapval0.g โŠข ๐บ = ( ( HGMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
6 hgmapval0.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
7 eqid โŠข ( Base โ€˜ ๐‘ˆ ) = ( Base โ€˜ ๐‘ˆ )
8 eqid โŠข ( 0g โ€˜ ๐‘ˆ ) = ( 0g โ€˜ ๐‘ˆ )
9 1 2 7 8 6 dvh1dim โŠข ( ๐œ‘ โ†’ โˆƒ ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ๐‘ฅ โ‰  ( 0g โ€˜ ๐‘ˆ ) )
10 eqid โŠข ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š )
11 eqid โŠข ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
12 eqid โŠข ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
13 6 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
14 simpr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) )
15 1 2 7 8 10 11 12 13 14 hdmapeq0 โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โ†” ๐‘ฅ = ( 0g โ€˜ ๐‘ˆ ) ) )
16 15 biimpd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โ†’ ๐‘ฅ = ( 0g โ€˜ ๐‘ˆ ) ) )
17 16 necon3ad โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ๐‘ฅ โ‰  ( 0g โ€˜ ๐‘ˆ ) โ†’ ยฌ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) )
18 17 3impia โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) โˆง ๐‘ฅ โ‰  ( 0g โ€˜ ๐‘ˆ ) ) โ†’ ยฌ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
19 1 2 6 dvhlmod โŠข ( ๐œ‘ โ†’ ๐‘ˆ โˆˆ LMod )
20 eqid โŠข ( ยท๐‘  โ€˜ ๐‘ˆ ) = ( ยท๐‘  โ€˜ ๐‘ˆ )
21 7 3 20 4 8 lmod0vs โŠข ( ( ๐‘ˆ โˆˆ LMod โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( 0 ( ยท๐‘  โ€˜ ๐‘ˆ ) ๐‘ฅ ) = ( 0g โ€˜ ๐‘ˆ ) )
22 19 21 sylan โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( 0 ( ยท๐‘  โ€˜ ๐‘ˆ ) ๐‘ฅ ) = ( 0g โ€˜ ๐‘ˆ ) )
23 22 fveq2d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ( 0 ( ยท๐‘  โ€˜ ๐‘ˆ ) ๐‘ฅ ) ) = ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ( 0g โ€˜ ๐‘ˆ ) ) )
24 eqid โŠข ( Base โ€˜ ๐‘… ) = ( Base โ€˜ ๐‘… )
25 eqid โŠข ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) = ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
26 3 24 4 lmod0cl โŠข ( ๐‘ˆ โˆˆ LMod โ†’ 0 โˆˆ ( Base โ€˜ ๐‘… ) )
27 19 26 syl โŠข ( ๐œ‘ โ†’ 0 โˆˆ ( Base โ€˜ ๐‘… ) )
28 27 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ 0 โˆˆ ( Base โ€˜ ๐‘… ) )
29 1 2 7 20 3 24 10 25 12 5 13 14 28 hgmapvs โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ( 0 ( ยท๐‘  โ€˜ ๐‘ˆ ) ๐‘ฅ ) ) = ( ( ๐บ โ€˜ 0 ) ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) ) )
30 1 2 8 10 11 12 6 hdmapval0 โŠข ( ๐œ‘ โ†’ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ( 0g โ€˜ ๐‘ˆ ) ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
31 30 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ( 0g โ€˜ ๐‘ˆ ) ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
32 23 29 31 3eqtr3d โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ๐บ โ€˜ 0 ) ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
33 eqid โŠข ( Base โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) = ( Base โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
34 eqid โŠข ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) = ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
35 eqid โŠข ( Base โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) = ( Base โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
36 eqid โŠข ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
37 1 10 6 lcdlvec โŠข ( ๐œ‘ โ†’ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) โˆˆ LVec )
38 37 adantr โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) โˆˆ LVec )
39 1 2 13 dvhlmod โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ๐‘ˆ โˆˆ LMod )
40 39 26 syl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ 0 โˆˆ ( Base โ€˜ ๐‘… ) )
41 1 2 3 24 10 34 35 5 13 40 hgmapdcl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ๐บ โ€˜ 0 ) โˆˆ ( Base โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) )
42 1 2 7 10 33 12 13 14 hdmapcl โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) โˆˆ ( Base โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
43 33 25 34 35 36 11 38 41 42 lvecvs0or โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( ๐บ โ€˜ 0 ) ( ยท๐‘  โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โ†” ( ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) โˆจ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) ) )
44 32 43 mpbid โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) โˆจ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) )
45 44 orcomd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โˆจ ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) ) )
46 45 ord โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ) โ†’ ( ยฌ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โ†’ ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) ) )
47 46 3adant3 โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) โˆง ๐‘ฅ โ‰  ( 0g โ€˜ ๐‘ˆ ) ) โ†’ ( ยฌ ( ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š ) โ€˜ ๐‘ฅ ) = ( 0g โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โ†’ ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) ) )
48 18 47 mpd โŠข ( ( ๐œ‘ โˆง ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) โˆง ๐‘ฅ โ‰  ( 0g โ€˜ ๐‘ˆ ) ) โ†’ ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) )
49 48 rexlimdv3a โŠข ( ๐œ‘ โ†’ ( โˆƒ ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘ˆ ) ๐‘ฅ โ‰  ( 0g โ€˜ ๐‘ˆ ) โ†’ ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) ) )
50 9 49 mpd โŠข ( ๐œ‘ โ†’ ( ๐บ โ€˜ 0 ) = ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) )
51 1 2 3 4 10 34 36 6 lcd0 โŠข ( ๐œ‘ โ†’ ( 0g โ€˜ ( Scalar โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) ) = 0 )
52 50 51 eqtrd โŠข ( ๐œ‘ โ†’ ( ๐บ โ€˜ 0 ) = 0 )