Step | Hyp | Ref
| Expression |
1 | | oveq2 5850 |
. . . . 5
⊢ (𝑥 = 0 → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = (((cos‘𝐴) + (i · (sin‘𝐴)))↑0)) |
2 | | oveq1 5849 |
. . . . . . 7
⊢ (𝑥 = 0 → (𝑥 · 𝐴) = (0 · 𝐴)) |
3 | 2 | fveq2d 5490 |
. . . . . 6
⊢ (𝑥 = 0 → (cos‘(𝑥 · 𝐴)) = (cos‘(0 · 𝐴))) |
4 | 2 | fveq2d 5490 |
. . . . . . 7
⊢ (𝑥 = 0 → (sin‘(𝑥 · 𝐴)) = (sin‘(0 · 𝐴))) |
5 | 4 | oveq2d 5858 |
. . . . . 6
⊢ (𝑥 = 0 → (i ·
(sin‘(𝑥 ·
𝐴))) = (i ·
(sin‘(0 · 𝐴)))) |
6 | 3, 5 | oveq12d 5860 |
. . . . 5
⊢ (𝑥 = 0 → ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) = ((cos‘(0 · 𝐴)) + (i · (sin‘(0
· 𝐴))))) |
7 | 1, 6 | eqeq12d 2180 |
. . . 4
⊢ (𝑥 = 0 → ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) ↔ (((cos‘𝐴) + (i · (sin‘𝐴)))↑0) = ((cos‘(0 · 𝐴)) + (i · (sin‘(0
· 𝐴)))))) |
8 | 7 | imbi2d 229 |
. . 3
⊢ (𝑥 = 0 → ((𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴))))) ↔ (𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑0) = ((cos‘(0
· 𝐴)) + (i ·
(sin‘(0 · 𝐴))))))) |
9 | | oveq2 5850 |
. . . . 5
⊢ (𝑥 = 𝑘 → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘)) |
10 | | oveq1 5849 |
. . . . . . 7
⊢ (𝑥 = 𝑘 → (𝑥 · 𝐴) = (𝑘 · 𝐴)) |
11 | 10 | fveq2d 5490 |
. . . . . 6
⊢ (𝑥 = 𝑘 → (cos‘(𝑥 · 𝐴)) = (cos‘(𝑘 · 𝐴))) |
12 | 10 | fveq2d 5490 |
. . . . . . 7
⊢ (𝑥 = 𝑘 → (sin‘(𝑥 · 𝐴)) = (sin‘(𝑘 · 𝐴))) |
13 | 12 | oveq2d 5858 |
. . . . . 6
⊢ (𝑥 = 𝑘 → (i · (sin‘(𝑥 · 𝐴))) = (i · (sin‘(𝑘 · 𝐴)))) |
14 | 11, 13 | oveq12d 5860 |
. . . . 5
⊢ (𝑥 = 𝑘 → ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴))))) |
15 | 9, 14 | eqeq12d 2180 |
. . . 4
⊢ (𝑥 = 𝑘 → ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) ↔ (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴)))))) |
16 | 15 | imbi2d 229 |
. . 3
⊢ (𝑥 = 𝑘 → ((𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴))))) ↔ (𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴))))))) |
17 | | oveq2 5850 |
. . . . 5
⊢ (𝑥 = (𝑘 + 1) → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1))) |
18 | | oveq1 5849 |
. . . . . . 7
⊢ (𝑥 = (𝑘 + 1) → (𝑥 · 𝐴) = ((𝑘 + 1) · 𝐴)) |
19 | 18 | fveq2d 5490 |
. . . . . 6
⊢ (𝑥 = (𝑘 + 1) → (cos‘(𝑥 · 𝐴)) = (cos‘((𝑘 + 1) · 𝐴))) |
20 | 18 | fveq2d 5490 |
. . . . . . 7
⊢ (𝑥 = (𝑘 + 1) → (sin‘(𝑥 · 𝐴)) = (sin‘((𝑘 + 1) · 𝐴))) |
21 | 20 | oveq2d 5858 |
. . . . . 6
⊢ (𝑥 = (𝑘 + 1) → (i · (sin‘(𝑥 · 𝐴))) = (i · (sin‘((𝑘 + 1) · 𝐴)))) |
22 | 19, 21 | oveq12d 5860 |
. . . . 5
⊢ (𝑥 = (𝑘 + 1) → ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) = ((cos‘((𝑘 + 1) · 𝐴)) + (i · (sin‘((𝑘 + 1) · 𝐴))))) |
23 | 17, 22 | eqeq12d 2180 |
. . . 4
⊢ (𝑥 = (𝑘 + 1) → ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) ↔ (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1)) = ((cos‘((𝑘 + 1) · 𝐴)) + (i · (sin‘((𝑘 + 1) · 𝐴)))))) |
24 | 23 | imbi2d 229 |
. . 3
⊢ (𝑥 = (𝑘 + 1) → ((𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴))))) ↔ (𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1)) = ((cos‘((𝑘 + 1) · 𝐴)) + (i · (sin‘((𝑘 + 1) · 𝐴))))))) |
25 | | oveq2 5850 |
. . . . 5
⊢ (𝑥 = 𝑁 → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑁)) |
26 | | oveq1 5849 |
. . . . . . 7
⊢ (𝑥 = 𝑁 → (𝑥 · 𝐴) = (𝑁 · 𝐴)) |
27 | 26 | fveq2d 5490 |
. . . . . 6
⊢ (𝑥 = 𝑁 → (cos‘(𝑥 · 𝐴)) = (cos‘(𝑁 · 𝐴))) |
28 | 26 | fveq2d 5490 |
. . . . . . 7
⊢ (𝑥 = 𝑁 → (sin‘(𝑥 · 𝐴)) = (sin‘(𝑁 · 𝐴))) |
29 | 28 | oveq2d 5858 |
. . . . . 6
⊢ (𝑥 = 𝑁 → (i · (sin‘(𝑥 · 𝐴))) = (i · (sin‘(𝑁 · 𝐴)))) |
30 | 27, 29 | oveq12d 5860 |
. . . . 5
⊢ (𝑥 = 𝑁 → ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) = ((cos‘(𝑁 · 𝐴)) + (i · (sin‘(𝑁 · 𝐴))))) |
31 | 25, 30 | eqeq12d 2180 |
. . . 4
⊢ (𝑥 = 𝑁 → ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴)))) ↔ (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑁) = ((cos‘(𝑁 · 𝐴)) + (i · (sin‘(𝑁 · 𝐴)))))) |
32 | 31 | imbi2d 229 |
. . 3
⊢ (𝑥 = 𝑁 → ((𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑥) = ((cos‘(𝑥 · 𝐴)) + (i · (sin‘(𝑥 · 𝐴))))) ↔ (𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑁) = ((cos‘(𝑁 · 𝐴)) + (i · (sin‘(𝑁 · 𝐴))))))) |
33 | | coscl 11648 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
(cos‘𝐴) ∈
ℂ) |
34 | | ax-icn 7848 |
. . . . . . 7
⊢ i ∈
ℂ |
35 | | sincl 11647 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(sin‘𝐴) ∈
ℂ) |
36 | | mulcl 7880 |
. . . . . . 7
⊢ ((i
∈ ℂ ∧ (sin‘𝐴) ∈ ℂ) → (i ·
(sin‘𝐴)) ∈
ℂ) |
37 | 34, 35, 36 | sylancr 411 |
. . . . . 6
⊢ (𝐴 ∈ ℂ → (i
· (sin‘𝐴))
∈ ℂ) |
38 | | addcl 7878 |
. . . . . 6
⊢
(((cos‘𝐴)
∈ ℂ ∧ (i · (sin‘𝐴)) ∈ ℂ) → ((cos‘𝐴) + (i · (sin‘𝐴))) ∈
ℂ) |
39 | 33, 37, 38 | syl2anc 409 |
. . . . 5
⊢ (𝐴 ∈ ℂ →
((cos‘𝐴) + (i
· (sin‘𝐴)))
∈ ℂ) |
40 | | exp0 10459 |
. . . . 5
⊢
(((cos‘𝐴) + (i
· (sin‘𝐴)))
∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑0) = 1) |
41 | 39, 40 | syl 14 |
. . . 4
⊢ (𝐴 ∈ ℂ →
(((cos‘𝐴) + (i
· (sin‘𝐴)))↑0) = 1) |
42 | | mul02 8285 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ → (0
· 𝐴) =
0) |
43 | 42 | fveq2d 5490 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ →
(cos‘(0 · 𝐴))
= (cos‘0)) |
44 | | cos0 11671 |
. . . . . . 7
⊢
(cos‘0) = 1 |
45 | 43, 44 | eqtrdi 2215 |
. . . . . 6
⊢ (𝐴 ∈ ℂ →
(cos‘(0 · 𝐴))
= 1) |
46 | 42 | fveq2d 5490 |
. . . . . . . . 9
⊢ (𝐴 ∈ ℂ →
(sin‘(0 · 𝐴))
= (sin‘0)) |
47 | | sin0 11670 |
. . . . . . . . 9
⊢
(sin‘0) = 0 |
48 | 46, 47 | eqtrdi 2215 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ →
(sin‘(0 · 𝐴))
= 0) |
49 | 48 | oveq2d 5858 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ → (i
· (sin‘(0 · 𝐴))) = (i · 0)) |
50 | 34 | mul01i 8289 |
. . . . . . 7
⊢ (i
· 0) = 0 |
51 | 49, 50 | eqtrdi 2215 |
. . . . . 6
⊢ (𝐴 ∈ ℂ → (i
· (sin‘(0 · 𝐴))) = 0) |
52 | 45, 51 | oveq12d 5860 |
. . . . 5
⊢ (𝐴 ∈ ℂ →
((cos‘(0 · 𝐴))
+ (i · (sin‘(0 · 𝐴)))) = (1 + 0)) |
53 | | ax-1cn 7846 |
. . . . . 6
⊢ 1 ∈
ℂ |
54 | 53 | addid1i 8040 |
. . . . 5
⊢ (1 + 0) =
1 |
55 | 52, 54 | eqtrdi 2215 |
. . . 4
⊢ (𝐴 ∈ ℂ →
((cos‘(0 · 𝐴))
+ (i · (sin‘(0 · 𝐴)))) = 1) |
56 | 41, 55 | eqtr4d 2201 |
. . 3
⊢ (𝐴 ∈ ℂ →
(((cos‘𝐴) + (i
· (sin‘𝐴)))↑0) = ((cos‘(0 · 𝐴)) + (i · (sin‘(0
· 𝐴))))) |
57 | | expp1 10462 |
. . . . . . . . 9
⊢
((((cos‘𝐴) +
(i · (sin‘𝐴)))
∈ ℂ ∧ 𝑘
∈ ℕ0) → (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1)) = ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) · ((cos‘𝐴) + (i · (sin‘𝐴))))) |
58 | 39, 57 | sylan 281 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℂ ∧ 𝑘 ∈ ℕ0)
→ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑(𝑘 + 1)) = ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) · ((cos‘𝐴) + (i · (sin‘𝐴))))) |
59 | 58 | ancoms 266 |
. . . . . . 7
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑(𝑘 + 1)) = ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) · ((cos‘𝐴) + (i · (sin‘𝐴))))) |
60 | 59 | adantr 274 |
. . . . . 6
⊢ (((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
∧ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴))))) → (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1)) = ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) · ((cos‘𝐴) + (i · (sin‘𝐴))))) |
61 | | oveq1 5849 |
. . . . . . 7
⊢
((((cos‘𝐴) +
(i · (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴)))) → ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) · ((cos‘𝐴) + (i · (sin‘𝐴)))) = (((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴)))) · ((cos‘𝐴) + (i · (sin‘𝐴))))) |
62 | 61 | adantl 275 |
. . . . . 6
⊢ (((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
∧ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴))))) → ((((cos‘𝐴) + (i · (sin‘𝐴)))↑𝑘) · ((cos‘𝐴) + (i · (sin‘𝐴)))) = (((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴)))) · ((cos‘𝐴) + (i · (sin‘𝐴))))) |
63 | | nn0cn 9124 |
. . . . . . . . . . . . 13
⊢ (𝑘 ∈ ℕ0
→ 𝑘 ∈
ℂ) |
64 | | mulcl 7880 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℂ ∧ 𝐴 ∈ ℂ) → (𝑘 · 𝐴) ∈ ℂ) |
65 | 63, 64 | sylan 281 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (𝑘 · 𝐴) ∈
ℂ) |
66 | | sinadd 11677 |
. . . . . . . . . . . 12
⊢ (((𝑘 · 𝐴) ∈ ℂ ∧ 𝐴 ∈ ℂ) → (sin‘((𝑘 · 𝐴) + 𝐴)) = (((sin‘(𝑘 · 𝐴)) · (cos‘𝐴)) + ((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)))) |
67 | 65, 66 | sylancom 417 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (sin‘((𝑘
· 𝐴) + 𝐴)) = (((sin‘(𝑘 · 𝐴)) · (cos‘𝐴)) + ((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)))) |
68 | 33 | adantl 275 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (cos‘𝐴) ∈
ℂ) |
69 | | sincl 11647 |
. . . . . . . . . . . . . 14
⊢ ((𝑘 · 𝐴) ∈ ℂ → (sin‘(𝑘 · 𝐴)) ∈ ℂ) |
70 | 65, 69 | syl 14 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (sin‘(𝑘
· 𝐴)) ∈
ℂ) |
71 | | mulcom 7882 |
. . . . . . . . . . . . 13
⊢
(((cos‘𝐴)
∈ ℂ ∧ (sin‘(𝑘 · 𝐴)) ∈ ℂ) → ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))) = ((sin‘(𝑘 · 𝐴)) · (cos‘𝐴))) |
72 | 68, 70, 71 | syl2anc 409 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘𝐴)
· (sin‘(𝑘
· 𝐴))) =
((sin‘(𝑘 ·
𝐴)) ·
(cos‘𝐴))) |
73 | 72 | oveq1d 5857 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘𝐴)
· (sin‘(𝑘
· 𝐴))) +
((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴))) =
(((sin‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) +
((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)))) |
74 | | mulcl 7880 |
. . . . . . . . . . . . 13
⊢
(((cos‘𝐴)
∈ ℂ ∧ (sin‘(𝑘 · 𝐴)) ∈ ℂ) → ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))) ∈ ℂ) |
75 | 68, 70, 74 | syl2anc 409 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘𝐴)
· (sin‘(𝑘
· 𝐴))) ∈
ℂ) |
76 | | coscl 11648 |
. . . . . . . . . . . . . 14
⊢ ((𝑘 · 𝐴) ∈ ℂ → (cos‘(𝑘 · 𝐴)) ∈ ℂ) |
77 | 65, 76 | syl 14 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (cos‘(𝑘
· 𝐴)) ∈
ℂ) |
78 | 35 | adantl 275 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (sin‘𝐴) ∈
ℂ) |
79 | | mulcl 7880 |
. . . . . . . . . . . . 13
⊢
(((cos‘(𝑘
· 𝐴)) ∈ ℂ
∧ (sin‘𝐴) ∈
ℂ) → ((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) ∈ ℂ) |
80 | 77, 78, 79 | syl2anc 409 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴)) ∈
ℂ) |
81 | | addcom 8035 |
. . . . . . . . . . . 12
⊢
((((cos‘𝐴)
· (sin‘(𝑘
· 𝐴))) ∈
ℂ ∧ ((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) ∈ ℂ) → (((cos‘𝐴) · (sin‘(𝑘 · 𝐴))) + ((cos‘(𝑘 · 𝐴)) · (sin‘𝐴))) = (((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) + ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
82 | 75, 80, 81 | syl2anc 409 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘𝐴)
· (sin‘(𝑘
· 𝐴))) +
((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴))) =
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) |
83 | 67, 73, 82 | 3eqtr2d 2204 |
. . . . . . . . . 10
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (sin‘((𝑘
· 𝐴) + 𝐴)) = (((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) + ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
84 | 83 | oveq2d 5858 |
. . . . . . . . 9
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (i · (sin‘((𝑘 · 𝐴) + 𝐴))) = (i · (((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) + ((cos‘𝐴) · (sin‘(𝑘 · 𝐴)))))) |
85 | 84 | oveq2d 5858 |
. . . . . . . 8
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘((𝑘
· 𝐴) + 𝐴)) + (i ·
(sin‘((𝑘 ·
𝐴) + 𝐴)))) = ((cos‘((𝑘 · 𝐴) + 𝐴)) + (i · (((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) + ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))))))) |
86 | | adddir 7890 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℂ ∧ 1 ∈
ℂ ∧ 𝐴 ∈
ℂ) → ((𝑘 + 1)
· 𝐴) = ((𝑘 · 𝐴) + (1 · 𝐴))) |
87 | | mulid2 7897 |
. . . . . . . . . . . . . . 15
⊢ (𝐴 ∈ ℂ → (1
· 𝐴) = 𝐴) |
88 | 87 | oveq2d 5858 |
. . . . . . . . . . . . . 14
⊢ (𝐴 ∈ ℂ → ((𝑘 · 𝐴) + (1 · 𝐴)) = ((𝑘 · 𝐴) + 𝐴)) |
89 | 88 | 3ad2ant3 1010 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℂ ∧ 1 ∈
ℂ ∧ 𝐴 ∈
ℂ) → ((𝑘
· 𝐴) + (1 ·
𝐴)) = ((𝑘 · 𝐴) + 𝐴)) |
90 | 86, 89 | eqtrd 2198 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℂ ∧ 1 ∈
ℂ ∧ 𝐴 ∈
ℂ) → ((𝑘 + 1)
· 𝐴) = ((𝑘 · 𝐴) + 𝐴)) |
91 | 63, 90 | syl3an1 1261 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 1 ∈ ℂ ∧ 𝐴 ∈ ℂ) → ((𝑘 + 1) · 𝐴) = ((𝑘 · 𝐴) + 𝐴)) |
92 | 53, 91 | mp3an2 1315 |
. . . . . . . . . 10
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((𝑘 + 1) ·
𝐴) = ((𝑘 · 𝐴) + 𝐴)) |
93 | 92 | fveq2d 5490 |
. . . . . . . . 9
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (cos‘((𝑘 + 1)
· 𝐴)) =
(cos‘((𝑘 ·
𝐴) + 𝐴))) |
94 | 92 | fveq2d 5490 |
. . . . . . . . . 10
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (sin‘((𝑘 + 1)
· 𝐴)) =
(sin‘((𝑘 ·
𝐴) + 𝐴))) |
95 | 94 | oveq2d 5858 |
. . . . . . . . 9
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (i · (sin‘((𝑘 + 1) · 𝐴))) = (i · (sin‘((𝑘 · 𝐴) + 𝐴)))) |
96 | 93, 95 | oveq12d 5860 |
. . . . . . . 8
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘((𝑘 + 1)
· 𝐴)) + (i ·
(sin‘((𝑘 + 1)
· 𝐴)))) =
((cos‘((𝑘 ·
𝐴) + 𝐴)) + (i · (sin‘((𝑘 · 𝐴) + 𝐴))))) |
97 | | mulcl 7880 |
. . . . . . . . . . . . . 14
⊢ ((i
∈ ℂ ∧ (sin‘(𝑘 · 𝐴)) ∈ ℂ) → (i ·
(sin‘(𝑘 ·
𝐴))) ∈
ℂ) |
98 | 34, 97 | mpan 421 |
. . . . . . . . . . . . 13
⊢
((sin‘(𝑘
· 𝐴)) ∈ ℂ
→ (i · (sin‘(𝑘 · 𝐴))) ∈ ℂ) |
99 | 65, 69, 98 | 3syl 17 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (i · (sin‘(𝑘 · 𝐴))) ∈ ℂ) |
100 | 33, 37 | jca 304 |
. . . . . . . . . . . . 13
⊢ (𝐴 ∈ ℂ →
((cos‘𝐴) ∈
ℂ ∧ (i · (sin‘𝐴)) ∈ ℂ)) |
101 | 100 | adantl 275 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘𝐴)
∈ ℂ ∧ (i · (sin‘𝐴)) ∈ ℂ)) |
102 | | muladd 8282 |
. . . . . . . . . . . 12
⊢
((((cos‘(𝑘
· 𝐴)) ∈ ℂ
∧ (i · (sin‘(𝑘 · 𝐴))) ∈ ℂ) ∧ ((cos‘𝐴) ∈ ℂ ∧ (i
· (sin‘𝐴))
∈ ℂ)) → (((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴)))) · ((cos‘𝐴) + (i · (sin‘𝐴)))) = ((((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) + ((i · (sin‘𝐴)) · (i ·
(sin‘(𝑘 ·
𝐴))))) +
(((cos‘(𝑘 ·
𝐴)) · (i ·
(sin‘𝐴))) +
((cos‘𝐴) · (i
· (sin‘(𝑘
· 𝐴))))))) |
103 | 77, 99, 101, 102 | syl21anc 1227 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) + (i ·
(sin‘(𝑘 ·
𝐴)))) ·
((cos‘𝐴) + (i
· (sin‘𝐴)))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) + ((i
· (sin‘𝐴))
· (i · (sin‘(𝑘 · 𝐴))))) + (((cos‘(𝑘 · 𝐴)) · (i · (sin‘𝐴))) + ((cos‘𝐴) · (i ·
(sin‘(𝑘 ·
𝐴))))))) |
104 | 78, 34 | jctil 310 |
. . . . . . . . . . . . . 14
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (i ∈ ℂ ∧ (sin‘𝐴) ∈ ℂ)) |
105 | 70, 34 | jctil 310 |
. . . . . . . . . . . . . 14
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (i ∈ ℂ ∧ (sin‘(𝑘 · 𝐴)) ∈ ℂ)) |
106 | | mul4 8030 |
. . . . . . . . . . . . . . 15
⊢ (((i
∈ ℂ ∧ (sin‘𝐴) ∈ ℂ) ∧ (i ∈ ℂ
∧ (sin‘(𝑘
· 𝐴)) ∈
ℂ)) → ((i · (sin‘𝐴)) · (i · (sin‘(𝑘 · 𝐴)))) = ((i · i) ·
((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) |
107 | | ixi 8481 |
. . . . . . . . . . . . . . . 16
⊢ (i
· i) = -1 |
108 | 107 | oveq1i 5852 |
. . . . . . . . . . . . . . 15
⊢ ((i
· i) · ((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))) = (-1 · ((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))) |
109 | 106, 108 | eqtrdi 2215 |
. . . . . . . . . . . . . 14
⊢ (((i
∈ ℂ ∧ (sin‘𝐴) ∈ ℂ) ∧ (i ∈ ℂ
∧ (sin‘(𝑘
· 𝐴)) ∈
ℂ)) → ((i · (sin‘𝐴)) · (i · (sin‘(𝑘 · 𝐴)))) = (-1 · ((sin‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
110 | 104, 105,
109 | syl2anc 409 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((i · (sin‘𝐴)) · (i · (sin‘(𝑘 · 𝐴)))) = (-1 · ((sin‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
111 | 110 | oveq2d 5858 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) + ((i
· (sin‘𝐴))
· (i · (sin‘(𝑘 · 𝐴))))) = (((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) + (-1 · ((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))))) |
112 | 111 | oveq1d 5857 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) + ((i
· (sin‘𝐴))
· (i · (sin‘(𝑘 · 𝐴))))) + (((cos‘(𝑘 · 𝐴)) · (i · (sin‘𝐴))) + ((cos‘𝐴) · (i ·
(sin‘(𝑘 ·
𝐴)))))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) + (-1
· ((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))))) +
(((cos‘(𝑘 ·
𝐴)) · (i ·
(sin‘𝐴))) +
((cos‘𝐴) · (i
· (sin‘(𝑘
· 𝐴))))))) |
113 | | mul12 8027 |
. . . . . . . . . . . . . . . 16
⊢
(((cos‘(𝑘
· 𝐴)) ∈ ℂ
∧ i ∈ ℂ ∧ (sin‘𝐴) ∈ ℂ) → ((cos‘(𝑘 · 𝐴)) · (i · (sin‘𝐴))) = (i ·
((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)))) |
114 | 34, 113 | mp3an2 1315 |
. . . . . . . . . . . . . . 15
⊢
(((cos‘(𝑘
· 𝐴)) ∈ ℂ
∧ (sin‘𝐴) ∈
ℂ) → ((cos‘(𝑘 · 𝐴)) · (i · (sin‘𝐴))) = (i ·
((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)))) |
115 | 77, 78, 114 | syl2anc 409 |
. . . . . . . . . . . . . 14
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘(𝑘
· 𝐴)) · (i
· (sin‘𝐴))) =
(i · ((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴)))) |
116 | | mul12 8027 |
. . . . . . . . . . . . . . . 16
⊢
(((cos‘𝐴)
∈ ℂ ∧ i ∈ ℂ ∧ (sin‘(𝑘 · 𝐴)) ∈ ℂ) → ((cos‘𝐴) · (i ·
(sin‘(𝑘 ·
𝐴)))) = (i ·
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) |
117 | 34, 116 | mp3an2 1315 |
. . . . . . . . . . . . . . 15
⊢
(((cos‘𝐴)
∈ ℂ ∧ (sin‘(𝑘 · 𝐴)) ∈ ℂ) → ((cos‘𝐴) · (i ·
(sin‘(𝑘 ·
𝐴)))) = (i ·
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) |
118 | 68, 70, 117 | syl2anc 409 |
. . . . . . . . . . . . . 14
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘𝐴)
· (i · (sin‘(𝑘 · 𝐴)))) = (i · ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
119 | 115, 118 | oveq12d 5860 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) · (i
· (sin‘𝐴))) +
((cos‘𝐴) · (i
· (sin‘(𝑘
· 𝐴))))) = ((i
· ((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴))) + (i
· ((cos‘𝐴)
· (sin‘(𝑘
· 𝐴)))))) |
120 | | adddi 7885 |
. . . . . . . . . . . . . . 15
⊢ ((i
∈ ℂ ∧ ((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) ∈ ℂ ∧ ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))) ∈ ℂ) → (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) = ((i ·
((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴))) + (i
· ((cos‘𝐴)
· (sin‘(𝑘
· 𝐴)))))) |
121 | 34, 120 | mp3an1 1314 |
. . . . . . . . . . . . . 14
⊢
((((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴)) ∈
ℂ ∧ ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))) ∈ ℂ) → (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) = ((i ·
((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴))) + (i
· ((cos‘𝐴)
· (sin‘(𝑘
· 𝐴)))))) |
122 | 80, 75, 121 | syl2anc 409 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (i · (((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) + ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))))) = ((i · ((cos‘(𝑘 · 𝐴)) · (sin‘𝐴))) + (i · ((cos‘𝐴) · (sin‘(𝑘 · 𝐴)))))) |
123 | 119, 122 | eqtr4d 2201 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) · (i
· (sin‘𝐴))) +
((cos‘𝐴) · (i
· (sin‘(𝑘
· 𝐴))))) = (i
· (((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))))) |
124 | 123 | oveq2d 5858 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) + (-1
· ((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))))) +
(((cos‘(𝑘 ·
𝐴)) · (i ·
(sin‘𝐴))) +
((cos‘𝐴) · (i
· (sin‘(𝑘
· 𝐴)))))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) + (-1
· ((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))))) + (i
· (((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))))) |
125 | 103, 112,
124 | 3eqtrd 2202 |
. . . . . . . . . 10
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) + (i ·
(sin‘(𝑘 ·
𝐴)))) ·
((cos‘𝐴) + (i
· (sin‘𝐴)))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) + (-1
· ((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))))) + (i
· (((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))))) |
126 | | mulcl 7880 |
. . . . . . . . . . . . . 14
⊢
(((sin‘𝐴)
∈ ℂ ∧ (sin‘(𝑘 · 𝐴)) ∈ ℂ) → ((sin‘𝐴) · (sin‘(𝑘 · 𝐴))) ∈ ℂ) |
127 | 78, 70, 126 | syl2anc 409 |
. . . . . . . . . . . . 13
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))) ∈
ℂ) |
128 | | mulm1 8298 |
. . . . . . . . . . . . 13
⊢
(((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))) ∈
ℂ → (-1 · ((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))) = -((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))) |
129 | 127, 128 | syl 14 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (-1 · ((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))) = -((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))) |
130 | 129 | oveq2d 5858 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) + (-1
· ((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))))) =
(((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) +
-((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) |
131 | 130 | oveq1d 5857 |
. . . . . . . . . 10
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) + (-1
· ((sin‘𝐴)
· (sin‘(𝑘
· 𝐴))))) + (i
· (((cos‘(𝑘
· 𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) +
-((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) + (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))))) |
132 | | mulcl 7880 |
. . . . . . . . . . . . 13
⊢
(((cos‘(𝑘
· 𝐴)) ∈ ℂ
∧ (cos‘𝐴) ∈
ℂ) → ((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) ∈ ℂ) |
133 | 77, 68, 132 | syl2anc 409 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) ∈
ℂ) |
134 | | negsub 8146 |
. . . . . . . . . . . 12
⊢
((((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) ∈
ℂ ∧ ((sin‘𝐴) · (sin‘(𝑘 · 𝐴))) ∈ ℂ) →
(((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) +
-((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) = (((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) − ((sin‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
135 | 133, 127,
134 | syl2anc 409 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) +
-((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) = (((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) − ((sin‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
136 | 135 | oveq1d 5857 |
. . . . . . . . . 10
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) +
-((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) + (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) −
((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) + (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))))) |
137 | 125, 131,
136 | 3eqtrd 2202 |
. . . . . . . . 9
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) + (i ·
(sin‘(𝑘 ·
𝐴)))) ·
((cos‘𝐴) + (i
· (sin‘𝐴)))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) −
((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) + (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))))) |
138 | | cosadd 11678 |
. . . . . . . . . . . 12
⊢ (((𝑘 · 𝐴) ∈ ℂ ∧ 𝐴 ∈ ℂ) → (cos‘((𝑘 · 𝐴) + 𝐴)) = (((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) − ((sin‘(𝑘 · 𝐴)) · (sin‘𝐴)))) |
139 | 65, 138 | sylancom 417 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (cos‘((𝑘
· 𝐴) + 𝐴)) = (((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) − ((sin‘(𝑘 · 𝐴)) · (sin‘𝐴)))) |
140 | | mulcom 7882 |
. . . . . . . . . . . . 13
⊢
(((sin‘(𝑘
· 𝐴)) ∈ ℂ
∧ (sin‘𝐴) ∈
ℂ) → ((sin‘(𝑘 · 𝐴)) · (sin‘𝐴)) = ((sin‘𝐴) · (sin‘(𝑘 · 𝐴)))) |
141 | 70, 78, 140 | syl2anc 409 |
. . . . . . . . . . . 12
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((sin‘(𝑘
· 𝐴)) ·
(sin‘𝐴)) =
((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) |
142 | 141 | oveq2d 5858 |
. . . . . . . . . . 11
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) ·
(cos‘𝐴)) −
((sin‘(𝑘 ·
𝐴)) ·
(sin‘𝐴))) =
(((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) −
((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))) |
143 | 139, 142 | eqtrd 2198 |
. . . . . . . . . 10
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (cos‘((𝑘
· 𝐴) + 𝐴)) = (((cos‘(𝑘 · 𝐴)) · (cos‘𝐴)) − ((sin‘𝐴) · (sin‘(𝑘 · 𝐴))))) |
144 | 143 | oveq1d 5857 |
. . . . . . . . 9
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ ((cos‘((𝑘
· 𝐴) + 𝐴)) + (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))))) =
((((cos‘(𝑘 ·
𝐴)) ·
(cos‘𝐴)) −
((sin‘𝐴) ·
(sin‘(𝑘 ·
𝐴)))) + (i ·
(((cos‘(𝑘 ·
𝐴)) ·
(sin‘𝐴)) +
((cos‘𝐴) ·
(sin‘(𝑘 ·
𝐴))))))) |
145 | 137, 144 | eqtr4d 2201 |
. . . . . . . 8
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) + (i ·
(sin‘(𝑘 ·
𝐴)))) ·
((cos‘𝐴) + (i
· (sin‘𝐴)))) =
((cos‘((𝑘 ·
𝐴) + 𝐴)) + (i · (((cos‘(𝑘 · 𝐴)) · (sin‘𝐴)) + ((cos‘𝐴) · (sin‘(𝑘 · 𝐴))))))) |
146 | 85, 96, 145 | 3eqtr4rd 2209 |
. . . . . . 7
⊢ ((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
→ (((cos‘(𝑘
· 𝐴)) + (i ·
(sin‘(𝑘 ·
𝐴)))) ·
((cos‘𝐴) + (i
· (sin‘𝐴)))) =
((cos‘((𝑘 + 1)
· 𝐴)) + (i ·
(sin‘((𝑘 + 1)
· 𝐴))))) |
147 | 146 | adantr 274 |
. . . . . 6
⊢ (((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
∧ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴))))) → (((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴)))) · ((cos‘𝐴) + (i · (sin‘𝐴)))) = ((cos‘((𝑘 + 1) · 𝐴)) + (i · (sin‘((𝑘 + 1) · 𝐴))))) |
148 | 60, 62, 147 | 3eqtrd 2202 |
. . . . 5
⊢ (((𝑘 ∈ ℕ0
∧ 𝐴 ∈ ℂ)
∧ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴))))) → (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1)) = ((cos‘((𝑘 + 1) · 𝐴)) + (i · (sin‘((𝑘 + 1) · 𝐴))))) |
149 | 148 | exp31 362 |
. . . 4
⊢ (𝑘 ∈ ℕ0
→ (𝐴 ∈ ℂ
→ ((((cos‘𝐴) +
(i · (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴)))) → (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1)) = ((cos‘((𝑘 + 1) · 𝐴)) + (i · (sin‘((𝑘 + 1) · 𝐴))))))) |
150 | 149 | a2d 26 |
. . 3
⊢ (𝑘 ∈ ℕ0
→ ((𝐴 ∈ ℂ
→ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑𝑘) = ((cos‘(𝑘 · 𝐴)) + (i · (sin‘(𝑘 · 𝐴))))) → (𝐴 ∈ ℂ → (((cos‘𝐴) + (i · (sin‘𝐴)))↑(𝑘 + 1)) = ((cos‘((𝑘 + 1) · 𝐴)) + (i · (sin‘((𝑘 + 1) · 𝐴))))))) |
151 | 8, 16, 24, 32, 56, 150 | nn0ind 9305 |
. 2
⊢ (𝑁 ∈ ℕ0
→ (𝐴 ∈ ℂ
→ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑𝑁) = ((cos‘(𝑁 · 𝐴)) + (i · (sin‘(𝑁 · 𝐴)))))) |
152 | 151 | impcom 124 |
1
⊢ ((𝐴 ∈ ℂ ∧ 𝑁 ∈ ℕ0)
→ (((cos‘𝐴) + (i
· (sin‘𝐴)))↑𝑁) = ((cos‘(𝑁 · 𝐴)) + (i · (sin‘(𝑁 · 𝐴))))) |