Metamath Proof Explorer


Theorem hdmapinvlem1

Description: Line 27 in Baer p. 110. We use C for Baer's u. Our unit vector E has the required properties for his w by hdmapevec2 . Our ( ( SE )C ) means the inner product <. C , E >. i.e. his f(u,w) (note argument reversal). (Contributed by NM, 11-Jun-2015)

Ref Expression
Hypotheses hdmapinvlem1.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
hdmapinvlem1.e โŠข ๐ธ = โŸจ ( I โ†พ ( Base โ€˜ ๐พ ) ) , ( I โ†พ ( ( LTrn โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โŸฉ
hdmapinvlem1.o โŠข ๐‘‚ = ( ( ocH โ€˜ ๐พ ) โ€˜ ๐‘Š )
hdmapinvlem1.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
hdmapinvlem1.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
hdmapinvlem1.r โŠข ๐‘… = ( Scalar โ€˜ ๐‘ˆ )
hdmapinvlem1.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
hdmapinvlem1.t โŠข ยท = ( .r โ€˜ ๐‘… )
hdmapinvlem1.z โŠข 0 = ( 0g โ€˜ ๐‘… )
hdmapinvlem1.s โŠข ๐‘† = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
hdmapinvlem1.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
hdmapinvlem1.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ( ๐‘‚ โ€˜ { ๐ธ } ) )
Assertion hdmapinvlem1 ( ๐œ‘ โ†’ ( ( ๐‘† โ€˜ ๐ธ ) โ€˜ ๐ถ ) = 0 )

Proof

Step Hyp Ref Expression
1 hdmapinvlem1.h โŠข ๐ป = ( LHyp โ€˜ ๐พ )
2 hdmapinvlem1.e โŠข ๐ธ = โŸจ ( I โ†พ ( Base โ€˜ ๐พ ) ) , ( I โ†พ ( ( LTrn โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) โŸฉ
3 hdmapinvlem1.o โŠข ๐‘‚ = ( ( ocH โ€˜ ๐พ ) โ€˜ ๐‘Š )
4 hdmapinvlem1.u โŠข ๐‘ˆ = ( ( DVecH โ€˜ ๐พ ) โ€˜ ๐‘Š )
5 hdmapinvlem1.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘ˆ )
6 hdmapinvlem1.r โŠข ๐‘… = ( Scalar โ€˜ ๐‘ˆ )
7 hdmapinvlem1.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
8 hdmapinvlem1.t โŠข ยท = ( .r โ€˜ ๐‘… )
9 hdmapinvlem1.z โŠข 0 = ( 0g โ€˜ ๐‘… )
10 hdmapinvlem1.s โŠข ๐‘† = ( ( HDMap โ€˜ ๐พ ) โ€˜ ๐‘Š )
11 hdmapinvlem1.k โŠข ( ๐œ‘ โ†’ ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) )
12 hdmapinvlem1.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ( ๐‘‚ โ€˜ { ๐ธ } ) )
13 eqid โŠข ( LFnl โ€˜ ๐‘ˆ ) = ( LFnl โ€˜ ๐‘ˆ )
14 eqid โŠข ( LKer โ€˜ ๐‘ˆ ) = ( LKer โ€˜ ๐‘ˆ )
15 eqid โŠข ( Base โ€˜ ๐พ ) = ( Base โ€˜ ๐พ )
16 eqid โŠข ( ( LTrn โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( LTrn โ€˜ ๐พ ) โ€˜ ๐‘Š )
17 eqid โŠข ( 0g โ€˜ ๐‘ˆ ) = ( 0g โ€˜ ๐‘ˆ )
18 1 15 16 4 5 17 2 11 dvheveccl โŠข ( ๐œ‘ โ†’ ๐ธ โˆˆ ( ๐‘‰ โˆ– { ( 0g โ€˜ ๐‘ˆ ) } ) )
19 18 eldifad โŠข ( ๐œ‘ โ†’ ๐ธ โˆˆ ๐‘‰ )
20 1 3 4 5 13 14 10 11 19 hdmaplkr โŠข ( ๐œ‘ โ†’ ( ( LKer โ€˜ ๐‘ˆ ) โ€˜ ( ๐‘† โ€˜ ๐ธ ) ) = ( ๐‘‚ โ€˜ { ๐ธ } ) )
21 12 20 eleqtrrd โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ( ( LKer โ€˜ ๐‘ˆ ) โ€˜ ( ๐‘† โ€˜ ๐ธ ) ) )
22 1 4 11 dvhlmod โŠข ( ๐œ‘ โ†’ ๐‘ˆ โˆˆ LMod )
23 eqid โŠข ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) = ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š )
24 eqid โŠข ( Base โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) = ( Base โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) )
25 1 4 5 23 24 10 11 19 hdmapcl โŠข ( ๐œ‘ โ†’ ( ๐‘† โ€˜ ๐ธ ) โˆˆ ( Base โ€˜ ( ( LCDual โ€˜ ๐พ ) โ€˜ ๐‘Š ) ) )
26 1 23 24 4 13 11 25 lcdvbaselfl โŠข ( ๐œ‘ โ†’ ( ๐‘† โ€˜ ๐ธ ) โˆˆ ( LFnl โ€˜ ๐‘ˆ ) )
27 19 snssd โŠข ( ๐œ‘ โ†’ { ๐ธ } โŠ† ๐‘‰ )
28 1 4 5 3 dochssv โŠข ( ( ( ๐พ โˆˆ HL โˆง ๐‘Š โˆˆ ๐ป ) โˆง { ๐ธ } โŠ† ๐‘‰ ) โ†’ ( ๐‘‚ โ€˜ { ๐ธ } ) โŠ† ๐‘‰ )
29 11 27 28 syl2anc โŠข ( ๐œ‘ โ†’ ( ๐‘‚ โ€˜ { ๐ธ } ) โŠ† ๐‘‰ )
30 29 12 sseldd โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ๐‘‰ )
31 5 6 9 13 14 22 26 30 ellkr2 โŠข ( ๐œ‘ โ†’ ( ๐ถ โˆˆ ( ( LKer โ€˜ ๐‘ˆ ) โ€˜ ( ๐‘† โ€˜ ๐ธ ) ) โ†” ( ( ๐‘† โ€˜ ๐ธ ) โ€˜ ๐ถ ) = 0 ) )
32 21 31 mpbid โŠข ( ๐œ‘ โ†’ ( ( ๐‘† โ€˜ ๐ธ ) โ€˜ ๐ถ ) = 0 )