Metamath Proof Explorer


Theorem ip0r

Description: Inner product with a zero second argument. (Contributed by NM, 5-Feb-2007) (Revised by Mario Carneiro, 7-Oct-2015)

Ref Expression
Hypotheses phlsrng.f โŠข ๐น = ( Scalar โ€˜ ๐‘Š )
phllmhm.h โŠข , = ( ยท๐‘– โ€˜ ๐‘Š )
phllmhm.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘Š )
ip0l.z โŠข ๐‘ = ( 0g โ€˜ ๐น )
ip0l.o โŠข 0 = ( 0g โ€˜ ๐‘Š )
Assertion ip0r ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( ๐ด , 0 ) = ๐‘ )

Proof

Step Hyp Ref Expression
1 phlsrng.f โŠข ๐น = ( Scalar โ€˜ ๐‘Š )
2 phllmhm.h โŠข , = ( ยท๐‘– โ€˜ ๐‘Š )
3 phllmhm.v โŠข ๐‘‰ = ( Base โ€˜ ๐‘Š )
4 ip0l.z โŠข ๐‘ = ( 0g โ€˜ ๐น )
5 ip0l.o โŠข 0 = ( 0g โ€˜ ๐‘Š )
6 1 2 3 4 5 ip0l โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( 0 , ๐ด ) = ๐‘ )
7 6 fveq2d โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ( 0 , ๐ด ) ) = ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ๐‘ ) )
8 phllmod โŠข ( ๐‘Š โˆˆ PreHil โ†’ ๐‘Š โˆˆ LMod )
9 8 adantr โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ๐‘Š โˆˆ LMod )
10 3 5 lmod0vcl โŠข ( ๐‘Š โˆˆ LMod โ†’ 0 โˆˆ ๐‘‰ )
11 9 10 syl โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ 0 โˆˆ ๐‘‰ )
12 eqid โŠข ( *๐‘Ÿ โ€˜ ๐น ) = ( *๐‘Ÿ โ€˜ ๐น )
13 1 2 3 12 ipcj โŠข ( ( ๐‘Š โˆˆ PreHil โˆง 0 โˆˆ ๐‘‰ โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ( 0 , ๐ด ) ) = ( ๐ด , 0 ) )
14 13 3expa โŠข ( ( ( ๐‘Š โˆˆ PreHil โˆง 0 โˆˆ ๐‘‰ ) โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ( 0 , ๐ด ) ) = ( ๐ด , 0 ) )
15 14 an32s โŠข ( ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โˆง 0 โˆˆ ๐‘‰ ) โ†’ ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ( 0 , ๐ด ) ) = ( ๐ด , 0 ) )
16 11 15 mpdan โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ( 0 , ๐ด ) ) = ( ๐ด , 0 ) )
17 1 phlsrng โŠข ( ๐‘Š โˆˆ PreHil โ†’ ๐น โˆˆ *-Ring )
18 17 adantr โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ๐น โˆˆ *-Ring )
19 12 4 srng0 โŠข ( ๐น โˆˆ *-Ring โ†’ ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ๐‘ ) = ๐‘ )
20 18 19 syl โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( ( *๐‘Ÿ โ€˜ ๐น ) โ€˜ ๐‘ ) = ๐‘ )
21 7 16 20 3eqtr3d โŠข ( ( ๐‘Š โˆˆ PreHil โˆง ๐ด โˆˆ ๐‘‰ ) โ†’ ( ๐ด , 0 ) = ๐‘ )