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 46174
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 13344 . . . . . . . 8 ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ ℝ
21a1i 11 . . . . . . 7 (𝜑 → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ ℝ)
32sselda 3943 . . . . . 6 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑠 ∈ ℝ)
4 iftrue 4490 . . . . . . . . . . 11 (𝑠 ∈ dom 𝐺 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
54adantl 481 . . . . . . . . . 10 ((𝜑𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
6 fourierdlem97.f . . . . . . . . . . . . . 14 (𝜑𝐹:ℝ⟶ℝ)
7 ssid 3966 . . . . . . . . . . . . . 14 ℝ ⊆ ℝ
8 dvfre 25831 . . . . . . . . . . . . . 14 ((𝐹:ℝ⟶ℝ ∧ ℝ ⊆ ℝ) → (ℝ D 𝐹):dom (ℝ D 𝐹)⟶ℝ)
96, 7, 8sylancl 586 . . . . . . . . . . . . 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 5858 . . . . . . . . . . . . 13 dom 𝐺 = dom (ℝ D 𝐹)
1614, 15eleqtrdi 2838 . . . . . . . . . . . 12 (𝑠 ∈ dom 𝐺𝑠 ∈ dom (ℝ D 𝐹))
1716adantl 481 . . . . . . . . . . 11 ((𝜑𝑠 ∈ dom 𝐺) → 𝑠 ∈ dom (ℝ D 𝐹))
1813, 17ffvelcdmd 7039 . . . . . . . . . 10 ((𝜑𝑠 ∈ dom 𝐺) → (𝐺𝑠) ∈ ℝ)
195, 18eqeltrd 2828 . . . . . . . . 9 ((𝜑𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
2019adantlr 715 . . . . . . . 8 (((𝜑𝑠 ∈ ℝ) ∧ 𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
21 iffalse 4493 . . . . . . . . . 10 𝑠 ∈ dom 𝐺 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = 0)
22 0red 11153 . . . . . . . . . 10 𝑠 ∈ dom 𝐺 → 0 ∈ ℝ)
2321, 22eqeltrd 2828 . . . . . . . . 9 𝑠 ∈ dom 𝐺 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
2423adantl 481 . . . . . . . 8 (((𝜑𝑠 ∈ ℝ) ∧ ¬ 𝑠 ∈ dom 𝐺) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
2520, 24pm2.61dan 812 . . . . . . 7 ((𝜑𝑠 ∈ ℝ) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
263, 25syldan 591 . . . . . 6 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
27 fourierdlem97.h . . . . . . 7 𝐻 = (𝑠 ∈ ℝ ↦ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
2827fvmpt2 6961 . . . . . 6 ((𝑠 ∈ ℝ ∧ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ) → (𝐻𝑠) = if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
293, 26, 28syl2anc 584 . . . . 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 13312 . . . . . . . . . . 11 (𝐷 ∈ (𝐶(,)+∞) → 𝐷 ∈ ℝ)
3735, 36syl 17 . . . . . . . . . 10 (𝜑𝐷 ∈ ℝ)
3834rexrd 11200 . . . . . . . . . . 11 (𝜑𝐶 ∈ ℝ*)
39 pnfxr 11204 . . . . . . . . . . . 12 +∞ ∈ ℝ*
4039a1i 11 . . . . . . . . . . 11 (𝜑 → +∞ ∈ ℝ*)
41 ioogtlb 45466 . . . . . . . . . . 11 ((𝐶 ∈ ℝ* ∧ +∞ ∈ ℝ*𝐷 ∈ (𝐶(,)+∞)) → 𝐶 < 𝐷)
4238, 40, 35, 41syl3anc 1373 . . . . . . . . . 10 (𝜑𝐶 < 𝐷)
43 oveq1 7376 . . . . . . . . . . . . . 14 (𝑦 = 𝑥 → (𝑦 + ( · 𝑇)) = (𝑥 + ( · 𝑇)))
4443eleq1d 2813 . . . . . . . . . . . . 13 (𝑦 = 𝑥 → ((𝑦 + ( · 𝑇)) ∈ ran 𝑄 ↔ (𝑥 + ( · 𝑇)) ∈ ran 𝑄))
4544rexbidv 3157 . . . . . . . . . . . 12 (𝑦 = 𝑥 → (∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄 ↔ ∃ ∈ ℤ (𝑥 + ( · 𝑇)) ∈ ran 𝑄))
4645cbvrabv 3413 . . . . . . . . . . 11 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄} = {𝑥 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑥 + ( · 𝑇)) ∈ ran 𝑄}
4746uneq2i 4124 . . . . . . . . . 10 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑥 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑥 + ( · 𝑇)) ∈ ran 𝑄})
48 oveq1 7376 . . . . . . . . . . . . . . . . . . 19 (𝑘 = 𝑙 → (𝑘 · 𝑇) = (𝑙 · 𝑇))
4948oveq2d 7385 . . . . . . . . . . . . . . . . . 18 (𝑘 = 𝑙 → (𝑦 + (𝑘 · 𝑇)) = (𝑦 + (𝑙 · 𝑇)))
5049eleq1d 2813 . . . . . . . . . . . . . . . . 17 (𝑘 = 𝑙 → ((𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
5150cbvrexvw 3214 . . . . . . . . . . . . . . . 16 (∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄)
5251a1i 11 . . . . . . . . . . . . . . 15 (𝑦 ∈ (𝐶[,]𝐷) → (∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
5352rabbiia 3406 . . . . . . . . . . . . . 14 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}
5453uneq2i 4124 . . . . . . . . . . . . 13 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})
55 oveq1 7376 . . . . . . . . . . . . . . . . . . 19 (𝑙 = → (𝑙 · 𝑇) = ( · 𝑇))
5655oveq2d 7385 . . . . . . . . . . . . . . . . . 18 (𝑙 = → (𝑦 + (𝑙 · 𝑇)) = (𝑦 + ( · 𝑇)))
5756eleq1d 2813 . . . . . . . . . . . . . . . . 17 (𝑙 = → ((𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + ( · 𝑇)) ∈ ran 𝑄))
5857cbvrexvw 3214 . . . . . . . . . . . . . . . 16 (∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄)
5958a1i 11 . . . . . . . . . . . . . . 15 (𝑦 ∈ (𝐶[,]𝐷) → (∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄))
6059rabbiia 3406 . . . . . . . . . . . . . 14 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}
6160uneq2i 4124 . . . . . . . . . . . . 13 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})
6254, 61eqtri 2752 . . . . . . . . . . . 12 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})
6362fveq2i 6843 . . . . . . . . . . 11 (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) = (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄}))
6463oveq1i 7379 . . . . . . . . . 10 ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1) = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})) − 1)
65 fourierdlem97.v . . . . . . . . . 10 𝑉 = (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})))
66 fourierdlem97.j . . . . . . . . . 10 (𝜑𝐽 ∈ (0..^((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)))
67 oveq1 7376 . . . . . . . . . . . . . 14 (𝑘 = → (𝑘 · 𝑇) = ( · 𝑇))
6867oveq2d 7385 . . . . . . . . . . . . 13 (𝑘 = → ((𝑄‘0) + (𝑘 · 𝑇)) = ((𝑄‘0) + ( · 𝑇)))
6968breq1d 5112 . . . . . . . . . . . 12 (𝑘 = → (((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽) ↔ ((𝑄‘0) + ( · 𝑇)) ≤ (𝑉𝐽)))
7069cbvrabv 3413 . . . . . . . . . . 11 {𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)} = { ∈ ℤ ∣ ((𝑄‘0) + ( · 𝑇)) ≤ (𝑉𝐽)}
7170supeq1i 9374 . . . . . . . . . 10 sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) = sup({ ∈ ℤ ∣ ((𝑄‘0) + ( · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < )
72 fveq2 6840 . . . . . . . . . . . . . 14 (𝑗 = 𝑒 → (𝑄𝑗) = (𝑄𝑒))
7372oveq1d 7384 . . . . . . . . . . . . 13 (𝑗 = 𝑒 → ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) = ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)))
7473breq1d 5112 . . . . . . . . . . . 12 (𝑗 = 𝑒 → (((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽) ↔ ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)))
7574cbvrabv 3413 . . . . . . . . . . 11 {𝑗 ∈ (0..^𝑀) ∣ ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)} = {𝑒 ∈ (0..^𝑀) ∣ ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}
7675supeq1i 9374 . . . . . . . . . 10 sup({𝑗 ∈ (0..^𝑀) ∣ ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) = sup({𝑒 ∈ (0..^𝑀) ∣ ((𝑄𝑒) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < )
7730, 31, 32, 33, 34, 37, 42, 47, 64, 65, 66, 71, 76fourierdlem64 46141 . . . . . . . . 9 (𝜑 → ((sup({𝑗 ∈ (0..^𝑀) ∣ ((𝑄𝑗) + (sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) ∈ (0..^𝑀) ∧ sup({𝑘 ∈ ℤ ∣ ((𝑄‘0) + (𝑘 · 𝑇)) ≤ (𝑉𝐽)}, ℝ, < ) ∈ ℤ) ∧ ∃𝑖 ∈ (0..^𝑀)∃𝑙 ∈ ℤ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))))
7877simprd 495 . . . . . . . 8 (𝜑 → ∃𝑖 ∈ (0..^𝑀)∃𝑙 ∈ ℤ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
79 simpl1 1192 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝜑)
80 simpl2l 1227 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑖 ∈ (0..^𝑀))
81 fourierdlem97.qcn . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ))
82 cncff 24762 . . . . . . . . . . . . . . . . . . . . 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 7079 . . . . . . . . . . . . . . . . . . . . 21 (Fun 𝐺 → ((𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))):((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))⟶ℂ ↔ ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))(𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ)))
8886, 87syl 17 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → ((𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))):((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))⟶ℂ ↔ ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))(𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ)))
8983, 88mpbid 232 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑖 ∈ (0..^𝑀)) → ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))(𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ))
9089r19.21bi 3227 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝑠 ∈ dom 𝐺 ∧ (𝐺𝑠) ∈ ℂ))
9190simpld 494 . . . . . . . . . . . . . . . . 17 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → 𝑠 ∈ dom 𝐺)
9291ralrimiva 3125 . . . . . . . . . . . . . . . 16 ((𝜑𝑖 ∈ (0..^𝑀)) → ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))𝑠 ∈ dom 𝐺)
93 dfss3 3932 . . . . . . . . . . . . . . . 16 (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ dom 𝐺 ↔ ∀𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))𝑠 ∈ dom 𝐺)
9492, 93sylibr 234 . . . . . . . . . . . . . . 15 ((𝜑𝑖 ∈ (0..^𝑀)) → ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ dom 𝐺)
9579, 80, 94syl2anc 584 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ dom 𝐺)
96 simpl2 1193 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ))
9779, 96jca 511 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)))
98 simpl3 1194 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
99 simpr 484 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))))
10098, 99sseldd 3944 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
10131fourierdlem2 46080 . . . . . . . . . . . . . . . . . . . . . . . . 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 8799 . . . . . . . . . . . . . . . . . . . . . 22 (𝑄 ∈ (ℝ ↑m (0...𝑀)) → 𝑄:(0...𝑀)⟶ℝ)
106104, 105syl 17 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝑄:(0...𝑀)⟶ℝ)
107106adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑄:(0...𝑀)⟶ℝ)
108 elfzofz 13612 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 ∈ (0..^𝑀) → 𝑖 ∈ (0...𝑀))
109108adantl 481 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑖 ∈ (0...𝑀))
110107, 109ffvelcdmd 7039 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑄𝑖) ∈ ℝ)
111110rexrd 11200 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑄𝑖) ∈ ℝ*)
112111adantrr 717 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑄𝑖) ∈ ℝ*)
113112adantr 480 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄𝑖) ∈ ℝ*)
114 fzofzp1 13701 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 ∈ (0..^𝑀) → (𝑖 + 1) ∈ (0...𝑀))
115114adantl 481 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑖 + 1) ∈ (0...𝑀))
116107, 115ffvelcdmd 7039 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑄‘(𝑖 + 1)) ∈ ℝ)
117116adantrr 717 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑄‘(𝑖 + 1)) ∈ ℝ)
118117adantr 480 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄‘(𝑖 + 1)) ∈ ℝ)
119118rexrd 11200 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄‘(𝑖 + 1)) ∈ ℝ*)
120 elioore 13312 . . . . . . . . . . . . . . . . . 18 (𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))) → 𝑡 ∈ ℝ)
121120adantl 481 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 ∈ ℝ)
122 zre 12509 . . . . . . . . . . . . . . . . . . . 20 (𝑙 ∈ ℤ → 𝑙 ∈ ℝ)
123122adantl 481 . . . . . . . . . . . . . . . . . . 19 ((𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) → 𝑙 ∈ ℝ)
124123ad2antlr 727 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑙 ∈ ℝ)
125 fourierdlem97.a . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐵 ∈ ℝ)
126 fourierdlem97.b . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝐴 ∈ ℝ)
127125, 126resubcld 11582 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → (𝐵𝐴) ∈ ℝ)
12830, 127eqeltrid 2832 . . . . . . . . . . . . . . . . . . 19 (𝜑𝑇 ∈ ℝ)
129128ad2antrr 726 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑇 ∈ ℝ)
130124, 129remulcld 11180 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑙 · 𝑇) ∈ ℝ)
131121, 130resubcld 11582 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑡 − (𝑙 · 𝑇)) ∈ ℝ)
132110adantrr 717 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑄𝑖) ∈ ℝ)
133122ad2antll 729 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → 𝑙 ∈ ℝ)
134128adantr 480 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → 𝑇 ∈ ℝ)
135133, 134remulcld 11180 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → (𝑙 · 𝑇) ∈ ℝ)
136132, 135readdcld 11179 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ)
137136rexrd 11200 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ*)
138137adantr 480 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ*)
139117, 135readdcld 11179 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ)
140139rexrd 11200 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) → ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*)
141140adantr 480 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*)
142 simpr 484 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
143 ioogtlb 45466 . . . . . . . . . . . . . . . . . 18 ((((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ* ∧ ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄𝑖) + (𝑙 · 𝑇)) < 𝑡)
144138, 141, 142, 143syl3anc 1373 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑄𝑖) + (𝑙 · 𝑇)) < 𝑡)
145132adantr 480 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄𝑖) ∈ ℝ)
146145, 130, 121ltaddsubd 11754 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (((𝑄𝑖) + (𝑙 · 𝑇)) < 𝑡 ↔ (𝑄𝑖) < (𝑡 − (𝑙 · 𝑇))))
147144, 146mpbid 232 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑄𝑖) < (𝑡 − (𝑙 · 𝑇)))
148 iooltub 45481 . . . . . . . . . . . . . . . . . 18 ((((𝑄𝑖) + (𝑙 · 𝑇)) ∈ ℝ* ∧ ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)) ∈ ℝ*𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 < ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))
149138, 141, 142, 148syl3anc 1373 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → 𝑡 < ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))
150121, 130, 118ltsubaddd 11750 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑡 − (𝑙 · 𝑇)) < (𝑄‘(𝑖 + 1)) ↔ 𝑡 < ((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))))
151149, 150mpbird 257 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑡 − (𝑙 · 𝑇)) < (𝑄‘(𝑖 + 1)))
152113, 119, 131, 147, 151eliood 45469 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → (𝑡 − (𝑙 · 𝑇)) ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))))
15397, 100, 152syl2anc 584 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝑡 − (𝑙 · 𝑇)) ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))))
15495, 153sseldd 3944 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺)
155 elioore 13312 . . . . . . . . . . . . . . . 16 (𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) → 𝑡 ∈ ℝ)
156 recn 11134 . . . . . . . . . . . . . . . . . . . . . 22 (𝑡 ∈ ℝ → 𝑡 ∈ ℂ)
157156adantl 481 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑡 ∈ ℂ)
158 zcn 12510 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑙 ∈ ℤ → 𝑙 ∈ ℂ)
159158ad2antlr 727 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑙 ∈ ℂ)
160128recnd 11178 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝑇 ∈ ℂ)
161160ad2antrr 726 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑇 ∈ ℂ)
162159, 161mulcld 11170 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → (𝑙 · 𝑇) ∈ ℂ)
163157, 162npcand 11513 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) = 𝑡)
164163eqcomd 2735 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → 𝑡 = ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)))
165164adantr 480 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → 𝑡 = ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)))
166 ovex 7402 . . . . . . . . . . . . . . . . . . . . 21 (𝑡 − (𝑙 · 𝑇)) ∈ V
167 eleq1 2816 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝑠 ∈ dom 𝐺 ↔ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺))
168167anbi2d 630 . . . . . . . . . . . . . . . . . . . . . 22 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ dom 𝐺) ↔ ((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺)))
169 oveq1 7376 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝑠 + (𝑙 · 𝑇)) = ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)))
170169eleq1d 2813 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → ((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ↔ ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺))
171169fveq2d 6844 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))))
172 fveq2 6840 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (𝐺𝑠) = (𝐺‘(𝑡 − (𝑙 · 𝑇))))
173171, 172eqeq12d 2745 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → ((𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠) ↔ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇)))))
174170, 173anbi12d 632 . . . . . . . . . . . . . . . . . . . . . 22 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → (((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠)) ↔ (((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇))))))
175168, 174imbi12d 344 . . . . . . . . . . . . . . . . . . . . 21 (𝑠 = (𝑡 − (𝑙 · 𝑇)) → ((((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ dom 𝐺) → ((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠))) ↔ (((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → (((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇)))))))
176 ax-resscn 11101 . . . . . . . . . . . . . . . . . . . . . . . . 25 ℝ ⊆ ℂ
177176a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝜑 → ℝ ⊆ ℂ)
1786, 177fssd 6687 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝐹:ℝ⟶ℂ)
179178adantr 480 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑙 ∈ ℤ) → 𝐹:ℝ⟶ℂ)
180122adantl 481 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑙 ∈ ℤ) → 𝑙 ∈ ℝ)
181128adantr 480 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑙 ∈ ℤ) → 𝑇 ∈ ℝ)
182180, 181remulcld 11180 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑙 ∈ ℤ) → (𝑙 · 𝑇) ∈ ℝ)
183178ad2antrr 726 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝐹:ℝ⟶ℂ)
184128ad2antrr 726 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝑇 ∈ ℝ)
185 simplr 768 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝑙 ∈ ℤ)
186 simpr 484 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → 𝑠 ∈ ℝ)
187 fourierdlem97.fper . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
188187ad4ant14 752 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
189183, 184, 185, 186, 188fperiodmul 45275 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ ℝ) → (𝐹‘(𝑠 + (𝑙 · 𝑇))) = (𝐹𝑠))
190179, 182, 189, 10fperdvper 45890 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑙 ∈ ℤ) ∧ 𝑠 ∈ dom 𝐺) → ((𝑠 + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘(𝑠 + (𝑙 · 𝑇))) = (𝐺𝑠)))
191166, 175, 190vtocl 3521 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → (((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺 ∧ (𝐺‘((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇))) = (𝐺‘(𝑡 − (𝑙 · 𝑇)))))
192191simpld 494 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑙 ∈ ℤ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺)
193192adantlr 715 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → ((𝑡 − (𝑙 · 𝑇)) + (𝑙 · 𝑇)) ∈ dom 𝐺)
194165, 193eqeltrd 2828 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) ∧ (𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺) → 𝑡 ∈ dom 𝐺)
195194ex 412 . . . . . . . . . . . . . . . 16 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ℝ) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
196155, 195sylan2 593 . . . . . . . . . . . . . . 15 (((𝜑𝑙 ∈ ℤ) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
197196adantlrl 720 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ)) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
1981973adantl3 1169 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → ((𝑡 − (𝑙 · 𝑇)) ∈ dom 𝐺𝑡 ∈ dom 𝐺))
199154, 198mpd 15 . . . . . . . . . . . 12 (((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) ∧ 𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑡 ∈ dom 𝐺)
200199ralrimiva 3125 . . . . . . . . . . 11 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ∀𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))𝑡 ∈ dom 𝐺)
201 dfss3 3932 . . . . . . . . . . 11 (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺 ↔ ∀𝑡 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))𝑡 ∈ dom 𝐺)
202200, 201sylibr 234 . . . . . . . . . 10 ((𝜑 ∧ (𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) ∧ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇)))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺)
2032023exp 1119 . . . . . . . . 9 (𝜑 → ((𝑖 ∈ (0..^𝑀) ∧ 𝑙 ∈ ℤ) → (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺)))
204203rexlimdvv 3191 . . . . . . . 8 (𝜑 → (∃𝑖 ∈ (0..^𝑀)∃𝑙 ∈ ℤ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ (((𝑄𝑖) + (𝑙 · 𝑇))(,)((𝑄‘(𝑖 + 1)) + (𝑙 · 𝑇))) → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺))
20578, 204mpd 15 . . . . . . 7 (𝜑 → ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ⊆ dom 𝐺)
206205sselda 3943 . . . . . 6 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → 𝑠 ∈ dom 𝐺)
207206iftrued 4492 . . . . 5 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
20829, 207eqtr2d 2765 . . . 4 ((𝜑𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) → (𝐺𝑠) = (𝐻𝑠))
209208mpteq2dva 5195 . . 3 (𝜑 → (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐺𝑠)) = (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐻𝑠)))
21015a1i 11 . . . . . 6 (𝜑 → dom 𝐺 = dom (ℝ D 𝐹))
211210feq2d 6654 . . . . 5 (𝜑 → (𝐺:dom 𝐺⟶ℝ ↔ 𝐺:dom (ℝ D 𝐹)⟶ℝ))
21212, 211mpbird 257 . . . 4 (𝜑𝐺:dom 𝐺⟶ℝ)
213212, 205feqresmpt 6912 . . 3 (𝜑 → (𝐺 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) = (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐺𝑠)))
21425, 27fmptd 7068 . . . 4 (𝜑𝐻:ℝ⟶ℝ)
215214, 2feqresmpt 6912 . . 3 (𝜑 → (𝐻 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) = (𝑠 ∈ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1))) ↦ (𝐻𝑠)))
216209, 213, 2153eqtr4d 2774 . 2 (𝜑 → (𝐺 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) = (𝐻 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))))
217214, 177fssd 6687 . . 3 (𝜑𝐻:ℝ⟶ℂ)
21827a1i 11 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝐻 = (𝑠 ∈ ℝ ↦ if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0)))
219 eleq1 2816 . . . . . . . . 9 (𝑠 = (𝑥 + 𝑇) → (𝑠 ∈ dom 𝐺 ↔ (𝑥 + 𝑇) ∈ dom 𝐺))
220 fveq2 6840 . . . . . . . . 9 (𝑠 = (𝑥 + 𝑇) → (𝐺𝑠) = (𝐺‘(𝑥 + 𝑇)))
221219, 220ifbieq1d 4509 . . . . . . . 8 (𝑠 = (𝑥 + 𝑇) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0))
222178, 128, 187, 10fperdvper 45890 . . . . . . . . . 10 ((𝜑𝑥 ∈ dom 𝐺) → ((𝑥 + 𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑥 + 𝑇)) = (𝐺𝑥)))
223222simpld 494 . . . . . . . . 9 ((𝜑𝑥 ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ dom 𝐺)
224223iftrued 4492 . . . . . . . 8 ((𝜑𝑥 ∈ dom 𝐺) → if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0) = (𝐺‘(𝑥 + 𝑇)))
225221, 224sylan9eqr 2786 . . . . . . 7 (((𝜑𝑥 ∈ dom 𝐺) ∧ 𝑠 = (𝑥 + 𝑇)) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺‘(𝑥 + 𝑇)))
226225adantllr 719 . . . . . 6 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) ∧ 𝑠 = (𝑥 + 𝑇)) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺‘(𝑥 + 𝑇)))
227 simpr 484 . . . . . . . 8 ((𝜑𝑥 ∈ ℝ) → 𝑥 ∈ ℝ)
228128adantr 480 . . . . . . . 8 ((𝜑𝑥 ∈ ℝ) → 𝑇 ∈ ℝ)
229227, 228readdcld 11179 . . . . . . 7 ((𝜑𝑥 ∈ ℝ) → (𝑥 + 𝑇) ∈ ℝ)
230229adantr 480 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ ℝ)
231212ad2antrr 726 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝐺:dom 𝐺⟶ℝ)
232223adantlr 715 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ dom 𝐺)
233231, 232ffvelcdmd 7039 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐺‘(𝑥 + 𝑇)) ∈ ℝ)
234218, 226, 230, 233fvmptd 6957 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = (𝐺‘(𝑥 + 𝑇)))
235222simprd 495 . . . . . 6 ((𝜑𝑥 ∈ dom 𝐺) → (𝐺‘(𝑥 + 𝑇)) = (𝐺𝑥))
236235adantlr 715 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐺‘(𝑥 + 𝑇)) = (𝐺𝑥))
237 eleq1 2816 . . . . . . . . 9 (𝑠 = 𝑥 → (𝑠 ∈ dom 𝐺𝑥 ∈ dom 𝐺))
238 fveq2 6840 . . . . . . . . 9 (𝑠 = 𝑥 → (𝐺𝑠) = (𝐺𝑥))
239237, 238ifbieq1d 4509 . . . . . . . 8 (𝑠 = 𝑥 → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0))
240239adantl 481 . . . . . . 7 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) ∧ 𝑠 = 𝑥) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0))
241 simplr 768 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝑥 ∈ ℝ)
242 simpr 484 . . . . . . . . . 10 ((𝜑𝑥 ∈ dom 𝐺) → 𝑥 ∈ dom 𝐺)
243242iftrued 4492 . . . . . . . . 9 ((𝜑𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) = (𝐺𝑥))
244212ffvelcdmda 7038 . . . . . . . . 9 ((𝜑𝑥 ∈ dom 𝐺) → (𝐺𝑥) ∈ ℝ)
245243, 244eqeltrd 2828 . . . . . . . 8 ((𝜑𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) ∈ ℝ)
246245adantlr 715 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) ∈ ℝ)
247218, 240, 241, 246fvmptd 6957 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐻𝑥) = if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0))
248 simpr 484 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → 𝑥 ∈ dom 𝐺)
249248iftrued 4492 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) = (𝐺𝑥))
250247, 249eqtr2d 2765 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐺𝑥) = (𝐻𝑥))
251234, 236, 2503eqtrd 2768 . . . 4 (((𝜑𝑥 ∈ ℝ) ∧ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = (𝐻𝑥))
252229recnd 11178 . . . . . . . . . . 11 ((𝜑𝑥 ∈ ℝ) → (𝑥 + 𝑇) ∈ ℂ)
253228recnd 11178 . . . . . . . . . . 11 ((𝜑𝑥 ∈ ℝ) → 𝑇 ∈ ℂ)
254252, 253negsubd 11515 . . . . . . . . . 10 ((𝜑𝑥 ∈ ℝ) → ((𝑥 + 𝑇) + -𝑇) = ((𝑥 + 𝑇) − 𝑇))
255227recnd 11178 . . . . . . . . . . 11 ((𝜑𝑥 ∈ ℝ) → 𝑥 ∈ ℂ)
256255, 253pncand 11510 . . . . . . . . . 10 ((𝜑𝑥 ∈ ℝ) → ((𝑥 + 𝑇) − 𝑇) = 𝑥)
257254, 256eqtr2d 2765 . . . . . . . . 9 ((𝜑𝑥 ∈ ℝ) → 𝑥 = ((𝑥 + 𝑇) + -𝑇))
258257adantr 480 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → 𝑥 = ((𝑥 + 𝑇) + -𝑇))
259 simpr 484 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (𝑥 + 𝑇) ∈ dom 𝐺)
260 simpll 766 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → 𝜑)
261260, 259jca 511 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺))
262 eleq1 2816 . . . . . . . . . . . . 13 (𝑦 = (𝑥 + 𝑇) → (𝑦 ∈ dom 𝐺 ↔ (𝑥 + 𝑇) ∈ dom 𝐺))
263262anbi2d 630 . . . . . . . . . . . 12 (𝑦 = (𝑥 + 𝑇) → ((𝜑𝑦 ∈ dom 𝐺) ↔ (𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺)))
264 oveq1 7376 . . . . . . . . . . . . . 14 (𝑦 = (𝑥 + 𝑇) → (𝑦 + -𝑇) = ((𝑥 + 𝑇) + -𝑇))
265264eleq1d 2813 . . . . . . . . . . . . 13 (𝑦 = (𝑥 + 𝑇) → ((𝑦 + -𝑇) ∈ dom 𝐺 ↔ ((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺))
266264fveq2d 6844 . . . . . . . . . . . . . 14 (𝑦 = (𝑥 + 𝑇) → (𝐺‘(𝑦 + -𝑇)) = (𝐺‘((𝑥 + 𝑇) + -𝑇)))
267 fveq2 6840 . . . . . . . . . . . . . 14 (𝑦 = (𝑥 + 𝑇) → (𝐺𝑦) = (𝐺‘(𝑥 + 𝑇)))
268266, 267eqeq12d 2745 . . . . . . . . . . . . 13 (𝑦 = (𝑥 + 𝑇) → ((𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦) ↔ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇))))
269265, 268anbi12d 632 . . . . . . . . . . . 12 (𝑦 = (𝑥 + 𝑇) → (((𝑦 + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦)) ↔ (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇)))))
270263, 269imbi12d 344 . . . . . . . . . . 11 (𝑦 = (𝑥 + 𝑇) → (((𝜑𝑦 ∈ dom 𝐺) → ((𝑦 + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦))) ↔ ((𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇))))))
271128renegcld 11581 . . . . . . . . . . . 12 (𝜑 → -𝑇 ∈ ℝ)
272160mulm1d 11606 . . . . . . . . . . . . . . . . 17 (𝜑 → (-1 · 𝑇) = -𝑇)
273272eqcomd 2735 . . . . . . . . . . . . . . . 16 (𝜑 → -𝑇 = (-1 · 𝑇))
274273adantr 480 . . . . . . . . . . . . . . 15 ((𝜑𝑦 ∈ ℝ) → -𝑇 = (-1 · 𝑇))
275274oveq2d 7385 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → (𝑦 + -𝑇) = (𝑦 + (-1 · 𝑇)))
276275fveq2d 6844 . . . . . . . . . . . . 13 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + -𝑇)) = (𝐹‘(𝑦 + (-1 · 𝑇))))
277178adantr 480 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → 𝐹:ℝ⟶ℂ)
278128adantr 480 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → 𝑇 ∈ ℝ)
279 1zzd 12540 . . . . . . . . . . . . . . 15 ((𝜑𝑦 ∈ ℝ) → 1 ∈ ℤ)
280279znegcld 12616 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → -1 ∈ ℤ)
281 simpr 484 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → 𝑦 ∈ ℝ)
282187adantlr 715 . . . . . . . . . . . . . 14 (((𝜑𝑦 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
283277, 278, 280, 281, 282fperiodmul 45275 . . . . . . . . . . . . 13 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + (-1 · 𝑇))) = (𝐹𝑦))
284276, 283eqtrd 2764 . . . . . . . . . . . 12 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + -𝑇)) = (𝐹𝑦))
285178, 271, 284, 10fperdvper 45890 . . . . . . . . . . 11 ((𝜑𝑦 ∈ dom 𝐺) → ((𝑦 + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘(𝑦 + -𝑇)) = (𝐺𝑦)))
286270, 285vtoclg 3517 . . . . . . . . . 10 ((𝑥 + 𝑇) ∈ dom 𝐺 → ((𝜑 ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇)))))
287259, 261, 286sylc 65 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → (((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺 ∧ (𝐺‘((𝑥 + 𝑇) + -𝑇)) = (𝐺‘(𝑥 + 𝑇))))
288287simpld 494 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → ((𝑥 + 𝑇) + -𝑇) ∈ dom 𝐺)
289258, 288eqeltrd 2828 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ (𝑥 + 𝑇) ∈ dom 𝐺) → 𝑥 ∈ dom 𝐺)
290289stoic1a 1772 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → ¬ (𝑥 + 𝑇) ∈ dom 𝐺)
291290iffalsed 4495 . . . . 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 11153 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → 0 ∈ ℝ)
296291, 295eqeltrd 2828 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0) ∈ ℝ)
297292, 293, 294, 296fvmptd 6957 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = if((𝑥 + 𝑇) ∈ dom 𝐺, (𝐺‘(𝑥 + 𝑇)), 0))
298 simpr 484 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → ¬ 𝑥 ∈ dom 𝐺)
299298iffalsed 4495 . . . . . . 7 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → if(𝑥 ∈ dom 𝐺, (𝐺𝑥), 0) = 0)
300239, 299sylan9eqr 2786 . . . . . 6 ((((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) ∧ 𝑠 = 𝑥) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = 0)
301 simplr 768 . . . . . 6 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → 𝑥 ∈ ℝ)
302292, 300, 301, 295fvmptd 6957 . . . . 5 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → (𝐻𝑥) = 0)
303291, 297, 3023eqtr4d 2774 . . . 4 (((𝜑𝑥 ∈ ℝ) ∧ ¬ 𝑥 ∈ dom 𝐺) → (𝐻‘(𝑥 + 𝑇)) = (𝐻𝑥))
304251, 303pm2.61dan 812 . . 3 ((𝜑𝑥 ∈ ℝ) → (𝐻‘(𝑥 + 𝑇)) = (𝐻𝑥))
305 elioore 13312 . . . . . . . . . 10 (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) → 𝑠 ∈ ℝ)
306305adantl 481 . . . . . . . . 9 ((𝜑𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → 𝑠 ∈ ℝ)
307305, 25sylan2 593 . . . . . . . . 9 ((𝜑𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) ∈ ℝ)
308306, 307, 28syl2anc 584 . . . . . . . 8 ((𝜑𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝐻𝑠) = if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
309308adantlr 715 . . . . . . 7 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝐻𝑠) = if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0))
31091iftrued 4492 . . . . . . 7 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → if(𝑠 ∈ dom 𝐺, (𝐺𝑠), 0) = (𝐺𝑠))
311309, 310eqtrd 2764 . . . . . 6 (((𝜑𝑖 ∈ (0..^𝑀)) ∧ 𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) → (𝐻𝑠) = (𝐺𝑠))
312311mpteq2dva 5195 . . . . 5 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐻𝑠)) = (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐺𝑠)))
313214adantr 480 . . . . . 6 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝐻:ℝ⟶ℝ)
314 ioossre 13344 . . . . . . 7 ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ ℝ
315314a1i 11 . . . . . 6 ((𝜑𝑖 ∈ (0..^𝑀)) → ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ⊆ ℝ)
316313, 315feqresmpt 6912 . . . . 5 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐻 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) = (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐻𝑠)))
317212adantr 480 . . . . . 6 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝐺:dom 𝐺⟶ℝ)
318317, 94feqresmpt 6912 . . . . 5 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) = (𝑠 ∈ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) ↦ (𝐺𝑠)))
319312, 316, 3183eqtr4d 2774 . . . 4 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐻 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) = (𝐺 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))))
320319, 81eqeltrd 2828 . . 3 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐻 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ))
321 eqid 2729 . . 3 (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐶 ∧ (𝑝𝑚) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))}) = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐶 ∧ (𝑝𝑚) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
322 oveq1 7376 . . . . . . . 8 (𝑧 = 𝑦 → (𝑧 + (𝑙 · 𝑇)) = (𝑦 + (𝑙 · 𝑇)))
323322eleq1d 2813 . . . . . . 7 (𝑧 = 𝑦 → ((𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
324323rexbidv 3157 . . . . . 6 (𝑧 = 𝑦 → (∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄))
325324cbvrabv 3413 . . . . 5 {𝑧 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}
326325uneq2i 4124 . . . 4 ({𝐶, 𝐷} ∪ {𝑧 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})
327326eqcomi 2738 . . 3 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑧 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑧 + (𝑙 · 𝑇)) ∈ ran 𝑄})
32854fveq2i 6843 . . . 4 (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) = (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))
329328oveq1i 7379 . . 3 ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1) = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})) − 1)
330 isoeq5 7278 . . . . . 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 6484 . . . 4 (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))) = (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃ ∈ ℤ (𝑦 + ( · 𝑇)) ∈ ran 𝑄})))
333 isoeq1 7274 . . . . 5 (𝑓 = 𝑔 → (𝑓 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})) ↔ 𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))))
334333cbviotavw 6460 . . . 4 (℩𝑓𝑓 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄}))) = (℩𝑔𝑔 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})))
335332, 334, 653eqtr4ri 2763 . . 3 𝑉 = (℩𝑓𝑓 Isom < , < ((0...((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑙 ∈ ℤ (𝑦 + (𝑙 · 𝑇)) ∈ ran 𝑄})))
336 id 22 . . . . 5 (𝑣 = 𝑥𝑣 = 𝑥)
337 oveq2 7377 . . . . . . . 8 (𝑣 = 𝑥 → (𝐵𝑣) = (𝐵𝑥))
338337oveq1d 7384 . . . . . . 7 (𝑣 = 𝑥 → ((𝐵𝑣) / 𝑇) = ((𝐵𝑥) / 𝑇))
339338fveq2d 6844 . . . . . 6 (𝑣 = 𝑥 → (⌊‘((𝐵𝑣) / 𝑇)) = (⌊‘((𝐵𝑥) / 𝑇)))
340339oveq1d 7384 . . . . 5 (𝑣 = 𝑥 → ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇) = ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇))
341336, 340oveq12d 7387 . . . 4 (𝑣 = 𝑥 → (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)) = (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)))
342341cbvmptv 5206 . . 3 (𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇))) = (𝑥 ∈ ℝ ↦ (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)))
343 eqeq1 2733 . . . . 5 (𝑢 = 𝑧 → (𝑢 = 𝐵𝑧 = 𝐵))
344 id 22 . . . . 5 (𝑢 = 𝑧𝑢 = 𝑧)
345343, 344ifbieq2d 4511 . . . 4 (𝑢 = 𝑧 → if(𝑢 = 𝐵, 𝐴, 𝑢) = if(𝑧 = 𝐵, 𝐴, 𝑧))
346345cbvmptv 5206 . . 3 (𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢)) = (𝑧 ∈ (𝐴(,]𝐵) ↦ if(𝑧 = 𝐵, 𝐴, 𝑧))
347 eqid 2729 . . 3 ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))) = ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))))
348 eqid 2729 . . 3 (𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))))) = (𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))
349 eqid 2729 . . 3 (𝑧 ∈ ((((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))(,)(((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))) ↦ ((𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))‘(𝑧 − ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))))))) = (𝑧 ∈ ((((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))(,)(((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1))) + ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))) ↦ ((𝐻 ↾ (((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉𝐽)))(,)((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))‘(𝑧 − ((𝑉‘(𝐽 + 1)) − ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘(𝑉‘(𝐽 + 1)))))))
350 fveq2 6840 . . . . . . . 8 (𝑖 = 𝑡 → (𝑄𝑖) = (𝑄𝑡))
351350breq1d 5112 . . . . . . 7 (𝑖 = 𝑡 → ((𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)) ↔ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))))
352351cbvrabv 3413 . . . . . 6 {𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))} = {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))}
353 fveq2 6840 . . . . . . . . . 10 (𝑤 = 𝑥 → ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤) = ((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))
354353fveq2d 6844 . . . . . . . . 9 (𝑤 = 𝑥 → ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤)) = ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)))
355354eqcomd 2735 . . . . . . . 8 (𝑤 = 𝑥 → ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)) = ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤)))
356355breq2d 5114 . . . . . . 7 (𝑤 = 𝑥 → ((𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥)) ↔ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))))
357356rabbidv 3410 . . . . . 6 (𝑤 = 𝑥 → {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))} = {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))})
358352, 357eqtr2id 2777 . . . . 5 (𝑤 = 𝑥 → {𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))} = {𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))})
359358supeq1d 9373 . . . 4 (𝑤 = 𝑥 → sup({𝑡 ∈ (0..^𝑀) ∣ (𝑄𝑡) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑤))}, ℝ, < ) = sup({𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ ((𝑢 ∈ (𝐴(,]𝐵) ↦ if(𝑢 = 𝐵, 𝐴, 𝑢))‘((𝑣 ∈ ℝ ↦ (𝑣 + ((⌊‘((𝐵𝑣) / 𝑇)) · 𝑇)))‘𝑥))}, ℝ, < ))
360359cbvmptv 5206 . . 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 46167 . 2 (𝜑 → (𝐻 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) ∈ (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))–cn→ℂ))
362216, 361eqeltrd 2828 1 (𝜑 → (𝐺 ↾ ((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))) ∈ (((𝑉𝐽)(,)(𝑉‘(𝐽 + 1)))–cn→ℂ))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  w3a 1086   = wceq 1540  wcel 2109  wral 3044  wrex 3053  {crab 3402  cun 3909  wss 3911  ifcif 4484  {cpr 4587   class class class wbr 5102  cmpt 5183  dom cdm 5631  ran crn 5632  cres 5633  cio 6450  Fun wfun 6493  wf 6495  cfv 6499   Isom wiso 6500  (class class class)co 7369  m cmap 8776  supcsup 9367  cc 11042  cr 11043  0cc0 11044  1c1 11045   + caddc 11047   · cmul 11049  +∞cpnf 11181  *cxr 11183   < clt 11184  cle 11185  cmin 11381  -cneg 11382   / cdiv 11811  cn 12162  cz 12505  (,)cioo 13282  (,]cioc 13283  [,]cicc 13285  ...cfz 13444  ..^cfzo 13591  cfl 13728  chash 14271  cnccncf 24745   D cdv 25740
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2701  ax-rep 5229  ax-sep 5246  ax-nul 5256  ax-pow 5315  ax-pr 5382  ax-un 7691  ax-inf2 9570  ax-cnex 11100  ax-resscn 11101  ax-1cn 11102  ax-icn 11103  ax-addcl 11104  ax-addrcl 11105  ax-mulcl 11106  ax-mulrcl 11107  ax-mulcom 11108  ax-addass 11109  ax-mulass 11110  ax-distr 11111  ax-i2m1 11112  ax-1ne0 11113  ax-1rid 11114  ax-rnegex 11115  ax-rrecex 11116  ax-cnre 11117  ax-pre-lttri 11118  ax-pre-lttrn 11119  ax-pre-ltadd 11120  ax-pre-mulgt0 11121  ax-pre-sup 11122
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2533  df-eu 2562  df-clab 2708  df-cleq 2721  df-clel 2803  df-nfc 2878  df-ne 2926  df-nel 3030  df-ral 3045  df-rex 3054  df-rmo 3351  df-reu 3352  df-rab 3403  df-v 3446  df-sbc 3751  df-csb 3860  df-dif 3914  df-un 3916  df-in 3918  df-ss 3928  df-pss 3931  df-nul 4293  df-if 4485  df-pw 4561  df-sn 4586  df-pr 4588  df-tp 4590  df-op 4592  df-uni 4868  df-int 4907  df-iun 4953  df-iin 4954  df-br 5103  df-opab 5165  df-mpt 5184  df-tr 5210  df-id 5526  df-eprel 5531  df-po 5539  df-so 5540  df-fr 5584  df-se 5585  df-we 5586  df-xp 5637  df-rel 5638  df-cnv 5639  df-co 5640  df-dm 5641  df-rn 5642  df-res 5643  df-ima 5644  df-pred 6262  df-ord 6323  df-on 6324  df-lim 6325  df-suc 6326  df-iota 6452  df-fun 6501  df-fn 6502  df-f 6503  df-f1 6504  df-fo 6505  df-f1o 6506  df-fv 6507  df-isom 6508  df-riota 7326  df-ov 7372  df-oprab 7373  df-mpo 7374  df-om 7823  df-1st 7947  df-2nd 7948  df-frecs 8237  df-wrecs 8268  df-recs 8317  df-rdg 8355  df-1o 8411  df-2o 8412  df-oadd 8415  df-er 8648  df-map 8778  df-pm 8779  df-en 8896  df-dom 8897  df-sdom 8898  df-fin 8899  df-fi 9338  df-sup 9369  df-inf 9370  df-oi 9439  df-dju 9830  df-card 9868  df-pnf 11186  df-mnf 11187  df-xr 11188  df-ltxr 11189  df-le 11190  df-sub 11383  df-neg 11384  df-div 11812  df-nn 12163  df-2 12225  df-3 12226  df-4 12227  df-5 12228  df-6 12229  df-7 12230  df-8 12231  df-9 12232  df-n0 12419  df-xnn0 12492  df-z 12506  df-dec 12626  df-uz 12770  df-q 12884  df-rp 12928  df-xneg 13048  df-xadd 13049  df-xmul 13050  df-ioo 13286  df-ioc 13287  df-ico 13288  df-icc 13289  df-fz 13445  df-fzo 13592  df-fl 13730  df-seq 13943  df-exp 14003  df-hash 14272  df-cj 15041  df-re 15042  df-im 15043  df-sqrt 15177  df-abs 15178  df-struct 17093  df-slot 17128  df-ndx 17140  df-base 17156  df-plusg 17209  df-mulr 17210  df-starv 17211  df-tset 17215  df-ple 17216  df-ds 17218  df-unif 17219  df-rest 17361  df-topn 17362  df-topgen 17382  df-psmet 21232  df-xmet 21233  df-met 21234  df-bl 21235  df-mopn 21236  df-fbas 21237  df-fg 21238  df-cnfld 21241  df-top 22757  df-topon 22774  df-topsp 22796  df-bases 22809  df-cld 22882  df-ntr 22883  df-cls 22884  df-nei 22961  df-lp 22999  df-perf 23000  df-cn 23090  df-cnp 23091  df-haus 23178  df-cmp 23250  df-fil 23709  df-fm 23801  df-flim 23802  df-flf 23803  df-xms 24184  df-ms 24185  df-cncf 24747  df-limc 25743  df-dv 25744
This theorem is referenced by:  fourierdlem112  46189
  Copyright terms: Public domain W3C validator