Metamath Proof Explorer


Theorem cosmul

Description: Product of cosines can be rewritten as half the sum of certain cosines. This follows from cosadd and cossub . (Contributed by David A. Wheeler, 26-May-2015)

Ref Expression
Assertion cosmul ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) = ( ( ( cos โ€˜ ( ๐ด โˆ’ ๐ต ) ) + ( cos โ€˜ ( ๐ด + ๐ต ) ) ) / 2 ) )

Proof

Step Hyp Ref Expression
1 coscl โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( cos โ€˜ ๐ด ) โˆˆ โ„‚ )
2 coscl โŠข ( ๐ต โˆˆ โ„‚ โ†’ ( cos โ€˜ ๐ต ) โˆˆ โ„‚ )
3 mulcl โŠข ( ( ( cos โ€˜ ๐ด ) โˆˆ โ„‚ โˆง ( cos โ€˜ ๐ต ) โˆˆ โ„‚ ) โ†’ ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆˆ โ„‚ )
4 1 2 3 syl2an โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆˆ โ„‚ )
5 2cnne0 โŠข ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 )
6 3anass โŠข ( ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) โ†” ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆˆ โ„‚ โˆง ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) ) )
7 4 5 6 sylanblrc โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) )
8 divcan3 โŠข ( ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) โ†’ ( ( 2 ยท ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) ) / 2 ) = ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) )
9 7 8 syl โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( 2 ยท ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) ) / 2 ) = ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) )
10 sincl โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( sin โ€˜ ๐ด ) โˆˆ โ„‚ )
11 sincl โŠข ( ๐ต โˆˆ โ„‚ โ†’ ( sin โ€˜ ๐ต ) โˆˆ โ„‚ )
12 mulcl โŠข ( ( ( sin โ€˜ ๐ด ) โˆˆ โ„‚ โˆง ( sin โ€˜ ๐ต ) โˆˆ โ„‚ ) โ†’ ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) โˆˆ โ„‚ )
13 10 11 12 syl2an โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) โˆˆ โ„‚ )
14 4 13 4 ppncand โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) + ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) ) + ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆ’ ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) ) ) = ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) + ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) ) )
15 cossub โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( cos โ€˜ ( ๐ด โˆ’ ๐ต ) ) = ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) + ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) ) )
16 cosadd โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( cos โ€˜ ( ๐ด + ๐ต ) ) = ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆ’ ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) ) )
17 15 16 oveq12d โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( cos โ€˜ ( ๐ด โˆ’ ๐ต ) ) + ( cos โ€˜ ( ๐ด + ๐ต ) ) ) = ( ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) + ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) ) + ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) โˆ’ ( ( sin โ€˜ ๐ด ) ยท ( sin โ€˜ ๐ต ) ) ) ) )
18 4 2timesd โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) ) = ( ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) + ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) ) )
19 14 17 18 3eqtr4rd โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) ) = ( ( cos โ€˜ ( ๐ด โˆ’ ๐ต ) ) + ( cos โ€˜ ( ๐ด + ๐ต ) ) ) )
20 19 oveq1d โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( 2 ยท ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) ) / 2 ) = ( ( ( cos โ€˜ ( ๐ด โˆ’ ๐ต ) ) + ( cos โ€˜ ( ๐ด + ๐ต ) ) ) / 2 ) )
21 9 20 eqtr3d โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( cos โ€˜ ๐ด ) ยท ( cos โ€˜ ๐ต ) ) = ( ( ( cos โ€˜ ( ๐ด โˆ’ ๐ต ) ) + ( cos โ€˜ ( ๐ด + ๐ต ) ) ) / 2 ) )