Metamath Proof Explorer


Theorem cos2tsin

Description: Double-angle formula for cosine in terms of sine. (Contributed by NM, 12-Sep-2008)

Ref Expression
Assertion cos2tsin ( ๐ด โˆˆ โ„‚ โ†’ ( cos โ€˜ ( 2 ยท ๐ด ) ) = ( 1 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) )

Proof

Step Hyp Ref Expression
1 cos2t โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( cos โ€˜ ( 2 ยท ๐ด ) ) = ( ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) โˆ’ 1 ) )
2 2cn โŠข 2 โˆˆ โ„‚
3 sincl โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( sin โ€˜ ๐ด ) โˆˆ โ„‚ )
4 3 sqcld โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) โˆˆ โ„‚ )
5 coscl โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( cos โ€˜ ๐ด ) โˆˆ โ„‚ )
6 5 sqcld โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) โˆˆ โ„‚ )
7 adddi โŠข ( ( 2 โˆˆ โ„‚ โˆง ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) โˆˆ โ„‚ โˆง ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) + ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) + ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) )
8 2 4 6 7 mp3an2i โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( 2 ยท ( ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) + ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) + ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) )
9 sincossq โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) + ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) = 1 )
10 9 oveq2d โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( 2 ยท ( ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) + ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( 2 ยท 1 ) )
11 8 10 eqtr3d โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) + ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( 2 ยท 1 ) )
12 2t1e2 โŠข ( 2 ยท 1 ) = 2
13 11 12 eqtrdi โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) + ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) = 2 )
14 mulcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ )
15 2 4 14 sylancr โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ )
16 mulcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ )
17 2 6 16 sylancr โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ )
18 subadd โŠข ( ( 2 โˆˆ โ„‚ โˆง ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ โˆง ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ ) โ†’ ( ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) โ†” ( ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) + ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) = 2 ) )
19 2 15 17 18 mp3an2i โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) โ†” ( ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) + ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) ) = 2 ) )
20 13 19 mpbird โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) )
21 20 oveq1d โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) โˆ’ 1 ) = ( ( 2 ยท ( ( cos โ€˜ ๐ด ) โ†‘ 2 ) ) โˆ’ 1 ) )
22 ax-1cn โŠข 1 โˆˆ โ„‚
23 sub32 โŠข ( ( 2 โˆˆ โ„‚ โˆง ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) โˆ’ 1 ) = ( ( 2 โˆ’ 1 ) โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) )
24 2 22 23 mp3an13 โŠข ( ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) โˆˆ โ„‚ โ†’ ( ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) โˆ’ 1 ) = ( ( 2 โˆ’ 1 ) โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) )
25 15 24 syl โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) โˆ’ 1 ) = ( ( 2 โˆ’ 1 ) โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) )
26 2m1e1 โŠข ( 2 โˆ’ 1 ) = 1
27 26 oveq1i โŠข ( ( 2 โˆ’ 1 ) โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) = ( 1 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) )
28 25 27 eqtrdi โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( 2 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) โˆ’ 1 ) = ( 1 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) )
29 1 21 28 3eqtr2d โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( cos โ€˜ ( 2 ยท ๐ด ) ) = ( 1 โˆ’ ( 2 ยท ( ( sin โ€˜ ๐ด ) โ†‘ 2 ) ) ) )