Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  sqwvfourb Structured version   Visualization version   GIF version

Theorem sqwvfourb 46150
Description: Fourier series 𝐵 coefficients for the square wave function. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
sqwvfourb.t 𝑇 = (2 · π)
sqwvfourb.f 𝐹 = (𝑥 ∈ ℝ ↦ if((𝑥 mod 𝑇) < π, 1, -1))
sqwvfourb.n (𝜑𝑁 ∈ ℕ)
Assertion
Ref Expression
sqwvfourb (𝜑 → (∫(-π(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 / π) = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
Distinct variable groups:   𝑥,𝑁   𝜑,𝑥
Allowed substitution hints:   𝑇(𝑥)   𝐹(𝑥)

Proof of Theorem sqwvfourb
StepHypRef Expression
1 pire 26518 . . . . . 6 π ∈ ℝ
21renegcli 11597 . . . . 5 -π ∈ ℝ
32a1i 11 . . . 4 (𝜑 → -π ∈ ℝ)
41a1i 11 . . . 4 (𝜑 → π ∈ ℝ)
5 0re 11292 . . . . . 6 0 ∈ ℝ
6 negpilt0 45195 . . . . . . 7 -π < 0
72, 5, 6ltleii 11413 . . . . . 6 -π ≤ 0
8 pipos 26520 . . . . . . 7 0 < π
95, 1, 8ltleii 11413 . . . . . 6 0 ≤ π
102, 1elicc2i 13473 . . . . . 6 (0 ∈ (-π[,]π) ↔ (0 ∈ ℝ ∧ -π ≤ 0 ∧ 0 ≤ π))
115, 7, 9, 10mpbir3an 1341 . . . . 5 0 ∈ (-π[,]π)
1211a1i 11 . . . 4 (𝜑 → 0 ∈ (-π[,]π))
13 elioore 13437 . . . . . . . 8 (𝑥 ∈ (-π(,)π) → 𝑥 ∈ ℝ)
1413adantl 481 . . . . . . 7 ((𝜑𝑥 ∈ (-π(,)π)) → 𝑥 ∈ ℝ)
15 1re 11290 . . . . . . . 8 1 ∈ ℝ
1615renegcli 11597 . . . . . . . 8 -1 ∈ ℝ
1715, 16ifcli 4595 . . . . . . 7 if((𝑥 mod 𝑇) < π, 1, -1) ∈ ℝ
18 sqwvfourb.f . . . . . . . 8 𝐹 = (𝑥 ∈ ℝ ↦ if((𝑥 mod 𝑇) < π, 1, -1))
1918fvmpt2 7040 . . . . . . 7 ((𝑥 ∈ ℝ ∧ if((𝑥 mod 𝑇) < π, 1, -1) ∈ ℝ) → (𝐹𝑥) = if((𝑥 mod 𝑇) < π, 1, -1))
2014, 17, 19sylancl 585 . . . . . 6 ((𝜑𝑥 ∈ (-π(,)π)) → (𝐹𝑥) = if((𝑥 mod 𝑇) < π, 1, -1))
2117a1i 11 . . . . . . 7 ((𝜑𝑥 ∈ (-π(,)π)) → if((𝑥 mod 𝑇) < π, 1, -1) ∈ ℝ)
2221recnd 11318 . . . . . 6 ((𝜑𝑥 ∈ (-π(,)π)) → if((𝑥 mod 𝑇) < π, 1, -1) ∈ ℂ)
2320, 22eqeltrd 2844 . . . . 5 ((𝜑𝑥 ∈ (-π(,)π)) → (𝐹𝑥) ∈ ℂ)
24 sqwvfourb.n . . . . . . . . 9 (𝜑𝑁 ∈ ℕ)
2524nncnd 12309 . . . . . . . 8 (𝜑𝑁 ∈ ℂ)
2625adantr 480 . . . . . . 7 ((𝜑𝑥 ∈ (-π(,)π)) → 𝑁 ∈ ℂ)
2714recnd 11318 . . . . . . 7 ((𝜑𝑥 ∈ (-π(,)π)) → 𝑥 ∈ ℂ)
2826, 27mulcld 11310 . . . . . 6 ((𝜑𝑥 ∈ (-π(,)π)) → (𝑁 · 𝑥) ∈ ℂ)
2928sincld 16178 . . . . 5 ((𝜑𝑥 ∈ (-π(,)π)) → (sin‘(𝑁 · 𝑥)) ∈ ℂ)
3023, 29mulcld 11310 . . . 4 ((𝜑𝑥 ∈ (-π(,)π)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) ∈ ℂ)
31 elioore 13437 . . . . . . . . . 10 (𝑥 ∈ (-π(,)0) → 𝑥 ∈ ℝ)
3231, 17, 19sylancl 585 . . . . . . . . 9 (𝑥 ∈ (-π(,)0) → (𝐹𝑥) = if((𝑥 mod 𝑇) < π, 1, -1))
331a1i 11 . . . . . . . . . . 11 (𝑥 ∈ (-π(,)0) → π ∈ ℝ)
34 sqwvfourb.t . . . . . . . . . . . . . 14 𝑇 = (2 · π)
35 2rp 13062 . . . . . . . . . . . . . . 15 2 ∈ ℝ+
36 pirp 26521 . . . . . . . . . . . . . . 15 π ∈ ℝ+
37 rpmulcl 13080 . . . . . . . . . . . . . . 15 ((2 ∈ ℝ+ ∧ π ∈ ℝ+) → (2 · π) ∈ ℝ+)
3835, 36, 37mp2an 691 . . . . . . . . . . . . . 14 (2 · π) ∈ ℝ+
3934, 38eqeltri 2840 . . . . . . . . . . . . 13 𝑇 ∈ ℝ+
4039a1i 11 . . . . . . . . . . . 12 (𝑥 ∈ (-π(,)0) → 𝑇 ∈ ℝ+)
4131, 40modcld 13926 . . . . . . . . . . 11 (𝑥 ∈ (-π(,)0) → (𝑥 mod 𝑇) ∈ ℝ)
42 picn 26519 . . . . . . . . . . . . . . . . . 18 π ∈ ℂ
43422timesi 12431 . . . . . . . . . . . . . . . . 17 (2 · π) = (π + π)
4434, 43eqtri 2768 . . . . . . . . . . . . . . . 16 𝑇 = (π + π)
4544oveq2i 7459 . . . . . . . . . . . . . . 15 (-π + 𝑇) = (-π + (π + π))
462recni 11304 . . . . . . . . . . . . . . . 16 -π ∈ ℂ
4746, 42, 42addassi 11300 . . . . . . . . . . . . . . 15 ((-π + π) + π) = (-π + (π + π))
4842negidi 11605 . . . . . . . . . . . . . . . . . 18 (π + -π) = 0
4942, 46, 48addcomli 11482 . . . . . . . . . . . . . . . . 17 (-π + π) = 0
5049oveq1i 7458 . . . . . . . . . . . . . . . 16 ((-π + π) + π) = (0 + π)
5142addlidi 11478 . . . . . . . . . . . . . . . 16 (0 + π) = π
5250, 51eqtri 2768 . . . . . . . . . . . . . . 15 ((-π + π) + π) = π
5345, 47, 523eqtr2ri 2775 . . . . . . . . . . . . . 14 π = (-π + 𝑇)
5453a1i 11 . . . . . . . . . . . . 13 (𝑥 ∈ (-π(,)0) → π = (-π + 𝑇))
552a1i 11 . . . . . . . . . . . . . 14 (𝑥 ∈ (-π(,)0) → -π ∈ ℝ)
56 2re 12367 . . . . . . . . . . . . . . . . 17 2 ∈ ℝ
5756, 1remulcli 11306 . . . . . . . . . . . . . . . 16 (2 · π) ∈ ℝ
5834, 57eqeltri 2840 . . . . . . . . . . . . . . 15 𝑇 ∈ ℝ
5958a1i 11 . . . . . . . . . . . . . 14 (𝑥 ∈ (-π(,)0) → 𝑇 ∈ ℝ)
602rexri 11348 . . . . . . . . . . . . . . 15 -π ∈ ℝ*
61 0xr 11337 . . . . . . . . . . . . . . 15 0 ∈ ℝ*
62 ioogtlb 45413 . . . . . . . . . . . . . . 15 ((-π ∈ ℝ* ∧ 0 ∈ ℝ*𝑥 ∈ (-π(,)0)) → -π < 𝑥)
6360, 61, 62mp3an12 1451 . . . . . . . . . . . . . 14 (𝑥 ∈ (-π(,)0) → -π < 𝑥)
6455, 31, 59, 63ltadd1dd 11901 . . . . . . . . . . . . 13 (𝑥 ∈ (-π(,)0) → (-π + 𝑇) < (𝑥 + 𝑇))
6554, 64eqbrtrd 5188 . . . . . . . . . . . 12 (𝑥 ∈ (-π(,)0) → π < (𝑥 + 𝑇))
6658recni 11304 . . . . . . . . . . . . . . . . 17 𝑇 ∈ ℂ
6766mullidi 11295 . . . . . . . . . . . . . . . 16 (1 · 𝑇) = 𝑇
6867eqcomi 2749 . . . . . . . . . . . . . . 15 𝑇 = (1 · 𝑇)
6968oveq2i 7459 . . . . . . . . . . . . . 14 (𝑥 + 𝑇) = (𝑥 + (1 · 𝑇))
7069oveq1i 7458 . . . . . . . . . . . . 13 ((𝑥 + 𝑇) mod 𝑇) = ((𝑥 + (1 · 𝑇)) mod 𝑇)
7131, 59readdcld 11319 . . . . . . . . . . . . . 14 (𝑥 ∈ (-π(,)0) → (𝑥 + 𝑇) ∈ ℝ)
72 0red 11293 . . . . . . . . . . . . . . 15 (𝑥 ∈ (-π(,)0) → 0 ∈ ℝ)
738a1i 11 . . . . . . . . . . . . . . . 16 (𝑥 ∈ (-π(,)0) → 0 < π)
7472, 33, 71, 73, 65lttrd 11451 . . . . . . . . . . . . . . 15 (𝑥 ∈ (-π(,)0) → 0 < (𝑥 + 𝑇))
7572, 71, 74ltled 11438 . . . . . . . . . . . . . 14 (𝑥 ∈ (-π(,)0) → 0 ≤ (𝑥 + 𝑇))
76 iooltub 45428 . . . . . . . . . . . . . . . . 17 ((-π ∈ ℝ* ∧ 0 ∈ ℝ*𝑥 ∈ (-π(,)0)) → 𝑥 < 0)
7760, 61, 76mp3an12 1451 . . . . . . . . . . . . . . . 16 (𝑥 ∈ (-π(,)0) → 𝑥 < 0)
7831, 72, 59, 77ltadd1dd 11901 . . . . . . . . . . . . . . 15 (𝑥 ∈ (-π(,)0) → (𝑥 + 𝑇) < (0 + 𝑇))
7959recnd 11318 . . . . . . . . . . . . . . . 16 (𝑥 ∈ (-π(,)0) → 𝑇 ∈ ℂ)
8079addlidd 11491 . . . . . . . . . . . . . . 15 (𝑥 ∈ (-π(,)0) → (0 + 𝑇) = 𝑇)
8178, 80breqtrd 5192 . . . . . . . . . . . . . 14 (𝑥 ∈ (-π(,)0) → (𝑥 + 𝑇) < 𝑇)
82 modid 13947 . . . . . . . . . . . . . 14 ((((𝑥 + 𝑇) ∈ ℝ ∧ 𝑇 ∈ ℝ+) ∧ (0 ≤ (𝑥 + 𝑇) ∧ (𝑥 + 𝑇) < 𝑇)) → ((𝑥 + 𝑇) mod 𝑇) = (𝑥 + 𝑇))
8371, 40, 75, 81, 82syl22anc 838 . . . . . . . . . . . . 13 (𝑥 ∈ (-π(,)0) → ((𝑥 + 𝑇) mod 𝑇) = (𝑥 + 𝑇))
84 1zzd 12674 . . . . . . . . . . . . . 14 (𝑥 ∈ (-π(,)0) → 1 ∈ ℤ)
85 modcyc 13957 . . . . . . . . . . . . . 14 ((𝑥 ∈ ℝ ∧ 𝑇 ∈ ℝ+ ∧ 1 ∈ ℤ) → ((𝑥 + (1 · 𝑇)) mod 𝑇) = (𝑥 mod 𝑇))
8631, 40, 84, 85syl3anc 1371 . . . . . . . . . . . . 13 (𝑥 ∈ (-π(,)0) → ((𝑥 + (1 · 𝑇)) mod 𝑇) = (𝑥 mod 𝑇))
8770, 83, 863eqtr3a 2804 . . . . . . . . . . . 12 (𝑥 ∈ (-π(,)0) → (𝑥 + 𝑇) = (𝑥 mod 𝑇))
8865, 87breqtrd 5192 . . . . . . . . . . 11 (𝑥 ∈ (-π(,)0) → π < (𝑥 mod 𝑇))
8933, 41, 88ltnsymd 11439 . . . . . . . . . 10 (𝑥 ∈ (-π(,)0) → ¬ (𝑥 mod 𝑇) < π)
9089iffalsed 4559 . . . . . . . . 9 (𝑥 ∈ (-π(,)0) → if((𝑥 mod 𝑇) < π, 1, -1) = -1)
9132, 90eqtrd 2780 . . . . . . . 8 (𝑥 ∈ (-π(,)0) → (𝐹𝑥) = -1)
9291adantl 481 . . . . . . 7 ((𝜑𝑥 ∈ (-π(,)0)) → (𝐹𝑥) = -1)
9392oveq1d 7463 . . . . . 6 ((𝜑𝑥 ∈ (-π(,)0)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (-1 · (sin‘(𝑁 · 𝑥))))
9493mpteq2dva 5266 . . . . 5 (𝜑 → (𝑥 ∈ (-π(,)0) ↦ ((𝐹𝑥) · (sin‘(𝑁 · 𝑥)))) = (𝑥 ∈ (-π(,)0) ↦ (-1 · (sin‘(𝑁 · 𝑥)))))
95 neg1cn 12407 . . . . . . 7 -1 ∈ ℂ
9695a1i 11 . . . . . 6 (𝜑 → -1 ∈ ℂ)
9724nnred 12308 . . . . . . . . 9 (𝜑𝑁 ∈ ℝ)
9897adantr 480 . . . . . . . 8 ((𝜑𝑥 ∈ (-π(,)0)) → 𝑁 ∈ ℝ)
9931adantl 481 . . . . . . . 8 ((𝜑𝑥 ∈ (-π(,)0)) → 𝑥 ∈ ℝ)
10098, 99remulcld 11320 . . . . . . 7 ((𝜑𝑥 ∈ (-π(,)0)) → (𝑁 · 𝑥) ∈ ℝ)
101100resincld 16191 . . . . . 6 ((𝜑𝑥 ∈ (-π(,)0)) → (sin‘(𝑁 · 𝑥)) ∈ ℝ)
102 ioossicc 13493 . . . . . . . 8 (-π(,)0) ⊆ (-π[,]0)
103102a1i 11 . . . . . . 7 (𝜑 → (-π(,)0) ⊆ (-π[,]0))
104 ioombl 25619 . . . . . . . 8 (-π(,)0) ∈ dom vol
105104a1i 11 . . . . . . 7 (𝜑 → (-π(,)0) ∈ dom vol)
10697adantr 480 . . . . . . . . 9 ((𝜑𝑥 ∈ (-π[,]0)) → 𝑁 ∈ ℝ)
107 iccssre 13489 . . . . . . . . . . . 12 ((-π ∈ ℝ ∧ 0 ∈ ℝ) → (-π[,]0) ⊆ ℝ)
1082, 5, 107mp2an 691 . . . . . . . . . . 11 (-π[,]0) ⊆ ℝ
109108sseli 4004 . . . . . . . . . 10 (𝑥 ∈ (-π[,]0) → 𝑥 ∈ ℝ)
110109adantl 481 . . . . . . . . 9 ((𝜑𝑥 ∈ (-π[,]0)) → 𝑥 ∈ ℝ)
111106, 110remulcld 11320 . . . . . . . 8 ((𝜑𝑥 ∈ (-π[,]0)) → (𝑁 · 𝑥) ∈ ℝ)
112111resincld 16191 . . . . . . 7 ((𝜑𝑥 ∈ (-π[,]0)) → (sin‘(𝑁 · 𝑥)) ∈ ℝ)
113 0red 11293 . . . . . . . 8 (𝜑 → 0 ∈ ℝ)
114 sincn 26506 . . . . . . . . . 10 sin ∈ (ℂ–cn→ℂ)
115114a1i 11 . . . . . . . . 9 (𝜑 → sin ∈ (ℂ–cn→ℂ))
116 ax-resscn 11241 . . . . . . . . . . . . 13 ℝ ⊆ ℂ
117108, 116sstri 4018 . . . . . . . . . . . 12 (-π[,]0) ⊆ ℂ
118117a1i 11 . . . . . . . . . . 11 (𝜑 → (-π[,]0) ⊆ ℂ)
119 ssid 4031 . . . . . . . . . . . 12 ℂ ⊆ ℂ
120119a1i 11 . . . . . . . . . . 11 (𝜑 → ℂ ⊆ ℂ)
121118, 25, 120constcncfg 45793 . . . . . . . . . 10 (𝜑 → (𝑥 ∈ (-π[,]0) ↦ 𝑁) ∈ ((-π[,]0)–cn→ℂ))
122118, 120idcncfg 45794 . . . . . . . . . 10 (𝜑 → (𝑥 ∈ (-π[,]0) ↦ 𝑥) ∈ ((-π[,]0)–cn→ℂ))
123121, 122mulcncf 25499 . . . . . . . . 9 (𝜑 → (𝑥 ∈ (-π[,]0) ↦ (𝑁 · 𝑥)) ∈ ((-π[,]0)–cn→ℂ))
124115, 123cncfmpt1f 24959 . . . . . . . 8 (𝜑 → (𝑥 ∈ (-π[,]0) ↦ (sin‘(𝑁 · 𝑥))) ∈ ((-π[,]0)–cn→ℂ))
125 cniccibl 25896 . . . . . . . 8 ((-π ∈ ℝ ∧ 0 ∈ ℝ ∧ (𝑥 ∈ (-π[,]0) ↦ (sin‘(𝑁 · 𝑥))) ∈ ((-π[,]0)–cn→ℂ)) → (𝑥 ∈ (-π[,]0) ↦ (sin‘(𝑁 · 𝑥))) ∈ 𝐿1)
1263, 113, 124, 125syl3anc 1371 . . . . . . 7 (𝜑 → (𝑥 ∈ (-π[,]0) ↦ (sin‘(𝑁 · 𝑥))) ∈ 𝐿1)
127103, 105, 112, 126iblss 25860 . . . . . 6 (𝜑 → (𝑥 ∈ (-π(,)0) ↦ (sin‘(𝑁 · 𝑥))) ∈ 𝐿1)
12896, 101, 127iblmulc2 25886 . . . . 5 (𝜑 → (𝑥 ∈ (-π(,)0) ↦ (-1 · (sin‘(𝑁 · 𝑥)))) ∈ 𝐿1)
12994, 128eqeltrd 2844 . . . 4 (𝜑 → (𝑥 ∈ (-π(,)0) ↦ ((𝐹𝑥) · (sin‘(𝑁 · 𝑥)))) ∈ 𝐿1)
13060a1i 11 . . . . . . . . . . 11 (𝑥 ∈ (0(,)π) → -π ∈ ℝ*)
1311rexri 11348 . . . . . . . . . . . 12 π ∈ ℝ*
132131a1i 11 . . . . . . . . . . 11 (𝑥 ∈ (0(,)π) → π ∈ ℝ*)
133 elioore 13437 . . . . . . . . . . 11 (𝑥 ∈ (0(,)π) → 𝑥 ∈ ℝ)
1342a1i 11 . . . . . . . . . . . 12 (𝑥 ∈ (0(,)π) → -π ∈ ℝ)
135 0red 11293 . . . . . . . . . . . 12 (𝑥 ∈ (0(,)π) → 0 ∈ ℝ)
1366a1i 11 . . . . . . . . . . . 12 (𝑥 ∈ (0(,)π) → -π < 0)
137 ioogtlb 45413 . . . . . . . . . . . . 13 ((0 ∈ ℝ* ∧ π ∈ ℝ*𝑥 ∈ (0(,)π)) → 0 < 𝑥)
13861, 131, 137mp3an12 1451 . . . . . . . . . . . 12 (𝑥 ∈ (0(,)π) → 0 < 𝑥)
139134, 135, 133, 136, 138lttrd 11451 . . . . . . . . . . 11 (𝑥 ∈ (0(,)π) → -π < 𝑥)
140 iooltub 45428 . . . . . . . . . . . 12 ((0 ∈ ℝ* ∧ π ∈ ℝ*𝑥 ∈ (0(,)π)) → 𝑥 < π)
14161, 131, 140mp3an12 1451 . . . . . . . . . . 11 (𝑥 ∈ (0(,)π) → 𝑥 < π)
142130, 132, 133, 139, 141eliood 45416 . . . . . . . . . 10 (𝑥 ∈ (0(,)π) → 𝑥 ∈ (-π(,)π))
143142, 20sylan2 592 . . . . . . . . 9 ((𝜑𝑥 ∈ (0(,)π)) → (𝐹𝑥) = if((𝑥 mod 𝑇) < π, 1, -1))
14439a1i 11 . . . . . . . . . . . . 13 (𝑥 ∈ (0(,)π) → 𝑇 ∈ ℝ+)
145135, 133, 138ltled 11438 . . . . . . . . . . . . 13 (𝑥 ∈ (0(,)π) → 0 ≤ 𝑥)
1461a1i 11 . . . . . . . . . . . . . 14 (𝑥 ∈ (0(,)π) → π ∈ ℝ)
14758a1i 11 . . . . . . . . . . . . . 14 (𝑥 ∈ (0(,)π) → 𝑇 ∈ ℝ)
148 2timesgt 45203 . . . . . . . . . . . . . . . . 17 (π ∈ ℝ+ → π < (2 · π))
14936, 148ax-mp 5 . . . . . . . . . . . . . . . 16 π < (2 · π)
150149, 34breqtrri 5193 . . . . . . . . . . . . . . 15 π < 𝑇
151150a1i 11 . . . . . . . . . . . . . 14 (𝑥 ∈ (0(,)π) → π < 𝑇)
152133, 146, 147, 141, 151lttrd 11451 . . . . . . . . . . . . 13 (𝑥 ∈ (0(,)π) → 𝑥 < 𝑇)
153 modid 13947 . . . . . . . . . . . . 13 (((𝑥 ∈ ℝ ∧ 𝑇 ∈ ℝ+) ∧ (0 ≤ 𝑥𝑥 < 𝑇)) → (𝑥 mod 𝑇) = 𝑥)
154133, 144, 145, 152, 153syl22anc 838 . . . . . . . . . . . 12 (𝑥 ∈ (0(,)π) → (𝑥 mod 𝑇) = 𝑥)
155154, 141eqbrtrd 5188 . . . . . . . . . . 11 (𝑥 ∈ (0(,)π) → (𝑥 mod 𝑇) < π)
156155iftrued 4556 . . . . . . . . . 10 (𝑥 ∈ (0(,)π) → if((𝑥 mod 𝑇) < π, 1, -1) = 1)
157156adantl 481 . . . . . . . . 9 ((𝜑𝑥 ∈ (0(,)π)) → if((𝑥 mod 𝑇) < π, 1, -1) = 1)
158143, 157eqtrd 2780 . . . . . . . 8 ((𝜑𝑥 ∈ (0(,)π)) → (𝐹𝑥) = 1)
159158oveq1d 7463 . . . . . . 7 ((𝜑𝑥 ∈ (0(,)π)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (1 · (sin‘(𝑁 · 𝑥))))
160142, 29sylan2 592 . . . . . . . 8 ((𝜑𝑥 ∈ (0(,)π)) → (sin‘(𝑁 · 𝑥)) ∈ ℂ)
161160mullidd 11308 . . . . . . 7 ((𝜑𝑥 ∈ (0(,)π)) → (1 · (sin‘(𝑁 · 𝑥))) = (sin‘(𝑁 · 𝑥)))
162159, 161eqtrd 2780 . . . . . 6 ((𝜑𝑥 ∈ (0(,)π)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (sin‘(𝑁 · 𝑥)))
163162mpteq2dva 5266 . . . . 5 (𝜑 → (𝑥 ∈ (0(,)π) ↦ ((𝐹𝑥) · (sin‘(𝑁 · 𝑥)))) = (𝑥 ∈ (0(,)π) ↦ (sin‘(𝑁 · 𝑥))))
164 ioossicc 13493 . . . . . . 7 (0(,)π) ⊆ (0[,]π)
165164a1i 11 . . . . . 6 (𝜑 → (0(,)π) ⊆ (0[,]π))
166 ioombl 25619 . . . . . . 7 (0(,)π) ∈ dom vol
167166a1i 11 . . . . . 6 (𝜑 → (0(,)π) ∈ dom vol)
16897adantr 480 . . . . . . . 8 ((𝜑𝑥 ∈ (0[,]π)) → 𝑁 ∈ ℝ)
169 iccssre 13489 . . . . . . . . . . 11 ((0 ∈ ℝ ∧ π ∈ ℝ) → (0[,]π) ⊆ ℝ)
1705, 1, 169mp2an 691 . . . . . . . . . 10 (0[,]π) ⊆ ℝ
171170sseli 4004 . . . . . . . . 9 (𝑥 ∈ (0[,]π) → 𝑥 ∈ ℝ)
172171adantl 481 . . . . . . . 8 ((𝜑𝑥 ∈ (0[,]π)) → 𝑥 ∈ ℝ)
173168, 172remulcld 11320 . . . . . . 7 ((𝜑𝑥 ∈ (0[,]π)) → (𝑁 · 𝑥) ∈ ℝ)
174173resincld 16191 . . . . . 6 ((𝜑𝑥 ∈ (0[,]π)) → (sin‘(𝑁 · 𝑥)) ∈ ℝ)
175170, 116sstri 4018 . . . . . . . . . . 11 (0[,]π) ⊆ ℂ
176175a1i 11 . . . . . . . . . 10 (𝜑 → (0[,]π) ⊆ ℂ)
177176, 25, 120constcncfg 45793 . . . . . . . . 9 (𝜑 → (𝑥 ∈ (0[,]π) ↦ 𝑁) ∈ ((0[,]π)–cn→ℂ))
178176, 120idcncfg 45794 . . . . . . . . 9 (𝜑 → (𝑥 ∈ (0[,]π) ↦ 𝑥) ∈ ((0[,]π)–cn→ℂ))
179177, 178mulcncf 25499 . . . . . . . 8 (𝜑 → (𝑥 ∈ (0[,]π) ↦ (𝑁 · 𝑥)) ∈ ((0[,]π)–cn→ℂ))
180115, 179cncfmpt1f 24959 . . . . . . 7 (𝜑 → (𝑥 ∈ (0[,]π) ↦ (sin‘(𝑁 · 𝑥))) ∈ ((0[,]π)–cn→ℂ))
181 cniccibl 25896 . . . . . . 7 ((0 ∈ ℝ ∧ π ∈ ℝ ∧ (𝑥 ∈ (0[,]π) ↦ (sin‘(𝑁 · 𝑥))) ∈ ((0[,]π)–cn→ℂ)) → (𝑥 ∈ (0[,]π) ↦ (sin‘(𝑁 · 𝑥))) ∈ 𝐿1)
182113, 4, 180, 181syl3anc 1371 . . . . . 6 (𝜑 → (𝑥 ∈ (0[,]π) ↦ (sin‘(𝑁 · 𝑥))) ∈ 𝐿1)
183165, 167, 174, 182iblss 25860 . . . . 5 (𝜑 → (𝑥 ∈ (0(,)π) ↦ (sin‘(𝑁 · 𝑥))) ∈ 𝐿1)
184163, 183eqeltrd 2844 . . . 4 (𝜑 → (𝑥 ∈ (0(,)π) ↦ ((𝐹𝑥) · (sin‘(𝑁 · 𝑥)))) ∈ 𝐿1)
1853, 4, 12, 30, 129, 184itgsplitioo 25893 . . 3 (𝜑 → ∫(-π(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 = (∫(-π(,)0)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 + ∫(0(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥))
186185oveq1d 7463 . 2 (𝜑 → (∫(-π(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 / π) = ((∫(-π(,)0)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 + ∫(0(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥) / π))
18791oveq1d 7463 . . . . . . . . 9 (𝑥 ∈ (-π(,)0) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (-1 · (sin‘(𝑁 · 𝑥))))
188187adantl 481 . . . . . . . 8 ((𝜑𝑥 ∈ (-π(,)0)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (-1 · (sin‘(𝑁 · 𝑥))))
18960a1i 11 . . . . . . . . . . 11 (𝑥 ∈ (-π(,)0) → -π ∈ ℝ*)
190131a1i 11 . . . . . . . . . . 11 (𝑥 ∈ (-π(,)0) → π ∈ ℝ*)
19131, 72, 33, 77, 73lttrd 11451 . . . . . . . . . . 11 (𝑥 ∈ (-π(,)0) → 𝑥 < π)
192189, 190, 31, 63, 191eliood 45416 . . . . . . . . . 10 (𝑥 ∈ (-π(,)0) → 𝑥 ∈ (-π(,)π))
193192, 29sylan2 592 . . . . . . . . 9 ((𝜑𝑥 ∈ (-π(,)0)) → (sin‘(𝑁 · 𝑥)) ∈ ℂ)
194193mulm1d 11742 . . . . . . . 8 ((𝜑𝑥 ∈ (-π(,)0)) → (-1 · (sin‘(𝑁 · 𝑥))) = -(sin‘(𝑁 · 𝑥)))
195188, 194eqtrd 2780 . . . . . . 7 ((𝜑𝑥 ∈ (-π(,)0)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = -(sin‘(𝑁 · 𝑥)))
196195itgeq2dv 25837 . . . . . 6 (𝜑 → ∫(-π(,)0)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 = ∫(-π(,)0)-(sin‘(𝑁 · 𝑥)) d𝑥)
197101, 127itgneg 25859 . . . . . 6 (𝜑 → -∫(-π(,)0)(sin‘(𝑁 · 𝑥)) d𝑥 = ∫(-π(,)0)-(sin‘(𝑁 · 𝑥)) d𝑥)
19824nnne0d 12343 . . . . . . . . . 10 (𝜑𝑁 ≠ 0)
1997a1i 11 . . . . . . . . . 10 (𝜑 → -π ≤ 0)
20025, 198, 3, 113, 199itgsincmulx 45895 . . . . . . . . 9 (𝜑 → ∫(-π(,)0)(sin‘(𝑁 · 𝑥)) d𝑥 = (((cos‘(𝑁 · -π)) − (cos‘(𝑁 · 0))) / 𝑁))
20124nnzd 12666 . . . . . . . . . . . . 13 (𝜑𝑁 ∈ ℤ)
202 cosknegpi 45790 . . . . . . . . . . . . 13 (𝑁 ∈ ℤ → (cos‘(𝑁 · -π)) = if(2 ∥ 𝑁, 1, -1))
203201, 202syl 17 . . . . . . . . . . . 12 (𝜑 → (cos‘(𝑁 · -π)) = if(2 ∥ 𝑁, 1, -1))
20425mul01d 11489 . . . . . . . . . . . . . 14 (𝜑 → (𝑁 · 0) = 0)
205204fveq2d 6924 . . . . . . . . . . . . 13 (𝜑 → (cos‘(𝑁 · 0)) = (cos‘0))
206 cos0 16198 . . . . . . . . . . . . 13 (cos‘0) = 1
207205, 206eqtrdi 2796 . . . . . . . . . . . 12 (𝜑 → (cos‘(𝑁 · 0)) = 1)
208203, 207oveq12d 7466 . . . . . . . . . . 11 (𝜑 → ((cos‘(𝑁 · -π)) − (cos‘(𝑁 · 0))) = (if(2 ∥ 𝑁, 1, -1) − 1))
209 1m1e0 12365 . . . . . . . . . . . . 13 (1 − 1) = 0
210 iftrue 4554 . . . . . . . . . . . . . 14 (2 ∥ 𝑁 → if(2 ∥ 𝑁, 1, -1) = 1)
211210oveq1d 7463 . . . . . . . . . . . . 13 (2 ∥ 𝑁 → (if(2 ∥ 𝑁, 1, -1) − 1) = (1 − 1))
212 iftrue 4554 . . . . . . . . . . . . 13 (2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, -2) = 0)
213209, 211, 2123eqtr4a 2806 . . . . . . . . . . . 12 (2 ∥ 𝑁 → (if(2 ∥ 𝑁, 1, -1) − 1) = if(2 ∥ 𝑁, 0, -2))
214 iffalse 4557 . . . . . . . . . . . . . 14 (¬ 2 ∥ 𝑁 → if(2 ∥ 𝑁, 1, -1) = -1)
215214oveq1d 7463 . . . . . . . . . . . . 13 (¬ 2 ∥ 𝑁 → (if(2 ∥ 𝑁, 1, -1) − 1) = (-1 − 1))
216 ax-1cn 11242 . . . . . . . . . . . . . . . 16 1 ∈ ℂ
217 negdi2 11594 . . . . . . . . . . . . . . . 16 ((1 ∈ ℂ ∧ 1 ∈ ℂ) → -(1 + 1) = (-1 − 1))
218216, 216, 217mp2an 691 . . . . . . . . . . . . . . 15 -(1 + 1) = (-1 − 1)
219218eqcomi 2749 . . . . . . . . . . . . . 14 (-1 − 1) = -(1 + 1)
220219a1i 11 . . . . . . . . . . . . 13 (¬ 2 ∥ 𝑁 → (-1 − 1) = -(1 + 1))
221 1p1e2 12418 . . . . . . . . . . . . . . 15 (1 + 1) = 2
222221negeqi 11529 . . . . . . . . . . . . . 14 -(1 + 1) = -2
223 iffalse 4557 . . . . . . . . . . . . . 14 (¬ 2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, -2) = -2)
224222, 223eqtr4id 2799 . . . . . . . . . . . . 13 (¬ 2 ∥ 𝑁 → -(1 + 1) = if(2 ∥ 𝑁, 0, -2))
225215, 220, 2243eqtrd 2784 . . . . . . . . . . . 12 (¬ 2 ∥ 𝑁 → (if(2 ∥ 𝑁, 1, -1) − 1) = if(2 ∥ 𝑁, 0, -2))
226213, 225pm2.61i 182 . . . . . . . . . . 11 (if(2 ∥ 𝑁, 1, -1) − 1) = if(2 ∥ 𝑁, 0, -2)
227208, 226eqtrdi 2796 . . . . . . . . . 10 (𝜑 → ((cos‘(𝑁 · -π)) − (cos‘(𝑁 · 0))) = if(2 ∥ 𝑁, 0, -2))
228227oveq1d 7463 . . . . . . . . 9 (𝜑 → (((cos‘(𝑁 · -π)) − (cos‘(𝑁 · 0))) / 𝑁) = (if(2 ∥ 𝑁, 0, -2) / 𝑁))
229200, 228eqtrd 2780 . . . . . . . 8 (𝜑 → ∫(-π(,)0)(sin‘(𝑁 · 𝑥)) d𝑥 = (if(2 ∥ 𝑁, 0, -2) / 𝑁))
230229negeqd 11530 . . . . . . 7 (𝜑 → -∫(-π(,)0)(sin‘(𝑁 · 𝑥)) d𝑥 = -(if(2 ∥ 𝑁, 0, -2) / 𝑁))
231 0cn 11282 . . . . . . . . . 10 0 ∈ ℂ
232 2cn 12368 . . . . . . . . . . 11 2 ∈ ℂ
233232negcli 11604 . . . . . . . . . 10 -2 ∈ ℂ
234231, 233ifcli 4595 . . . . . . . . 9 if(2 ∥ 𝑁, 0, -2) ∈ ℂ
235234a1i 11 . . . . . . . 8 (𝜑 → if(2 ∥ 𝑁, 0, -2) ∈ ℂ)
236235, 25, 198divnegd 12083 . . . . . . 7 (𝜑 → -(if(2 ∥ 𝑁, 0, -2) / 𝑁) = (-if(2 ∥ 𝑁, 0, -2) / 𝑁))
237 neg0 11582 . . . . . . . . . . 11 -0 = 0
238212negeqd 11530 . . . . . . . . . . 11 (2 ∥ 𝑁 → -if(2 ∥ 𝑁, 0, -2) = -0)
239 iftrue 4554 . . . . . . . . . . 11 (2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, 2) = 0)
240237, 238, 2393eqtr4a 2806 . . . . . . . . . 10 (2 ∥ 𝑁 → -if(2 ∥ 𝑁, 0, -2) = if(2 ∥ 𝑁, 0, 2))
241232negnegi 11606 . . . . . . . . . . 11 --2 = 2
242223negeqd 11530 . . . . . . . . . . 11 (¬ 2 ∥ 𝑁 → -if(2 ∥ 𝑁, 0, -2) = --2)
243 iffalse 4557 . . . . . . . . . . 11 (¬ 2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, 2) = 2)
244241, 242, 2433eqtr4a 2806 . . . . . . . . . 10 (¬ 2 ∥ 𝑁 → -if(2 ∥ 𝑁, 0, -2) = if(2 ∥ 𝑁, 0, 2))
245240, 244pm2.61i 182 . . . . . . . . 9 -if(2 ∥ 𝑁, 0, -2) = if(2 ∥ 𝑁, 0, 2)
246245oveq1i 7458 . . . . . . . 8 (-if(2 ∥ 𝑁, 0, -2) / 𝑁) = (if(2 ∥ 𝑁, 0, 2) / 𝑁)
247246a1i 11 . . . . . . 7 (𝜑 → (-if(2 ∥ 𝑁, 0, -2) / 𝑁) = (if(2 ∥ 𝑁, 0, 2) / 𝑁))
248230, 236, 2473eqtrd 2784 . . . . . 6 (𝜑 → -∫(-π(,)0)(sin‘(𝑁 · 𝑥)) d𝑥 = (if(2 ∥ 𝑁, 0, 2) / 𝑁))
249196, 197, 2483eqtr2d 2786 . . . . 5 (𝜑 → ∫(-π(,)0)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 = (if(2 ∥ 𝑁, 0, 2) / 𝑁))
250133, 17, 19sylancl 585 . . . . . . . . . . 11 (𝑥 ∈ (0(,)π) → (𝐹𝑥) = if((𝑥 mod 𝑇) < π, 1, -1))
251250, 156eqtrd 2780 . . . . . . . . . 10 (𝑥 ∈ (0(,)π) → (𝐹𝑥) = 1)
252251oveq1d 7463 . . . . . . . . 9 (𝑥 ∈ (0(,)π) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (1 · (sin‘(𝑁 · 𝑥))))
253252adantl 481 . . . . . . . 8 ((𝜑𝑥 ∈ (0(,)π)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (1 · (sin‘(𝑁 · 𝑥))))
254253, 161eqtrd 2780 . . . . . . 7 ((𝜑𝑥 ∈ (0(,)π)) → ((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) = (sin‘(𝑁 · 𝑥)))
255254itgeq2dv 25837 . . . . . 6 (𝜑 → ∫(0(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 = ∫(0(,)π)(sin‘(𝑁 · 𝑥)) d𝑥)
2569a1i 11 . . . . . . 7 (𝜑 → 0 ≤ π)
25725, 198, 113, 4, 256itgsincmulx 45895 . . . . . 6 (𝜑 → ∫(0(,)π)(sin‘(𝑁 · 𝑥)) d𝑥 = (((cos‘(𝑁 · 0)) − (cos‘(𝑁 · π))) / 𝑁))
258 coskpi2 45787 . . . . . . . . . 10 (𝑁 ∈ ℤ → (cos‘(𝑁 · π)) = if(2 ∥ 𝑁, 1, -1))
259201, 258syl 17 . . . . . . . . 9 (𝜑 → (cos‘(𝑁 · π)) = if(2 ∥ 𝑁, 1, -1))
260207, 259oveq12d 7466 . . . . . . . 8 (𝜑 → ((cos‘(𝑁 · 0)) − (cos‘(𝑁 · π))) = (1 − if(2 ∥ 𝑁, 1, -1)))
261210oveq2d 7464 . . . . . . . . . 10 (2 ∥ 𝑁 → (1 − if(2 ∥ 𝑁, 1, -1)) = (1 − 1))
262209, 261, 2393eqtr4a 2806 . . . . . . . . 9 (2 ∥ 𝑁 → (1 − if(2 ∥ 𝑁, 1, -1)) = if(2 ∥ 𝑁, 0, 2))
263214oveq2d 7464 . . . . . . . . . 10 (¬ 2 ∥ 𝑁 → (1 − if(2 ∥ 𝑁, 1, -1)) = (1 − -1))
264216, 216subnegi 11615 . . . . . . . . . . 11 (1 − -1) = (1 + 1)
265264a1i 11 . . . . . . . . . 10 (¬ 2 ∥ 𝑁 → (1 − -1) = (1 + 1))
266221, 243eqtr4id 2799 . . . . . . . . . 10 (¬ 2 ∥ 𝑁 → (1 + 1) = if(2 ∥ 𝑁, 0, 2))
267263, 265, 2663eqtrd 2784 . . . . . . . . 9 (¬ 2 ∥ 𝑁 → (1 − if(2 ∥ 𝑁, 1, -1)) = if(2 ∥ 𝑁, 0, 2))
268262, 267pm2.61i 182 . . . . . . . 8 (1 − if(2 ∥ 𝑁, 1, -1)) = if(2 ∥ 𝑁, 0, 2)
269260, 268eqtrdi 2796 . . . . . . 7 (𝜑 → ((cos‘(𝑁 · 0)) − (cos‘(𝑁 · π))) = if(2 ∥ 𝑁, 0, 2))
270269oveq1d 7463 . . . . . 6 (𝜑 → (((cos‘(𝑁 · 0)) − (cos‘(𝑁 · π))) / 𝑁) = (if(2 ∥ 𝑁, 0, 2) / 𝑁))
271255, 257, 2703eqtrd 2784 . . . . 5 (𝜑 → ∫(0(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 = (if(2 ∥ 𝑁, 0, 2) / 𝑁))
272249, 271oveq12d 7466 . . . 4 (𝜑 → (∫(-π(,)0)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 + ∫(0(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥) = ((if(2 ∥ 𝑁, 0, 2) / 𝑁) + (if(2 ∥ 𝑁, 0, 2) / 𝑁)))
273231, 232ifcli 4595 . . . . . 6 if(2 ∥ 𝑁, 0, 2) ∈ ℂ
274273a1i 11 . . . . 5 (𝜑 → if(2 ∥ 𝑁, 0, 2) ∈ ℂ)
275274, 274, 25, 198divdird 12108 . . . 4 (𝜑 → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = ((if(2 ∥ 𝑁, 0, 2) / 𝑁) + (if(2 ∥ 𝑁, 0, 2) / 𝑁)))
276239, 239oveq12d 7466 . . . . . . . . 9 (2 ∥ 𝑁 → (if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) = (0 + 0))
277 00id 11465 . . . . . . . . 9 (0 + 0) = 0
278276, 277eqtrdi 2796 . . . . . . . 8 (2 ∥ 𝑁 → (if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) = 0)
279278oveq1d 7463 . . . . . . 7 (2 ∥ 𝑁 → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = (0 / 𝑁))
280279adantl 481 . . . . . 6 ((𝜑 ∧ 2 ∥ 𝑁) → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = (0 / 𝑁))
28125, 198div0d 12069 . . . . . . 7 (𝜑 → (0 / 𝑁) = 0)
282281adantr 480 . . . . . 6 ((𝜑 ∧ 2 ∥ 𝑁) → (0 / 𝑁) = 0)
283 iftrue 4554 . . . . . . . 8 (2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, (4 / 𝑁)) = 0)
284283eqcomd 2746 . . . . . . 7 (2 ∥ 𝑁 → 0 = if(2 ∥ 𝑁, 0, (4 / 𝑁)))
285284adantl 481 . . . . . 6 ((𝜑 ∧ 2 ∥ 𝑁) → 0 = if(2 ∥ 𝑁, 0, (4 / 𝑁)))
286280, 282, 2853eqtrd 2784 . . . . 5 ((𝜑 ∧ 2 ∥ 𝑁) → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = if(2 ∥ 𝑁, 0, (4 / 𝑁)))
287243, 243oveq12d 7466 . . . . . . . . 9 (¬ 2 ∥ 𝑁 → (if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) = (2 + 2))
288 2p2e4 12428 . . . . . . . . 9 (2 + 2) = 4
289287, 288eqtrdi 2796 . . . . . . . 8 (¬ 2 ∥ 𝑁 → (if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) = 4)
290289oveq1d 7463 . . . . . . 7 (¬ 2 ∥ 𝑁 → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = (4 / 𝑁))
291 iffalse 4557 . . . . . . 7 (¬ 2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, (4 / 𝑁)) = (4 / 𝑁))
292290, 291eqtr4d 2783 . . . . . 6 (¬ 2 ∥ 𝑁 → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = if(2 ∥ 𝑁, 0, (4 / 𝑁)))
293292adantl 481 . . . . 5 ((𝜑 ∧ ¬ 2 ∥ 𝑁) → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = if(2 ∥ 𝑁, 0, (4 / 𝑁)))
294286, 293pm2.61dan 812 . . . 4 (𝜑 → ((if(2 ∥ 𝑁, 0, 2) + if(2 ∥ 𝑁, 0, 2)) / 𝑁) = if(2 ∥ 𝑁, 0, (4 / 𝑁)))
295272, 275, 2943eqtr2d 2786 . . 3 (𝜑 → (∫(-π(,)0)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 + ∫(0(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥) = if(2 ∥ 𝑁, 0, (4 / 𝑁)))
296295oveq1d 7463 . 2 (𝜑 → ((∫(-π(,)0)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 + ∫(0(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥) / π) = (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π))
297283oveq1d 7463 . . . . 5 (2 ∥ 𝑁 → (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π) = (0 / π))
298297adantl 481 . . . 4 ((𝜑 ∧ 2 ∥ 𝑁) → (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π) = (0 / π))
2995, 8gtneii 11402 . . . . . 6 π ≠ 0
30042, 299div0i 12028 . . . . 5 (0 / π) = 0
301300a1i 11 . . . 4 ((𝜑 ∧ 2 ∥ 𝑁) → (0 / π) = 0)
302 iftrue 4554 . . . . . 6 (2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))) = 0)
303302eqcomd 2746 . . . . 5 (2 ∥ 𝑁 → 0 = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
304303adantl 481 . . . 4 ((𝜑 ∧ 2 ∥ 𝑁) → 0 = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
305298, 301, 3043eqtrd 2784 . . 3 ((𝜑 ∧ 2 ∥ 𝑁) → (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π) = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
306291oveq1d 7463 . . . . 5 (¬ 2 ∥ 𝑁 → (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π) = ((4 / 𝑁) / π))
307306adantl 481 . . . 4 ((𝜑 ∧ ¬ 2 ∥ 𝑁) → (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π) = ((4 / 𝑁) / π))
308 4cn 12378 . . . . . . 7 4 ∈ ℂ
309308a1i 11 . . . . . 6 (𝜑 → 4 ∈ ℂ)
31042a1i 11 . . . . . 6 (𝜑 → π ∈ ℂ)
311299a1i 11 . . . . . 6 (𝜑 → π ≠ 0)
312309, 25, 310, 198, 311divdiv1d 12101 . . . . 5 (𝜑 → ((4 / 𝑁) / π) = (4 / (𝑁 · π)))
313312adantr 480 . . . 4 ((𝜑 ∧ ¬ 2 ∥ 𝑁) → ((4 / 𝑁) / π) = (4 / (𝑁 · π)))
314 iffalse 4557 . . . . . 6 (¬ 2 ∥ 𝑁 → if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))) = (4 / (𝑁 · π)))
315314eqcomd 2746 . . . . 5 (¬ 2 ∥ 𝑁 → (4 / (𝑁 · π)) = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
316315adantl 481 . . . 4 ((𝜑 ∧ ¬ 2 ∥ 𝑁) → (4 / (𝑁 · π)) = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
317307, 313, 3163eqtrd 2784 . . 3 ((𝜑 ∧ ¬ 2 ∥ 𝑁) → (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π) = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
318305, 317pm2.61dan 812 . 2 (𝜑 → (if(2 ∥ 𝑁, 0, (4 / 𝑁)) / π) = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
319186, 296, 3183eqtrd 2784 1 (𝜑 → (∫(-π(,)π)((𝐹𝑥) · (sin‘(𝑁 · 𝑥))) d𝑥 / π) = if(2 ∥ 𝑁, 0, (4 / (𝑁 · π))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wa 395   = wceq 1537  wcel 2108  wne 2946  wss 3976  ifcif 4548   class class class wbr 5166  cmpt 5249  dom cdm 5700  cfv 6573  (class class class)co 7448  cc 11182  cr 11183  0cc0 11184  1c1 11185   + caddc 11187   · cmul 11189  *cxr 11323   < clt 11324  cle 11325  cmin 11520  -cneg 11521   / cdiv 11947  cn 12293  2c2 12348  4c4 12350  cz 12639  +crp 13057  (,)cioo 13407  [,]cicc 13410   mod cmo 13920  sincsin 16111  cosccos 16112  πcpi 16114  cdvds 16302  cnccncf 24921  volcvol 25517  𝐿1cibl 25671  citg 25672
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1793  ax-4 1807  ax-5 1909  ax-6 1967  ax-7 2007  ax-8 2110  ax-9 2118  ax-10 2141  ax-11 2158  ax-12 2178  ax-ext 2711  ax-rep 5303  ax-sep 5317  ax-nul 5324  ax-pow 5383  ax-pr 5447  ax-un 7770  ax-inf2 9710  ax-cc 10504  ax-cnex 11240  ax-resscn 11241  ax-1cn 11242  ax-icn 11243  ax-addcl 11244  ax-addrcl 11245  ax-mulcl 11246  ax-mulrcl 11247  ax-mulcom 11248  ax-addass 11249  ax-mulass 11250  ax-distr 11251  ax-i2m1 11252  ax-1ne0 11253  ax-1rid 11254  ax-rnegex 11255  ax-rrecex 11256  ax-cnre 11257  ax-pre-lttri 11258  ax-pre-lttrn 11259  ax-pre-ltadd 11260  ax-pre-mulgt0 11261  ax-pre-sup 11262  ax-addf 11263
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 847  df-3or 1088  df-3an 1089  df-tru 1540  df-fal 1550  df-ex 1778  df-nf 1782  df-sb 2065  df-mo 2543  df-eu 2572  df-clab 2718  df-cleq 2732  df-clel 2819  df-nfc 2895  df-ne 2947  df-nel 3053  df-ral 3068  df-rex 3077  df-rmo 3388  df-reu 3389  df-rab 3444  df-v 3490  df-sbc 3805  df-csb 3922  df-dif 3979  df-un 3981  df-in 3983  df-ss 3993  df-pss 3996  df-symdif 4272  df-nul 4353  df-if 4549  df-pw 4624  df-sn 4649  df-pr 4651  df-tp 4653  df-op 4655  df-uni 4932  df-int 4971  df-iun 5017  df-iin 5018  df-disj 5134  df-br 5167  df-opab 5229  df-mpt 5250  df-tr 5284  df-id 5593  df-eprel 5599  df-po 5607  df-so 5608  df-fr 5652  df-se 5653  df-we 5654  df-xp 5706  df-rel 5707  df-cnv 5708  df-co 5709  df-dm 5710  df-rn 5711  df-res 5712  df-ima 5713  df-pred 6332  df-ord 6398  df-on 6399  df-lim 6400  df-suc 6401  df-iota 6525  df-fun 6575  df-fn 6576  df-f 6577  df-f1 6578  df-fo 6579  df-f1o 6580  df-fv 6581  df-isom 6582  df-riota 7404  df-ov 7451  df-oprab 7452  df-mpo 7453  df-of 7714  df-ofr 7715  df-om 7904  df-1st 8030  df-2nd 8031  df-supp 8202  df-frecs 8322  df-wrecs 8353  df-recs 8427  df-rdg 8466  df-1o 8522  df-2o 8523  df-oadd 8526  df-omul 8527  df-er 8763  df-map 8886  df-pm 8887  df-ixp 8956  df-en 9004  df-dom 9005  df-sdom 9006  df-fin 9007  df-fsupp 9432  df-fi 9480  df-sup 9511  df-inf 9512  df-oi 9579  df-dju 9970  df-card 10008  df-acn 10011  df-pnf 11326  df-mnf 11327  df-xr 11328  df-ltxr 11329  df-le 11330  df-sub 11522  df-neg 11523  df-div 11948  df-nn 12294  df-2 12356  df-3 12357  df-4 12358  df-5 12359  df-6 12360  df-7 12361  df-8 12362  df-9 12363  df-n0 12554  df-z 12640  df-dec 12759  df-uz 12904  df-q 13014  df-rp 13058  df-xneg 13175  df-xadd 13176  df-xmul 13177  df-ioo 13411  df-ioc 13412  df-ico 13413  df-icc 13414  df-fz 13568  df-fzo 13712  df-fl 13843  df-mod 13921  df-seq 14053  df-exp 14113  df-fac 14323  df-bc 14352  df-hash 14380  df-shft 15116  df-cj 15148  df-re 15149  df-im 15150  df-sqrt 15284  df-abs 15285  df-limsup 15517  df-clim 15534  df-rlim 15535  df-sum 15735  df-ef 16115  df-sin 16117  df-cos 16118  df-pi 16120  df-dvds 16303  df-struct 17194  df-sets 17211  df-slot 17229  df-ndx 17241  df-base 17259  df-ress 17288  df-plusg 17324  df-mulr 17325  df-starv 17326  df-sca 17327  df-vsca 17328  df-ip 17329  df-tset 17330  df-ple 17331  df-ds 17333  df-unif 17334  df-hom 17335  df-cco 17336  df-rest 17482  df-topn 17483  df-0g 17501  df-gsum 17502  df-topgen 17503  df-pt 17504  df-prds 17507  df-xrs 17562  df-qtop 17567  df-imas 17568  df-xps 17570  df-mre 17644  df-mrc 17645  df-acs 17647  df-mgm 18678  df-sgrp 18757  df-mnd 18773  df-submnd 18819  df-mulg 19108  df-cntz 19357  df-cmn 19824  df-psmet 21379  df-xmet 21380  df-met 21381  df-bl 21382  df-mopn 21383  df-fbas 21384  df-fg 21385  df-cnfld 21388  df-top 22921  df-topon 22938  df-topsp 22960  df-bases 22974  df-cld 23048  df-ntr 23049  df-cls 23050  df-nei 23127  df-lp 23165  df-perf 23166  df-cn 23256  df-cnp 23257  df-haus 23344  df-cmp 23416  df-tx 23591  df-hmeo 23784  df-fil 23875  df-fm 23967  df-flim 23968  df-flf 23969  df-xms 24351  df-ms 24352  df-tms 24353  df-cncf 24923  df-ovol 25518  df-vol 25519  df-mbf 25673  df-itg1 25674  df-itg2 25675  df-ibl 25676  df-itg 25677  df-0p 25724  df-limc 25921  df-dv 25922
This theorem is referenced by:  fouriersw  46152
  Copyright terms: Public domain W3C validator