Metamath Proof Explorer


Theorem ipasslem3

Description: Lemma for ipassi . Show the inner product associative law for all integers. (Contributed by NM, 27-Apr-2007) (New usage is discouraged.)

Ref Expression
Hypotheses ip1i.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
ip1i.2 โŠข ๐บ = ( +๐‘ฃ โ€˜ ๐‘ˆ )
ip1i.4 โŠข ๐‘† = ( ยท๐‘ OLD โ€˜ ๐‘ˆ )
ip1i.7 โŠข ๐‘ƒ = ( ยท๐‘–OLD โ€˜ ๐‘ˆ )
ip1i.9 โŠข ๐‘ˆ โˆˆ CPreHilOLD
ipasslem1.b โŠข ๐ต โˆˆ ๐‘‹
Assertion ipasslem3 ( ( ๐‘ โˆˆ โ„ค โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )

Proof

Step Hyp Ref Expression
1 ip1i.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
2 ip1i.2 โŠข ๐บ = ( +๐‘ฃ โ€˜ ๐‘ˆ )
3 ip1i.4 โŠข ๐‘† = ( ยท๐‘ OLD โ€˜ ๐‘ˆ )
4 ip1i.7 โŠข ๐‘ƒ = ( ยท๐‘–OLD โ€˜ ๐‘ˆ )
5 ip1i.9 โŠข ๐‘ˆ โˆˆ CPreHilOLD
6 ipasslem1.b โŠข ๐ต โˆˆ ๐‘‹
7 elznn0nn โŠข ( ๐‘ โˆˆ โ„ค โ†” ( ๐‘ โˆˆ โ„•0 โˆจ ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) )
8 1 2 3 4 5 6 ipasslem1 โŠข ( ( ๐‘ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
9 nnnn0 โŠข ( - ๐‘ โˆˆ โ„• โ†’ - ๐‘ โˆˆ โ„•0 )
10 1 2 3 4 5 6 ipasslem2 โŠข ( ( - ๐‘ โˆˆ โ„•0 โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( - - ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( - - ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
11 9 10 sylan โŠข ( ( - ๐‘ โˆˆ โ„• โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( - - ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( - - ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
12 11 adantll โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( - - ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( - - ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
13 recn โŠข ( ๐‘ โˆˆ โ„ โ†’ ๐‘ โˆˆ โ„‚ )
14 13 negnegd โŠข ( ๐‘ โˆˆ โ„ โ†’ - - ๐‘ = ๐‘ )
15 14 oveq1d โŠข ( ๐‘ โˆˆ โ„ โ†’ ( - - ๐‘ ๐‘† ๐ด ) = ( ๐‘ ๐‘† ๐ด ) )
16 15 oveq1d โŠข ( ๐‘ โˆˆ โ„ โ†’ ( ( - - ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( ( ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) )
17 16 ad2antrr โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( - - ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( ( ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) )
18 14 oveq1d โŠข ( ๐‘ โˆˆ โ„ โ†’ ( - - ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) = ( ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
19 18 ad2antrr โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( - - ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) = ( ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
20 12 17 19 3eqtr3d โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
21 8 20 jaoian โŠข ( ( ( ๐‘ โˆˆ โ„•0 โˆจ ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )
22 7 21 sylanb โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ( ๐‘ ๐‘† ๐ด ) ๐‘ƒ ๐ต ) = ( ๐‘ ยท ( ๐ด ๐‘ƒ ๐ต ) ) )