Proof of Theorem dirkerper
| Step | Hyp | Ref
| Expression |
| 1 | | dirkerper.2 |
. . . . . . . . . . . . 13
⊢ 𝑇 = (2 ·
π) |
| 2 | 1 | eqcomi 2770 |
. . . . . . . . . . . 12
⊢ (2
· π) = 𝑇 |
| 3 | 2 | oveq2i 7403 |
. . . . . . . . . . 11
⊢ (1
· (2 · π)) = (1 · 𝑇) |
| 4 | | 2pire 26497 |
. . . . . . . . . . . . . 14
⊢ (2
· π) ∈ ℝ |
| 5 | 1, 4 | eqeltri 2857 |
. . . . . . . . . . . . 13
⊢ 𝑇 ∈ ℝ |
| 6 | 5 | recni 11193 |
. . . . . . . . . . . 12
⊢ 𝑇 ∈ ℂ |
| 7 | 6 | mullidi 11184 |
. . . . . . . . . . 11
⊢ (1
· 𝑇) = 𝑇 |
| 8 | 3, 7 | eqtri 2784 |
. . . . . . . . . 10
⊢ (1
· (2 · π)) = 𝑇 |
| 9 | 8 | oveq2i 7403 |
. . . . . . . . 9
⊢ (𝑥 + (1 · (2 ·
π))) = (𝑥 + 𝑇) |
| 10 | 9 | eqcomi 2770 |
. . . . . . . 8
⊢ (𝑥 + 𝑇) = (𝑥 + (1 · (2 ·
π))) |
| 11 | 10 | oveq1i 7402 |
. . . . . . 7
⊢ ((𝑥 + 𝑇) mod (2 · π)) = ((𝑥 + (1 · (2 ·
π))) mod (2 · π)) |
| 12 | 11 | a1i 11 |
. . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ ((𝑥 + 𝑇) mod (2 · π)) =
((𝑥 + (1 · (2
· π))) mod (2 · π))) |
| 13 | | id 22 |
. . . . . . . 8
⊢ (𝑥 ∈ ℝ → 𝑥 ∈
ℝ) |
| 14 | 13 | ad2antlr 737 |
. . . . . . 7
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ 𝑥 ∈
ℝ) |
| 15 | | 2rp 12995 |
. . . . . . . . 9
⊢ 2 ∈
ℝ+ |
| 16 | | pirp 26503 |
. . . . . . . . 9
⊢ π
∈ ℝ+ |
| 17 | | rpmulcl 13015 |
. . . . . . . . 9
⊢ ((2
∈ ℝ+ ∧ π ∈ ℝ+) → (2
· π) ∈ ℝ+) |
| 18 | 15, 16, 17 | mp2an 702 |
. . . . . . . 8
⊢ (2
· π) ∈ ℝ+ |
| 19 | 18 | a1i 11 |
. . . . . . 7
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ (2 · π) ∈ ℝ+) |
| 20 | | 1z 12598 |
. . . . . . . 8
⊢ 1 ∈
ℤ |
| 21 | 20 | a1i 11 |
. . . . . . 7
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ 1 ∈ ℤ) |
| 22 | | modcyc 13913 |
. . . . . . 7
⊢ ((𝑥 ∈ ℝ ∧ (2
· π) ∈ ℝ+ ∧ 1 ∈ ℤ) →
((𝑥 + (1 · (2
· π))) mod (2 · π)) = (𝑥 mod (2 · π))) |
| 23 | 14, 19, 21, 22 | syl3anc 1389 |
. . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ ((𝑥 + (1 · (2
· π))) mod (2 · π)) = (𝑥 mod (2 · π))) |
| 24 | | simpr 488 |
. . . . . 6
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ (𝑥 mod (2 ·
π)) = 0) |
| 25 | 12, 23, 24 | 3eqtrd 2800 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ ((𝑥 + 𝑇) mod (2 · π)) =
0) |
| 26 | 25 | iftrued 4487 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ if(((𝑥 + 𝑇) mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · (𝑥 + 𝑇))) / ((2 · π) ·
(sin‘((𝑥 + 𝑇) / 2))))) = (((2 · 𝑁) + 1) / (2 ·
π))) |
| 27 | | iftrue 4485 |
. . . . 5
⊢ ((𝑥 mod (2 · π)) = 0
→ if((𝑥 mod (2
· π)) = 0, (((2 · 𝑁) + 1) / (2 · π)),
((sin‘((𝑁 + (1 / 2))
· 𝑥)) / ((2 ·
π) · (sin‘(𝑥 / 2))))) = (((2 · 𝑁) + 1) / (2 ·
π))) |
| 28 | 27 | adantl 485 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ if((𝑥 mod (2
· π)) = 0, (((2 · 𝑁) + 1) / (2 · π)),
((sin‘((𝑁 + (1 / 2))
· 𝑥)) / ((2 ·
π) · (sin‘(𝑥 / 2))))) = (((2 · 𝑁) + 1) / (2 ·
π))) |
| 29 | 26, 28 | eqtr4d 2799 |
. . 3
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ (𝑥 mod (2 · π)) = 0)
→ if(((𝑥 + 𝑇) mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · (𝑥 + 𝑇))) / ((2 · π) ·
(sin‘((𝑥 + 𝑇) / 2))))) = if((𝑥 mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · 𝑥)) / ((2 · π) ·
(sin‘(𝑥 /
2)))))) |
| 30 | | iffalse 4488 |
. . . . 5
⊢ (¬
(𝑥 mod (2 · π)) =
0 → if((𝑥 mod (2
· π)) = 0, (((2 · 𝑁) + 1) / (2 · π)),
((sin‘((𝑁 + (1 / 2))
· 𝑥)) / ((2 ·
π) · (sin‘(𝑥 / 2))))) = ((sin‘((𝑁 + (1 / 2)) · 𝑥)) / ((2 · π) ·
(sin‘(𝑥 /
2))))) |
| 31 | 30 | adantl 485 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → if((𝑥 mod (2
· π)) = 0, (((2 · 𝑁) + 1) / (2 · π)),
((sin‘((𝑁 + (1 / 2))
· 𝑥)) / ((2 ·
π) · (sin‘(𝑥 / 2))))) = ((sin‘((𝑁 + (1 / 2)) · 𝑥)) / ((2 · π) ·
(sin‘(𝑥 /
2))))) |
| 32 | | nncn 12215 |
. . . . . . . . . 10
⊢ (𝑁 ∈ ℕ → 𝑁 ∈
ℂ) |
| 33 | | halfcn 12432 |
. . . . . . . . . . 11
⊢ (1 / 2)
∈ ℂ |
| 34 | 33 | a1i 11 |
. . . . . . . . . 10
⊢ (𝑁 ∈ ℕ → (1 / 2)
∈ ℂ) |
| 35 | 32, 34 | addcld 11198 |
. . . . . . . . 9
⊢ (𝑁 ∈ ℕ → (𝑁 + (1 / 2)) ∈
ℂ) |
| 36 | 35 | adantr 484 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → (𝑁 + (1 / 2)) ∈
ℂ) |
| 37 | | recn 11160 |
. . . . . . . . 9
⊢ (𝑥 ∈ ℝ → 𝑥 ∈
ℂ) |
| 38 | 37 | adantl 485 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → 𝑥 ∈
ℂ) |
| 39 | 36, 38 | mulcld 11199 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((𝑁 + (1 / 2)) · 𝑥) ∈
ℂ) |
| 40 | 39 | sincld 16145 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
(sin‘((𝑁 + (1 / 2))
· 𝑥)) ∈
ℂ) |
| 41 | 40 | adantr 484 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → (sin‘((𝑁 +
(1 / 2)) · 𝑥))
∈ ℂ) |
| 42 | | 2picn 26499 |
. . . . . . . 8
⊢ (2
· π) ∈ ℂ |
| 43 | 42 | a1i 11 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → (2
· π) ∈ ℂ) |
| 44 | 38 | halfcld 12463 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → (𝑥 / 2) ∈
ℂ) |
| 45 | 44 | sincld 16145 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
(sin‘(𝑥 / 2)) ∈
ℂ) |
| 46 | 43, 45 | mulcld 11199 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((2
· π) · (sin‘(𝑥 / 2))) ∈ ℂ) |
| 47 | 46 | adantr 484 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → ((2 · π) · (sin‘(𝑥 / 2))) ∈ ℂ) |
| 48 | | dirkerdenne0 46631 |
. . . . . 6
⊢ ((𝑥 ∈ ℝ ∧ ¬
(𝑥 mod (2 · π)) =
0) → ((2 · π) · (sin‘(𝑥 / 2))) ≠ 0) |
| 49 | 48 | adantll 724 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → ((2 · π) · (sin‘(𝑥 / 2))) ≠ 0) |
| 50 | 41, 47, 49 | div2negd 11979 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → (-(sin‘((𝑁
+ (1 / 2)) · 𝑥)) /
-((2 · π) · (sin‘(𝑥 / 2)))) = ((sin‘((𝑁 + (1 / 2)) · 𝑥)) / ((2 · π) ·
(sin‘(𝑥 /
2))))) |
| 51 | 11 | a1i 11 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → ((𝑥 + 𝑇) mod (2 · π)) = ((𝑥 + (1 · (2 ·
π))) mod (2 · π))) |
| 52 | 18, 20, 22 | mp3an23 1473 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → ((𝑥 + (1 · (2 ·
π))) mod (2 · π)) = (𝑥 mod (2 · π))) |
| 53 | 51, 52 | eqtrd 2796 |
. . . . . . . . . 10
⊢ (𝑥 ∈ ℝ → ((𝑥 + 𝑇) mod (2 · π)) = (𝑥 mod (2 ·
π))) |
| 54 | 53 | adantr 484 |
. . . . . . . . 9
⊢ ((𝑥 ∈ ℝ ∧ ¬
(𝑥 mod (2 · π)) =
0) → ((𝑥 + 𝑇) mod (2 · π)) =
(𝑥 mod (2 ·
π))) |
| 55 | | simpr 488 |
. . . . . . . . . 10
⊢ ((𝑥 ∈ ℝ ∧ ¬
(𝑥 mod (2 · π)) =
0) → ¬ (𝑥 mod (2
· π)) = 0) |
| 56 | 55 | neqned 2963 |
. . . . . . . . 9
⊢ ((𝑥 ∈ ℝ ∧ ¬
(𝑥 mod (2 · π)) =
0) → (𝑥 mod (2
· π)) ≠ 0) |
| 57 | 54, 56 | eqnetrd 3023 |
. . . . . . . 8
⊢ ((𝑥 ∈ ℝ ∧ ¬
(𝑥 mod (2 · π)) =
0) → ((𝑥 + 𝑇) mod (2 · π)) ≠
0) |
| 58 | 57 | neneqd 2961 |
. . . . . . 7
⊢ ((𝑥 ∈ ℝ ∧ ¬
(𝑥 mod (2 · π)) =
0) → ¬ ((𝑥 + 𝑇) mod (2 · π)) =
0) |
| 59 | | iffalse 4488 |
. . . . . . . 8
⊢ (¬
((𝑥 + 𝑇) mod (2 · π)) = 0 →
if(((𝑥 + 𝑇) mod (2 · π)) = 0, (((2 ·
𝑁) + 1) / (2 ·
π)), ((sin‘((𝑁 +
(1 / 2)) · (𝑥 +
𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) / 2))))) =
((sin‘((𝑁 + (1 / 2))
· (𝑥 + 𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) /
2))))) |
| 60 | 1 | oveq2i 7403 |
. . . . . . . . . . 11
⊢ (𝑥 + 𝑇) = (𝑥 + (2 · π)) |
| 61 | 60 | oveq2i 7403 |
. . . . . . . . . 10
⊢ ((𝑁 + (1 / 2)) · (𝑥 + 𝑇)) = ((𝑁 + (1 / 2)) · (𝑥 + (2 · π))) |
| 62 | 61 | fveq2i 6866 |
. . . . . . . . 9
⊢
(sin‘((𝑁 + (1
/ 2)) · (𝑥 + 𝑇))) = (sin‘((𝑁 + (1 / 2)) · (𝑥 + (2 ·
π)))) |
| 63 | 60 | oveq1i 7402 |
. . . . . . . . . . 11
⊢ ((𝑥 + 𝑇) / 2) = ((𝑥 + (2 · π)) / 2) |
| 64 | 63 | fveq2i 6866 |
. . . . . . . . . 10
⊢
(sin‘((𝑥 +
𝑇) / 2)) =
(sin‘((𝑥 + (2
· π)) / 2)) |
| 65 | 64 | oveq2i 7403 |
. . . . . . . . 9
⊢ ((2
· π) · (sin‘((𝑥 + 𝑇) / 2))) = ((2 · π) ·
(sin‘((𝑥 + (2
· π)) / 2))) |
| 66 | 62, 65 | oveq12i 7404 |
. . . . . . . 8
⊢
((sin‘((𝑁 + (1
/ 2)) · (𝑥 + 𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) / 2)))) =
((sin‘((𝑁 + (1 / 2))
· (𝑥 + (2 ·
π)))) / ((2 · π) · (sin‘((𝑥 + (2 · π)) /
2)))) |
| 67 | 59, 66 | eqtrdi 2812 |
. . . . . . 7
⊢ (¬
((𝑥 + 𝑇) mod (2 · π)) = 0 →
if(((𝑥 + 𝑇) mod (2 · π)) = 0, (((2 ·
𝑁) + 1) / (2 ·
π)), ((sin‘((𝑁 +
(1 / 2)) · (𝑥 +
𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) / 2))))) =
((sin‘((𝑁 + (1 / 2))
· (𝑥 + (2 ·
π)))) / ((2 · π) · (sin‘((𝑥 + (2 · π)) /
2))))) |
| 68 | 58, 67 | syl 17 |
. . . . . 6
⊢ ((𝑥 ∈ ℝ ∧ ¬
(𝑥 mod (2 · π)) =
0) → if(((𝑥 + 𝑇) mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · (𝑥 + 𝑇))) / ((2 · π) ·
(sin‘((𝑥 + 𝑇) / 2))))) = ((sin‘((𝑁 + (1 / 2)) · (𝑥 + (2 · π)))) / ((2
· π) · (sin‘((𝑥 + (2 · π)) /
2))))) |
| 69 | 68 | adantll 724 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → if(((𝑥 + 𝑇) mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · (𝑥 + 𝑇))) / ((2 · π) ·
(sin‘((𝑥 + 𝑇) / 2))))) = ((sin‘((𝑁 + (1 / 2)) · (𝑥 + (2 · π)))) / ((2
· π) · (sin‘((𝑥 + (2 · π)) /
2))))) |
| 70 | 42 | a1i 11 |
. . . . . . . . . . . . . 14
⊢ (𝑁 ∈ ℕ → (2
· π) ∈ ℂ) |
| 71 | 32, 34, 70 | adddird 11204 |
. . . . . . . . . . . . 13
⊢ (𝑁 ∈ ℕ → ((𝑁 + (1 / 2)) · (2 ·
π)) = ((𝑁 · (2
· π)) + ((1 / 2) · (2 · π)))) |
| 72 | | ax-1cn 11128 |
. . . . . . . . . . . . . . . 16
⊢ 1 ∈
ℂ |
| 73 | | 2cnne0 12427 |
. . . . . . . . . . . . . . . 16
⊢ (2 ∈
ℂ ∧ 2 ≠ 0) |
| 74 | | div32 11862 |
. . . . . . . . . . . . . . . 16
⊢ ((1
∈ ℂ ∧ (2 ∈ ℂ ∧ 2 ≠ 0) ∧ (2 · π)
∈ ℂ) → ((1 / 2) · (2 · π)) = (1 · ((2
· π) / 2))) |
| 75 | 72, 73, 42, 74 | mp3an 1481 |
. . . . . . . . . . . . . . 15
⊢ ((1 / 2)
· (2 · π)) = (1 · ((2 · π) /
2)) |
| 76 | | 2cn 12290 |
. . . . . . . . . . . . . . . . . 18
⊢ 2 ∈
ℂ |
| 77 | | 2ne0 12321 |
. . . . . . . . . . . . . . . . . 18
⊢ 2 ≠
0 |
| 78 | 42, 76, 77 | divcli 11930 |
. . . . . . . . . . . . . . . . 17
⊢ ((2
· π) / 2) ∈ ℂ |
| 79 | 78 | mullidi 11184 |
. . . . . . . . . . . . . . . 16
⊢ (1
· ((2 · π) / 2)) = ((2 · π) / 2) |
| 80 | | picn 26498 |
. . . . . . . . . . . . . . . . 17
⊢ π
∈ ℂ |
| 81 | 80, 76, 77 | divcan3i 11934 |
. . . . . . . . . . . . . . . 16
⊢ ((2
· π) / 2) = π |
| 82 | 79, 81 | eqtri 2784 |
. . . . . . . . . . . . . . 15
⊢ (1
· ((2 · π) / 2)) = π |
| 83 | 75, 82 | eqtri 2784 |
. . . . . . . . . . . . . 14
⊢ ((1 / 2)
· (2 · π)) = π |
| 84 | 83 | oveq2i 7403 |
. . . . . . . . . . . . 13
⊢ ((𝑁 · (2 · π)) +
((1 / 2) · (2 · π))) = ((𝑁 · (2 · π)) +
π) |
| 85 | 71, 84 | eqtrdi 2812 |
. . . . . . . . . . . 12
⊢ (𝑁 ∈ ℕ → ((𝑁 + (1 / 2)) · (2 ·
π)) = ((𝑁 · (2
· π)) + π)) |
| 86 | 85 | oveq2d 7408 |
. . . . . . . . . . 11
⊢ (𝑁 ∈ ℕ → (((𝑁 + (1 / 2)) · 𝑥) + ((𝑁 + (1 / 2)) · (2 · π))) =
(((𝑁 + (1 / 2)) ·
𝑥) + ((𝑁 · (2 · π)) +
π))) |
| 87 | 86 | adantr 484 |
. . . . . . . . . 10
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → (((𝑁 + (1 / 2)) · 𝑥) + ((𝑁 + (1 / 2)) · (2 · π))) =
(((𝑁 + (1 / 2)) ·
𝑥) + ((𝑁 · (2 · π)) +
π))) |
| 88 | 36, 38, 43 | adddid 11203 |
. . . . . . . . . 10
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((𝑁 + (1 / 2)) · (𝑥 + (2 · π))) =
(((𝑁 + (1 / 2)) ·
𝑥) + ((𝑁 + (1 / 2)) · (2 ·
π)))) |
| 89 | 32, 70 | mulcld 11199 |
. . . . . . . . . . . 12
⊢ (𝑁 ∈ ℕ → (𝑁 · (2 · π))
∈ ℂ) |
| 90 | 89 | adantr 484 |
. . . . . . . . . . 11
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → (𝑁 · (2 · π))
∈ ℂ) |
| 91 | 80 | a1i 11 |
. . . . . . . . . . 11
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → π
∈ ℂ) |
| 92 | 39, 90, 91 | addassd 11201 |
. . . . . . . . . 10
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
((((𝑁 + (1 / 2)) ·
𝑥) + (𝑁 · (2 · π))) + π) =
(((𝑁 + (1 / 2)) ·
𝑥) + ((𝑁 · (2 · π)) +
π))) |
| 93 | 87, 88, 92 | 3eqtr4d 2806 |
. . . . . . . . 9
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((𝑁 + (1 / 2)) · (𝑥 + (2 · π))) =
((((𝑁 + (1 / 2)) ·
𝑥) + (𝑁 · (2 · π))) +
π)) |
| 94 | 93 | fveq2d 6867 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
(sin‘((𝑁 + (1 / 2))
· (𝑥 + (2 ·
π)))) = (sin‘((((𝑁
+ (1 / 2)) · 𝑥) +
(𝑁 · (2 ·
π))) + π))) |
| 95 | 39, 90 | addcld 11198 |
. . . . . . . . 9
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → (((𝑁 + (1 / 2)) · 𝑥) + (𝑁 · (2 · π))) ∈
ℂ) |
| 96 | | sinppi 26531 |
. . . . . . . . 9
⊢ ((((𝑁 + (1 / 2)) · 𝑥) + (𝑁 · (2 · π))) ∈ ℂ
→ (sin‘((((𝑁 +
(1 / 2)) · 𝑥) +
(𝑁 · (2 ·
π))) + π)) = -(sin‘(((𝑁 + (1 / 2)) · 𝑥) + (𝑁 · (2 ·
π))))) |
| 97 | 95, 96 | syl 17 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
(sin‘((((𝑁 + (1 / 2))
· 𝑥) + (𝑁 · (2 · π))) +
π)) = -(sin‘(((𝑁 +
(1 / 2)) · 𝑥) +
(𝑁 · (2 ·
π))))) |
| 98 | | simpl 486 |
. . . . . . . . . . 11
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → 𝑁 ∈
ℕ) |
| 99 | 98 | nnzd 12591 |
. . . . . . . . . 10
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → 𝑁 ∈
ℤ) |
| 100 | | sinper 26523 |
. . . . . . . . . 10
⊢ ((((𝑁 + (1 / 2)) · 𝑥) ∈ ℂ ∧ 𝑁 ∈ ℤ) →
(sin‘(((𝑁 + (1 / 2))
· 𝑥) + (𝑁 · (2 · π)))) =
(sin‘((𝑁 + (1 / 2))
· 𝑥))) |
| 101 | 39, 99, 100 | syl2anc 593 |
. . . . . . . . 9
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
(sin‘(((𝑁 + (1 / 2))
· 𝑥) + (𝑁 · (2 · π)))) =
(sin‘((𝑁 + (1 / 2))
· 𝑥))) |
| 102 | 101 | negeqd 11421 |
. . . . . . . 8
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
-(sin‘(((𝑁 + (1 / 2))
· 𝑥) + (𝑁 · (2 · π)))) =
-(sin‘((𝑁 + (1 / 2))
· 𝑥))) |
| 103 | 94, 97, 102 | 3eqtrd 2800 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
(sin‘((𝑁 + (1 / 2))
· (𝑥 + (2 ·
π)))) = -(sin‘((𝑁
+ (1 / 2)) · 𝑥))) |
| 104 | 42 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → (2
· π) ∈ ℂ) |
| 105 | 76 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 2 ∈
ℂ) |
| 106 | 77 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → 2 ≠
0) |
| 107 | 37, 104, 105, 106 | divdird 12002 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → ((𝑥 + (2 · π)) / 2) =
((𝑥 / 2) + ((2 ·
π) / 2))) |
| 108 | 81 | a1i 11 |
. . . . . . . . . . . . 13
⊢ (𝑥 ∈ ℝ → ((2
· π) / 2) = π) |
| 109 | 108 | oveq2d 7408 |
. . . . . . . . . . . 12
⊢ (𝑥 ∈ ℝ → ((𝑥 / 2) + ((2 · π) / 2))
= ((𝑥 / 2) +
π)) |
| 110 | 107, 109 | eqtrd 2796 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → ((𝑥 + (2 · π)) / 2) =
((𝑥 / 2) +
π)) |
| 111 | 110 | fveq2d 6867 |
. . . . . . . . . 10
⊢ (𝑥 ∈ ℝ →
(sin‘((𝑥 + (2
· π)) / 2)) = (sin‘((𝑥 / 2) + π))) |
| 112 | 37 | halfcld 12463 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ ℝ → (𝑥 / 2) ∈
ℂ) |
| 113 | | sinppi 26531 |
. . . . . . . . . . 11
⊢ ((𝑥 / 2) ∈ ℂ →
(sin‘((𝑥 / 2) +
π)) = -(sin‘(𝑥 /
2))) |
| 114 | 112, 113 | syl 17 |
. . . . . . . . . 10
⊢ (𝑥 ∈ ℝ →
(sin‘((𝑥 / 2) +
π)) = -(sin‘(𝑥 /
2))) |
| 115 | 111, 114 | eqtrd 2796 |
. . . . . . . . 9
⊢ (𝑥 ∈ ℝ →
(sin‘((𝑥 + (2
· π)) / 2)) = -(sin‘(𝑥 / 2))) |
| 116 | 115 | oveq2d 7408 |
. . . . . . . 8
⊢ (𝑥 ∈ ℝ → ((2
· π) · (sin‘((𝑥 + (2 · π)) / 2))) = ((2 ·
π) · -(sin‘(𝑥 / 2)))) |
| 117 | 116 | adantl 485 |
. . . . . . 7
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((2
· π) · (sin‘((𝑥 + (2 · π)) / 2))) = ((2 ·
π) · -(sin‘(𝑥 / 2)))) |
| 118 | 103, 117 | oveq12d 7410 |
. . . . . 6
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
((sin‘((𝑁 + (1 / 2))
· (𝑥 + (2 ·
π)))) / ((2 · π) · (sin‘((𝑥 + (2 · π)) / 2)))) =
(-(sin‘((𝑁 + (1 / 2))
· 𝑥)) / ((2 ·
π) · -(sin‘(𝑥 / 2))))) |
| 119 | 118 | adantr 484 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → ((sin‘((𝑁 +
(1 / 2)) · (𝑥 + (2
· π)))) / ((2 · π) · (sin‘((𝑥 + (2 · π)) / 2)))) =
(-(sin‘((𝑁 + (1 / 2))
· 𝑥)) / ((2 ·
π) · -(sin‘(𝑥 / 2))))) |
| 120 | 112 | sincld 16145 |
. . . . . . . 8
⊢ (𝑥 ∈ ℝ →
(sin‘(𝑥 / 2)) ∈
ℂ) |
| 121 | 104, 120 | mulneg2d 11638 |
. . . . . . 7
⊢ (𝑥 ∈ ℝ → ((2
· π) · -(sin‘(𝑥 / 2))) = -((2 · π) ·
(sin‘(𝑥 /
2)))) |
| 122 | 121 | oveq2d 7408 |
. . . . . 6
⊢ (𝑥 ∈ ℝ →
(-(sin‘((𝑁 + (1 / 2))
· 𝑥)) / ((2 ·
π) · -(sin‘(𝑥 / 2)))) = (-(sin‘((𝑁 + (1 / 2)) · 𝑥)) / -((2 · π) ·
(sin‘(𝑥 /
2))))) |
| 123 | 122 | ad2antlr 737 |
. . . . 5
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → (-(sin‘((𝑁
+ (1 / 2)) · 𝑥)) /
((2 · π) · -(sin‘(𝑥 / 2)))) = (-(sin‘((𝑁 + (1 / 2)) · 𝑥)) / -((2 · π) ·
(sin‘(𝑥 /
2))))) |
| 124 | 69, 119, 123 | 3eqtrrd 2801 |
. . . 4
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → (-(sin‘((𝑁
+ (1 / 2)) · 𝑥)) /
-((2 · π) · (sin‘(𝑥 / 2)))) = if(((𝑥 + 𝑇) mod (2 · π)) = 0, (((2 ·
𝑁) + 1) / (2 ·
π)), ((sin‘((𝑁 +
(1 / 2)) · (𝑥 +
𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) /
2)))))) |
| 125 | 31, 50, 124 | 3eqtr2rd 2803 |
. . 3
⊢ (((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) ∧ ¬
(𝑥 mod (2 · π)) =
0) → if(((𝑥 + 𝑇) mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · (𝑥 + 𝑇))) / ((2 · π) ·
(sin‘((𝑥 + 𝑇) / 2))))) = if((𝑥 mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · 𝑥)) / ((2 · π) ·
(sin‘(𝑥 /
2)))))) |
| 126 | 29, 125 | pm2.61dan 822 |
. 2
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) →
if(((𝑥 + 𝑇) mod (2 · π)) = 0, (((2 ·
𝑁) + 1) / (2 ·
π)), ((sin‘((𝑁 +
(1 / 2)) · (𝑥 +
𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) / 2))))) = if((𝑥 mod (2 · π)) = 0,
(((2 · 𝑁) + 1) / (2
· π)), ((sin‘((𝑁 + (1 / 2)) · 𝑥)) / ((2 · π) ·
(sin‘(𝑥 /
2)))))) |
| 127 | 5 | a1i 11 |
. . . 4
⊢ (𝑥 ∈ ℝ → 𝑇 ∈
ℝ) |
| 128 | 13, 127 | readdcld 11208 |
. . 3
⊢ (𝑥 ∈ ℝ → (𝑥 + 𝑇) ∈ ℝ) |
| 129 | | dirkerper.1 |
. . . 4
⊢ 𝐷 = (𝑛 ∈ ℕ ↦ (𝑦 ∈ ℝ ↦ if((𝑦 mod (2 · π)) = 0,
(((2 · 𝑛) + 1) / (2
· π)), ((sin‘((𝑛 + (1 / 2)) · 𝑦)) / ((2 · π) ·
(sin‘(𝑦 /
2))))))) |
| 130 | 129 | dirkerval2 46632 |
. . 3
⊢ ((𝑁 ∈ ℕ ∧ (𝑥 + 𝑇) ∈ ℝ) → ((𝐷‘𝑁)‘(𝑥 + 𝑇)) = if(((𝑥 + 𝑇) mod (2 · π)) = 0, (((2 ·
𝑁) + 1) / (2 ·
π)), ((sin‘((𝑁 +
(1 / 2)) · (𝑥 +
𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) /
2)))))) |
| 131 | 128, 130 | sylan2 602 |
. 2
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((𝐷‘𝑁)‘(𝑥 + 𝑇)) = if(((𝑥 + 𝑇) mod (2 · π)) = 0, (((2 ·
𝑁) + 1) / (2 ·
π)), ((sin‘((𝑁 +
(1 / 2)) · (𝑥 +
𝑇))) / ((2 · π)
· (sin‘((𝑥 +
𝑇) /
2)))))) |
| 132 | 129 | dirkerval2 46632 |
. 2
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((𝐷‘𝑁)‘𝑥) = if((𝑥 mod (2 · π)) = 0, (((2 ·
𝑁) + 1) / (2 ·
π)), ((sin‘((𝑁 +
(1 / 2)) · 𝑥)) / ((2
· π) · (sin‘(𝑥 / 2)))))) |
| 133 | 126, 131,
132 | 3eqtr4d 2806 |
1
⊢ ((𝑁 ∈ ℕ ∧ 𝑥 ∈ ℝ) → ((𝐷‘𝑁)‘(𝑥 + 𝑇)) = ((𝐷‘𝑁)‘𝑥)) |