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

Theorem fourierdlem97 46561
Description: 𝐹 is continuous on the intervals induced by the moved partition 𝑉. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
fourierdlem97.f (𝜑𝐹:ℝ⟶ℝ)
fourierdlem97.g 𝐺 = (ℝ D 𝐹)
fourierdlem97.p 𝑃 = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐴 ∧ (𝑝𝑚) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
fourierdlem97.a (𝜑𝐵 ∈ ℝ)
fourierdlem97.b (𝜑𝐴 ∈ ℝ)
fourierdlem97.t 𝑇 = (𝐵𝐴)
fourierdlem97.m (𝜑𝑀 ∈ ℕ)
fourierdlem97.q (𝜑𝑄 ∈ (𝑃𝑀))
fourierdlem97.fper ((𝜑𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
fourierdlem97.qcn ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ))
fourierdlem97.c (𝜑𝐶 ∈ ℝ)
fourierdlem97.d (𝜑𝐷 ∈ (𝐶(,)+∞))
fourierdlem97.j (𝜑𝐽 ∈ (0..^((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)))
fourierdlem97.v 𝑉 = (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})))
fourierdlem97.h 𝐻 = (𝑠 ∈ ℝ ↦ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
Assertion
Ref Expression
fourierdlem97 (𝜑 → (𝐺 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) ∈ (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))–cn→ℂ))
Distinct variable groups:   𝑇,𝑖,𝑠,𝑥   𝐷,𝑖,𝑥,𝑦   𝑖,𝐽,𝑠,𝑥   𝐶,𝑖,𝑝   𝑄,   ,𝑀,𝑖,𝑥   𝑥,𝐶,𝑦   𝑄,𝑘   𝑥,𝐵   𝑉,𝑝   𝑖,𝐻,𝑠,𝑥   𝐷,𝑚,𝑝   𝑄,𝑔,   𝑇,   𝜑,𝑠   𝑀,𝑠   𝜑,,𝑦   𝑄,𝑚,𝑝,𝑦,𝑘   𝑥,𝐹,𝑦   𝑇,𝑔,𝑘,𝑦   𝐴,𝑖,𝑚,𝑝   𝑇,𝑚   𝜑,𝑖,𝑥   𝑇,𝑝   𝑖,𝑉,𝑘,𝑥   𝐶,𝑚   𝜑,𝑔   ,𝑉   ,𝐽,𝑘   𝑚,𝑀,𝑝   𝑉,𝑠   𝑦,𝐺   𝐵,𝑖,𝑝   𝑄,𝑖,𝑠,𝑥   𝐶,𝑔   𝐺,𝑠   𝑔,𝑉   𝐵,𝑚   𝐹,𝑠   𝐷,𝑔   𝑖,𝐺   𝑥,𝐴
Allowed substitution hints:   𝜑(𝑘,𝑚,𝑝)   𝐴(𝑦,𝑔,,𝑘,𝑠)   𝐵(𝑦,𝑔,,𝑘,𝑠)   𝐶(,𝑘,𝑠)   𝐷(,𝑘,𝑠)   𝑃(𝑥,𝑦,𝑔,,𝑖,𝑘,𝑚,𝑠,𝑝)   𝐹(𝑔,,𝑖,𝑘,𝑚,𝑝)   𝐺(𝑥,𝑔,,𝑘,𝑚,𝑝)   𝐻(𝑦,𝑔,,𝑘,𝑚,𝑝)   𝐽(𝑦,𝑔,𝑚,𝑝)   𝑀(𝑦,𝑔,𝑘)   𝑉(𝑦,𝑚)

Proof of Theorem fourierdlem97
Dummy variables 𝑓 𝑙 𝑡 𝑢 𝑤 𝑧 𝑒 𝑗 𝑣 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 ioossre 13335 . . . . . . . 8 ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ ℝ
21a1i 11 . . . . . . 7 (𝜑 → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ ℝ)
32sselda 3935 . . . . . 6 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑠 ∈ ℝ)
4 iftrue 4487 . . . . . . . . . . 11 (𝑠 ∈ dom 𝐺 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
54adantl 481 . . . . . . . . . 10 ((𝜑𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
6 fourierdlem97.f . . . . . . . . . . . . . 14 (𝜑𝐹:ℝ⟶ℝ)
7 ssid 3958 . . . . . . . . . . . . . 14 ℝ ⊆ ℝ
8 dvfre 25923 . . . . . . . . . . . . . 14 ((𝐹:ℝ⟶ℝ ∧ ℝ ⊆ ℝ) → (ℝ D 𝐹):dom (ℝ D 𝐹)⟶ℝ)
96, 7, 8sylancl 587 . . . . . . . . . . . . 13 (𝜑 → (ℝ D 𝐹):dom (ℝ D 𝐹)⟶ℝ)
10 fourierdlem97.g . . . . . . . . . . . . . 14 𝐺 = (ℝ D 𝐹)
1110feq1i 6661 . . . . . . . . . . . . 13 (𝐺:dom (ℝ D 𝐹)⟶ℝ ↔ (ℝ D 𝐹):dom (ℝ D 𝐹)⟶ℝ)
129, 11sylibr 234 . . . . . . . . . . . 12 (𝜑𝐺:dom (ℝ D 𝐹)⟶ℝ)
1312adantr 480 . . . . . . . . . . 11 ((𝜑𝑠 ∈ dom 𝐺) → 𝐺:dom (ℝ D 𝐹)⟶ℝ)
14 id 22 . . . . . . . . . . . . 13 (𝑠 ∈ dom 𝐺𝑠 ∈ dom 𝐺)
1510dmeqi 5861 . . . . . . . . . . . . 13 dom 𝐺 = dom (ℝ D 𝐹)
1614, 15eleqtrdi 2847 . . . . . . . . . . . 12 (𝑠 ∈ dom 𝐺𝑠 ∈ dom (ℝ D 𝐹))
1716adantl 481 . . . . . . . . . . 11 ((𝜑𝑠 ∈ dom 𝐺) → 𝑠 ∈ dom (ℝ D 𝐹))
1813, 17ffvelcdmd 7039 . . . . . . . . . 10 ((𝜑𝑠 ∈ dom 𝐺) → (𝐺𝑠) ∈ ℝ)
195, 18eqeltrd 2837 . . . . . . . . 9 ((𝜑𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
2019adantlr 716 . . . . . . . 8 (((𝜑𝑠 ∈ ℝ) ∧ 𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
21 iffalse 4490 . . . . . . . . . 10 𝑠 ∈ dom 𝐺 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = 0)
22 0red 11147 . . . . . . . . . 10 𝑠 ∈ dom 𝐺 → 0 ∈ ℝ)
2321, 22eqeltrd 2837 . . . . . . . . 9 𝑠 ∈ dom 𝐺 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
2423adantl 481 . . . . . . . 8 (((𝜑𝑠 ∈ ℝ) ∧ ¬ 𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
2520, 24pm2.61dan 813 . . . . . . 7 ((𝜑𝑠 ∈ ℝ) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
263, 25syldan 592 . . . . . 6 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
27 fourierdlem97.h . . . . . . 7 𝐻 = (𝑠 ∈ ℝ ↦ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
2827fvmpt2 6961 . . . . . 6 ((𝑠 ∈ ℝ ∧ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ) → (𝐻𝑠) = if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
293, 26, 28syl2anc 585 . . . . 5 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝐻𝑠) = if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
30 fourierdlem97.t . . . . . . . . . 10 𝑇 = (𝐵𝐴)
31 fourierdlem97.p . . . . . . . . . 10 𝑃 = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐴 ∧ (𝑝𝑚) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
32 fourierdlem97.m . . . . . . . . . 10 (𝜑𝑀 ∈ ℕ)
33 fourierdlem97.q . . . . . . . . . 10 (𝜑𝑄 ∈ (𝑃𝑀))
34 fourierdlem97.c . . . . . . . . . 10 (𝜑𝐶 ∈ ℝ)
35 fourierdlem97.d . . . . . . . . . . 11 (𝜑𝐷 ∈ (𝐶(,)+∞))
36 elioore 13303 . . . . . . . . . . 11 (𝐷 ∈ (𝐶(,)+∞) → 𝐷 ∈ ℝ)
3735, 36syl 17 . . . . . . . . . 10 (𝜑𝐷 ∈ ℝ)
3834rexrd 11194 . . . . . . . . . . 11 (𝜑𝐶 ∈ ℝ*)
39 pnfxr 11198 . . . . . . . . . . . 12 +∞ ∈ ℝ*
4039a1i 11 . . . . . . . . . . 11 (𝜑 → +∞ ∈ ℝ*)
41 ioogtlb 45855 . . . . . . . . . . 11 ((𝐶 ∈ ℝ* ∧ +∞ ∈ ℝ*𝐷 ∈ (𝐶(,)+∞)) → 𝐶 < 𝐷)
4238, 40, 35, 41syl3anc 1374 . . . . . . . . . 10 (𝜑𝐶 < 𝐷)
43 oveq1 7375 . . . . . . . . . . . . . 14 (𝑦 = 𝑥 → (𝑦 + ( · 𝑇)) = (𝑥 + ( · 𝑇)))
4443eleq1d 2822 . . . . . . . . . . . . 13 (𝑦 = 𝑥 → ((𝑦 + ( · 𝑇)) ∈ ran 𝑄 ↔ (𝑥 + ( · 𝑇)) ∈ ran 𝑄))
4544rexbidv 3162 . . . . . . . . . . . 12 (𝑦 = 𝑥 → (∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄 ↔ ∃ ∈ ℤ (𝑥 + ( · 𝑇)) ∈ ran 𝑄))
4645cbvrabv 3411 . . . . . . . . . . 11 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄} = {𝑥 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑥 + ( · 𝑇)) ∈ ran 𝑄}
4746uneq2i 4119 . . . . . . . . . 10 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑥 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑥 + ( · 𝑇)) ∈ ran 𝑄})
48 oveq1 7375 . . . . . . . . . . . . . . . . . . 19 (𝑘 = 𝑙 → (𝑘 · 𝑇) = (𝑙 · 𝑇))
4948oveq2d 7384 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑙 → (𝑦 + (𝑘 · 𝑇)) = (𝑦 + (𝑙 · 𝑇)))
5049eleq1d 2822 . . . . . . . . . . . . . . . . 17 (𝑘 = 𝑙 → ((𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
5150cbvrexvw 3217 . . . . . . . . . . . . . . . 16 (∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄)
5251a1i 11 . . . . . . . . . . . . . . 15 (𝑦 ∈ (𝐶[,]𝐷) → (∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
5352rabbiia 3405 . . . . . . . . . . . . . 14 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}
5453uneq2i 4119 . . . . . . . . . . . . 13 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})
55 oveq1 7375 . . . . . . . . . . . . . . . . . . 19 (𝑙 = → (𝑙 · 𝑇) = ( · 𝑇))
5655oveq2d 7384 . . . . . . . . . . . . . . . . . 18 (𝑙 = → (𝑦 + (𝑙 · 𝑇)) = (𝑦 + ( · 𝑇)))
5756eleq1d 2822 . . . . . . . . . . . . . . . . 17 (𝑙 = → ((𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + ( · 𝑇)) ∈ ran 𝑄))
5857cbvrexvw 3217 . . . . . . . . . . . . . . . 16 (∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄)
5958a1i 11 . . . . . . . . . . . . . . 15 (𝑦 ∈ (𝐶[,]𝐷) → (∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄))
6059rabbiia 3405 . . . . . . . . . . . . . 14 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}
6160uneq2i 4119 . . . . . . . . . . . . 13 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})
6254, 61eqtri 2760 . . . . . . . . . . . 12 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})
6362fveq2i 6845 . . . . . . . . . . 11 (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) = (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}))
6463oveq1i 7378 . . . . . . . . . 10 ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1) = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})) − 1)
65 fourierdlem97.v . . . . . . . . . 10 𝑉 = (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})))
66 fourierdlem97.j . . . . . . . . . 10 (𝜑𝐽 ∈ (0..^((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)))
67 oveq1 7375 . . . . . . . . . . . . . 14 (𝑘 = → (𝑘 · 𝑇) = ( · 𝑇))
6867oveq2d 7384 . . . . . . . . . . . . 13 (𝑘 = → ((𝑄‘0) + (𝑘 · 𝑇)) = ((𝑄‘0) + ( · 𝑇)))
6968breq1d 5110 . . . . . . . . . . . 12 (𝑘 = → (((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽) ↔ ((𝑄‘0) + ( · 𝑇)) ≤ (𝑉𝐽)))
7069cbvrabv 3411 . . . . . . . . . . 11 {𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)} = { ∈ ℤ ∣ ((𝑄‘0) + ( · 𝑇)) ≤ (𝑉𝐽)}
7170supeq1i 9362 . . . . . . . . . 10 sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) = sup({ ∈ ℤ ∣ ((𝑄‘0) + ( · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < )
72 fveq2 6842 . . . . . . . . . . . . . 14 (𝑗 = 𝑒 → (𝑄𝑗) = (𝑄𝑒))
7372oveq1d 7383 . . . . . . . . . . . . 13 (𝑗 = 𝑒 → ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) = ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)))
7473breq1d 5110 . . . . . . . . . . . 12 (𝑗 = 𝑒 → (((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽) ↔ ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)))
7574cbvrabv 3411 . . . . . . . . . . 11 {𝑗 ∈ (0..^𝑀) ∣ ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)} = {𝑒 ∈ (0..^𝑀) ∣ ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}
7675supeq1i 9362 . . . . . . . . . 10 sup({𝑗 ∈ (0..^𝑀) ∣ ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) = sup({𝑒 ∈ (0..^𝑀) ∣ ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < )
7730, 31, 32, 33, 34, 37, 42, 47, 64, 65, 66, 71, 76fourierdlem64 46528 . . . . . . . . 9 (𝜑 → ((sup({𝑗 ∈ (0..^𝑀) ∣ ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) ∈ (0..^𝑀) ∧ sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) ∈ ℤ) ∧ ∃𝑖 ∈ (0..^𝑀)∃𝑙 ∈ ℤ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))))
7877simprd 495 . . . . . . . 8 (𝜑 → ∃𝑖 ∈ (0..^𝑀)∃𝑙 ∈ ℤ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
79 simpl1 1193 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝜑)
80 simpl2l 1228 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑖 ∈ (0..^𝑀))
81 fourierdlem97.qcn . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ))
82 cncff 24854 . . . . . . . . . . . . . . . . . . . . 21 ((𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ) → (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))):((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))⟶ℂ)
8381, 82syl 17 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))):((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))⟶ℂ)
84 ffun 6673 . . . . . . . . . . . . . . . . . . . . . . 23 (𝐺:dom (ℝ D 𝐹)⟶ℝ → Fun 𝐺)
8512, 84syl 17 . . . . . . . . . . . . . . . . . . . . . 22 (𝜑 → Fun 𝐺)
8685adantr 480 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑖 ∈ (0..^𝑀)) → Fun 𝐺)
87 ffvresb 7080 . . . . . . . . . . . . . . . . . . . . 21 (Fun 𝐺 → ((𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))):((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))⟶ℂ ↔ ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))(𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ)))
8886, 87syl 17 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → ((𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))):((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))⟶ℂ ↔ ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))(𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ)))
8983, 88mpbid 232 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑖 ∈ (0..^𝑀)) → ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))(𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ))
9089r19.21bi 3230 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ))
9190simpld 494 . . . . . . . . . . . . . . . . 17 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → 𝑠 ∈ dom 𝐺)
9291ralrimiva 3130 . . . . . . . . . . . . . . . 16 ((𝜑𝑖 ∈ (0..^𝑀)) → ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))𝑠 ∈ dom 𝐺)
93 dfss3 3924 . . . . . . . . . . . . . . . 16 (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ dom 𝐺 ↔ ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))𝑠 ∈ dom 𝐺)
9492, 93sylibr 234 . . . . . . . . . . . . . . 15 ((𝜑𝑖 ∈ (0..^𝑀)) → ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ dom 𝐺)
9579, 80, 94syl2anc 585 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ dom 𝐺)
96 simpl2 1194 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ))
9779, 96jca 511 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)))
98 simpl3 1195 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
99 simpr 484 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))))
10098, 99sseldd 3936 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
10131fourierdlem2 46467 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑀 ∈ ℕ → (𝑄 ∈ (𝑃𝑀) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((𝑄‘0) = 𝐴 ∧ (𝑄𝑀) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1))))))
10232, 101syl 17 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝜑 → (𝑄 ∈ (𝑃𝑀) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((𝑄‘0) = 𝐴 ∧ (𝑄𝑀) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1))))))
10333, 102mpbid 232 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑 → (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((𝑄‘0) = 𝐴 ∧ (𝑄𝑀) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1)))))
104103simpld 494 . . . . . . . . . . . . . . . . . . . . . 22 (𝜑𝑄 ∈ (ℝ ↑m (0...𝑀)))
105 elmapi 8798 . . . . . . . . . . . . . . . . . . . . . 22 (𝑄 ∈ (ℝ ↑m (0...𝑀)) → 𝑄:(0...𝑀)⟶ℝ)
106104, 105syl 17 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝑄:(0...𝑀)⟶ℝ)
107106adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑄:(0...𝑀)⟶ℝ)
108 elfzofz 13603 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 ∈ (0..^𝑀) → 𝑖 ∈ (0...𝑀))
109108adantl 481 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑖 ∈ (0...𝑀))
110107, 109ffvelcdmd 7039 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑄𝑖) ∈ ℝ)
111110rexrd 11194 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑄𝑖) ∈ ℝ*)
112111adantrr 718 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑄𝑖) ∈ ℝ*)
113112adantr 480 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄𝑖) ∈ ℝ*)
114 fzofzp1 13692 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 ∈ (0..^𝑀) → (𝑖 + 1) ∈ (0...𝑀))
115114adantl 481 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑖 + 1) ∈ (0...𝑀))
116107, 115ffvelcdmd 7039 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑄‘(𝑖 + 1)) ∈ ℝ)
117116adantrr 718 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑄‘(𝑖 + 1)) ∈ ℝ)
118117adantr 480 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄‘(𝑖 + 1)) ∈ ℝ)
119118rexrd 11194 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄‘(𝑖 + 1)) ∈ ℝ*)
120 elioore 13303 . . . . . . . . . . . . . . . . . 18 (𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))) → 𝑡 ∈ ℝ)
121120adantl 481 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 ∈ ℝ)
122 zre 12504 . . . . . . . . . . . . . . . . . . . 20 (𝑙 ∈ ℤ → 𝑙 ∈ ℝ)
123122adantl 481 . . . . . . . . . . . . . . . . . . 19 ((𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) → 𝑙 ∈ ℝ)
124123ad2antlr 728 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑙 ∈ ℝ)
125 fourierdlem97.a . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐵 ∈ ℝ)
126 fourierdlem97.b . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐴 ∈ ℝ)
127125, 126resubcld 11577 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐵𝐴) ∈ ℝ)
12830, 127eqeltrid 2841 . . . . . . . . . . . . . . . . . . 19 (𝜑𝑇 ∈ ℝ)
129128ad2antrr 727 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑇 ∈ ℝ)
130124, 129remulcld 11174 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑙 · 𝑇) ∈ ℝ)
131121, 130resubcld 11577 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑡 − (𝑙 · 𝑇)) ∈ ℝ)
132110adantrr 718 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑄𝑖) ∈ ℝ)
133122ad2antll 730 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → 𝑙 ∈ ℝ)
134128adantr 480 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → 𝑇 ∈ ℝ)
135133, 134remulcld 11174 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑙 · 𝑇) ∈ ℝ)
136132, 135readdcld 11173 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ)
137136rexrd 11194 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ*)
138137adantr 480 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ*)
139117, 135readdcld 11173 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ)
140139rexrd 11194 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*)
141140adantr 480 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*)
142 simpr 484 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
143 ioogtlb 45855 . . . . . . . . . . . . . . . . . 18 ((((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ* ∧ ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄𝑖) + (𝑙 · 𝑇)) < 𝑡)
144138, 141, 142, 143syl3anc 1374 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄𝑖) + (𝑙 · 𝑇)) < 𝑡)
145132adantr 480 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄𝑖) ∈ ℝ)
146145, 130, 121ltaddsubd 11749 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (((𝑄𝑖) + (𝑙 · 𝑇)) < 𝑡 ↔ (𝑄𝑖) < (𝑡 − (𝑙 · 𝑇))))
147144, 146mpbid 232 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄𝑖) < (𝑡 − (𝑙 · 𝑇)))
148 iooltub 45870 . . . . . . . . . . . . . . . . . 18 ((((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ* ∧ ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 < ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))
149138, 141, 142, 148syl3anc 1374 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 < ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))
150121, 130, 118ltsubaddd 11745 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑡 − (𝑙 · 𝑇)) < (𝑄‘(𝑖 + 1)) ↔ 𝑡 < ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
151149, 150mpbird 257 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑡 − (𝑙 · 𝑇)) < (𝑄‘(𝑖 + 1)))
152113, 119, 131, 147, 151eliood 45858 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑡 − (𝑙 · 𝑇)) ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))))
15397, 100, 152syl2anc 585 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝑡 − (𝑙 · 𝑇)) ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))))
15495, 153sseldd 3936 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺)
155 elioore 13303 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) → 𝑡 ∈ ℝ)
156 recn 11128 . . . . . . . . . . . . . . . . . . . . . 22 (𝑡 ∈ ℝ → 𝑡 ∈ ℂ)
157156adantl 481 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑡 ∈ ℂ)
158 zcn 12505 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑙 ∈ ℤ → 𝑙 ∈ ℂ)
159158ad2antlr 728 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑙 ∈ ℂ)
160128recnd 11172 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝑇 ∈ ℂ)
161160ad2antrr 727 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑇 ∈ ℂ)
162159, 161mulcld 11164 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → (𝑙 · 𝑇) ∈ ℂ)
163157, 162npcand 11508 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) = 𝑡)
164163eqcomd 2743 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑡 = ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)))
165164adantr 480 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → 𝑡 = ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)))
166 ovex 7401 . . . . . . . . . . . . . . . . . . . . 21 (𝑡 − (𝑙 · 𝑇)) ∈ V
167 eleq1 2825 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝑠 ∈ dom 𝐺 ↔ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺))
168167anbi2d 631 . . . . . . . . . . . . . . . . . . . . . 22 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ dom 𝐺) ↔ ((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺)))
169 oveq1 7375 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝑠 + (𝑙 · 𝑇)) = ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)))
170169eleq1d 2822 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → ((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ↔ ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺))
171169fveq2d 6846 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))))
172 fveq2 6842 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝐺𝑠) = (𝐺‘(𝑡 − (𝑙 · 𝑇))))
173171, 172eqeq12d 2753 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → ((𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠) ↔ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇)))))
174170, 173anbi12d 633 . . . . . . . . . . . . . . . . . . . . . 22 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠)) ↔ (((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇))))))
175168, 174imbi12d 344 . . . . . . . . . . . . . . . . . . . . 21 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → ((((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ dom 𝐺) → ((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠))) ↔ (((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → (((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇)))))))
176 ax-resscn 11095 . . . . . . . . . . . . . . . . . . . . . . . . 25 ℝ ⊆ ℂ
177176a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝜑 → ℝ ⊆ ℂ)
1786, 177fssd 6687 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝐹:ℝ⟶ℂ)
179178adantr 480 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑙 ∈ ℤ) → 𝐹:ℝ⟶ℂ)
180122adantl 481 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑙 ∈ ℤ) → 𝑙 ∈ ℝ)
181128adantr 480 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑙 ∈ ℤ) → 𝑇 ∈ ℝ)
182180, 181remulcld 11174 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑙 ∈ ℤ) → (𝑙 · 𝑇) ∈ ℝ)
183178ad2antrr 727 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝐹:ℝ⟶ℂ)
184128ad2antrr 727 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝑇 ∈ ℝ)
185 simplr 769 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝑙 ∈ ℤ)
186 simpr 484 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝑠 ∈ ℝ)
187 fourierdlem97.fper . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
188187ad4ant14 753 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
189183, 184, 185, 186, 188fperiodmul 45666 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → (𝐹‘(𝑠 + (𝑙 · 𝑇))) = (𝐹𝑠))
190179, 182, 189, 10fperdvper 46277 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ dom 𝐺) → ((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠)))
191166, 175, 190vtocl 3517 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → (((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇)))))
192191simpld 494 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺)
193192adantlr 716 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺)
194165, 193eqeltrd 2837 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → 𝑡 ∈ dom 𝐺)
195194ex 412 . . . . . . . . . . . . . . . 16 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
196155, 195sylan2 594 . . . . . . . . . . . . . . 15 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
197196adantlrl 721 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
1981973adantl3 1170 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
199154, 198mpd 15 . . . . . . . . . . . 12 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑡 ∈ dom 𝐺)
200199ralrimiva 3130 . . . . . . . . . . 11 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ∀𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))𝑡 ∈ dom 𝐺)
201 dfss3 3924 . . . . . . . . . . 11 (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺 ↔ ∀𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))𝑡 ∈ dom 𝐺)
202200, 201sylibr 234 . . . . . . . . . 10 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺)
2032023exp 1120 . . . . . . . . 9 (𝜑 → ((𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) → (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺)))
204203rexlimdvv 3194 . . . . . . . 8 (𝜑 → (∃𝑖 ∈ (0..^𝑀)∃𝑙 ∈ ℤ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺))
20578, 204mpd 15 . . . . . . 7 (𝜑 → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺)
206205sselda 3935 . . . . . 6 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑠 ∈ dom 𝐺)
207206iftrued 4489 . . . . 5 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
20829, 207eqtr2d 2773 . . . 4 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝐺𝑠) = (𝐻𝑠))
209208mpteq2dva 5193 . . 3 (𝜑 → (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐺𝑠)) = (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐻𝑠)))
21015a1i 11 . . . . . 6 (𝜑 → dom 𝐺 = dom (ℝ D 𝐹))
211210feq2d 6654 . . . . 5 (𝜑 → (𝐺:dom 𝐺⟶ℝ ↔ 𝐺:dom (ℝ D 𝐹)⟶ℝ))
21212, 211mpbird 257 . . . 4 (𝜑𝐺:dom 𝐺⟶ℝ)
213212, 205feqresmpt 6911 . . 3 (𝜑 → (𝐺 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) = (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐺𝑠)))
21425, 27fmptd 7068 . . . 4 (𝜑𝐻:ℝ⟶ℝ)
215214, 2feqresmpt 6911 . . 3 (𝜑 → (𝐻 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) = (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐻𝑠)))
216209, 213, 2153eqtr4d 2782 . 2 (𝜑 → (𝐺 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) = (𝐻 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))))
217214, 177fssd 6687 . . 3 (𝜑𝐻:ℝ⟶ℂ)
21827a1i 11 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝐻 = (𝑠 ∈ ℝ ↦ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0)))
219 eleq1 2825 . . . . . . . . 9 (𝑠 = (𝑥 + 𝑇) → (𝑠 ∈ dom 𝐺 ↔ (𝑥 + 𝑇) ∈ dom 𝐺))
220 fveq2 6842 . . . . . . . . 9 (𝑠 = (𝑥 + 𝑇) → (𝐺𝑠) = (𝐺‘(𝑥 + 𝑇)))
221219, 220ifbieq1d 4506 . . . . . . . 8 (𝑠 = (𝑥 + 𝑇) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0))
222178, 128, 187, 10fperdvper 46277 . . . . . . . . . 10 ((𝜑𝑥 ∈ dom 𝐺) → ((𝑥 + 𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑥 + 𝑇)) = (𝐺𝑥)))
223222simpld 494 . . . . . . . . 9 ((𝜑𝑥 ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ dom 𝐺)
224223iftrued 4489 . . . . . . . 8 ((𝜑𝑥 ∈ dom 𝐺) → if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0) = (𝐺‘(𝑥 + 𝑇)))
225221, 224sylan9eqr 2794 . . . . . . 7 (((𝜑𝑥 ∈ dom 𝐺) ∧ 𝑠 = (𝑥 + 𝑇)) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺‘(𝑥 + 𝑇)))
226225adantllr 720 . . . . . 6 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) ∧ 𝑠 = (𝑥 + 𝑇)) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺‘(𝑥 + 𝑇)))
227 simpr 484 . . . . . . . 8 ((𝜑𝑥 ∈ ℝ) → 𝑥 ∈ ℝ)
228128adantr 480 . . . . . . . 8 ((𝜑𝑥 ∈ ℝ) → 𝑇 ∈ ℝ)
229227, 228readdcld 11173 . . . . . . 7 ((𝜑𝑥 ∈ ℝ) → (𝑥 + 𝑇) ∈ ℝ)
230229adantr 480 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ ℝ)
231212ad2antrr 727 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝐺:dom 𝐺⟶ℝ)
232223adantlr 716 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ dom 𝐺)
233231, 232ffvelcdmd 7039 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐺‘(𝑥 + 𝑇)) ∈ ℝ)
234218, 226, 230, 233fvmptd 6957 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = (𝐺‘(𝑥 + 𝑇)))
235222simprd 495 . . . . . 6 ((𝜑𝑥 ∈ dom 𝐺) → (𝐺‘(𝑥 + 𝑇)) = (𝐺𝑥))
236235adantlr 716 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐺‘(𝑥 + 𝑇)) = (𝐺𝑥))
237 eleq1 2825 . . . . . . . . 9 (𝑠 = 𝑥 → (𝑠 ∈ dom 𝐺𝑥 ∈ dom 𝐺))
238 fveq2 6842 . . . . . . . . 9 (𝑠 = 𝑥 → (𝐺𝑠) = (𝐺𝑥))
239237, 238ifbieq1d 4506 . . . . . . . 8 (𝑠 = 𝑥 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0))
240239adantl 481 . . . . . . 7 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) ∧ 𝑠 = 𝑥) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0))
241 simplr 769 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝑥 ∈ ℝ)
242 simpr 484 . . . . . . . . . 10 ((𝜑𝑥 ∈ dom 𝐺) → 𝑥 ∈ dom 𝐺)
243242iftrued 4489 . . . . . . . . 9 ((𝜑𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) = (𝐺𝑥))
244212ffvelcdmda 7038 . . . . . . . . 9 ((𝜑𝑥 ∈ dom 𝐺) → (𝐺𝑥) ∈ ℝ)
245243, 244eqeltrd 2837 . . . . . . . 8 ((𝜑𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) ∈ ℝ)
246245adantlr 716 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) ∈ ℝ)
247218, 240, 241, 246fvmptd 6957 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐻𝑥) = if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0))
248 simpr 484 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝑥 ∈ dom 𝐺)
249248iftrued 4489 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) = (𝐺𝑥))
250247, 249eqtr2d 2773 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐺𝑥) = (𝐻𝑥))
251234, 236, 2503eqtrd 2776 . . . 4 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = (𝐻𝑥))
252229recnd 11172 . . . . . . . . . . 11 ((𝜑𝑥 ∈ ℝ) → (𝑥 + 𝑇) ∈ ℂ)
253228recnd 11172 . . . . . . . . . . 11 ((𝜑𝑥 ∈ ℝ) → 𝑇 ∈ ℂ)
254252, 253negsubd 11510 . . . . . . . . . 10 ((𝜑𝑥 ∈ ℝ) → ((𝑥 + 𝑇) + -𝑇) = ((𝑥 + 𝑇) − 𝑇))
255227recnd 11172 . . . . . . . . . . 11 ((𝜑𝑥 ∈ ℝ) → 𝑥 ∈ ℂ)
256255, 253pncand 11505 . . . . . . . . . 10 ((𝜑𝑥 ∈ ℝ) → ((𝑥 + 𝑇) − 𝑇) = 𝑥)
257254, 256eqtr2d 2773 . . . . . . . . 9 ((𝜑𝑥 ∈ ℝ) → 𝑥 = ((𝑥 + 𝑇) + -𝑇))
258257adantr 480 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → 𝑥 = ((𝑥 + 𝑇) + -𝑇))
259 simpr 484 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ dom 𝐺)
260 simpll 767 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → 𝜑)
261260, 259jca 511 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺))
262 eleq1 2825 . . . . . . . . . . . . 13 (𝑦 = (𝑥 + 𝑇) → (𝑦 ∈ dom 𝐺 ↔ (𝑥 + 𝑇) ∈ dom 𝐺))
263262anbi2d 631 . . . . . . . . . . . 12 (𝑦 = (𝑥 + 𝑇) → ((𝜑𝑦 ∈ dom 𝐺) ↔ (𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺)))
264 oveq1 7375 . . . . . . . . . . . . . 14 (𝑦 = (𝑥 + 𝑇) → (𝑦 + -𝑇) = ((𝑥 + 𝑇) + -𝑇))
265264eleq1d 2822 . . . . . . . . . . . . 13 (𝑦 = (𝑥 + 𝑇) → ((𝑦 + -𝑇) ∈ dom 𝐺 ↔ ((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺))
266264fveq2d 6846 . . . . . . . . . . . . . 14 (𝑦 = (𝑥 + 𝑇) → (𝐺‘(𝑦 + -𝑇)) = (𝐺‘((𝑥 + 𝑇) + -𝑇)))
267 fveq2 6842 . . . . . . . . . . . . . 14 (𝑦 = (𝑥 + 𝑇) → (𝐺𝑦) = (𝐺‘(𝑥 + 𝑇)))
268266, 267eqeq12d 2753 . . . . . . . . . . . . 13 (𝑦 = (𝑥 + 𝑇) → ((𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦) ↔ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇))))
269265, 268anbi12d 633 . . . . . . . . . . . 12 (𝑦 = (𝑥 + 𝑇) → (((𝑦 + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦)) ↔ (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇)))))
270263, 269imbi12d 344 . . . . . . . . . . 11 (𝑦 = (𝑥 + 𝑇) → (((𝜑𝑦 ∈ dom 𝐺) → ((𝑦 + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦))) ↔ ((𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇))))))
271128renegcld 11576 . . . . . . . . . . . 12 (𝜑 → -𝑇 ∈ ℝ)
272160mulm1d 11601 . . . . . . . . . . . . . . . . 17 (𝜑 → (-1 · 𝑇) = -𝑇)
273272eqcomd 2743 . . . . . . . . . . . . . . . 16 (𝜑 → -𝑇 = (-1 · 𝑇))
274273adantr 480 . . . . . . . . . . . . . . 15 ((𝜑𝑦 ∈ ℝ) → -𝑇 = (-1 · 𝑇))
275274oveq2d 7384 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → (𝑦 + -𝑇) = (𝑦 + (-1 · 𝑇)))
276275fveq2d 6846 . . . . . . . . . . . . 13 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + -𝑇)) = (𝐹‘(𝑦 + (-1 · 𝑇))))
277178adantr 480 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → 𝐹:ℝ⟶ℂ)
278128adantr 480 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → 𝑇 ∈ ℝ)
279 1zzd 12534 . . . . . . . . . . . . . . 15 ((𝜑𝑦 ∈ ℝ) → 1 ∈ ℤ)
280279znegcld 12610 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → -1 ∈ ℤ)
281 simpr 484 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → 𝑦 ∈ ℝ)
282187adantlr 716 . . . . . . . . . . . . . 14 (((𝜑𝑦 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
283277, 278, 280, 281, 282fperiodmul 45666 . . . . . . . . . . . . 13 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + (-1 · 𝑇))) = (𝐹𝑦))
284276, 283eqtrd 2772 . . . . . . . . . . . 12 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + -𝑇)) = (𝐹𝑦))
285178, 271, 284, 10fperdvper 46277 . . . . . . . . . . 11 ((𝜑𝑦 ∈ dom 𝐺) → ((𝑦 + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦)))
286270, 285vtoclg 3513 . . . . . . . . . 10 ((𝑥 + 𝑇) ∈ dom 𝐺 → ((𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇)))))
287259, 261, 286sylc 65 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇))))
288287simpld 494 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → ((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺)
289258, 288eqeltrd 2837 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → 𝑥 ∈ dom 𝐺)
290289stoic1a 1774 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → ¬ (𝑥 + 𝑇) ∈ dom 𝐺)
291290iffalsed 4492 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0) = 0)
29227a1i 11 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → 𝐻 = (𝑠 ∈ ℝ ↦ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0)))
293221adantl 481 . . . . . 6 ((((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) ∧ 𝑠 = (𝑥 + 𝑇)) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0))
294229adantr 480 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ ℝ)
295 0red 11147 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → 0 ∈ ℝ)
296291, 295eqeltrd 2837 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0) ∈ ℝ)
297292, 293, 294, 296fvmptd 6957 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0))
298 simpr 484 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → ¬ 𝑥 ∈ dom 𝐺)
299298iffalsed 4492 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) = 0)
300239, 299sylan9eqr 2794 . . . . . 6 ((((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) ∧ 𝑠 = 𝑥) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = 0)
301 simplr 769 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → 𝑥 ∈ ℝ)
302292, 300, 301, 295fvmptd 6957 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → (𝐻𝑥) = 0)
303291, 297, 3023eqtr4d 2782 . . . 4 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = (𝐻𝑥))
304251, 303pm2.61dan 813 . . 3 ((𝜑𝑥 ∈ ℝ) → (𝐻‘(𝑥 + 𝑇)) = (𝐻𝑥))
305 elioore 13303 . . . . . . . . . 10 (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) → 𝑠 ∈ ℝ)
306305adantl 481 . . . . . . . . 9 ((𝜑𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → 𝑠 ∈ ℝ)
307305, 25sylan2 594 . . . . . . . . 9 ((𝜑𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
308306, 307, 28syl2anc 585 . . . . . . . 8 ((𝜑𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝐻𝑠) = if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
309308adantlr 716 . . . . . . 7 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝐻𝑠) = if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
31091iftrued 4489 . . . . . . 7 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
311309, 310eqtrd 2772 . . . . . 6 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝐻𝑠) = (𝐺𝑠))
312311mpteq2dva 5193 . . . . 5 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐻𝑠)) = (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐺𝑠)))
313214adantr 480 . . . . . 6 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝐻:ℝ⟶ℝ)
314 ioossre 13335 . . . . . . 7 ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ ℝ
315314a1i 11 . . . . . 6 ((𝜑𝑖 ∈ (0..^𝑀)) → ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ ℝ)
316313, 315feqresmpt 6911 . . . . 5 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐻 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) = (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐻𝑠)))
317212adantr 480 . . . . . 6 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝐺:dom 𝐺⟶ℝ)
318317, 94feqresmpt 6911 . . . . 5 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) = (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐺𝑠)))
319312, 316, 3183eqtr4d 2782 . . . 4 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐻 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) = (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))))
320319, 81eqeltrd 2837 . . 3 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐻 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ))
321 eqid 2737 . . 3 (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐶 ∧ (𝑝𝑚) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))}) = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐶 ∧ (𝑝𝑚) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
322 oveq1 7375 . . . . . . . 8 (𝑧 = 𝑦 → (𝑧 + (𝑙 · 𝑇)) = (𝑦 + (𝑙 · 𝑇)))
323322eleq1d 2822 . . . . . . 7 (𝑧 = 𝑦 → ((𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
324323rexbidv 3162 . . . . . 6 (𝑧 = 𝑦 → (∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
325324cbvrabv 3411 . . . . 5 {𝑧 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}
326325uneq2i 4119 . . . 4 ({𝐶, 𝐷} ∪ {𝑧 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})
327326eqcomi 2746 . . 3 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑧 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄})
32854fveq2i 6845 . . . 4 (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) = (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))
329328oveq1i 7378 . . 3 ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1) = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})) − 1)
330 isoeq5 7277 . . . . . 6 (({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}) → (𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})) ↔ 𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}))))
33161, 330ax-mp 5 . . . . 5 (𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})) ↔ 𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})))
332331iotabii 6485 . . . 4 (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))) = (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})))
333 isoeq1 7273 . . . . 5 (𝑓 = 𝑔 → (𝑓 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})) ↔ 𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))))
334333cbviotavw 6464 . . . 4 (℩𝑓𝑓 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))) = (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})))
335332, 334, 653eqtr4ri 2771 . . 3 𝑉 = (℩𝑓𝑓 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})))
336 id 22 . . . . 5 (𝑣 = 𝑥𝑣 = 𝑥)
337 oveq2 7376 . . . . . . . 8 (𝑣 = 𝑥 → (𝐵𝑣) = (𝐵𝑥))
338337oveq1d 7383 . . . . . . 7 (𝑣 = 𝑥 → ((𝐵𝑣) / 𝑇) = ((𝐵𝑥) / 𝑇))
339338fveq2d 6846 . . . . . 6 (𝑣 = 𝑥 → (⌊‘((𝐵𝑣) / 𝑇)) = (⌊‘((𝐵𝑥) / 𝑇)))
340339oveq1d 7383 . . . . 5 (𝑣 = 𝑥 → ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇) = ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇))
341336, 340oveq12d 7386 . . . 4 (𝑣 = 𝑥 → (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)) = (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)))
342341cbvmptv 5204 . . 3 (𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇))) = (𝑥 ∈ ℝ ↦ (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)))
343 eqeq1 2741 . . . . 5 (𝑢 = 𝑧 → (𝑢 = 𝐵𝑧 = 𝐵))
344 id 22 . . . . 5 (𝑢 = 𝑧𝑢 = 𝑧)
345343, 344ifbieq2d 4508 . . . 4 (𝑢 = 𝑧 → if(𝑢 = 𝐵, 𝐴, 𝑢) = if(𝑧 = 𝐵, 𝐴, 𝑧))
346345cbvmptv 5204 . . 3 (𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢)) = (𝑧 ∈ (𝐴(,]𝐵) ↦ if(𝑧 = 𝐵, 𝐴, 𝑧))
347 eqid 2737 . . 3 ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))) = ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))))
348 eqid 2737 . . 3 (𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))))) = (𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))
349 eqid 2737 . . 3 (𝑧 ∈ ((((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))(,)(((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))) ↦ ((𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))‘(𝑧 − ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))))))) = (𝑧 ∈ ((((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))(,)(((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))) ↦ ((𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))‘(𝑧 − ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))))
350 fveq2 6842 . . . . . . . 8 (𝑖 = 𝑡 → (𝑄𝑖) = (𝑄𝑡))
351350breq1d 5110 . . . . . . 7 (𝑖 = 𝑡 → ((𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)) ↔ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))))
352351cbvrabv 3411 . . . . . 6 {𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))} = {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))}
353 fveq2 6842 . . . . . . . . . 10 (𝑤 = 𝑥 → ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤) = ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))
354353fveq2d 6846 . . . . . . . . 9 (𝑤 = 𝑥 → ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤)) = ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)))
355354eqcomd 2743 . . . . . . . 8 (𝑤 = 𝑥 → ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)) = ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤)))
356355breq2d 5112 . . . . . . 7 (𝑤 = 𝑥 → ((𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)) ↔ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))))
357356rabbidv 3408 . . . . . 6 (𝑤 = 𝑥 → {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))} = {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))})
358352, 357eqtr2id 2785 . . . . 5 (𝑤 = 𝑥 → {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))} = {𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))})
359358supeq1d 9361 . . . 4 (𝑤 = 𝑥 → sup({𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))}, ℝ, < ) = sup({𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))}, ℝ, < ))
360359cbvmptv 5204 . . 3 (𝑤 ∈ ℝ ↦ sup({𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))}, ℝ, < )) = (𝑥 ∈ ℝ ↦ sup({𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))}, ℝ, < ))
36131, 30, 32, 33, 217, 304, 320, 34, 35, 321, 327, 329, 335, 342, 346, 66, 347, 348, 349, 360fourierdlem90 46554 . 2 (𝜑 → (𝐻 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) ∈ (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))–cn→ℂ))
362216, 361eqeltrd 2837 1 (𝜑 → (𝐺 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) ∈ (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))–cn→ℂ))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  w3a 1087   = wceq 1542  wcel 2114  wral 3052  wrex 3062  {crab 3401  cun 3901  wss 3903  ifcif 4481  {cpr 4584   class class class wbr 5100  cmpt 5181  dom cdm 5632  ran crn 5633  cres 5634  cio 6454  Fun wfun 6494  wf 6496  cfv 6500   Isom wiso 6501  (class class class)co 7368  m cmap 8775  supcsup 9355  cc 11036  cr 11037  0cc0 11038  1c1 11039   + caddc 11041   · cmul 11043  +∞cpnf 11175  *cxr 11177   < clt 11178  cle 11179  cmin 11376  -cneg 11377   / cdiv 11806  cn 12157  cz 12500  (,)cioo 13273  (,]cioc 13274  [,]cicc 13276  ...cfz 13435  ..^cfzo 13582  cfl 13722  chash 14265  cnccncf 24837   D cdv 25832
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-rep 5226  ax-sep 5243  ax-nul 5253  ax-pow 5312  ax-pr 5379  ax-un 7690  ax-inf2 9562  ax-cnex 11094  ax-resscn 11095  ax-1cn 11096  ax-icn 11097  ax-addcl 11098  ax-addrcl 11099  ax-mulcl 11100  ax-mulrcl 11101  ax-mulcom 11102  ax-addass 11103  ax-mulass 11104  ax-distr 11105  ax-i2m1 11106  ax-1ne0 11107  ax-1rid 11108  ax-rnegex 11109  ax-rrecex 11110  ax-cnre 11111  ax-pre-lttri 11112  ax-pre-lttrn 11113  ax-pre-ltadd 11114  ax-pre-mulgt0 11115  ax-pre-sup 11116
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-nel 3038  df-ral 3053  df-rex 3063  df-rmo 3352  df-reu 3353  df-rab 3402  df-v 3444  df-sbc 3743  df-csb 3852  df-dif 3906  df-un 3908  df-in 3910  df-ss 3920  df-pss 3923  df-nul 4288  df-if 4482  df-pw 4558  df-sn 4583  df-pr 4585  df-tp 4587  df-op 4589  df-uni 4866  df-int 4905  df-iun 4950  df-iin 4951  df-br 5101  df-opab 5163  df-mpt 5182  df-tr 5208  df-id 5527  df-eprel 5532  df-po 5540  df-so 5541  df-fr 5585  df-se 5586  df-we 5587  df-xp 5638  df-rel 5639  df-cnv 5640  df-co 5641  df-dm 5642  df-rn 5643  df-res 5644  df-ima 5645  df-pred 6267  df-ord 6328  df-on 6329  df-lim 6330  df-suc 6331  df-iota 6456  df-fun 6502  df-fn 6503  df-f 6504  df-f1 6505  df-fo 6506  df-f1o 6507  df-fv 6508  df-isom 6509  df-riota 7325  df-ov 7371  df-oprab 7372  df-mpo 7373  df-om 7819  df-1st 7943  df-2nd 7944  df-frecs 8233  df-wrecs 8264  df-recs 8313  df-rdg 8351  df-1o 8407  df-2o 8408  df-oadd 8411  df-er 8645  df-map 8777  df-pm 8778  df-en 8896  df-dom 8897  df-sdom 8898  df-fin 8899  df-fi 9326  df-sup 9357  df-inf 9358  df-oi 9427  df-dju 9825  df-card 9863  df-pnf 11180  df-mnf 11181  df-xr 11182  df-ltxr 11183  df-le 11184  df-sub 11378  df-neg 11379  df-div 11807  df-nn 12158  df-2 12220  df-3 12221  df-4 12222  df-5 12223  df-6 12224  df-7 12225  df-8 12226  df-9 12227  df-n0 12414  df-xnn0 12487  df-z 12501  df-dec 12620  df-uz 12764  df-q 12874  df-rp 12918  df-xneg 13038  df-xadd 13039  df-xmul 13040  df-ioo 13277  df-ioc 13278  df-ico 13279  df-icc 13280  df-fz 13436  df-fzo 13583  df-fl 13724  df-seq 13937  df-exp 13997  df-hash 14266  df-cj 15034  df-re 15035  df-im 15036  df-sqrt 15170  df-abs 15171  df-struct 17086  df-slot 17121  df-ndx 17133  df-base 17149  df-plusg 17202  df-mulr 17203  df-starv 17204  df-tset 17208  df-ple 17209  df-ds 17211  df-unif 17212  df-rest 17354  df-topn 17355  df-topgen 17375  df-psmet 21313  df-xmet 21314  df-met 21315  df-bl 21316  df-mopn 21317  df-fbas 21318  df-fg 21319  df-cnfld 21322  df-top 22850  df-topon 22867  df-topsp 22889  df-bases 22902  df-cld 22975  df-ntr 22976  df-cls 22977  df-nei 23054  df-lp 23092  df-perf 23093  df-cn 23183  df-cnp 23184  df-haus 23271  df-cmp 23343  df-fil 23802  df-fm 23894  df-flim 23895  df-flf 23896  df-xms 24276  df-ms 24277  df-cncf 24839  df-limc 25835  df-dv 25836
This theorem is referenced by:  fourierdlem112  46576
  Copyright terms: Public domain W3C validator