Metamath Proof Explorer


Theorem cos3t

Description: Triple-angle formula for cosine, in pure cosine form. (Contributed by Ender Ting, 16-Mar-2026)

Ref Expression
Assertion cos3t A cos 3 A = 4 cos A 3 3 cos A

Proof

Step Hyp Ref Expression
1 df-3 3 = 2 + 1
2 1 oveq1i 3 A = 2 + 1 A
3 2cnd A 2
4 1cnd A 1
5 id A A
6 3 4 5 adddird A 2 + 1 A = 2 A + 1 A
7 2 6 eqtrid A 3 A = 2 A + 1 A
8 7 fveq2d A cos 3 A = cos 2 A + 1 A
9 3 5 mulcld A 2 A
10 4 5 mulcld A 1 A
11 cosadd 2 A 1 A cos 2 A + 1 A = cos 2 A cos 1 A sin 2 A sin 1 A
12 9 10 11 syl2anc A cos 2 A + 1 A = cos 2 A cos 1 A sin 2 A sin 1 A
13 cos2t A cos 2 A = 2 cos A 2 1
14 mullid A 1 A = A
15 14 fveq2d A cos 1 A = cos A
16 13 15 oveq12d A cos 2 A cos 1 A = 2 cos A 2 1 cos A
17 coscl A cos A
18 17 sqcld A cos A 2
19 3 18 mulcld A 2 cos A 2
20 19 4 17 subdird A 2 cos A 2 1 cos A = 2 cos A 2 cos A 1 cos A
21 3 18 17 mulassd A 2 cos A 2 cos A = 2 cos A 2 cos A
22 1 oveq2i cos A 3 = cos A 2 + 1
23 2nn0 2 0
24 23 a1i A 2 0
25 17 24 expp1d A cos A 2 + 1 = cos A 2 cos A
26 22 25 eqtr2id A cos A 2 cos A = cos A 3
27 26 oveq2d A 2 cos A 2 cos A = 2 cos A 3
28 21 27 eqtrd A 2 cos A 2 cos A = 2 cos A 3
29 28 oveq1d A 2 cos A 2 cos A 1 cos A = 2 cos A 3 1 cos A
30 16 20 29 3eqtrd A cos 2 A cos 1 A = 2 cos A 3 1 cos A
31 sin2t A sin 2 A = 2 sin A cos A
32 14 fveq2d A sin 1 A = sin A
33 31 32 oveq12d A sin 2 A sin 1 A = 2 sin A cos A sin A
34 sincl A sin A
35 34 17 mulcld A sin A cos A
36 3 35 34 mulassd A 2 sin A cos A sin A = 2 sin A cos A sin A
37 34 17 34 mulassd A sin A cos A sin A = sin A cos A sin A
38 34 17 34 mul12d A sin A cos A sin A = cos A sin A sin A
39 34 sqvald A sin A 2 = sin A sin A
40 39 eqcomd A sin A sin A = sin A 2
41 40 oveq2d A cos A sin A sin A = cos A sin A 2
42 37 38 41 3eqtrd A sin A cos A sin A = cos A sin A 2
43 34 sqcld A sin A 2
44 sincossq A sin A 2 + cos A 2 = 1
45 43 18 44 mvlraddd A sin A 2 = 1 cos A 2
46 45 oveq2d A cos A sin A 2 = cos A 1 cos A 2
47 17 4 18 subdid A cos A 1 cos A 2 = cos A 1 cos A cos A 2
48 17 mulridd A cos A 1 = cos A
49 1 a1i A 3 = 2 + 1
50 49 oveq2d A cos A 3 = cos A 2 + 1
51 18 17 mulcomd A cos A 2 cos A = cos A cos A 2
52 50 25 51 3eqtrrd A cos A cos A 2 = cos A 3
53 48 52 oveq12d A cos A 1 cos A cos A 2 = cos A cos A 3
54 47 53 eqtrd A cos A 1 cos A 2 = cos A cos A 3
55 42 46 54 3eqtrd A sin A cos A sin A = cos A cos A 3
56 55 oveq2d A 2 sin A cos A sin A = 2 cos A cos A 3
57 36 56 eqtrd A 2 sin A cos A sin A = 2 cos A cos A 3
58 3nn0 3 0
59 58 a1i A 3 0
60 17 59 expcld A cos A 3
61 3 17 60 subdid A 2 cos A cos A 3 = 2 cos A 2 cos A 3
62 33 57 61 3eqtrd A sin 2 A sin 1 A = 2 cos A 2 cos A 3
63 30 62 oveq12d A cos 2 A cos 1 A sin 2 A sin 1 A = 2 cos A 3 - 1 cos A - 2 cos A 2 cos A 3
64 3 60 mulcld A 2 cos A 3
65 4 17 mulcld A 1 cos A
66 3 17 mulcld A 2 cos A
67 64 65 66 64 subadd4d A 2 cos A 3 - 1 cos A - 2 cos A 2 cos A 3 = 2 cos A 3 + 2 cos A 3 - 1 cos A + 2 cos A
68 3 3 60 adddird A 2 + 2 cos A 3 = 2 cos A 3 + 2 cos A 3
69 2p2e4 2 + 2 = 4
70 69 a1i A 2 + 2 = 4
71 70 oveq1d A 2 + 2 cos A 3 = 4 cos A 3
72 68 71 eqtr3d A 2 cos A 3 + 2 cos A 3 = 4 cos A 3
73 4 3 17 adddird A 1 + 2 cos A = 1 cos A + 2 cos A
74 1p2e3 1 + 2 = 3
75 74 a1i A 1 + 2 = 3
76 75 oveq1d A 1 + 2 cos A = 3 cos A
77 73 76 eqtr3d A 1 cos A + 2 cos A = 3 cos A
78 72 77 oveq12d A 2 cos A 3 + 2 cos A 3 - 1 cos A + 2 cos A = 4 cos A 3 3 cos A
79 63 67 78 3eqtrd A cos 2 A cos 1 A sin 2 A sin 1 A = 4 cos A 3 3 cos A
80 8 12 79 3eqtrd A cos 3 A = 4 cos A 3 3 cos A