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

Theorem fourierdlem111 44920
Description: The fourier partial sum for 𝐹 is the sum of two integrals, with the same integrand involving 𝐹 and the Dirichlet Kernel 𝐷, but on two opposite intervals. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
fourierdlem111.a 𝐴 = (𝑛 ∈ β„•0 ↦ (∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· (cosβ€˜(𝑛 Β· 𝑑))) d𝑑 / Ο€))
fourierdlem111.b 𝐡 = (𝑛 ∈ β„• ↦ (∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· (sinβ€˜(𝑛 Β· 𝑑))) d𝑑 / Ο€))
fourierdlem111.s 𝑆 = (π‘š ∈ β„• ↦ (((π΄β€˜0) / 2) + Σ𝑛 ∈ (1...π‘š)(((π΄β€˜π‘›) Β· (cosβ€˜(𝑛 Β· 𝑋))) + ((π΅β€˜π‘›) Β· (sinβ€˜(𝑛 Β· 𝑋))))))
fourierdlem111.d 𝐷 = (𝑛 ∈ β„• ↦ (𝑦 ∈ ℝ ↦ if((𝑦 mod (2 Β· Ο€)) = 0, (((2 Β· 𝑛) + 1) / (2 Β· Ο€)), ((sinβ€˜((𝑛 + (1 / 2)) Β· 𝑦)) / ((2 Β· Ο€) Β· (sinβ€˜(𝑦 / 2)))))))
fourierdlem111.p 𝑃 = (π‘š ∈ β„• ↦ {𝑝 ∈ (ℝ ↑m (0...π‘š)) ∣ (((π‘β€˜0) = -Ο€ ∧ (π‘β€˜π‘š) = Ο€) ∧ βˆ€π‘– ∈ (0..^π‘š)(π‘β€˜π‘–) < (π‘β€˜(𝑖 + 1)))})
fourierdlem111.m (πœ‘ β†’ 𝑀 ∈ β„•)
fourierdlem111.q (πœ‘ β†’ 𝑄 ∈ (π‘ƒβ€˜π‘€))
fourierdlem111.x (πœ‘ β†’ 𝑋 ∈ ℝ)
fourierdlem111.6 (πœ‘ β†’ 𝐹:β„βŸΆβ„)
fourierdlem111.fper ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯))
fourierdlem111.g 𝐺 = (π‘₯ ∈ ℝ ↦ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)))
fourierdlem111.fcn ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
fourierdlem111.r ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
fourierdlem111.l ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝐿 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜(𝑖 + 1))))
fourierdlem111.t 𝑇 = (2 Β· Ο€)
fourierdlem111.o 𝑂 = (π‘š ∈ β„• ↦ {𝑝 ∈ (ℝ ↑m (0...π‘š)) ∣ (((π‘β€˜0) = (-Ο€ βˆ’ 𝑋) ∧ (π‘β€˜π‘š) = (Ο€ βˆ’ 𝑋)) ∧ βˆ€π‘– ∈ (0..^π‘š)(π‘β€˜π‘–) < (π‘β€˜(𝑖 + 1)))})
fourierdlem111.14 π‘Š = (𝑖 ∈ (0...𝑀) ↦ ((π‘„β€˜π‘–) βˆ’ 𝑋))
Assertion
Ref Expression
fourierdlem111 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (π‘†β€˜π‘›) = (∫(-Ο€(,)0)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 + ∫(0(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠))
Distinct variable groups:   𝐴,π‘š,𝑛   𝐡,π‘š   𝐷,𝑖,π‘š,𝑦   𝐷,𝑠,𝑑,𝑖,𝑦   π‘₯,𝐷,𝑖,𝑠,𝑦   𝑖,𝐹,𝑛,𝑠,𝑑,𝑦   π‘₯,𝐹,𝑛   𝑖,𝐺,𝑠,π‘₯   𝐿,𝑠,𝑑   π‘₯,𝐿   𝑖,𝑀,π‘š,𝑝   𝑀,𝑠,𝑑,𝑦   π‘₯,𝑀   𝑄,𝑖,𝑝   𝑄,𝑠,𝑑,𝑦   π‘₯,𝑄   𝑅,𝑠,𝑑   π‘₯,𝑅   𝑇,𝑠,π‘₯   𝑖,π‘Š,π‘š,𝑝   π‘Š,𝑠,π‘₯,𝑦   𝑖,𝑋,π‘š,𝑛,𝑦   𝑋,𝑝   𝑋,𝑠,𝑑   π‘₯,𝑋   πœ‘,𝑖,π‘š,𝑛,𝑦   πœ‘,𝑠,𝑑   πœ‘,π‘₯
Allowed substitution hints:   πœ‘(𝑝)   𝐴(π‘₯,𝑦,𝑑,𝑖,𝑠,𝑝)   𝐡(π‘₯,𝑦,𝑑,𝑖,𝑛,𝑠,𝑝)   𝐷(𝑛,𝑝)   𝑃(π‘₯,𝑦,𝑑,𝑖,π‘š,𝑛,𝑠,𝑝)   𝑄(π‘š,𝑛)   𝑅(𝑦,𝑖,π‘š,𝑛,𝑝)   𝑆(π‘₯,𝑦,𝑑,𝑖,π‘š,𝑛,𝑠,𝑝)   𝑇(𝑦,𝑑,𝑖,π‘š,𝑛,𝑝)   𝐹(π‘š,𝑝)   𝐺(𝑦,𝑑,π‘š,𝑛,𝑝)   𝐿(𝑦,𝑖,π‘š,𝑛,𝑝)   𝑀(𝑛)   𝑂(π‘₯,𝑦,𝑑,𝑖,π‘š,𝑛,𝑠,𝑝)   π‘Š(𝑑,𝑛)

Proof of Theorem fourierdlem111
Dummy variables π‘˜ 𝑗 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 eleq1 2822 . . . . . 6 (π‘˜ = 𝑛 β†’ (π‘˜ ∈ β„• ↔ 𝑛 ∈ β„•))
21anbi2d 630 . . . . 5 (π‘˜ = 𝑛 β†’ ((πœ‘ ∧ π‘˜ ∈ β„•) ↔ (πœ‘ ∧ 𝑛 ∈ β„•)))
3 fveq2 6889 . . . . . 6 (π‘˜ = 𝑛 β†’ (π‘†β€˜π‘˜) = (π‘†β€˜π‘›))
4 fveq2 6889 . . . . . . . . . 10 (π‘˜ = 𝑛 β†’ (π·β€˜π‘˜) = (π·β€˜π‘›))
54fveq1d 6891 . . . . . . . . 9 (π‘˜ = 𝑛 β†’ ((π·β€˜π‘˜)β€˜(𝑑 βˆ’ 𝑋)) = ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋)))
65oveq2d 7422 . . . . . . . 8 (π‘˜ = 𝑛 β†’ ((πΉβ€˜π‘‘) Β· ((π·β€˜π‘˜)β€˜(𝑑 βˆ’ 𝑋))) = ((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))))
76adantr 482 . . . . . . 7 ((π‘˜ = 𝑛 ∧ 𝑑 ∈ (-Ο€(,)Ο€)) β†’ ((πΉβ€˜π‘‘) Β· ((π·β€˜π‘˜)β€˜(𝑑 βˆ’ 𝑋))) = ((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))))
87itgeq2dv 25291 . . . . . 6 (π‘˜ = 𝑛 β†’ ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘˜)β€˜(𝑑 βˆ’ 𝑋))) d𝑑 = ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑)
93, 8eqeq12d 2749 . . . . 5 (π‘˜ = 𝑛 β†’ ((π‘†β€˜π‘˜) = ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘˜)β€˜(𝑑 βˆ’ 𝑋))) d𝑑 ↔ (π‘†β€˜π‘›) = ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑))
102, 9imbi12d 345 . . . 4 (π‘˜ = 𝑛 β†’ (((πœ‘ ∧ π‘˜ ∈ β„•) β†’ (π‘†β€˜π‘˜) = ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘˜)β€˜(𝑑 βˆ’ 𝑋))) d𝑑) ↔ ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (π‘†β€˜π‘›) = ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑)))
11 fourierdlem111.6 . . . . . 6 (πœ‘ β†’ 𝐹:β„βŸΆβ„)
1211adantr 482 . . . . 5 ((πœ‘ ∧ π‘˜ ∈ β„•) β†’ 𝐹:β„βŸΆβ„)
13 eqid 2733 . . . . 5 (-Ο€(,)Ο€) = (-Ο€(,)Ο€)
14 ioossre 13382 . . . . . . . . 9 (-Ο€(,)Ο€) βŠ† ℝ
1514a1i 11 . . . . . . . 8 (πœ‘ β†’ (-Ο€(,)Ο€) βŠ† ℝ)
1611, 15feqresmpt 6959 . . . . . . 7 (πœ‘ β†’ (𝐹 β†Ύ (-Ο€(,)Ο€)) = (π‘₯ ∈ (-Ο€(,)Ο€) ↦ (πΉβ€˜π‘₯)))
17 ioossicc 13407 . . . . . . . . 9 (-Ο€(,)Ο€) βŠ† (-Ο€[,]Ο€)
1817a1i 11 . . . . . . . 8 (πœ‘ β†’ (-Ο€(,)Ο€) βŠ† (-Ο€[,]Ο€))
19 ioombl 25074 . . . . . . . . 9 (-Ο€(,)Ο€) ∈ dom vol
2019a1i 11 . . . . . . . 8 (πœ‘ β†’ (-Ο€(,)Ο€) ∈ dom vol)
2111adantr 482 . . . . . . . . 9 ((πœ‘ ∧ π‘₯ ∈ (-Ο€[,]Ο€)) β†’ 𝐹:β„βŸΆβ„)
22 pire 25960 . . . . . . . . . . . . . . 15 Ο€ ∈ ℝ
2322renegcli 11518 . . . . . . . . . . . . . 14 -Ο€ ∈ ℝ
2423, 22elicc2i 13387 . . . . . . . . . . . . 13 (𝑑 ∈ (-Ο€[,]Ο€) ↔ (𝑑 ∈ ℝ ∧ -Ο€ ≀ 𝑑 ∧ 𝑑 ≀ Ο€))
2524simp1bi 1146 . . . . . . . . . . . 12 (𝑑 ∈ (-Ο€[,]Ο€) β†’ 𝑑 ∈ ℝ)
2625ssriv 3986 . . . . . . . . . . 11 (-Ο€[,]Ο€) βŠ† ℝ
2726a1i 11 . . . . . . . . . 10 (πœ‘ β†’ (-Ο€[,]Ο€) βŠ† ℝ)
2827sselda 3982 . . . . . . . . 9 ((πœ‘ ∧ π‘₯ ∈ (-Ο€[,]Ο€)) β†’ π‘₯ ∈ ℝ)
2921, 28ffvelcdmd 7085 . . . . . . . 8 ((πœ‘ ∧ π‘₯ ∈ (-Ο€[,]Ο€)) β†’ (πΉβ€˜π‘₯) ∈ ℝ)
3011, 27feqresmpt 6959 . . . . . . . . 9 (πœ‘ β†’ (𝐹 β†Ύ (-Ο€[,]Ο€)) = (π‘₯ ∈ (-Ο€[,]Ο€) ↦ (πΉβ€˜π‘₯)))
31 fourierdlem111.p . . . . . . . . . 10 𝑃 = (π‘š ∈ β„• ↦ {𝑝 ∈ (ℝ ↑m (0...π‘š)) ∣ (((π‘β€˜0) = -Ο€ ∧ (π‘β€˜π‘š) = Ο€) ∧ βˆ€π‘– ∈ (0..^π‘š)(π‘β€˜π‘–) < (π‘β€˜(𝑖 + 1)))})
32 fourierdlem111.m . . . . . . . . . 10 (πœ‘ β†’ 𝑀 ∈ β„•)
33 fourierdlem111.q . . . . . . . . . 10 (πœ‘ β†’ 𝑄 ∈ (π‘ƒβ€˜π‘€))
34 ax-resscn 11164 . . . . . . . . . . . . 13 ℝ βŠ† β„‚
3534a1i 11 . . . . . . . . . . . 12 (πœ‘ β†’ ℝ βŠ† β„‚)
3611, 35fssd 6733 . . . . . . . . . . 11 (πœ‘ β†’ 𝐹:β„βŸΆβ„‚)
3736, 27fssresd 6756 . . . . . . . . . 10 (πœ‘ β†’ (𝐹 β†Ύ (-Ο€[,]Ο€)):(-Ο€[,]Ο€)βŸΆβ„‚)
38 ioossicc 13407 . . . . . . . . . . . . 13 ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† ((π‘„β€˜π‘–)[,](π‘„β€˜(𝑖 + 1)))
3923rexri 11269 . . . . . . . . . . . . . . 15 -Ο€ ∈ ℝ*
4039a1i 11 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ -Ο€ ∈ ℝ*)
4122rexri 11269 . . . . . . . . . . . . . . 15 Ο€ ∈ ℝ*
4241a1i 11 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ Ο€ ∈ ℝ*)
4331, 32, 33fourierdlem15 44825 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝑄:(0...𝑀)⟢(-Ο€[,]Ο€))
4443adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑄:(0...𝑀)⟢(-Ο€[,]Ο€))
45 simpr 486 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑖 ∈ (0..^𝑀))
4640, 42, 44, 45fourierdlem8 44818 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜π‘–)[,](π‘„β€˜(𝑖 + 1))) βŠ† (-Ο€[,]Ο€))
4738, 46sstrid 3993 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† (-Ο€[,]Ο€))
4847resabs1d 6011 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))))
49 fourierdlem111.fcn . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
5048, 49eqeltrd 2834 . . . . . . . . . 10 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
51 fourierdlem111.r . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
5248oveq1d 7421 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)) = ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
5351, 52eleqtrrd 2837 . . . . . . . . . 10 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ (((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
54 fourierdlem111.l . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝐿 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜(𝑖 + 1))))
5548oveq1d 7421 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜(𝑖 + 1))) = ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜(𝑖 + 1))))
5654, 55eleqtrrd 2837 . . . . . . . . . 10 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝐿 ∈ (((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜(𝑖 + 1))))
5731, 32, 33, 37, 50, 53, 56fourierdlem69 44878 . . . . . . . . 9 (πœ‘ β†’ (𝐹 β†Ύ (-Ο€[,]Ο€)) ∈ 𝐿1)
5830, 57eqeltrrd 2835 . . . . . . . 8 (πœ‘ β†’ (π‘₯ ∈ (-Ο€[,]Ο€) ↦ (πΉβ€˜π‘₯)) ∈ 𝐿1)
5918, 20, 29, 58iblss 25314 . . . . . . 7 (πœ‘ β†’ (π‘₯ ∈ (-Ο€(,)Ο€) ↦ (πΉβ€˜π‘₯)) ∈ 𝐿1)
6016, 59eqeltrd 2834 . . . . . 6 (πœ‘ β†’ (𝐹 β†Ύ (-Ο€(,)Ο€)) ∈ 𝐿1)
6160adantr 482 . . . . 5 ((πœ‘ ∧ π‘˜ ∈ β„•) β†’ (𝐹 β†Ύ (-Ο€(,)Ο€)) ∈ 𝐿1)
62 fourierdlem111.a . . . . 5 𝐴 = (𝑛 ∈ β„•0 ↦ (∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· (cosβ€˜(𝑛 Β· 𝑑))) d𝑑 / Ο€))
63 fourierdlem111.b . . . . 5 𝐡 = (𝑛 ∈ β„• ↦ (∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· (sinβ€˜(𝑛 Β· 𝑑))) d𝑑 / Ο€))
64 fourierdlem111.x . . . . . 6 (πœ‘ β†’ 𝑋 ∈ ℝ)
6564adantr 482 . . . . 5 ((πœ‘ ∧ π‘˜ ∈ β„•) β†’ 𝑋 ∈ ℝ)
66 fourierdlem111.s . . . . 5 𝑆 = (π‘š ∈ β„• ↦ (((π΄β€˜0) / 2) + Σ𝑛 ∈ (1...π‘š)(((π΄β€˜π‘›) Β· (cosβ€˜(𝑛 Β· 𝑋))) + ((π΅β€˜π‘›) Β· (sinβ€˜(𝑛 Β· 𝑋))))))
67 fourierdlem111.d . . . . 5 𝐷 = (𝑛 ∈ β„• ↦ (𝑦 ∈ ℝ ↦ if((𝑦 mod (2 Β· Ο€)) = 0, (((2 Β· 𝑛) + 1) / (2 Β· Ο€)), ((sinβ€˜((𝑛 + (1 / 2)) Β· 𝑦)) / ((2 Β· Ο€) Β· (sinβ€˜(𝑦 / 2)))))))
68 simpr 486 . . . . 5 ((πœ‘ ∧ π‘˜ ∈ β„•) β†’ π‘˜ ∈ β„•)
6912, 13, 61, 62, 63, 65, 66, 67, 68fourierdlem83 44892 . . . 4 ((πœ‘ ∧ π‘˜ ∈ β„•) β†’ (π‘†β€˜π‘˜) = ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘˜)β€˜(𝑑 βˆ’ 𝑋))) d𝑑)
7010, 69chvarvv 2003 . . 3 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (π‘†β€˜π‘›) = ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑)
7123a1i 11 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ -Ο€ ∈ ℝ)
7222a1i 11 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ Ο€ ∈ ℝ)
7336adantr 482 . . . . . . . 8 ((πœ‘ ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ 𝐹:β„βŸΆβ„‚)
7425adantl 483 . . . . . . . 8 ((πœ‘ ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ 𝑑 ∈ ℝ)
7573, 74ffvelcdmd 7085 . . . . . . 7 ((πœ‘ ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ (πΉβ€˜π‘‘) ∈ β„‚)
7675adantlr 714 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ (πΉβ€˜π‘‘) ∈ β„‚)
7767dirkerf 44800 . . . . . . . . 9 (𝑛 ∈ β„• β†’ (π·β€˜π‘›):β„βŸΆβ„)
7877ad2antlr 726 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ (π·β€˜π‘›):β„βŸΆβ„)
7964adantr 482 . . . . . . . . . 10 ((πœ‘ ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ 𝑋 ∈ ℝ)
8074, 79resubcld 11639 . . . . . . . . 9 ((πœ‘ ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ (𝑑 βˆ’ 𝑋) ∈ ℝ)
8180adantlr 714 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ (𝑑 βˆ’ 𝑋) ∈ ℝ)
8278, 81ffvelcdmd 7085 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋)) ∈ ℝ)
8382recnd 11239 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋)) ∈ β„‚)
8476, 83mulcld 11231 . . . . 5 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ ((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) ∈ β„‚)
8571, 72, 84itgioo 25325 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑 = ∫(-Ο€[,]Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑)
86 fvres 6908 . . . . . . . 8 (𝑑 ∈ (-Ο€[,]Ο€) β†’ ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) = (πΉβ€˜π‘‘))
8786eqcomd 2739 . . . . . . 7 (𝑑 ∈ (-Ο€[,]Ο€) β†’ (πΉβ€˜π‘‘) = ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘))
8887oveq1d 7421 . . . . . 6 (𝑑 ∈ (-Ο€[,]Ο€) β†’ ((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) = (((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))))
8988adantl 483 . . . . 5 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑑 ∈ (-Ο€[,]Ο€)) β†’ ((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) = (((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))))
9089itgeq2dv 25291 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€[,]Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑 = ∫(-Ο€[,]Ο€)(((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑)
91 simpl 484 . . . . . . . . . . . . 13 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ 𝑛 = π‘š)
9291oveq2d 7422 . . . . . . . . . . . 12 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ (2 Β· 𝑛) = (2 Β· π‘š))
9392oveq1d 7421 . . . . . . . . . . 11 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ ((2 Β· 𝑛) + 1) = ((2 Β· π‘š) + 1))
9493oveq1d 7421 . . . . . . . . . 10 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ (((2 Β· 𝑛) + 1) / (2 Β· Ο€)) = (((2 Β· π‘š) + 1) / (2 Β· Ο€)))
9591oveq1d 7421 . . . . . . . . . . . . 13 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ (𝑛 + (1 / 2)) = (π‘š + (1 / 2)))
9695oveq1d 7421 . . . . . . . . . . . 12 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ ((𝑛 + (1 / 2)) Β· 𝑦) = ((π‘š + (1 / 2)) Β· 𝑦))
9796fveq2d 6893 . . . . . . . . . . 11 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ (sinβ€˜((𝑛 + (1 / 2)) Β· 𝑦)) = (sinβ€˜((π‘š + (1 / 2)) Β· 𝑦)))
9897oveq1d 7421 . . . . . . . . . 10 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ ((sinβ€˜((𝑛 + (1 / 2)) Β· 𝑦)) / ((2 Β· Ο€) Β· (sinβ€˜(𝑦 / 2)))) = ((sinβ€˜((π‘š + (1 / 2)) Β· 𝑦)) / ((2 Β· Ο€) Β· (sinβ€˜(𝑦 / 2)))))
9994, 98ifeq12d 4549 . . . . . . . . 9 ((𝑛 = π‘š ∧ 𝑦 ∈ ℝ) β†’ 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))))))
10099mpteq2dva 5248 . . . . . . . 8 (𝑛 = π‘š β†’ (𝑦 ∈ ℝ ↦ 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)))))))
101100cbvmptv 5261 . . . . . . 7 (𝑛 ∈ β„• ↦ (𝑦 ∈ ℝ ↦ 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)))))))
10267, 101eqtri 2761 . . . . . 6 𝐷 = (π‘š ∈ β„• ↦ (𝑦 ∈ ℝ ↦ if((𝑦 mod (2 Β· Ο€)) = 0, (((2 Β· π‘š) + 1) / (2 Β· Ο€)), ((sinβ€˜((π‘š + (1 / 2)) Β· 𝑦)) / ((2 Β· Ο€) Β· (sinβ€˜(𝑦 / 2)))))))
103 fveq2 6889 . . . . . . . 8 (𝑠 = 𝑑 β†’ ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘ ) = ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘))
104 oveq1 7413 . . . . . . . . 9 (𝑠 = 𝑑 β†’ (𝑠 βˆ’ 𝑋) = (𝑑 βˆ’ 𝑋))
105104fveq2d 6893 . . . . . . . 8 (𝑠 = 𝑑 β†’ ((π·β€˜π‘›)β€˜(𝑠 βˆ’ 𝑋)) = ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋)))
106103, 105oveq12d 7424 . . . . . . 7 (𝑠 = 𝑑 β†’ (((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘ ) Β· ((π·β€˜π‘›)β€˜(𝑠 βˆ’ 𝑋))) = (((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))))
107106cbvmptv 5261 . . . . . 6 (𝑠 ∈ (-Ο€[,]Ο€) ↦ (((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘ ) Β· ((π·β€˜π‘›)β€˜(𝑠 βˆ’ 𝑋)))) = (𝑑 ∈ (-Ο€[,]Ο€) ↦ (((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))))
10833adantr 482 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 𝑄 ∈ (π‘ƒβ€˜π‘€))
10932adantr 482 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 𝑀 ∈ β„•)
110 simpr 486 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 𝑛 ∈ β„•)
11164adantr 482 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 𝑋 ∈ ℝ)
11237adantr 482 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝐹 β†Ύ (-Ο€[,]Ο€)):(-Ο€[,]Ο€)βŸΆβ„‚)
11350adantlr 714 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
11453adantlr 714 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ (((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
11556adantlr 714 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝐿 ∈ (((𝐹 β†Ύ (-Ο€[,]Ο€)) β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜(𝑖 + 1))))
116102, 31, 107, 108, 109, 110, 111, 112, 113, 114, 115fourierdlem101 44910 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€[,]Ο€)(((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑 = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦)
117 oveq2 7414 . . . . . . . . . 10 (𝑠 = 𝑦 β†’ (𝑋 + 𝑠) = (𝑋 + 𝑦))
118117fveq2d 6893 . . . . . . . . 9 (𝑠 = 𝑦 β†’ (πΉβ€˜(𝑋 + 𝑠)) = (πΉβ€˜(𝑋 + 𝑦)))
119 fveq2 6889 . . . . . . . . 9 (𝑠 = 𝑦 β†’ ((π·β€˜π‘›)β€˜π‘ ) = ((π·β€˜π‘›)β€˜π‘¦))
120118, 119oveq12d 7424 . . . . . . . 8 (𝑠 = 𝑦 β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = ((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)))
121120cbvitgv 25286 . . . . . . 7 ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 = ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦
122121a1i 11 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 = ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦)
12323a1i 11 . . . . . . . . 9 (πœ‘ β†’ -Ο€ ∈ ℝ)
124123, 64resubcld 11639 . . . . . . . 8 (πœ‘ β†’ (-Ο€ βˆ’ 𝑋) ∈ ℝ)
125124adantr 482 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (-Ο€ βˆ’ 𝑋) ∈ ℝ)
12622a1i 11 . . . . . . . . 9 (πœ‘ β†’ Ο€ ∈ ℝ)
127126, 64resubcld 11639 . . . . . . . 8 (πœ‘ β†’ (Ο€ βˆ’ 𝑋) ∈ ℝ)
128127adantr 482 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (Ο€ βˆ’ 𝑋) ∈ ℝ)
12936adantr 482 . . . . . . . . . 10 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝐹:β„βŸΆβ„‚)
13064adantr 482 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑋 ∈ ℝ)
131 simpr 486 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋)))
132124adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (-Ο€ βˆ’ 𝑋) ∈ ℝ)
133127adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (Ο€ βˆ’ 𝑋) ∈ ℝ)
134 elicc2 13386 . . . . . . . . . . . . . 14 (((-Ο€ βˆ’ 𝑋) ∈ ℝ ∧ (Ο€ βˆ’ 𝑋) ∈ ℝ) β†’ (𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋)) ↔ (𝑦 ∈ ℝ ∧ (-Ο€ βˆ’ 𝑋) ≀ 𝑦 ∧ 𝑦 ≀ (Ο€ βˆ’ 𝑋))))
135132, 133, 134syl2anc 585 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋)) ↔ (𝑦 ∈ ℝ ∧ (-Ο€ βˆ’ 𝑋) ≀ 𝑦 ∧ 𝑦 ≀ (Ο€ βˆ’ 𝑋))))
136131, 135mpbid 231 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑦 ∈ ℝ ∧ (-Ο€ βˆ’ 𝑋) ≀ 𝑦 ∧ 𝑦 ≀ (Ο€ βˆ’ 𝑋)))
137136simp1d 1143 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑦 ∈ ℝ)
138130, 137readdcld 11240 . . . . . . . . . 10 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑋 + 𝑦) ∈ ℝ)
139129, 138ffvelcdmd 7085 . . . . . . . . 9 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (πΉβ€˜(𝑋 + 𝑦)) ∈ β„‚)
140139adantlr 714 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (πΉβ€˜(𝑋 + 𝑦)) ∈ β„‚)
14177ad2antlr 726 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (π·β€˜π‘›):β„βŸΆβ„)
142137adantlr 714 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑦 ∈ ℝ)
143141, 142ffvelcdmd 7085 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ ((π·β€˜π‘›)β€˜π‘¦) ∈ ℝ)
144143recnd 11239 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ ((π·β€˜π‘›)β€˜π‘¦) ∈ β„‚)
145140, 144mulcld 11231 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ ((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) ∈ β„‚)
146125, 128, 145itgioo 25325 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦 = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦)
14723a1i 11 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ -Ο€ ∈ ℝ)
14822a1i 11 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ Ο€ ∈ ℝ)
14964recnd 11239 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝑋 ∈ β„‚)
150126recnd 11239 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ Ο€ ∈ β„‚)
151150negcld 11555 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ -Ο€ ∈ β„‚)
152149, 151pncan3d 11571 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (𝑋 + (-Ο€ βˆ’ 𝑋)) = -Ο€)
153152eqcomd 2739 . . . . . . . . . . . . . 14 (πœ‘ β†’ -Ο€ = (𝑋 + (-Ο€ βˆ’ 𝑋)))
154153adantr 482 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ -Ο€ = (𝑋 + (-Ο€ βˆ’ 𝑋)))
155136simp2d 1144 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (-Ο€ βˆ’ 𝑋) ≀ 𝑦)
156132, 137, 130, 155leadd2dd 11826 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑋 + (-Ο€ βˆ’ 𝑋)) ≀ (𝑋 + 𝑦))
157154, 156eqbrtrd 5170 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ -Ο€ ≀ (𝑋 + 𝑦))
158136simp3d 1145 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑦 ≀ (Ο€ βˆ’ 𝑋))
159137, 133, 130, 158leadd2dd 11826 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑋 + 𝑦) ≀ (𝑋 + (Ο€ βˆ’ 𝑋)))
160149adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑋 ∈ β„‚)
161150adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ Ο€ ∈ β„‚)
162160, 161pncan3d 11571 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑋 + (Ο€ βˆ’ 𝑋)) = Ο€)
163159, 162breqtrd 5174 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑋 + 𝑦) ≀ Ο€)
164147, 148, 138, 157, 163eliccd 44204 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (𝑋 + 𝑦) ∈ (-Ο€[,]Ο€))
165 fvres 6908 . . . . . . . . . . 11 ((𝑋 + 𝑦) ∈ (-Ο€[,]Ο€) β†’ ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)) = (πΉβ€˜(𝑋 + 𝑦)))
166164, 165syl 17 . . . . . . . . . 10 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)) = (πΉβ€˜(𝑋 + 𝑦)))
167166eqcomd 2739 . . . . . . . . 9 ((πœ‘ ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (πΉβ€˜(𝑋 + 𝑦)) = ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)))
168167adantlr 714 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (πΉβ€˜(𝑋 + 𝑦)) = ((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)))
169168oveq1d 7421 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑦 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ ((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) = (((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)))
170169itgeq2dv 25291 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦 = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦)
171122, 146, 1703eqtrrd 2778 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜(𝑋 + 𝑦)) Β· ((π·β€˜π‘›)β€˜π‘¦)) d𝑦 = ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠)
172116, 171eqtrd 2773 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€[,]Ο€)(((𝐹 β†Ύ (-Ο€[,]Ο€))β€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑 = ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠)
17385, 90, 1723eqtrd 2777 . . 3 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€(,)Ο€)((πΉβ€˜π‘‘) Β· ((π·β€˜π‘›)β€˜(𝑑 βˆ’ 𝑋))) d𝑑 = ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠)
174 elioore 13351 . . . . . . . . 9 (𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋)) β†’ 𝑠 ∈ ℝ)
175174adantl 483 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ 𝑠 ∈ ℝ)
17636adantr 482 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ 𝐹:β„βŸΆβ„‚)
17764adantr 482 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ 𝑋 ∈ ℝ)
178174adantl 483 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ 𝑠 ∈ ℝ)
179177, 178readdcld 11240 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ (𝑋 + 𝑠) ∈ ℝ)
180176, 179ffvelcdmd 7085 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
181180adantlr 714 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
18277ad2antlr 726 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ (π·β€˜π‘›):β„βŸΆβ„)
183182, 175ffvelcdmd 7085 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ ((π·β€˜π‘›)β€˜π‘ ) ∈ ℝ)
184183recnd 11239 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ ((π·β€˜π‘›)β€˜π‘ ) ∈ β„‚)
185181, 184mulcld 11231 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) ∈ β„‚)
186 fourierdlem111.g . . . . . . . . . 10 𝐺 = (π‘₯ ∈ ℝ ↦ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)))
187 oveq2 7414 . . . . . . . . . . . . 13 (π‘₯ = 𝑠 β†’ (𝑋 + π‘₯) = (𝑋 + 𝑠))
188187fveq2d 6893 . . . . . . . . . . . 12 (π‘₯ = 𝑠 β†’ (πΉβ€˜(𝑋 + π‘₯)) = (πΉβ€˜(𝑋 + 𝑠)))
189 fveq2 6889 . . . . . . . . . . . 12 (π‘₯ = 𝑠 β†’ ((π·β€˜π‘›)β€˜π‘₯) = ((π·β€˜π‘›)β€˜π‘ ))
190188, 189oveq12d 7424 . . . . . . . . . . 11 (π‘₯ = 𝑠 β†’ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
191190cbvmptv 5261 . . . . . . . . . 10 (π‘₯ ∈ ℝ ↦ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯))) = (𝑠 ∈ ℝ ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
192186, 191eqtri 2761 . . . . . . . . 9 𝐺 = (𝑠 ∈ ℝ ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
193192fvmpt2 7007 . . . . . . . 8 ((𝑠 ∈ ℝ ∧ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) ∈ β„‚) β†’ (πΊβ€˜π‘ ) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
194175, 185, 193syl2anc 585 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ (πΊβ€˜π‘ ) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
195194eqcomd 2739 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = (πΊβ€˜π‘ ))
196195itgeq2dv 25291 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 = ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))(πΊβ€˜π‘ ) d𝑠)
19736adantr 482 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ 𝐹:β„βŸΆβ„‚)
19864adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ 𝑋 ∈ ℝ)
199 simpr 486 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ π‘₯ ∈ ℝ)
200198, 199readdcld 11240 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (𝑋 + π‘₯) ∈ ℝ)
201197, 200ffvelcdmd 7085 . . . . . . . . . . . 12 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(𝑋 + π‘₯)) ∈ β„‚)
202201adantlr 714 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(𝑋 + π‘₯)) ∈ β„‚)
20377adantl 483 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (π·β€˜π‘›):β„βŸΆβ„)
204203ffvelcdmda 7084 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜π‘₯) ∈ ℝ)
205204recnd 11239 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜π‘₯) ∈ β„‚)
206202, 205mulcld 11231 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)) ∈ β„‚)
207206, 186fmptd 7111 . . . . . . . . 9 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 𝐺:β„βŸΆβ„‚)
208207adantr 482 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝐺:β„βŸΆβ„‚)
209124adantr 482 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (-Ο€ βˆ’ 𝑋) ∈ ℝ)
210127adantr 482 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (Ο€ βˆ’ 𝑋) ∈ ℝ)
211 simpr 486 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋)))
212 eliccre 44205 . . . . . . . . . 10 (((-Ο€ βˆ’ 𝑋) ∈ ℝ ∧ (Ο€ βˆ’ 𝑋) ∈ ℝ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑠 ∈ ℝ)
213209, 210, 211, 212syl3anc 1372 . . . . . . . . 9 ((πœ‘ ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑠 ∈ ℝ)
214213adantlr 714 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ 𝑠 ∈ ℝ)
215208, 214ffvelcdmd 7085 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))) β†’ (πΊβ€˜π‘ ) ∈ β„‚)
216125, 128, 215itgioo 25325 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))(πΊβ€˜π‘ ) d𝑠 = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘ ) d𝑠)
217 fveq2 6889 . . . . . . 7 (𝑠 = π‘₯ β†’ (πΊβ€˜π‘ ) = (πΊβ€˜π‘₯))
218217cbvitgv 25286 . . . . . 6 ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘ ) d𝑠 = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘₯) dπ‘₯
219216, 218eqtrdi 2789 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))(πΊβ€˜π‘ ) d𝑠 = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘₯) dπ‘₯)
220196, 219eqtrd 2773 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘₯) dπ‘₯)
221 eqid 2733 . . . . . . 7 ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)) = ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋))
222111renegcld 11638 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ -𝑋 ∈ ℝ)
223 fourierdlem111.o . . . . . . 7 𝑂 = (π‘š ∈ β„• ↦ {𝑝 ∈ (ℝ ↑m (0...π‘š)) ∣ (((π‘β€˜0) = (-Ο€ βˆ’ 𝑋) ∧ (π‘β€˜π‘š) = (Ο€ βˆ’ 𝑋)) ∧ βˆ€π‘– ∈ (0..^π‘š)(π‘β€˜π‘–) < (π‘β€˜(𝑖 + 1)))})
22431fourierdlem2 44812 . . . . . . . . . . . . . . . . . 18 (𝑀 ∈ β„• β†’ (𝑄 ∈ (π‘ƒβ€˜π‘€) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = -Ο€ ∧ (π‘„β€˜π‘€) = Ο€) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))))
22532, 224syl 17 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ (𝑄 ∈ (π‘ƒβ€˜π‘€) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = -Ο€ ∧ (π‘„β€˜π‘€) = Ο€) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))))
22633, 225mpbid 231 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = -Ο€ ∧ (π‘„β€˜π‘€) = Ο€) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))))
227226simpld 496 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝑄 ∈ (ℝ ↑m (0...𝑀)))
228 elmapi 8840 . . . . . . . . . . . . . . 15 (𝑄 ∈ (ℝ ↑m (0...𝑀)) β†’ 𝑄:(0...𝑀)βŸΆβ„)
229227, 228syl 17 . . . . . . . . . . . . . 14 (πœ‘ β†’ 𝑄:(0...𝑀)βŸΆβ„)
230229ffvelcdmda 7084 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0...𝑀)) β†’ (π‘„β€˜π‘–) ∈ ℝ)
23164adantr 482 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0...𝑀)) β†’ 𝑋 ∈ ℝ)
232230, 231resubcld 11639 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0...𝑀)) β†’ ((π‘„β€˜π‘–) βˆ’ 𝑋) ∈ ℝ)
233 fourierdlem111.14 . . . . . . . . . . . 12 π‘Š = (𝑖 ∈ (0...𝑀) ↦ ((π‘„β€˜π‘–) βˆ’ 𝑋))
234232, 233fmptd 7111 . . . . . . . . . . 11 (πœ‘ β†’ π‘Š:(0...𝑀)βŸΆβ„)
235 reex 11198 . . . . . . . . . . . . 13 ℝ ∈ V
236 ovex 7439 . . . . . . . . . . . . 13 (0...𝑀) ∈ V
237235, 236pm3.2i 472 . . . . . . . . . . . 12 (ℝ ∈ V ∧ (0...𝑀) ∈ V)
238 elmapg 8830 . . . . . . . . . . . 12 ((ℝ ∈ V ∧ (0...𝑀) ∈ V) β†’ (π‘Š ∈ (ℝ ↑m (0...𝑀)) ↔ π‘Š:(0...𝑀)βŸΆβ„))
239237, 238mp1i 13 . . . . . . . . . . 11 (πœ‘ β†’ (π‘Š ∈ (ℝ ↑m (0...𝑀)) ↔ π‘Š:(0...𝑀)βŸΆβ„))
240234, 239mpbird 257 . . . . . . . . . 10 (πœ‘ β†’ π‘Š ∈ (ℝ ↑m (0...𝑀)))
241233a1i 11 . . . . . . . . . . . 12 (πœ‘ β†’ π‘Š = (𝑖 ∈ (0...𝑀) ↦ ((π‘„β€˜π‘–) βˆ’ 𝑋)))
242 fveq2 6889 . . . . . . . . . . . . . 14 (𝑖 = 0 β†’ (π‘„β€˜π‘–) = (π‘„β€˜0))
243226simprd 497 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ (((π‘„β€˜0) = -Ο€ ∧ (π‘„β€˜π‘€) = Ο€) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))
244243simpld 496 . . . . . . . . . . . . . . 15 (πœ‘ β†’ ((π‘„β€˜0) = -Ο€ ∧ (π‘„β€˜π‘€) = Ο€))
245244simpld 496 . . . . . . . . . . . . . 14 (πœ‘ β†’ (π‘„β€˜0) = -Ο€)
246242, 245sylan9eqr 2795 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 = 0) β†’ (π‘„β€˜π‘–) = -Ο€)
247246oveq1d 7421 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 = 0) β†’ ((π‘„β€˜π‘–) βˆ’ 𝑋) = (-Ο€ βˆ’ 𝑋))
248 0zd 12567 . . . . . . . . . . . . . 14 (πœ‘ β†’ 0 ∈ β„€)
24932nnzd 12582 . . . . . . . . . . . . . 14 (πœ‘ β†’ 𝑀 ∈ β„€)
250 0red 11214 . . . . . . . . . . . . . . . 16 (𝑀 ∈ β„• β†’ 0 ∈ ℝ)
251 nnre 12216 . . . . . . . . . . . . . . . 16 (𝑀 ∈ β„• β†’ 𝑀 ∈ ℝ)
252 nngt0 12240 . . . . . . . . . . . . . . . 16 (𝑀 ∈ β„• β†’ 0 < 𝑀)
253250, 251, 252ltled 11359 . . . . . . . . . . . . . . 15 (𝑀 ∈ β„• β†’ 0 ≀ 𝑀)
25432, 253syl 17 . . . . . . . . . . . . . 14 (πœ‘ β†’ 0 ≀ 𝑀)
255 eluz2 12825 . . . . . . . . . . . . . 14 (𝑀 ∈ (β„€β‰₯β€˜0) ↔ (0 ∈ β„€ ∧ 𝑀 ∈ β„€ ∧ 0 ≀ 𝑀))
256248, 249, 254, 255syl3anbrc 1344 . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑀 ∈ (β„€β‰₯β€˜0))
257 eluzfz1 13505 . . . . . . . . . . . . 13 (𝑀 ∈ (β„€β‰₯β€˜0) β†’ 0 ∈ (0...𝑀))
258256, 257syl 17 . . . . . . . . . . . 12 (πœ‘ β†’ 0 ∈ (0...𝑀))
259241, 247, 258, 124fvmptd 7003 . . . . . . . . . . 11 (πœ‘ β†’ (π‘Šβ€˜0) = (-Ο€ βˆ’ 𝑋))
260 fveq2 6889 . . . . . . . . . . . . . 14 (𝑖 = 𝑀 β†’ (π‘„β€˜π‘–) = (π‘„β€˜π‘€))
261244simprd 497 . . . . . . . . . . . . . 14 (πœ‘ β†’ (π‘„β€˜π‘€) = Ο€)
262260, 261sylan9eqr 2795 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 = 𝑀) β†’ (π‘„β€˜π‘–) = Ο€)
263262oveq1d 7421 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 = 𝑀) β†’ ((π‘„β€˜π‘–) βˆ’ 𝑋) = (Ο€ βˆ’ 𝑋))
264 eluzfz2 13506 . . . . . . . . . . . . 13 (𝑀 ∈ (β„€β‰₯β€˜0) β†’ 𝑀 ∈ (0...𝑀))
265256, 264syl 17 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑀 ∈ (0...𝑀))
266241, 263, 265, 127fvmptd 7003 . . . . . . . . . . 11 (πœ‘ β†’ (π‘Šβ€˜π‘€) = (Ο€ βˆ’ 𝑋))
267259, 266jca 513 . . . . . . . . . 10 (πœ‘ β†’ ((π‘Šβ€˜0) = (-Ο€ βˆ’ 𝑋) ∧ (π‘Šβ€˜π‘€) = (Ο€ βˆ’ 𝑋)))
268229adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑄:(0...𝑀)βŸΆβ„)
269 elfzofz 13645 . . . . . . . . . . . . . . 15 (𝑖 ∈ (0..^𝑀) β†’ 𝑖 ∈ (0...𝑀))
270269adantl 483 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑖 ∈ (0...𝑀))
271268, 270ffvelcdmd 7085 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) ∈ ℝ)
272 fzofzp1 13726 . . . . . . . . . . . . . . 15 (𝑖 ∈ (0..^𝑀) β†’ (𝑖 + 1) ∈ (0...𝑀))
273272adantl 483 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑖 + 1) ∈ (0...𝑀))
274268, 273ffvelcdmd 7085 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ)
27564adantr 482 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑋 ∈ ℝ)
276243simprd 497 . . . . . . . . . . . . . 14 (πœ‘ β†’ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))
277276r19.21bi 3249 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))
278271, 274, 275, 277ltsub1dd 11823 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜π‘–) βˆ’ 𝑋) < ((π‘„β€˜(𝑖 + 1)) βˆ’ 𝑋))
279270, 232syldan 592 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜π‘–) βˆ’ 𝑋) ∈ ℝ)
280233fvmpt2 7007 . . . . . . . . . . . . 13 ((𝑖 ∈ (0...𝑀) ∧ ((π‘„β€˜π‘–) βˆ’ 𝑋) ∈ ℝ) β†’ (π‘Šβ€˜π‘–) = ((π‘„β€˜π‘–) βˆ’ 𝑋))
281270, 279, 280syl2anc 585 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) = ((π‘„β€˜π‘–) βˆ’ 𝑋))
282 fveq2 6889 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝑗 β†’ (π‘„β€˜π‘–) = (π‘„β€˜π‘—))
283282oveq1d 7421 . . . . . . . . . . . . . . . 16 (𝑖 = 𝑗 β†’ ((π‘„β€˜π‘–) βˆ’ 𝑋) = ((π‘„β€˜π‘—) βˆ’ 𝑋))
284283cbvmptv 5261 . . . . . . . . . . . . . . 15 (𝑖 ∈ (0...𝑀) ↦ ((π‘„β€˜π‘–) βˆ’ 𝑋)) = (𝑗 ∈ (0...𝑀) ↦ ((π‘„β€˜π‘—) βˆ’ 𝑋))
285233, 284eqtri 2761 . . . . . . . . . . . . . 14 π‘Š = (𝑗 ∈ (0...𝑀) ↦ ((π‘„β€˜π‘—) βˆ’ 𝑋))
286285a1i 11 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ π‘Š = (𝑗 ∈ (0...𝑀) ↦ ((π‘„β€˜π‘—) βˆ’ 𝑋)))
287 fveq2 6889 . . . . . . . . . . . . . . 15 (𝑗 = (𝑖 + 1) β†’ (π‘„β€˜π‘—) = (π‘„β€˜(𝑖 + 1)))
288287oveq1d 7421 . . . . . . . . . . . . . 14 (𝑗 = (𝑖 + 1) β†’ ((π‘„β€˜π‘—) βˆ’ 𝑋) = ((π‘„β€˜(𝑖 + 1)) βˆ’ 𝑋))
289288adantl 483 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑗 = (𝑖 + 1)) β†’ ((π‘„β€˜π‘—) βˆ’ 𝑋) = ((π‘„β€˜(𝑖 + 1)) βˆ’ 𝑋))
290274, 275resubcld 11639 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ 𝑋) ∈ ℝ)
291286, 289, 273, 290fvmptd 7003 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) = ((π‘„β€˜(𝑖 + 1)) βˆ’ 𝑋))
292278, 281, 2913brtr4d 5180 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) < (π‘Šβ€˜(𝑖 + 1)))
293292ralrimiva 3147 . . . . . . . . . 10 (πœ‘ β†’ βˆ€π‘– ∈ (0..^𝑀)(π‘Šβ€˜π‘–) < (π‘Šβ€˜(𝑖 + 1)))
294240, 267, 293jca32 517 . . . . . . . . 9 (πœ‘ β†’ (π‘Š ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘Šβ€˜0) = (-Ο€ βˆ’ 𝑋) ∧ (π‘Šβ€˜π‘€) = (Ο€ βˆ’ 𝑋)) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘Šβ€˜π‘–) < (π‘Šβ€˜(𝑖 + 1)))))
295223fourierdlem2 44812 . . . . . . . . . 10 (𝑀 ∈ β„• β†’ (π‘Š ∈ (π‘‚β€˜π‘€) ↔ (π‘Š ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘Šβ€˜0) = (-Ο€ βˆ’ 𝑋) ∧ (π‘Šβ€˜π‘€) = (Ο€ βˆ’ 𝑋)) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘Šβ€˜π‘–) < (π‘Šβ€˜(𝑖 + 1))))))
29632, 295syl 17 . . . . . . . . 9 (πœ‘ β†’ (π‘Š ∈ (π‘‚β€˜π‘€) ↔ (π‘Š ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘Šβ€˜0) = (-Ο€ βˆ’ 𝑋) ∧ (π‘Šβ€˜π‘€) = (Ο€ βˆ’ 𝑋)) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘Šβ€˜π‘–) < (π‘Šβ€˜(𝑖 + 1))))))
297294, 296mpbird 257 . . . . . . . 8 (πœ‘ β†’ π‘Š ∈ (π‘‚β€˜π‘€))
298297adantr 482 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ π‘Š ∈ (π‘‚β€˜π‘€))
299150, 151, 149nnncan2d 11603 . . . . . . . . . . . 12 (πœ‘ β†’ ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)) = (Ο€ βˆ’ -Ο€))
300 picn 25961 . . . . . . . . . . . . . 14 Ο€ ∈ β„‚
3013002timesi 12347 . . . . . . . . . . . . 13 (2 Β· Ο€) = (Ο€ + Ο€)
302 fourierdlem111.t . . . . . . . . . . . . 13 𝑇 = (2 Β· Ο€)
303300, 300subnegi 11536 . . . . . . . . . . . . 13 (Ο€ βˆ’ -Ο€) = (Ο€ + Ο€)
304301, 302, 3033eqtr4i 2771 . . . . . . . . . . . 12 𝑇 = (Ο€ βˆ’ -Ο€)
305299, 304eqtr4di 2791 . . . . . . . . . . 11 (πœ‘ β†’ ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)) = 𝑇)
306305oveq2d 7422 . . . . . . . . . 10 (πœ‘ β†’ (π‘₯ + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋))) = (π‘₯ + 𝑇))
307306fveq2d 6893 . . . . . . . . 9 (πœ‘ β†’ (πΊβ€˜(π‘₯ + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)))) = (πΊβ€˜(π‘₯ + 𝑇)))
308307ad2antrr 725 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΊβ€˜(π‘₯ + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)))) = (πΊβ€˜(π‘₯ + 𝑇)))
309 simpr 486 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ π‘₯ ∈ ℝ)
310186fvmpt2 7007 . . . . . . . . . 10 ((π‘₯ ∈ ℝ ∧ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)) ∈ β„‚) β†’ (πΊβ€˜π‘₯) = ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)))
311309, 206, 310syl2anc 585 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΊβ€˜π‘₯) = ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)))
312149adantr 482 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ 𝑋 ∈ β„‚)
313199recnd 11239 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ π‘₯ ∈ β„‚)
314 2re 12283 . . . . . . . . . . . . . . . . . . . 20 2 ∈ ℝ
315314, 22remulcli 11227 . . . . . . . . . . . . . . . . . . 19 (2 Β· Ο€) ∈ ℝ
316302, 315eqeltri 2830 . . . . . . . . . . . . . . . . . 18 𝑇 ∈ ℝ
317316a1i 11 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ 𝑇 ∈ ℝ)
318317recnd 11239 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝑇 ∈ β„‚)
319318adantr 482 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ 𝑇 ∈ β„‚)
320312, 313, 319addassd 11233 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ ((𝑋 + π‘₯) + 𝑇) = (𝑋 + (π‘₯ + 𝑇)))
321320eqcomd 2739 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (𝑋 + (π‘₯ + 𝑇)) = ((𝑋 + π‘₯) + 𝑇))
322321fveq2d 6893 . . . . . . . . . . . 12 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) = (πΉβ€˜((𝑋 + π‘₯) + 𝑇)))
323 simpl 484 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ πœ‘)
324323, 200jca 513 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πœ‘ ∧ (𝑋 + π‘₯) ∈ ℝ))
325 eleq1 2822 . . . . . . . . . . . . . . . 16 (𝑠 = (𝑋 + π‘₯) β†’ (𝑠 ∈ ℝ ↔ (𝑋 + π‘₯) ∈ ℝ))
326325anbi2d 630 . . . . . . . . . . . . . . 15 (𝑠 = (𝑋 + π‘₯) β†’ ((πœ‘ ∧ 𝑠 ∈ ℝ) ↔ (πœ‘ ∧ (𝑋 + π‘₯) ∈ ℝ)))
327 oveq1 7413 . . . . . . . . . . . . . . . . 17 (𝑠 = (𝑋 + π‘₯) β†’ (𝑠 + 𝑇) = ((𝑋 + π‘₯) + 𝑇))
328327fveq2d 6893 . . . . . . . . . . . . . . . 16 (𝑠 = (𝑋 + π‘₯) β†’ (πΉβ€˜(𝑠 + 𝑇)) = (πΉβ€˜((𝑋 + π‘₯) + 𝑇)))
329 fveq2 6889 . . . . . . . . . . . . . . . 16 (𝑠 = (𝑋 + π‘₯) β†’ (πΉβ€˜π‘ ) = (πΉβ€˜(𝑋 + π‘₯)))
330328, 329eqeq12d 2749 . . . . . . . . . . . . . . 15 (𝑠 = (𝑋 + π‘₯) β†’ ((πΉβ€˜(𝑠 + 𝑇)) = (πΉβ€˜π‘ ) ↔ (πΉβ€˜((𝑋 + π‘₯) + 𝑇)) = (πΉβ€˜(𝑋 + π‘₯))))
331326, 330imbi12d 345 . . . . . . . . . . . . . 14 (𝑠 = (𝑋 + π‘₯) β†’ (((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑠 + 𝑇)) = (πΉβ€˜π‘ )) ↔ ((πœ‘ ∧ (𝑋 + π‘₯) ∈ ℝ) β†’ (πΉβ€˜((𝑋 + π‘₯) + 𝑇)) = (πΉβ€˜(𝑋 + π‘₯)))))
332 eleq1 2822 . . . . . . . . . . . . . . . . 17 (π‘₯ = 𝑠 β†’ (π‘₯ ∈ ℝ ↔ 𝑠 ∈ ℝ))
333332anbi2d 630 . . . . . . . . . . . . . . . 16 (π‘₯ = 𝑠 β†’ ((πœ‘ ∧ π‘₯ ∈ ℝ) ↔ (πœ‘ ∧ 𝑠 ∈ ℝ)))
334 oveq1 7413 . . . . . . . . . . . . . . . . . 18 (π‘₯ = 𝑠 β†’ (π‘₯ + 𝑇) = (𝑠 + 𝑇))
335334fveq2d 6893 . . . . . . . . . . . . . . . . 17 (π‘₯ = 𝑠 β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜(𝑠 + 𝑇)))
336 fveq2 6889 . . . . . . . . . . . . . . . . 17 (π‘₯ = 𝑠 β†’ (πΉβ€˜π‘₯) = (πΉβ€˜π‘ ))
337335, 336eqeq12d 2749 . . . . . . . . . . . . . . . 16 (π‘₯ = 𝑠 β†’ ((πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯) ↔ (πΉβ€˜(𝑠 + 𝑇)) = (πΉβ€˜π‘ )))
338333, 337imbi12d 345 . . . . . . . . . . . . . . 15 (π‘₯ = 𝑠 β†’ (((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯)) ↔ ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑠 + 𝑇)) = (πΉβ€˜π‘ ))))
339 fourierdlem111.fper . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯))
340338, 339chvarvv 2003 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑠 + 𝑇)) = (πΉβ€˜π‘ ))
341331, 340vtoclg 3557 . . . . . . . . . . . . 13 ((𝑋 + π‘₯) ∈ ℝ β†’ ((πœ‘ ∧ (𝑋 + π‘₯) ∈ ℝ) β†’ (πΉβ€˜((𝑋 + π‘₯) + 𝑇)) = (πΉβ€˜(𝑋 + π‘₯))))
342200, 324, 341sylc 65 . . . . . . . . . . . 12 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜((𝑋 + π‘₯) + 𝑇)) = (πΉβ€˜(𝑋 + π‘₯)))
343322, 342eqtr2d 2774 . . . . . . . . . . 11 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(𝑋 + π‘₯)) = (πΉβ€˜(𝑋 + (π‘₯ + 𝑇))))
344343adantlr 714 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(𝑋 + π‘₯)) = (πΉβ€˜(𝑋 + (π‘₯ + 𝑇))))
34567, 302dirkerper 44799 . . . . . . . . . . . 12 ((𝑛 ∈ β„• ∧ π‘₯ ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇)) = ((π·β€˜π‘›)β€˜π‘₯))
346345eqcomd 2739 . . . . . . . . . . 11 ((𝑛 ∈ β„• ∧ π‘₯ ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜π‘₯) = ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇)))
347346adantll 713 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜π‘₯) = ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇)))
348344, 347oveq12d 7424 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)) = ((πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) Β· ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇))))
349192a1i 11 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ 𝐺 = (𝑠 ∈ ℝ ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))))
350 oveq2 7414 . . . . . . . . . . . . . 14 (𝑠 = (π‘₯ + 𝑇) β†’ (𝑋 + 𝑠) = (𝑋 + (π‘₯ + 𝑇)))
351350fveq2d 6893 . . . . . . . . . . . . 13 (𝑠 = (π‘₯ + 𝑇) β†’ (πΉβ€˜(𝑋 + 𝑠)) = (πΉβ€˜(𝑋 + (π‘₯ + 𝑇))))
352 fveq2 6889 . . . . . . . . . . . . 13 (𝑠 = (π‘₯ + 𝑇) β†’ ((π·β€˜π‘›)β€˜π‘ ) = ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇)))
353351, 352oveq12d 7424 . . . . . . . . . . . 12 (𝑠 = (π‘₯ + 𝑇) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = ((πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) Β· ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇))))
354353adantl 483 . . . . . . . . . . 11 ((((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) ∧ 𝑠 = (π‘₯ + 𝑇)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = ((πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) Β· ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇))))
355316a1i 11 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ 𝑇 ∈ ℝ)
356309, 355readdcld 11240 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (π‘₯ + 𝑇) ∈ ℝ)
357316a1i 11 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ 𝑇 ∈ ℝ)
358199, 357readdcld 11240 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (π‘₯ + 𝑇) ∈ ℝ)
359198, 358readdcld 11240 . . . . . . . . . . . . . 14 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (𝑋 + (π‘₯ + 𝑇)) ∈ ℝ)
360197, 359ffvelcdmd 7085 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) ∈ β„‚)
361360adantlr 714 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) ∈ β„‚)
36277ad2antlr 726 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (π·β€˜π‘›):β„βŸΆβ„)
363362, 356ffvelcdmd 7085 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇)) ∈ ℝ)
364363recnd 11239 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇)) ∈ β„‚)
365361, 364mulcld 11231 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) Β· ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇))) ∈ β„‚)
366349, 354, 356, 365fvmptd 7003 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΊβ€˜(π‘₯ + 𝑇)) = ((πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) Β· ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇))))
367366eqcomd 2739 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + (π‘₯ + 𝑇))) Β· ((π·β€˜π‘›)β€˜(π‘₯ + 𝑇))) = (πΊβ€˜(π‘₯ + 𝑇)))
368311, 348, 3673eqtrrd 2778 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΊβ€˜(π‘₯ + 𝑇)) = (πΊβ€˜π‘₯))
369308, 368eqtrd 2773 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ ℝ) β†’ (πΊβ€˜(π‘₯ + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)))) = (πΊβ€˜π‘₯))
370192reseq1i 5976 . . . . . . . . . 10 (𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = ((𝑠 ∈ ℝ ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))
371370a1i 11 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = ((𝑠 ∈ ℝ ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
372 ioossre 13382 . . . . . . . . . 10 ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ℝ
373 resmpt 6036 . . . . . . . . . 10 (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ℝ β†’ ((𝑠 ∈ ℝ ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))))
374372, 373ax-mp 5 . . . . . . . . 9 ((𝑠 ∈ ℝ ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
375371, 374eqtrdi 2789 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))))
376271rexrd 11261 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) ∈ ℝ*)
377376adantr 482 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) ∈ ℝ*)
378274rexrd 11261 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ*)
379378adantr 482 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ*)
38064adantr 482 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑋 ∈ ℝ)
381 elioore 13351 . . . . . . . . . . . . . . . 16 (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) β†’ 𝑠 ∈ ℝ)
382381adantl 483 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑠 ∈ ℝ)
383380, 382readdcld 11240 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑠) ∈ ℝ)
384383adantlr 714 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑠) ∈ ℝ)
385 eleq1 2822 . . . . . . . . . . . . . . . 16 (π‘₯ = 𝑠 β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↔ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
386385anbi2d 630 . . . . . . . . . . . . . . 15 (π‘₯ = 𝑠 β†’ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) ↔ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))))
387187breq2d 5160 . . . . . . . . . . . . . . 15 (π‘₯ = 𝑠 β†’ ((π‘„β€˜π‘–) < (𝑋 + π‘₯) ↔ (π‘„β€˜π‘–) < (𝑋 + 𝑠)))
388386, 387imbi12d 345 . . . . . . . . . . . . . 14 (π‘₯ = 𝑠 β†’ ((((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) < (𝑋 + π‘₯)) ↔ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) < (𝑋 + 𝑠))))
389149adantr 482 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑋 ∈ β„‚)
390281, 279eqeltrd 2834 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ∈ ℝ)
391390recnd 11239 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ∈ β„‚)
392389, 391addcomd 11413 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑋 + (π‘Šβ€˜π‘–)) = ((π‘Šβ€˜π‘–) + 𝑋))
393281oveq1d 7421 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜π‘–) + 𝑋) = (((π‘„β€˜π‘–) βˆ’ 𝑋) + 𝑋))
394271recnd 11239 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) ∈ β„‚)
395394, 389npcand 11572 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π‘„β€˜π‘–) βˆ’ 𝑋) + 𝑋) = (π‘„β€˜π‘–))
396392, 393, 3953eqtrrd 2778 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) = (𝑋 + (π‘Šβ€˜π‘–)))
397396adantr 482 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) = (𝑋 + (π‘Šβ€˜π‘–)))
398390adantr 482 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) ∈ ℝ)
399 elioore 13351 . . . . . . . . . . . . . . . . 17 (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) β†’ π‘₯ ∈ ℝ)
400399adantl 483 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ ∈ ℝ)
40164ad2antrr 725 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑋 ∈ ℝ)
402390rexrd 11261 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ∈ ℝ*)
403402adantr 482 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) ∈ ℝ*)
404291, 290eqeltrd 2834 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ)
405404rexrd 11261 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ*)
406405adantr 482 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ*)
407 simpr 486 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))
408 ioogtlb 44195 . . . . . . . . . . . . . . . . 17 (((π‘Šβ€˜π‘–) ∈ ℝ* ∧ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ* ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) < π‘₯)
409403, 406, 407, 408syl3anc 1372 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) < π‘₯)
410398, 400, 401, 409ltadd2dd 11370 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + (π‘Šβ€˜π‘–)) < (𝑋 + π‘₯))
411397, 410eqbrtrd 5170 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) < (𝑋 + π‘₯))
412388, 411chvarvv 2003 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) < (𝑋 + 𝑠))
413187breq1d 5158 . . . . . . . . . . . . . . 15 (π‘₯ = 𝑠 β†’ ((𝑋 + π‘₯) < (π‘„β€˜(𝑖 + 1)) ↔ (𝑋 + 𝑠) < (π‘„β€˜(𝑖 + 1))))
414386, 413imbi12d 345 . . . . . . . . . . . . . 14 (π‘₯ = 𝑠 β†’ ((((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) < (π‘„β€˜(𝑖 + 1))) ↔ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑠) < (π‘„β€˜(𝑖 + 1)))))
415404adantr 482 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ)
416 iooltub 44210 . . . . . . . . . . . . . . . . 17 (((π‘Šβ€˜π‘–) ∈ ℝ* ∧ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ* ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ < (π‘Šβ€˜(𝑖 + 1)))
417403, 406, 407, 416syl3anc 1372 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ < (π‘Šβ€˜(𝑖 + 1)))
418400, 415, 401, 417ltadd2dd 11370 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) < (𝑋 + (π‘Šβ€˜(𝑖 + 1))))
419404recnd 11239 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ β„‚)
420389, 419addcomd 11413 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑋 + (π‘Šβ€˜(𝑖 + 1))) = ((π‘Šβ€˜(𝑖 + 1)) + 𝑋))
421291oveq1d 7421 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜(𝑖 + 1)) + 𝑋) = (((π‘„β€˜(𝑖 + 1)) βˆ’ 𝑋) + 𝑋))
422274recnd 11239 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑖 + 1)) ∈ β„‚)
423422, 389npcand 11572 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π‘„β€˜(𝑖 + 1)) βˆ’ 𝑋) + 𝑋) = (π‘„β€˜(𝑖 + 1)))
424420, 421, 4233eqtrd 2777 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑋 + (π‘Šβ€˜(𝑖 + 1))) = (π‘„β€˜(𝑖 + 1)))
425424adantr 482 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + (π‘Šβ€˜(𝑖 + 1))) = (π‘„β€˜(𝑖 + 1)))
426418, 425breqtrd 5174 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) < (π‘„β€˜(𝑖 + 1)))
427414, 426chvarvv 2003 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑠) < (π‘„β€˜(𝑖 + 1)))
428377, 379, 384, 412, 427eliood 44198 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑠) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
429187cbvmptv 5261 . . . . . . . . . . . . 13 (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + 𝑠))
430429a1i 11 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + 𝑠)))
431 ioossre 13382 . . . . . . . . . . . . . . 15 ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† ℝ
432431a1i 11 . . . . . . . . . . . . . 14 (πœ‘ β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† ℝ)
43311, 432feqresmpt 6959 . . . . . . . . . . . . 13 (πœ‘ β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = (π‘₯ ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) ↦ (πΉβ€˜π‘₯)))
434433adantr 482 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = (π‘₯ ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) ↦ (πΉβ€˜π‘₯)))
435 fveq2 6889 . . . . . . . . . . . 12 (π‘₯ = (𝑋 + 𝑠) β†’ (πΉβ€˜π‘₯) = (πΉβ€˜(𝑋 + 𝑠)))
436428, 430, 434, 435fmptco 7124 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + 𝑠))))
437 eqid 2733 . . . . . . . . . . . . 13 (π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯)) = (π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯))
438 ssid 4004 . . . . . . . . . . . . . . . . 17 β„‚ βŠ† β„‚
439438a1i 11 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ β„‚ βŠ† β„‚)
440439, 149, 439constcncfg 44575 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (π‘₯ ∈ β„‚ ↦ 𝑋) ∈ (ℂ–cnβ†’β„‚))
441 cncfmptid 24421 . . . . . . . . . . . . . . . . 17 ((β„‚ βŠ† β„‚ ∧ β„‚ βŠ† β„‚) β†’ (π‘₯ ∈ β„‚ ↦ π‘₯) ∈ (ℂ–cnβ†’β„‚))
442438, 438, 441mp2an 691 . . . . . . . . . . . . . . . 16 (π‘₯ ∈ β„‚ ↦ π‘₯) ∈ (ℂ–cnβ†’β„‚)
443442a1i 11 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (π‘₯ ∈ β„‚ ↦ π‘₯) ∈ (ℂ–cnβ†’β„‚))
444440, 443addcncf 24953 . . . . . . . . . . . . . 14 (πœ‘ β†’ (π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯)) ∈ (ℂ–cnβ†’β„‚))
445444adantr 482 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯)) ∈ (ℂ–cnβ†’β„‚))
446 ioosscn 13383 . . . . . . . . . . . . . 14 ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† β„‚
447446a1i 11 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† β„‚)
448 ioosscn 13383 . . . . . . . . . . . . . 14 ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† β„‚
449448a1i 11 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† β„‚)
450376adantr 482 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) ∈ ℝ*)
451378adantr 482 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ*)
45264adantr 482 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑋 ∈ ℝ)
453399adantl 483 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ ∈ ℝ)
454452, 453readdcld 11240 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) ∈ ℝ)
455454adantlr 714 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) ∈ ℝ)
456450, 451, 455, 411, 426eliood 44198 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
457437, 445, 447, 449, 456cncfmptssg 44574 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))))
458457, 49cncfco 24415 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
459436, 458eqeltrrd 2835 . . . . . . . . . 10 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + 𝑠))) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
460459adantlr 714 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + 𝑠))) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
461 eqid 2733 . . . . . . . . . . 11 (𝑠 ∈ ℝ ↦ ((π·β€˜π‘›)β€˜π‘ )) = (𝑠 ∈ ℝ ↦ ((π·β€˜π‘›)β€˜π‘ ))
46277feqmptd 6958 . . . . . . . . . . . 12 (𝑛 ∈ β„• β†’ (π·β€˜π‘›) = (𝑠 ∈ ℝ ↦ ((π·β€˜π‘›)β€˜π‘ )))
463 cncfss 24407 . . . . . . . . . . . . . 14 ((ℝ βŠ† β„‚ ∧ β„‚ βŠ† β„‚) β†’ (ℝ–cn→ℝ) βŠ† (ℝ–cnβ†’β„‚))
46434, 438, 463mp2an 691 . . . . . . . . . . . . 13 (ℝ–cn→ℝ) βŠ† (ℝ–cnβ†’β„‚)
46567dirkercncf 44810 . . . . . . . . . . . . 13 (𝑛 ∈ β„• β†’ (π·β€˜π‘›) ∈ (ℝ–cn→ℝ))
466464, 465sselid 3980 . . . . . . . . . . . 12 (𝑛 ∈ β„• β†’ (π·β€˜π‘›) ∈ (ℝ–cnβ†’β„‚))
467462, 466eqeltrrd 2835 . . . . . . . . . . 11 (𝑛 ∈ β„• β†’ (𝑠 ∈ ℝ ↦ ((π·β€˜π‘›)β€˜π‘ )) ∈ (ℝ–cnβ†’β„‚))
468372a1i 11 . . . . . . . . . . 11 (𝑛 ∈ β„• β†’ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ℝ)
469438a1i 11 . . . . . . . . . . 11 (𝑛 ∈ β„• β†’ β„‚ βŠ† β„‚)
470 cncff 24401 . . . . . . . . . . . . . 14 ((π·β€˜π‘›) ∈ (ℝ–cnβ†’β„‚) β†’ (π·β€˜π‘›):β„βŸΆβ„‚)
471466, 470syl 17 . . . . . . . . . . . . 13 (𝑛 ∈ β„• β†’ (π·β€˜π‘›):β„βŸΆβ„‚)
472471adantr 482 . . . . . . . . . . . 12 ((𝑛 ∈ β„• ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π·β€˜π‘›):β„βŸΆβ„‚)
473381adantl 483 . . . . . . . . . . . 12 ((𝑛 ∈ β„• ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑠 ∈ ℝ)
474472, 473ffvelcdmd 7085 . . . . . . . . . . 11 ((𝑛 ∈ β„• ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((π·β€˜π‘›)β€˜π‘ ) ∈ β„‚)
475461, 467, 468, 469, 474cncfmptssg 44574 . . . . . . . . . 10 (𝑛 ∈ β„• β†’ (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((π·β€˜π‘›)β€˜π‘ )) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
476475ad2antlr 726 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((π·β€˜π‘›)β€˜π‘ )) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
477460, 476mulcncf 24955 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
478375, 477eqeltrd 2834 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) ∈ (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
479453, 201syldan 592 . . . . . . . . . . . 12 ((πœ‘ ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (πΉβ€˜(𝑋 + π‘₯)) ∈ β„‚)
480479adantlr 714 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (πΉβ€˜(𝑋 + π‘₯)) ∈ β„‚)
481 eqid 2733 . . . . . . . . . . 11 (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))
482480, 481fmptd 7111 . . . . . . . . . 10 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))):((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))βŸΆβ„‚)
483482adantlr 714 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))):((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))βŸΆβ„‚)
48477ad2antlr 726 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π·β€˜π‘›):β„βŸΆβ„)
485372a1i 11 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ℝ)
486484, 485fssresd 6756 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))):((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))βŸΆβ„)
48734a1i 11 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ℝ βŠ† β„‚)
488486, 487fssd 6733 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))):((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))βŸΆβ„‚)
489 eqid 2733 . . . . . . . . 9 (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ))) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ )))
490 fdm 6724 . . . . . . . . . . . . . . . . . . . . 21 (𝐹:β„βŸΆβ„‚ β†’ dom 𝐹 = ℝ)
49136, 490syl 17 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ dom 𝐹 = ℝ)
492431, 491sseqtrrid 4035 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† dom 𝐹)
493 ssdmres 6003 . . . . . . . . . . . . . . . . . . 19 (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† dom 𝐹 ↔ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
494492, 493sylib 217 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
495494eqcomd 2739 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) = dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))))
496495ad2antrr 725 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) = dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))))
497456, 496eleqtrd 2836 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) ∈ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))))
498271adantr 482 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) ∈ ℝ)
499498, 411gtned 11346 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) β‰  (π‘„β€˜π‘–))
500 eldifsn 4790 . . . . . . . . . . . . . . 15 ((𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜π‘–)}) ↔ ((𝑋 + π‘₯) ∈ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∧ (𝑋 + π‘₯) β‰  (π‘„β€˜π‘–)))
501497, 499, 500sylanbrc 584 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜π‘–)}))
502501ralrimiva 3147 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ βˆ€π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))(𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜π‘–)}))
503 eqid 2733 . . . . . . . . . . . . . 14 (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))
504503rnmptss 7119 . . . . . . . . . . . . 13 (βˆ€π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))(𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜π‘–)}) β†’ ran (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) βŠ† (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜π‘–)}))
505502, 504syl 17 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ran (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) βŠ† (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜π‘–)}))
506 eqidd 2734 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)))
507 oveq2 7414 . . . . . . . . . . . . . . . . 17 (π‘₯ = (π‘Šβ€˜π‘–) β†’ (𝑋 + π‘₯) = (𝑋 + (π‘Šβ€˜π‘–)))
508507adantl 483 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ = (π‘Šβ€˜π‘–)) β†’ (𝑋 + π‘₯) = (𝑋 + (π‘Šβ€˜π‘–)))
509390leidd 11777 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ≀ (π‘Šβ€˜π‘–))
510390, 404, 292ltled 11359 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ≀ (π‘Šβ€˜(𝑖 + 1)))
511390, 404, 390, 509, 510eliccd 44204 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))
512396, 271eqeltrrd 2835 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑋 + (π‘Šβ€˜π‘–)) ∈ ℝ)
513506, 508, 511, 512fvmptd 7003 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜(π‘Šβ€˜π‘–)) = (𝑋 + (π‘Šβ€˜π‘–)))
514396eqcomd 2739 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑋 + (π‘Šβ€˜π‘–)) = (π‘„β€˜π‘–))
515513, 514eqtr2d 2774 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜(π‘Šβ€˜π‘–)))
516390, 404iccssred 13408 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) βŠ† ℝ)
517516, 34sstrdi 3994 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) βŠ† β„‚)
518517resmptd 6039 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)))
519 rescncf 24405 . . . . . . . . . . . . . . . . 17 (((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) βŠ† β„‚ β†’ ((π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯)) ∈ (ℂ–cnβ†’β„‚) β†’ ((π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) ∈ (((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚)))
520517, 445, 519sylc 65 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ β„‚ ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) ∈ (((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
521518, 520eqeltrrd 2835 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) ∈ (((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))–cnβ†’β„‚))
522521, 511cnlimci 25398 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜(π‘Šβ€˜π‘–)) ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜π‘–)))
523515, 522eqeltrd 2834 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜π‘–)))
524 ioossicc 13407 . . . . . . . . . . . . . . . . . 18 ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))
525 resmpt 6036 . . . . . . . . . . . . . . . . . 18 (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)))
526524, 525ax-mp 5 . . . . . . . . . . . . . . . . 17 ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))
527526eqcomi 2742 . . . . . . . . . . . . . . . 16 (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))
528527a1i 11 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
529528oveq1d 7421 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜π‘–)) = (((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
530149ad2antrr 725 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑋 ∈ β„‚)
531390adantr 482 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) ∈ ℝ)
532404adantr 482 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ)
533 simpr 486 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))
534 eliccre 44205 . . . . . . . . . . . . . . . . . . 19 (((π‘Šβ€˜π‘–) ∈ ℝ ∧ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ ∈ ℝ)
535531, 532, 533, 534syl3anc 1372 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ ∈ ℝ)
536535recnd 11239 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ π‘₯ ∈ β„‚)
537530, 536addcld 11230 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) ∈ β„‚)
538 eqid 2733 . . . . . . . . . . . . . . . 16 (π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))
539537, 538fmptd 7111 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)):((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))βŸΆβ„‚)
540390, 404, 292, 539limciccioolb 44324 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜π‘–)))
541529, 540eqtr2d 2774 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜π‘–)) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜π‘–)))
542523, 541eleqtrd 2836 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜π‘–)))
543505, 542, 51limccog 44323 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ (((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜π‘–)))
54436, 432fssresd 6756 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))):((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))βŸΆβ„‚)
545544adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))):((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))βŸΆβ„‚)
546456, 503fmptd 7111 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)):((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))⟢((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
547 fcompt 7128 . . . . . . . . . . . . . 14 (((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))):((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))βŸΆβ„‚ ∧ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)):((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))⟢((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) = (𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦))))
548545, 546, 547syl2anc 585 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) = (𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦))))
549 eqidd 2734 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)))
550 oveq2 7414 . . . . . . . . . . . . . . . . . . . 20 (π‘₯ = 𝑦 β†’ (𝑋 + π‘₯) = (𝑋 + 𝑦))
551550adantl 483 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) ∧ π‘₯ = 𝑦) β†’ (𝑋 + π‘₯) = (𝑋 + 𝑦))
552 simpr 486 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))
55364adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑋 ∈ ℝ)
554372, 552sselid 3980 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑦 ∈ ℝ)
555553, 554readdcld 11240 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑦) ∈ ℝ)
556549, 551, 552, 555fvmptd 7003 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦) = (𝑋 + 𝑦))
557556fveq2d 6893 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦)) = ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜(𝑋 + 𝑦)))
558557adantlr 714 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦)) = ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜(𝑋 + 𝑦)))
559376adantr 482 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) ∈ ℝ*)
560378adantr 482 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ*)
561555adantlr 714 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑦) ∈ ℝ)
562396adantr 482 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) = (𝑋 + (π‘Šβ€˜π‘–)))
563390adantr 482 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) ∈ ℝ)
564554adantlr 714 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑦 ∈ ℝ)
56564ad2antrr 725 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑋 ∈ ℝ)
566402adantr 482 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) ∈ ℝ*)
567405adantr 482 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ*)
568 simpr 486 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))
569 ioogtlb 44195 . . . . . . . . . . . . . . . . . . . . 21 (((π‘Šβ€˜π‘–) ∈ ℝ* ∧ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ* ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) < 𝑦)
570566, 567, 568, 569syl3anc 1372 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜π‘–) < 𝑦)
571563, 564, 565, 570ltadd2dd 11370 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + (π‘Šβ€˜π‘–)) < (𝑋 + 𝑦))
572562, 571eqbrtrd 5170 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) < (𝑋 + 𝑦))
573404adantr 482 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ)
574 iooltub 44210 . . . . . . . . . . . . . . . . . . . . 21 (((π‘Šβ€˜π‘–) ∈ ℝ* ∧ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ* ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑦 < (π‘Šβ€˜(𝑖 + 1)))
575566, 567, 568, 574syl3anc 1372 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑦 < (π‘Šβ€˜(𝑖 + 1)))
576564, 573, 565, 575ltadd2dd 11370 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑦) < (𝑋 + (π‘Šβ€˜(𝑖 + 1))))
577424adantr 482 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + (π‘Šβ€˜(𝑖 + 1))) = (π‘„β€˜(𝑖 + 1)))
578576, 577breqtrd 5174 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑦) < (π‘„β€˜(𝑖 + 1)))
579559, 560, 561, 572, 578eliood 44198 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + 𝑦) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
580 fvres 6908 . . . . . . . . . . . . . . . . 17 ((𝑋 + 𝑦) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜(𝑋 + 𝑦)) = (πΉβ€˜(𝑋 + 𝑦)))
581579, 580syl 17 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜(𝑋 + 𝑦)) = (πΉβ€˜(𝑋 + 𝑦)))
582558, 581eqtrd 2773 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦)) = (πΉβ€˜(𝑋 + 𝑦)))
583582mpteq2dva 5248 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦))) = (𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + 𝑦))))
584550fveq2d 6893 . . . . . . . . . . . . . . 15 (π‘₯ = 𝑦 β†’ (πΉβ€˜(𝑋 + π‘₯)) = (πΉβ€˜(𝑋 + 𝑦)))
585584cbvmptv 5261 . . . . . . . . . . . . . 14 (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) = (𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + 𝑦)))
586583, 585eqtr4di 2791 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑦 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜π‘¦))) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))))
587548, 586eqtrd 2773 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))))
588587oveq1d 7421 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜π‘–)) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜π‘–)))
589543, 588eleqtrd 2836 . . . . . . . . . 10 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜π‘–)))
590589adantlr 714 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜π‘–)))
591 fvres 6908 . . . . . . . . . . . . . 14 ((π‘Šβ€˜π‘–) ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜π‘–)) = ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–)))
592511, 591syl 17 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜π‘–)) = ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–)))
593592eqcomd 2739 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–)) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜π‘–)))
594593adantlr 714 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–)) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜π‘–)))
595516adantlr 714 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) βŠ† ℝ)
596465ad2antlr 726 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π·β€˜π‘›) ∈ (ℝ–cn→ℝ))
597 rescncf 24405 . . . . . . . . . . . . 13 (((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) βŠ† ℝ β†’ ((π·β€˜π‘›) ∈ (ℝ–cn→ℝ) β†’ ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) ∈ (((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))–cn→ℝ)))
598595, 596, 597sylc 65 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) ∈ (((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))–cn→ℝ))
599511adantlr 714 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))
600598, 599cnlimci 25398 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜π‘–)) ∈ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
601594, 600eqeltrd 2834 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–)) ∈ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
602524a1i 11 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))
603602resabs1d 6011 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
604603eqcomd 2739 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
605604oveq1d 7421 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)) = ((((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
606605adantlr 714 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)) = ((((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
607390adantlr 714 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) ∈ ℝ)
608404adantlr 714 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ℝ)
609292adantlr 714 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜π‘–) < (π‘Šβ€˜(𝑖 + 1)))
610471ad2antlr 726 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π·β€˜π‘›):β„βŸΆβ„‚)
611610, 595fssresd 6756 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))):((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))βŸΆβ„‚)
612607, 608, 609, 611limciccioolb 44324 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
613606, 612eqtr2d 2774 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
614601, 613eleqtrd 2836 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–)) ∈ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
615483, 488, 489, 590, 614mullimcf 44326 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑅 Β· ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–))) ∈ ((𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ))) limβ„‚ (π‘Šβ€˜π‘–)))
616 eqidd 2734 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) = (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))))
617188adantl 483 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) ∧ π‘₯ = 𝑠) β†’ (πΉβ€˜(𝑋 + π‘₯)) = (πΉβ€˜(𝑋 + 𝑠)))
618 simpr 486 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))
61936adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ 𝐹:β„βŸΆβ„‚)
620619, 383ffvelcdmd 7085 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
621620adantlr 714 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
622616, 617, 618, 621fvmptd 7003 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) = (πΉβ€˜(𝑋 + 𝑠)))
623622adantllr 718 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) = (πΉβ€˜(𝑋 + 𝑠)))
624 fvres 6908 . . . . . . . . . . . . . 14 (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ) = ((π·β€˜π‘›)β€˜π‘ ))
625624adantl 483 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ) = ((π·β€˜π‘›)β€˜π‘ ))
626623, 625oveq12d 7424 . . . . . . . . . . . 12 ((((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ )) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
627626eqcomd 2739 . . . . . . . . . . 11 ((((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ )))
628627mpteq2dva 5248 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) = (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ))))
629375, 628eqtr2d 2774 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ))) = (𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
630629oveq1d 7421 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ))) limβ„‚ (π‘Šβ€˜π‘–)) = ((𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
631615, 630eleqtrd 2836 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑅 Β· ((π·β€˜π‘›)β€˜(π‘Šβ€˜π‘–))) ∈ ((𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜π‘–)))
632455, 426ltned 11347 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) β‰  (π‘„β€˜(𝑖 + 1)))
633 eldifsn 4790 . . . . . . . . . . . . . . 15 ((𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜(𝑖 + 1))}) ↔ ((𝑋 + π‘₯) ∈ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∧ (𝑋 + π‘₯) β‰  (π‘„β€˜(𝑖 + 1))))
634497, 632, 633sylanbrc 584 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) β†’ (𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜(𝑖 + 1))}))
635634ralrimiva 3147 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ βˆ€π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))(𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜(𝑖 + 1))}))
636503rnmptss 7119 . . . . . . . . . . . . 13 (βˆ€π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))(𝑋 + π‘₯) ∈ (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜(𝑖 + 1))}) β†’ ran (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) βŠ† (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜(𝑖 + 1))}))
637635, 636syl 17 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ran (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) βŠ† (dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) βˆ– {(π‘„β€˜(𝑖 + 1))}))
638404leidd 11777 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) ≀ (π‘Šβ€˜(𝑖 + 1)))
639390, 404, 404, 510, 638eliccd 44204 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))
640521, 639cnlimci 25398 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜(π‘Šβ€˜(𝑖 + 1))) ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
641 oveq2 7414 . . . . . . . . . . . . . . . 16 (π‘₯ = (π‘Šβ€˜(𝑖 + 1)) β†’ (𝑋 + π‘₯) = (𝑋 + (π‘Šβ€˜(𝑖 + 1))))
642641adantl 483 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ π‘₯ = (π‘Šβ€˜(𝑖 + 1))) β†’ (𝑋 + π‘₯) = (𝑋 + (π‘Šβ€˜(𝑖 + 1))))
643275, 404readdcld 11240 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑋 + (π‘Šβ€˜(𝑖 + 1))) ∈ ℝ)
644506, 642, 639, 643fvmptd 7003 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜(π‘Šβ€˜(𝑖 + 1))) = (𝑋 + (π‘Šβ€˜(𝑖 + 1))))
645644, 424eqtrd 2773 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))β€˜(π‘Šβ€˜(𝑖 + 1))) = (π‘„β€˜(𝑖 + 1)))
646528oveq1d 7421 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = (((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
647390, 404, 292, 539limcicciooub 44340 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
648646, 647eqtr2d 2774 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
649640, 645, 6483eltr3d 2848 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯)) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
650637, 649, 54limccog 44323 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝐿 ∈ (((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
651587oveq1d 7421 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∘ (π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
652650, 651eleqtrd 2836 . . . . . . . . . 10 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝐿 ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
653652adantlr 714 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝐿 ∈ ((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
654639adantlr 714 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘Šβ€˜(𝑖 + 1)) ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))
655598, 654cnlimci 25398 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜(𝑖 + 1))) ∈ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
656 fvres 6908 . . . . . . . . . . 11 ((π‘Šβ€˜(𝑖 + 1)) ∈ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜(𝑖 + 1))) = ((π·β€˜π‘›)β€˜(π‘Šβ€˜(𝑖 + 1))))
657654, 656syl 17 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))))β€˜(π‘Šβ€˜(𝑖 + 1))) = ((π·β€˜π‘›)β€˜(π‘Šβ€˜(𝑖 + 1))))
658607, 608, 609, 611limcicciooub 44340 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
659658eqcomd 2739 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = ((((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
660 resabs1 6010 . . . . . . . . . . . . 13 (((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) βŠ† ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1))) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
661524, 660mp1i 13 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) = ((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))))
662661oveq1d 7421 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
663659, 662eqtrd 2773 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)[,](π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
664655, 657, 6633eltr3d 2848 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π·β€˜π‘›)β€˜(π‘Šβ€˜(𝑖 + 1))) ∈ (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
665483, 488, 489, 653, 664mullimcf 44326 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐿 Β· ((π·β€˜π‘›)β€˜(π‘Šβ€˜(𝑖 + 1)))) ∈ ((𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
666629oveq1d 7421 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((𝑠 ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (((π‘₯ ∈ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))) ↦ (πΉβ€˜(𝑋 + π‘₯)))β€˜π‘ ) Β· (((π·β€˜π‘›) β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1))))β€˜π‘ ))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))) = ((𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
667665, 666eleqtrd 2836 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐿 Β· ((π·β€˜π‘›)β€˜(π‘Šβ€˜(𝑖 + 1)))) ∈ ((𝐺 β†Ύ ((π‘Šβ€˜π‘–)(,)(π‘Šβ€˜(𝑖 + 1)))) limβ„‚ (π‘Šβ€˜(𝑖 + 1))))
668125, 128, 221, 222, 223, 109, 298, 207, 369, 478, 631, 667fourierdlem110 44919 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(((-Ο€ βˆ’ 𝑋) βˆ’ -𝑋)[,]((Ο€ βˆ’ 𝑋) βˆ’ -𝑋))(πΊβ€˜π‘₯) dπ‘₯ = ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘₯) dπ‘₯)
669668eqcomd 2739 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘₯) dπ‘₯ = ∫(((-Ο€ βˆ’ 𝑋) βˆ’ -𝑋)[,]((Ο€ βˆ’ 𝑋) βˆ’ -𝑋))(πΊβ€˜π‘₯) dπ‘₯)
670124recnd 11239 . . . . . . . . . 10 (πœ‘ β†’ (-Ο€ βˆ’ 𝑋) ∈ β„‚)
671670, 149subnegd 11575 . . . . . . . . 9 (πœ‘ β†’ ((-Ο€ βˆ’ 𝑋) βˆ’ -𝑋) = ((-Ο€ βˆ’ 𝑋) + 𝑋))
672151, 149npcand 11572 . . . . . . . . 9 (πœ‘ β†’ ((-Ο€ βˆ’ 𝑋) + 𝑋) = -Ο€)
673671, 672eqtrd 2773 . . . . . . . 8 (πœ‘ β†’ ((-Ο€ βˆ’ 𝑋) βˆ’ -𝑋) = -Ο€)
674127recnd 11239 . . . . . . . . . 10 (πœ‘ β†’ (Ο€ βˆ’ 𝑋) ∈ β„‚)
675674, 149subnegd 11575 . . . . . . . . 9 (πœ‘ β†’ ((Ο€ βˆ’ 𝑋) βˆ’ -𝑋) = ((Ο€ βˆ’ 𝑋) + 𝑋))
676150, 149npcand 11572 . . . . . . . . 9 (πœ‘ β†’ ((Ο€ βˆ’ 𝑋) + 𝑋) = Ο€)
677675, 676eqtrd 2773 . . . . . . . 8 (πœ‘ β†’ ((Ο€ βˆ’ 𝑋) βˆ’ -𝑋) = Ο€)
678673, 677oveq12d 7424 . . . . . . 7 (πœ‘ β†’ (((-Ο€ βˆ’ 𝑋) βˆ’ -𝑋)[,]((Ο€ βˆ’ 𝑋) βˆ’ -𝑋)) = (-Ο€[,]Ο€))
679678itgeq1d 44660 . . . . . 6 (πœ‘ β†’ ∫(((-Ο€ βˆ’ 𝑋) βˆ’ -𝑋)[,]((Ο€ βˆ’ 𝑋) βˆ’ -𝑋))(πΊβ€˜π‘₯) dπ‘₯ = ∫(-Ο€[,]Ο€)(πΊβ€˜π‘₯) dπ‘₯)
680679adantr 482 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(((-Ο€ βˆ’ 𝑋) βˆ’ -𝑋)[,]((Ο€ βˆ’ 𝑋) βˆ’ -𝑋))(πΊβ€˜π‘₯) dπ‘₯ = ∫(-Ο€[,]Ο€)(πΊβ€˜π‘₯) dπ‘₯)
681669, 680eqtrd 2773 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)[,](Ο€ βˆ’ 𝑋))(πΊβ€˜π‘₯) dπ‘₯ = ∫(-Ο€[,]Ο€)(πΊβ€˜π‘₯) dπ‘₯)
682 fveq2 6889 . . . . . 6 (π‘₯ = 𝑠 β†’ (πΊβ€˜π‘₯) = (πΊβ€˜π‘ ))
683682cbvitgv 25286 . . . . 5 ∫(-Ο€(,)Ο€)(πΊβ€˜π‘₯) dπ‘₯ = ∫(-Ο€(,)Ο€)(πΊβ€˜π‘ ) d𝑠
684207adantr 482 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ (-Ο€[,]Ο€)) β†’ 𝐺:β„βŸΆβ„‚)
68528adantlr 714 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ (-Ο€[,]Ο€)) β†’ π‘₯ ∈ ℝ)
686684, 685ffvelcdmd 7085 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ π‘₯ ∈ (-Ο€[,]Ο€)) β†’ (πΊβ€˜π‘₯) ∈ β„‚)
68771, 72, 686itgioo 25325 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€(,)Ο€)(πΊβ€˜π‘₯) dπ‘₯ = ∫(-Ο€[,]Ο€)(πΊβ€˜π‘₯) dπ‘₯)
688 elioore 13351 . . . . . . . 8 (𝑠 ∈ (-Ο€(,)Ο€) β†’ 𝑠 ∈ ℝ)
689688adantl 483 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ 𝑠 ∈ ℝ)
69036adantr 482 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ 𝐹:β„βŸΆβ„‚)
69164adantr 482 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ 𝑋 ∈ ℝ)
692688adantl 483 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ 𝑠 ∈ ℝ)
693691, 692readdcld 11240 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ (𝑋 + 𝑠) ∈ ℝ)
694690, 693ffvelcdmd 7085 . . . . . . . . 9 ((πœ‘ ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
695694adantlr 714 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
69677ad2antlr 726 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ (π·β€˜π‘›):β„βŸΆβ„)
697696, 689ffvelcdmd 7085 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ ((π·β€˜π‘›)β€˜π‘ ) ∈ ℝ)
698697recnd 11239 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ ((π·β€˜π‘›)β€˜π‘ ) ∈ β„‚)
699695, 698mulcld 11231 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) ∈ β„‚)
700689, 699, 193syl2anc 585 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€(,)Ο€)) β†’ (πΊβ€˜π‘ ) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
701700itgeq2dv 25291 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€(,)Ο€)(πΊβ€˜π‘ ) d𝑠 = ∫(-Ο€(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠)
702683, 687, 7013eqtr3a 2797 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€[,]Ο€)(πΊβ€˜π‘₯) dπ‘₯ = ∫(-Ο€(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠)
703220, 681, 7023eqtrd 2777 . . 3 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫((-Ο€ βˆ’ 𝑋)(,)(Ο€ βˆ’ 𝑋))((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 = ∫(-Ο€(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠)
70470, 173, 7033eqtrd 2777 . 2 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (π‘†β€˜π‘›) = ∫(-Ο€(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠)
70572renegcld 11638 . . 3 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ -Ο€ ∈ ℝ)
706 0red 11214 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 0 ∈ ℝ)
707 0re 11213 . . . . . 6 0 ∈ ℝ
708 negpilt0 43977 . . . . . 6 -Ο€ < 0
70923, 707, 708ltleii 11334 . . . . 5 -Ο€ ≀ 0
710709a1i 11 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ -Ο€ ≀ 0)
711 pipos 25962 . . . . . 6 0 < Ο€
712707, 22, 711ltleii 11334 . . . . 5 0 ≀ Ο€
713712a1i 11 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 0 ≀ Ο€)
71471, 72, 706, 710, 713eliccd 44204 . . 3 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 0 ∈ (-Ο€[,]Ο€))
715 ioossicc 13407 . . . . 5 (-Ο€(,)0) βŠ† (-Ο€[,]0)
716715a1i 11 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (-Ο€(,)0) βŠ† (-Ο€[,]0))
717 ioombl 25074 . . . . 5 (-Ο€(,)0) ∈ dom vol
718717a1i 11 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (-Ο€(,)0) ∈ dom vol)
71936adantr 482 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ 𝐹:β„βŸΆβ„‚)
72064adantr 482 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ 𝑋 ∈ ℝ)
72123a1i 11 . . . . . . . . . 10 (𝑠 ∈ (-Ο€[,]0) β†’ -Ο€ ∈ ℝ)
722 0red 11214 . . . . . . . . . 10 (𝑠 ∈ (-Ο€[,]0) β†’ 0 ∈ ℝ)
723 id 22 . . . . . . . . . 10 (𝑠 ∈ (-Ο€[,]0) β†’ 𝑠 ∈ (-Ο€[,]0))
724 eliccre 44205 . . . . . . . . . 10 ((-Ο€ ∈ ℝ ∧ 0 ∈ ℝ ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ 𝑠 ∈ ℝ)
725721, 722, 723, 724syl3anc 1372 . . . . . . . . 9 (𝑠 ∈ (-Ο€[,]0) β†’ 𝑠 ∈ ℝ)
726725adantl 483 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ 𝑠 ∈ ℝ)
727720, 726readdcld 11240 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ (𝑋 + 𝑠) ∈ ℝ)
728719, 727ffvelcdmd 7085 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
729728adantlr 714 . . . . 5 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ (πΉβ€˜(𝑋 + 𝑠)) ∈ β„‚)
73077ad2antlr 726 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ (π·β€˜π‘›):β„βŸΆβ„)
731725adantl 483 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ 𝑠 ∈ ℝ)
732730, 731ffvelcdmd 7085 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ ((π·β€˜π‘›)β€˜π‘ ) ∈ ℝ)
733732recnd 11239 . . . . 5 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ ((π·β€˜π‘›)β€˜π‘ ) ∈ β„‚)
734729, 733mulcld 11231 . . . 4 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) ∈ β„‚)
735731, 734, 193syl2anc 585 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ (πΊβ€˜π‘ ) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
736735eqcomd 2739 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (-Ο€[,]0)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = (πΊβ€˜π‘ ))
737736mpteq2dva 5248 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (-Ο€[,]0) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) = (𝑠 ∈ (-Ο€[,]0) ↦ (πΊβ€˜π‘ )))
738305oveq2d 7422 . . . . . . . . 9 (πœ‘ β†’ (𝑠 + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋))) = (𝑠 + 𝑇))
739738ad2antrr 725 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (𝑠 + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋))) = (𝑠 + 𝑇))
740739fveq2d 6893 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (πΊβ€˜(𝑠 + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)))) = (πΊβ€˜(𝑠 + 𝑇)))
741186a1i 11 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ 𝐺 = (π‘₯ ∈ ℝ ↦ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯))))
742 oveq2 7414 . . . . . . . . . . 11 (π‘₯ = (𝑠 + 𝑇) β†’ (𝑋 + π‘₯) = (𝑋 + (𝑠 + 𝑇)))
743742fveq2d 6893 . . . . . . . . . 10 (π‘₯ = (𝑠 + 𝑇) β†’ (πΉβ€˜(𝑋 + π‘₯)) = (πΉβ€˜(𝑋 + (𝑠 + 𝑇))))
744 fveq2 6889 . . . . . . . . . 10 (π‘₯ = (𝑠 + 𝑇) β†’ ((π·β€˜π‘›)β€˜π‘₯) = ((π·β€˜π‘›)β€˜(𝑠 + 𝑇)))
745743, 744oveq12d 7424 . . . . . . . . 9 (π‘₯ = (𝑠 + 𝑇) β†’ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)) = ((πΉβ€˜(𝑋 + (𝑠 + 𝑇))) Β· ((π·β€˜π‘›)β€˜(𝑠 + 𝑇))))
746745adantl 483 . . . . . . . 8 ((((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) ∧ π‘₯ = (𝑠 + 𝑇)) β†’ ((πΉβ€˜(𝑋 + π‘₯)) Β· ((π·β€˜π‘›)β€˜π‘₯)) = ((πΉβ€˜(𝑋 + (𝑠 + 𝑇))) Β· ((π·β€˜π‘›)β€˜(𝑠 + 𝑇))))
747 simpr 486 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ 𝑠 ∈ ℝ)
748316a1i 11 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ 𝑇 ∈ ℝ)
749747, 748readdcld 11240 . . . . . . . . 9 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (𝑠 + 𝑇) ∈ ℝ)
750749adantlr 714 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (𝑠 + 𝑇) ∈ ℝ)
75136adantr 482 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ 𝐹:β„βŸΆβ„‚)
75264adantr 482 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ 𝑋 ∈ ℝ)
753752, 749readdcld 11240 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (𝑋 + (𝑠 + 𝑇)) ∈ ℝ)
754751, 753ffvelcdmd 7085 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (𝑠 + 𝑇))) ∈ β„‚)
755754adantlr 714 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (𝑠 + 𝑇))) ∈ β„‚)
75677ad2antlr 726 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (π·β€˜π‘›):β„βŸΆβ„)
757756, 750ffvelcdmd 7085 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜(𝑠 + 𝑇)) ∈ ℝ)
758757recnd 11239 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜(𝑠 + 𝑇)) ∈ β„‚)
759755, 758mulcld 11231 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + (𝑠 + 𝑇))) Β· ((π·β€˜π‘›)β€˜(𝑠 + 𝑇))) ∈ β„‚)
760741, 746, 750, 759fvmptd 7003 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (πΊβ€˜(𝑠 + 𝑇)) = ((πΉβ€˜(𝑋 + (𝑠 + 𝑇))) Β· ((π·β€˜π‘›)β€˜(𝑠 + 𝑇))))
761149adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ 𝑋 ∈ β„‚)
762747recnd 11239 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ 𝑠 ∈ β„‚)
763318adantr 482 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ 𝑇 ∈ β„‚)
764761, 762, 763addassd 11233 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ ((𝑋 + 𝑠) + 𝑇) = (𝑋 + (𝑠 + 𝑇)))
765764eqcomd 2739 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (𝑋 + (𝑠 + 𝑇)) = ((𝑋 + 𝑠) + 𝑇))
766765fveq2d 6893 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (𝑠 + 𝑇))) = (πΉβ€˜((𝑋 + 𝑠) + 𝑇)))
767752, 747readdcld 11240 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (𝑋 + 𝑠) ∈ ℝ)
768 simpl 484 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ πœ‘)
769768, 767jca 513 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πœ‘ ∧ (𝑋 + 𝑠) ∈ ℝ))
770 eleq1 2822 . . . . . . . . . . . . . . 15 (π‘₯ = (𝑋 + 𝑠) β†’ (π‘₯ ∈ ℝ ↔ (𝑋 + 𝑠) ∈ ℝ))
771770anbi2d 630 . . . . . . . . . . . . . 14 (π‘₯ = (𝑋 + 𝑠) β†’ ((πœ‘ ∧ π‘₯ ∈ ℝ) ↔ (πœ‘ ∧ (𝑋 + 𝑠) ∈ ℝ)))
772 oveq1 7413 . . . . . . . . . . . . . . . 16 (π‘₯ = (𝑋 + 𝑠) β†’ (π‘₯ + 𝑇) = ((𝑋 + 𝑠) + 𝑇))
773772fveq2d 6893 . . . . . . . . . . . . . . 15 (π‘₯ = (𝑋 + 𝑠) β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜((𝑋 + 𝑠) + 𝑇)))
774773, 435eqeq12d 2749 . . . . . . . . . . . . . 14 (π‘₯ = (𝑋 + 𝑠) β†’ ((πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯) ↔ (πΉβ€˜((𝑋 + 𝑠) + 𝑇)) = (πΉβ€˜(𝑋 + 𝑠))))
775771, 774imbi12d 345 . . . . . . . . . . . . 13 (π‘₯ = (𝑋 + 𝑠) β†’ (((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯)) ↔ ((πœ‘ ∧ (𝑋 + 𝑠) ∈ ℝ) β†’ (πΉβ€˜((𝑋 + 𝑠) + 𝑇)) = (πΉβ€˜(𝑋 + 𝑠)))))
776775, 339vtoclg 3557 . . . . . . . . . . . 12 ((𝑋 + 𝑠) ∈ ℝ β†’ ((πœ‘ ∧ (𝑋 + 𝑠) ∈ ℝ) β†’ (πΉβ€˜((𝑋 + 𝑠) + 𝑇)) = (πΉβ€˜(𝑋 + 𝑠))))
777767, 769, 776sylc 65 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜((𝑋 + 𝑠) + 𝑇)) = (πΉβ€˜(𝑋 + 𝑠)))
778766, 777eqtrd 2773 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (𝑠 + 𝑇))) = (πΉβ€˜(𝑋 + 𝑠)))
779778adantlr 714 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (πΉβ€˜(𝑋 + (𝑠 + 𝑇))) = (πΉβ€˜(𝑋 + 𝑠)))
78067, 302dirkerper 44799 . . . . . . . . . 10 ((𝑛 ∈ β„• ∧ 𝑠 ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜(𝑠 + 𝑇)) = ((π·β€˜π‘›)β€˜π‘ ))
781780adantll 713 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((π·β€˜π‘›)β€˜(𝑠 + 𝑇)) = ((π·β€˜π‘›)β€˜π‘ ))
782779, 781oveq12d 7424 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + (𝑠 + 𝑇))) Β· ((π·β€˜π‘›)β€˜(𝑠 + 𝑇))) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
783 simpr 486 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ 𝑠 ∈ ℝ)
784782, 759eqeltrrd 2835 . . . . . . . . . 10 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) ∈ β„‚)
785783, 784, 193syl2anc 585 . . . . . . . . 9 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (πΊβ€˜π‘ ) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
786785eqcomd 2739 . . . . . . . 8 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = (πΊβ€˜π‘ ))
787782, 786eqtrd 2773 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ ((πΉβ€˜(𝑋 + (𝑠 + 𝑇))) Β· ((π·β€˜π‘›)β€˜(𝑠 + 𝑇))) = (πΊβ€˜π‘ ))
788740, 760, 7873eqtrd 2777 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ ℝ) β†’ (πΊβ€˜(𝑠 + ((Ο€ βˆ’ 𝑋) βˆ’ (-Ο€ βˆ’ 𝑋)))) = (πΊβ€˜π‘ ))
789 0ltpnf 13099 . . . . . . . 8 0 < +∞
790 pnfxr 11265 . . . . . . . . 9 +∞ ∈ ℝ*
791 elioo2 13362 . . . . . . . . 9 ((-Ο€ ∈ ℝ* ∧ +∞ ∈ ℝ*) β†’ (0 ∈ (-Ο€(,)+∞) ↔ (0 ∈ ℝ ∧ -Ο€ < 0 ∧ 0 < +∞)))
79239, 790, 791mp2an 691 . . . . . . . 8 (0 ∈ (-Ο€(,)+∞) ↔ (0 ∈ ℝ ∧ -Ο€ < 0 ∧ 0 < +∞))
793707, 708, 789, 792mpbir3an 1342 . . . . . . 7 0 ∈ (-Ο€(,)+∞)
794793a1i 11 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 0 ∈ (-Ο€(,)+∞))
795223, 221, 109, 298, 207, 788, 478, 631, 667, 71, 794fourierdlem105 44914 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (-Ο€[,]0) ↦ (πΊβ€˜π‘ )) ∈ 𝐿1)
796737, 795eqeltrd 2834 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (-Ο€[,]0) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) ∈ 𝐿1)
797716, 718, 734, 796iblss 25314 . . 3 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (-Ο€(,)0) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) ∈ 𝐿1)
798 elioore 13351 . . . . . . . 8 (𝑠 ∈ (0(,)Ο€) β†’ 𝑠 ∈ ℝ)
799798adantl 483 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (0(,)Ο€)) β†’ 𝑠 ∈ ℝ)
800799, 784syldan 592 . . . . . . 7 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (0(,)Ο€)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) ∈ β„‚)
801799, 800, 193syl2anc 585 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (0(,)Ο€)) β†’ (πΊβ€˜π‘ ) = ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )))
802801eqcomd 2739 . . . . 5 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (0(,)Ο€)) β†’ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) = (πΊβ€˜π‘ ))
803802mpteq2dva 5248 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (0(,)Ο€) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) = (𝑠 ∈ (0(,)Ο€) ↦ (πΊβ€˜π‘ )))
804 ioossicc 13407 . . . . . 6 (0(,)Ο€) βŠ† (0[,]Ο€)
805804a1i 11 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (0(,)Ο€) βŠ† (0[,]Ο€))
806 ioombl 25074 . . . . . 6 (0(,)Ο€) ∈ dom vol
807806a1i 11 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (0(,)Ο€) ∈ dom vol)
808207adantr 482 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (0[,]Ο€)) β†’ 𝐺:β„βŸΆβ„‚)
809 0red 11214 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ (0[,]Ο€)) β†’ 0 ∈ ℝ)
81022a1i 11 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ (0[,]Ο€)) β†’ Ο€ ∈ ℝ)
811 simpr 486 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ (0[,]Ο€)) β†’ 𝑠 ∈ (0[,]Ο€))
812 eliccre 44205 . . . . . . . 8 ((0 ∈ ℝ ∧ Ο€ ∈ ℝ ∧ 𝑠 ∈ (0[,]Ο€)) β†’ 𝑠 ∈ ℝ)
813809, 810, 811, 812syl3anc 1372 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ (0[,]Ο€)) β†’ 𝑠 ∈ ℝ)
814813adantlr 714 . . . . . 6 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (0[,]Ο€)) β†’ 𝑠 ∈ ℝ)
815808, 814ffvelcdmd 7085 . . . . 5 (((πœ‘ ∧ 𝑛 ∈ β„•) ∧ 𝑠 ∈ (0[,]Ο€)) β†’ (πΊβ€˜π‘ ) ∈ β„‚)
816 0xr 11258 . . . . . . . 8 0 ∈ ℝ*
817816a1i 11 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 0 ∈ ℝ*)
818790a1i 11 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ +∞ ∈ ℝ*)
819711a1i 11 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ 0 < Ο€)
820 ltpnf 13097 . . . . . . . 8 (Ο€ ∈ ℝ β†’ Ο€ < +∞)
82122, 820mp1i 13 . . . . . . 7 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ Ο€ < +∞)
822817, 818, 72, 819, 821eliood 44198 . . . . . 6 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ Ο€ ∈ (0(,)+∞))
823223, 221, 109, 298, 207, 788, 478, 631, 667, 706, 822fourierdlem105 44914 . . . . 5 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (0[,]Ο€) ↦ (πΊβ€˜π‘ )) ∈ 𝐿1)
824805, 807, 815, 823iblss 25314 . . . 4 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (0(,)Ο€) ↦ (πΊβ€˜π‘ )) ∈ 𝐿1)
825803, 824eqeltrd 2834 . . 3 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (𝑠 ∈ (0(,)Ο€) ↦ ((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ ))) ∈ 𝐿1)
826705, 72, 714, 699, 797, 825itgsplitioo 25347 . 2 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ ∫(-Ο€(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 = (∫(-Ο€(,)0)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 + ∫(0(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠))
827704, 826eqtrd 2773 1 ((πœ‘ ∧ 𝑛 ∈ β„•) β†’ (π‘†β€˜π‘›) = (∫(-Ο€(,)0)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠 + ∫(0(,)Ο€)((πΉβ€˜(𝑋 + 𝑠)) Β· ((π·β€˜π‘›)β€˜π‘ )) d𝑠))
Colors of variables: wff setvar class
Syntax hints:   β†’ wi 4   ↔ wb 205   ∧ wa 397   ∧ w3a 1088   = wceq 1542   ∈ wcel 2107   β‰  wne 2941  βˆ€wral 3062  {crab 3433  Vcvv 3475   βˆ– cdif 3945   βŠ† wss 3948  ifcif 4528  {csn 4628   class class class wbr 5148   ↦ cmpt 5231  dom cdm 5676  ran crn 5677   β†Ύ cres 5678   ∘ ccom 5680  βŸΆwf 6537  β€˜cfv 6541  (class class class)co 7406   ↑m cmap 8817  β„‚cc 11105  β„cr 11106  0cc0 11107  1c1 11108   + caddc 11110   Β· cmul 11112  +∞cpnf 11242  β„*cxr 11244   < clt 11245   ≀ cle 11246   βˆ’ cmin 11441  -cneg 11442   / cdiv 11868  β„•cn 12209  2c2 12264  β„•0cn0 12469  β„€cz 12555  β„€β‰₯cuz 12819  (,)cioo 13321  [,]cicc 13324  ...cfz 13481  ..^cfzo 13624   mod cmo 13831  Ξ£csu 15629  sincsin 16004  cosccos 16005  Ο€cpi 16007  β€“cnβ†’ccncf 24384  volcvol 24972  πΏ1cibl 25126  βˆ«citg 25127   limβ„‚ climc 25371
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-rep 5285  ax-sep 5299  ax-nul 5306  ax-pow 5363  ax-pr 5427  ax-un 7722  ax-inf2 9633  ax-cc 10427  ax-cnex 11163  ax-resscn 11164  ax-1cn 11165  ax-icn 11166  ax-addcl 11167  ax-addrcl 11168  ax-mulcl 11169  ax-mulrcl 11170  ax-mulcom 11171  ax-addass 11172  ax-mulass 11173  ax-distr 11174  ax-i2m1 11175  ax-1ne0 11176  ax-1rid 11177  ax-rnegex 11178  ax-rrecex 11179  ax-cnre 11180  ax-pre-lttri 11181  ax-pre-lttrn 11182  ax-pre-ltadd 11183  ax-pre-mulgt0 11184  ax-pre-sup 11185  ax-addf 11186  ax-mulf 11187
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-rmo 3377  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3778  df-csb 3894  df-dif 3951  df-un 3953  df-in 3955  df-ss 3965  df-pss 3967  df-symdif 4242  df-nul 4323  df-if 4529  df-pw 4604  df-sn 4629  df-pr 4631  df-tp 4633  df-op 4635  df-uni 4909  df-int 4951  df-iun 4999  df-iin 5000  df-disj 5114  df-br 5149  df-opab 5211  df-mpt 5232  df-tr 5266  df-id 5574  df-eprel 5580  df-po 5588  df-so 5589  df-fr 5631  df-se 5632  df-we 5633  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-res 5688  df-ima 5689  df-pred 6298  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6493  df-fun 6543  df-fn 6544  df-f 6545  df-f1 6546  df-fo 6547  df-f1o 6548  df-fv 6549  df-isom 6550  df-riota 7362  df-ov 7409  df-oprab 7410  df-mpo 7411  df-of 7667  df-ofr 7668  df-om 7853  df-1st 7972  df-2nd 7973  df-supp 8144  df-frecs 8263  df-wrecs 8294  df-recs 8368  df-rdg 8407  df-1o 8463  df-2o 8464  df-oadd 8467  df-omul 8468  df-er 8700  df-map 8819  df-pm 8820  df-ixp 8889  df-en 8937  df-dom 8938  df-sdom 8939  df-fin 8940  df-fsupp 9359  df-fi 9403  df-sup 9434  df-inf 9435  df-oi 9502  df-dju 9893  df-card 9931  df-acn 9934  df-pnf 11247  df-mnf 11248  df-xr 11249  df-ltxr 11250  df-le 11251  df-sub 11443  df-neg 11444  df-div 11869  df-nn 12210  df-2 12272  df-3 12273  df-4 12274  df-5 12275  df-6 12276  df-7 12277  df-8 12278  df-9 12279  df-n0 12470  df-xnn0 12542  df-z 12556  df-dec 12675  df-uz 12820  df-q 12930  df-rp 12972  df-xneg 13089  df-xadd 13090  df-xmul 13091  df-ioo 13325  df-ioc 13326  df-ico 13327  df-icc 13328  df-fz 13482  df-fzo 13625  df-fl 13754  df-mod 13832  df-seq 13964  df-exp 14025  df-fac 14231  df-bc 14260  df-hash 14288  df-shft 15011  df-cj 15043  df-re 15044  df-im 15045  df-sqrt 15179  df-abs 15180  df-limsup 15412  df-clim 15429  df-rlim 15430  df-sum 15630  df-ef 16008  df-sin 16010  df-cos 16011  df-pi 16013  df-struct 17077  df-sets 17094  df-slot 17112  df-ndx 17124  df-base 17142  df-ress 17171  df-plusg 17207  df-mulr 17208  df-starv 17209  df-sca 17210  df-vsca 17211  df-ip 17212  df-tset 17213  df-ple 17214  df-ds 17216  df-unif 17217  df-hom 17218  df-cco 17219  df-rest 17365  df-topn 17366  df-0g 17384  df-gsum 17385  df-topgen 17386  df-pt 17387  df-prds 17390  df-xrs 17445  df-qtop 17450  df-imas 17451  df-xps 17453  df-mre 17527  df-mrc 17528  df-acs 17530  df-mgm 18558  df-sgrp 18607  df-mnd 18623  df-submnd 18669  df-mulg 18946  df-cntz 19176  df-cmn 19645  df-psmet 20929  df-xmet 20930  df-met 20931  df-bl 20932  df-mopn 20933  df-fbas 20934  df-fg 20935  df-cnfld 20938  df-top 22388  df-topon 22405  df-topsp 22427  df-bases 22441  df-cld 22515  df-ntr 22516  df-cls 22517  df-nei 22594  df-lp 22632  df-perf 22633  df-cn 22723  df-cnp 22724  df-t1 22810  df-haus 22811  df-cmp 22883  df-tx 23058  df-hmeo 23251  df-fil 23342  df-fm 23434  df-flim 23435  df-flf 23436  df-xms 23818  df-ms 23819  df-tms 23820  df-cncf 24386  df-ovol 24973  df-vol 24974  df-mbf 25128  df-itg1 25129  df-itg2 25130  df-ibl 25131  df-itg 25132  df-0p 25179  df-ditg 25356  df-limc 25375  df-dv 25376
This theorem is referenced by:  fourierdlem112  44921
  Copyright terms: Public domain W3C validator