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

Theorem fourierdlem89 46200
Description: Given a piecewise continuous function and changing the interval and the partition, the limit at the lower bound of each interval of the moved partition is still finite. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
fourierdlem89.p 𝑃 = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐴 ∧ (𝑝𝑚) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
fourierdlem89.t 𝑇 = (𝐵𝐴)
fourierdlem89.m (𝜑𝑀 ∈ ℕ)
fourierdlem89.q (𝜑𝑄 ∈ (𝑃𝑀))
fourierdlem89.f (𝜑𝐹:ℝ⟶ℂ)
fourierdlem89.per ((𝜑𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
fourierdlem89.fcn ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ))
fourierdlem89.limc ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)))
fourierdlem89.c (𝜑𝐶 ∈ ℝ)
fourierdlem89.d (𝜑𝐷 ∈ (𝐶(,)+∞))
fourierdlem89.o 𝑂 = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐶 ∧ (𝑝𝑚) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
fourierdlem89.12 𝐻 = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})
fourierdlem89.n 𝑁 = ((♯‘𝐻) − 1)
fourierdlem89.s 𝑆 = (℩𝑓𝑓 Isom < , < ((0...𝑁), 𝐻))
fourierdlem89.e 𝐸 = (𝑥 ∈ ℝ ↦ (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)))
fourierdlem89.z 𝑍 = (𝑦 ∈ (𝐴(,]𝐵) ↦ if(𝑦 = 𝐵, 𝐴, 𝑦))
fourierdlem89.j (𝜑𝐽 ∈ (0..^𝑁))
fourierdlem89.u 𝑈 = ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))
fourierdlem89.20 𝐼 = (𝑥 ∈ ℝ ↦ sup({𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ (𝑍‘(𝐸𝑥))}, ℝ, < ))
fourierdlem89.21 𝑉 = (𝑖 ∈ (0..^𝑀) ↦ 𝑅)
Assertion
Ref Expression
fourierdlem89 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), (𝐹‘(𝑍‘(𝐸‘(𝑆𝐽))))) ∈ ((𝐹 ↾ ((𝑆𝐽)(,)(𝑆‘(𝐽 + 1)))) lim (𝑆𝐽)))
Distinct variable groups:   𝐴,𝑓,𝑘,𝑦   𝐴,𝑖,𝑥,𝑘,𝑦   𝐴,𝑚,𝑝,𝑖   𝐵,𝑓,𝑘,𝑦   𝐵,𝑖,𝑥   𝐵,𝑚,𝑝   𝐶,𝑓,𝑦   𝐶,𝑖,𝑚,𝑝   𝑥,𝐶   𝐷,𝑓,𝑦   𝐷,𝑖,𝑚,𝑝   𝑥,𝐷   𝑓,𝐸,𝑘,𝑦   𝑖,𝐸,𝑥   𝑖,𝐹,𝑥,𝑦   𝑓,𝐼,𝑘,𝑦   𝑖,𝐼,𝑥   𝑖,𝐽,𝑥,𝑦   𝑖,𝑀,𝑥   𝑚,𝑀,𝑝   𝑓,𝑁,𝑘,𝑦   𝑖,𝑁,𝑥   𝑚,𝑁,𝑝   𝑄,𝑓,𝑘,𝑦   𝑄,𝑖,𝑥   𝑄,𝑝   𝑆,𝑓,𝑘,𝑦   𝑆,𝑖,𝑥   𝑆,𝑝   𝑇,𝑓,𝑘,𝑦   𝑇,𝑖,𝑥   𝑥,𝑈,𝑦   𝑥,𝑉,𝑦   𝑖,𝑍,𝑥,𝑦   𝜑,𝑓,𝑘,𝑦   𝜑,𝑖,𝑥
Allowed substitution hints:   𝜑(𝑚,𝑝)   𝐶(𝑘)   𝐷(𝑘)   𝑃(𝑥,𝑦,𝑓,𝑖,𝑘,𝑚,𝑝)   𝑄(𝑚)   𝑅(𝑥,𝑦,𝑓,𝑖,𝑘,𝑚,𝑝)   𝑆(𝑚)   𝑇(𝑚,𝑝)   𝑈(𝑓,𝑖,𝑘,𝑚,𝑝)   𝐸(𝑚,𝑝)   𝐹(𝑓,𝑘,𝑚,𝑝)   𝐻(𝑥,𝑦,𝑓,𝑖,𝑘,𝑚,𝑝)   𝐼(𝑚,𝑝)   𝐽(𝑓,𝑘,𝑚,𝑝)   𝑀(𝑦,𝑓,𝑘)   𝑂(𝑥,𝑦,𝑓,𝑖,𝑘,𝑚,𝑝)   𝑉(𝑓,𝑖,𝑘,𝑚,𝑝)   𝑍(𝑓,𝑘,𝑚,𝑝)

Proof of Theorem fourierdlem89
Dummy variable 𝑗 is distinct from all other variables.
StepHypRef Expression
1 fourierdlem89.q . . . . . . . . . . . 12 (𝜑𝑄 ∈ (𝑃𝑀))
2 fourierdlem89.m . . . . . . . . . . . . 13 (𝜑𝑀 ∈ ℕ)
3 fourierdlem89.p . . . . . . . . . . . . . 14 𝑃 = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐴 ∧ (𝑝𝑚) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
43fourierdlem2 46114 . . . . . . . . . . . . 13 (𝑀 ∈ ℕ → (𝑄 ∈ (𝑃𝑀) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((𝑄‘0) = 𝐴 ∧ (𝑄𝑀) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1))))))
52, 4syl 17 . . . . . . . . . . . 12 (𝜑 → (𝑄 ∈ (𝑃𝑀) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((𝑄‘0) = 𝐴 ∧ (𝑄𝑀) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1))))))
61, 5mpbid 232 . . . . . . . . . . 11 (𝜑 → (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((𝑄‘0) = 𝐴 ∧ (𝑄𝑀) = 𝐵) ∧ ∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1)))))
76simpld 494 . . . . . . . . . 10 (𝜑𝑄 ∈ (ℝ ↑m (0...𝑀)))
8 elmapi 8825 . . . . . . . . . 10 (𝑄 ∈ (ℝ ↑m (0...𝑀)) → 𝑄:(0...𝑀)⟶ℝ)
97, 8syl 17 . . . . . . . . 9 (𝜑𝑄:(0...𝑀)⟶ℝ)
10 fzossfz 13646 . . . . . . . . . 10 (0..^𝑀) ⊆ (0...𝑀)
11 fourierdlem89.t . . . . . . . . . . . . 13 𝑇 = (𝐵𝐴)
12 fourierdlem89.e . . . . . . . . . . . . 13 𝐸 = (𝑥 ∈ ℝ ↦ (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)))
13 fourierdlem89.z . . . . . . . . . . . . 13 𝑍 = (𝑦 ∈ (𝐴(,]𝐵) ↦ if(𝑦 = 𝐵, 𝐴, 𝑦))
14 fourierdlem89.20 . . . . . . . . . . . . 13 𝐼 = (𝑥 ∈ ℝ ↦ sup({𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ (𝑍‘(𝐸𝑥))}, ℝ, < ))
153, 2, 1, 11, 12, 13, 14fourierdlem37 46149 . . . . . . . . . . . 12 (𝜑 → (𝐼:ℝ⟶(0..^𝑀) ∧ (𝑥 ∈ ℝ → sup({𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ (𝑍‘(𝐸𝑥))}, ℝ, < ) ∈ {𝑖 ∈ (0..^𝑀) ∣ (𝑄𝑖) ≤ (𝑍‘(𝐸𝑥))})))
1615simpld 494 . . . . . . . . . . 11 (𝜑𝐼:ℝ⟶(0..^𝑀))
17 fourierdlem89.c . . . . . . . . . . . . . . . . . 18 (𝜑𝐶 ∈ ℝ)
18 fourierdlem89.d . . . . . . . . . . . . . . . . . . 19 (𝜑𝐷 ∈ (𝐶(,)+∞))
19 elioore 13343 . . . . . . . . . . . . . . . . . . 19 (𝐷 ∈ (𝐶(,)+∞) → 𝐷 ∈ ℝ)
2018, 19syl 17 . . . . . . . . . . . . . . . . . 18 (𝜑𝐷 ∈ ℝ)
21 elioo4g 13374 . . . . . . . . . . . . . . . . . . . . 21 (𝐷 ∈ (𝐶(,)+∞) ↔ ((𝐶 ∈ ℝ* ∧ +∞ ∈ ℝ*𝐷 ∈ ℝ) ∧ (𝐶 < 𝐷𝐷 < +∞)))
2218, 21sylib 218 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → ((𝐶 ∈ ℝ* ∧ +∞ ∈ ℝ*𝐷 ∈ ℝ) ∧ (𝐶 < 𝐷𝐷 < +∞)))
2322simprd 495 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (𝐶 < 𝐷𝐷 < +∞))
2423simpld 494 . . . . . . . . . . . . . . . . . 18 (𝜑𝐶 < 𝐷)
25 fourierdlem89.o . . . . . . . . . . . . . . . . . 18 𝑂 = (𝑚 ∈ ℕ ↦ {𝑝 ∈ (ℝ ↑m (0...𝑚)) ∣ (((𝑝‘0) = 𝐶 ∧ (𝑝𝑚) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑚)(𝑝𝑖) < (𝑝‘(𝑖 + 1)))})
26 oveq1 7397 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 = 𝑥 → (𝑦 + (𝑘 · 𝑇)) = (𝑥 + (𝑘 · 𝑇)))
2726eleq1d 2814 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 = 𝑥 → ((𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ (𝑥 + (𝑘 · 𝑇)) ∈ ran 𝑄))
2827rexbidv 3158 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = 𝑥 → (∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑘 ∈ ℤ (𝑥 + (𝑘 · 𝑇)) ∈ ran 𝑄))
2928cbvrabv 3419 . . . . . . . . . . . . . . . . . . 19 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄} = {𝑥 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑥 + (𝑘 · 𝑇)) ∈ ran 𝑄}
3029uneq2i 4131 . . . . . . . . . . . . . . . . . 18 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑥 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑥 + (𝑘 · 𝑇)) ∈ ran 𝑄})
31 fourierdlem89.n . . . . . . . . . . . . . . . . . . 19 𝑁 = ((♯‘𝐻) − 1)
32 fourierdlem89.12 . . . . . . . . . . . . . . . . . . . . 21 𝐻 = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})
3332fveq2i 6864 . . . . . . . . . . . . . . . . . . . 20 (♯‘𝐻) = (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}))
3433oveq1i 7400 . . . . . . . . . . . . . . . . . . 19 ((♯‘𝐻) − 1) = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)
3531, 34eqtri 2753 . . . . . . . . . . . . . . . . . 18 𝑁 = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1)
36 fourierdlem89.s . . . . . . . . . . . . . . . . . . 19 𝑆 = (℩𝑓𝑓 Isom < , < ((0...𝑁), 𝐻))
37 isoeq5 7299 . . . . . . . . . . . . . . . . . . . . 21 (𝐻 = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) → (𝑓 Isom < , < ((0...𝑁), 𝐻) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}))))
3832, 37ax-mp 5 . . . . . . . . . . . . . . . . . . . 20 (𝑓 Isom < , < ((0...𝑁), 𝐻) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})))
3938iotabii 6499 . . . . . . . . . . . . . . . . . . 19 (℩𝑓𝑓 Isom < , < ((0...𝑁), 𝐻)) = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})))
4036, 39eqtri 2753 . . . . . . . . . . . . . . . . . 18 𝑆 = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})))
4111, 3, 2, 1, 17, 20, 24, 25, 30, 35, 40fourierdlem54 46165 . . . . . . . . . . . . . . . . 17 (𝜑 → ((𝑁 ∈ ℕ ∧ 𝑆 ∈ (𝑂𝑁)) ∧ 𝑆 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}))))
4241simpld 494 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑁 ∈ ℕ ∧ 𝑆 ∈ (𝑂𝑁)))
4342simprd 495 . . . . . . . . . . . . . . 15 (𝜑𝑆 ∈ (𝑂𝑁))
4442simpld 494 . . . . . . . . . . . . . . . 16 (𝜑𝑁 ∈ ℕ)
4525fourierdlem2 46114 . . . . . . . . . . . . . . . 16 (𝑁 ∈ ℕ → (𝑆 ∈ (𝑂𝑁) ↔ (𝑆 ∈ (ℝ ↑m (0...𝑁)) ∧ (((𝑆‘0) = 𝐶 ∧ (𝑆𝑁) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑁)(𝑆𝑖) < (𝑆‘(𝑖 + 1))))))
4644, 45syl 17 . . . . . . . . . . . . . . 15 (𝜑 → (𝑆 ∈ (𝑂𝑁) ↔ (𝑆 ∈ (ℝ ↑m (0...𝑁)) ∧ (((𝑆‘0) = 𝐶 ∧ (𝑆𝑁) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑁)(𝑆𝑖) < (𝑆‘(𝑖 + 1))))))
4743, 46mpbid 232 . . . . . . . . . . . . . 14 (𝜑 → (𝑆 ∈ (ℝ ↑m (0...𝑁)) ∧ (((𝑆‘0) = 𝐶 ∧ (𝑆𝑁) = 𝐷) ∧ ∀𝑖 ∈ (0..^𝑁)(𝑆𝑖) < (𝑆‘(𝑖 + 1)))))
4847simpld 494 . . . . . . . . . . . . 13 (𝜑𝑆 ∈ (ℝ ↑m (0...𝑁)))
49 elmapi 8825 . . . . . . . . . . . . 13 (𝑆 ∈ (ℝ ↑m (0...𝑁)) → 𝑆:(0...𝑁)⟶ℝ)
5048, 49syl 17 . . . . . . . . . . . 12 (𝜑𝑆:(0...𝑁)⟶ℝ)
51 fourierdlem89.j . . . . . . . . . . . . 13 (𝜑𝐽 ∈ (0..^𝑁))
52 elfzofz 13643 . . . . . . . . . . . . 13 (𝐽 ∈ (0..^𝑁) → 𝐽 ∈ (0...𝑁))
5351, 52syl 17 . . . . . . . . . . . 12 (𝜑𝐽 ∈ (0...𝑁))
5450, 53ffvelcdmd 7060 . . . . . . . . . . 11 (𝜑 → (𝑆𝐽) ∈ ℝ)
5516, 54ffvelcdmd 7060 . . . . . . . . . 10 (𝜑 → (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))
5610, 55sselid 3947 . . . . . . . . 9 (𝜑 → (𝐼‘(𝑆𝐽)) ∈ (0...𝑀))
579, 56ffvelcdmd 7060 . . . . . . . 8 (𝜑 → (𝑄‘(𝐼‘(𝑆𝐽))) ∈ ℝ)
5857rexrd 11231 . . . . . . 7 (𝜑 → (𝑄‘(𝐼‘(𝑆𝐽))) ∈ ℝ*)
5958adantr 480 . . . . . 6 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑄‘(𝐼‘(𝑆𝐽))) ∈ ℝ*)
60 fzofzp1 13732 . . . . . . . . . 10 ((𝐼‘(𝑆𝐽)) ∈ (0..^𝑀) → ((𝐼‘(𝑆𝐽)) + 1) ∈ (0...𝑀))
6155, 60syl 17 . . . . . . . . 9 (𝜑 → ((𝐼‘(𝑆𝐽)) + 1) ∈ (0...𝑀))
629, 61ffvelcdmd 7060 . . . . . . . 8 (𝜑 → (𝑄‘((𝐼‘(𝑆𝐽)) + 1)) ∈ ℝ)
6362rexrd 11231 . . . . . . 7 (𝜑 → (𝑄‘((𝐼‘(𝑆𝐽)) + 1)) ∈ ℝ*)
6463adantr 480 . . . . . 6 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑄‘((𝐼‘(𝑆𝐽)) + 1)) ∈ ℝ*)
653, 2, 1fourierdlem11 46123 . . . . . . . . . 10 (𝜑 → (𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ ∧ 𝐴 < 𝐵))
6665simp1d 1142 . . . . . . . . 9 (𝜑𝐴 ∈ ℝ)
6765simp2d 1143 . . . . . . . . 9 (𝜑𝐵 ∈ ℝ)
6866, 67iccssred 13402 . . . . . . . 8 (𝜑 → (𝐴[,]𝐵) ⊆ ℝ)
6965simp3d 1144 . . . . . . . . . 10 (𝜑𝐴 < 𝐵)
7066, 67, 69, 13fourierdlem17 46129 . . . . . . . . 9 (𝜑𝑍:(𝐴(,]𝐵)⟶(𝐴[,]𝐵))
7166, 67, 69, 11, 12fourierdlem4 46116 . . . . . . . . . 10 (𝜑𝐸:ℝ⟶(𝐴(,]𝐵))
7271, 54ffvelcdmd 7060 . . . . . . . . 9 (𝜑 → (𝐸‘(𝑆𝐽)) ∈ (𝐴(,]𝐵))
7370, 72ffvelcdmd 7060 . . . . . . . 8 (𝜑 → (𝑍‘(𝐸‘(𝑆𝐽))) ∈ (𝐴[,]𝐵))
7468, 73sseldd 3950 . . . . . . 7 (𝜑 → (𝑍‘(𝐸‘(𝑆𝐽))) ∈ ℝ)
7574adantr 480 . . . . . 6 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑍‘(𝐸‘(𝑆𝐽))) ∈ ℝ)
7657adantr 480 . . . . . . 7 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑄‘(𝐼‘(𝑆𝐽))) ∈ ℝ)
7766rexrd 11231 . . . . . . . . . . . 12 (𝜑𝐴 ∈ ℝ*)
78 iocssre 13395 . . . . . . . . . . . 12 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ) → (𝐴(,]𝐵) ⊆ ℝ)
7977, 67, 78syl2anc 584 . . . . . . . . . . 11 (𝜑 → (𝐴(,]𝐵) ⊆ ℝ)
80 fzofzp1 13732 . . . . . . . . . . . . . 14 (𝐽 ∈ (0..^𝑁) → (𝐽 + 1) ∈ (0...𝑁))
8151, 80syl 17 . . . . . . . . . . . . 13 (𝜑 → (𝐽 + 1) ∈ (0...𝑁))
8250, 81ffvelcdmd 7060 . . . . . . . . . . . 12 (𝜑 → (𝑆‘(𝐽 + 1)) ∈ ℝ)
8371, 82ffvelcdmd 7060 . . . . . . . . . . 11 (𝜑 → (𝐸‘(𝑆‘(𝐽 + 1))) ∈ (𝐴(,]𝐵))
8479, 83sseldd 3950 . . . . . . . . . 10 (𝜑 → (𝐸‘(𝑆‘(𝐽 + 1))) ∈ ℝ)
8547simprrd 773 . . . . . . . . . . . . . 14 (𝜑 → ∀𝑖 ∈ (0..^𝑁)(𝑆𝑖) < (𝑆‘(𝑖 + 1)))
86 fveq2 6861 . . . . . . . . . . . . . . . 16 (𝑖 = 𝐽 → (𝑆𝑖) = (𝑆𝐽))
87 oveq1 7397 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝐽 → (𝑖 + 1) = (𝐽 + 1))
8887fveq2d 6865 . . . . . . . . . . . . . . . 16 (𝑖 = 𝐽 → (𝑆‘(𝑖 + 1)) = (𝑆‘(𝐽 + 1)))
8986, 88breq12d 5123 . . . . . . . . . . . . . . 15 (𝑖 = 𝐽 → ((𝑆𝑖) < (𝑆‘(𝑖 + 1)) ↔ (𝑆𝐽) < (𝑆‘(𝐽 + 1))))
9089rspccva 3590 . . . . . . . . . . . . . 14 ((∀𝑖 ∈ (0..^𝑁)(𝑆𝑖) < (𝑆‘(𝑖 + 1)) ∧ 𝐽 ∈ (0..^𝑁)) → (𝑆𝐽) < (𝑆‘(𝐽 + 1)))
9185, 51, 90syl2anc 584 . . . . . . . . . . . . 13 (𝜑 → (𝑆𝐽) < (𝑆‘(𝐽 + 1)))
9254, 82posdifd 11772 . . . . . . . . . . . . 13 (𝜑 → ((𝑆𝐽) < (𝑆‘(𝐽 + 1)) ↔ 0 < ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))))
9391, 92mpbid 232 . . . . . . . . . . . 12 (𝜑 → 0 < ((𝑆‘(𝐽 + 1)) − (𝑆𝐽)))
9451ancli 548 . . . . . . . . . . . . 13 (𝜑 → (𝜑𝐽 ∈ (0..^𝑁)))
95 eleq1 2817 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 → (𝑗 ∈ (0..^𝑁) ↔ 𝐽 ∈ (0..^𝑁)))
9695anbi2d 630 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 → ((𝜑𝑗 ∈ (0..^𝑁)) ↔ (𝜑𝐽 ∈ (0..^𝑁))))
97 oveq1 7397 . . . . . . . . . . . . . . . . . . 19 (𝑗 = 𝐽 → (𝑗 + 1) = (𝐽 + 1))
9897fveq2d 6865 . . . . . . . . . . . . . . . . . 18 (𝑗 = 𝐽 → (𝑆‘(𝑗 + 1)) = (𝑆‘(𝐽 + 1)))
9998fveq2d 6865 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 → (𝐸‘(𝑆‘(𝑗 + 1))) = (𝐸‘(𝑆‘(𝐽 + 1))))
100 fveq2 6861 . . . . . . . . . . . . . . . . . . 19 (𝑗 = 𝐽 → (𝑆𝑗) = (𝑆𝐽))
101100fveq2d 6865 . . . . . . . . . . . . . . . . . 18 (𝑗 = 𝐽 → (𝐸‘(𝑆𝑗)) = (𝐸‘(𝑆𝐽)))
102101fveq2d 6865 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 → (𝑍‘(𝐸‘(𝑆𝑗))) = (𝑍‘(𝐸‘(𝑆𝐽))))
10399, 102oveq12d 7408 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 → ((𝐸‘(𝑆‘(𝑗 + 1))) − (𝑍‘(𝐸‘(𝑆𝑗)))) = ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽)))))
10498, 100oveq12d 7408 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 → ((𝑆‘(𝑗 + 1)) − (𝑆𝑗)) = ((𝑆‘(𝐽 + 1)) − (𝑆𝐽)))
105103, 104eqeq12d 2746 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 → (((𝐸‘(𝑆‘(𝑗 + 1))) − (𝑍‘(𝐸‘(𝑆𝑗)))) = ((𝑆‘(𝑗 + 1)) − (𝑆𝑗)) ↔ ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽)))) = ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))))
10696, 105imbi12d 344 . . . . . . . . . . . . . 14 (𝑗 = 𝐽 → (((𝜑𝑗 ∈ (0..^𝑁)) → ((𝐸‘(𝑆‘(𝑗 + 1))) − (𝑍‘(𝐸‘(𝑆𝑗)))) = ((𝑆‘(𝑗 + 1)) − (𝑆𝑗))) ↔ ((𝜑𝐽 ∈ (0..^𝑁)) → ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽)))) = ((𝑆‘(𝐽 + 1)) − (𝑆𝐽)))))
10711oveq2i 7401 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑘 · 𝑇) = (𝑘 · (𝐵𝐴))
108107oveq2i 7401 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 + (𝑘 · 𝑇)) = (𝑦 + (𝑘 · (𝐵𝐴)))
109108eleq1i 2820 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄)
110109rexbii 3077 . . . . . . . . . . . . . . . . . . . . 21 (∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄)
111110rgenw 3049 . . . . . . . . . . . . . . . . . . . 20 𝑦 ∈ (𝐶[,]𝐷)(∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄)
112 rabbi 3439 . . . . . . . . . . . . . . . . . . . 20 (∀𝑦 ∈ (𝐶[,]𝐷)(∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄 ↔ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄) ↔ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄})
113111, 112mpbi 230 . . . . . . . . . . . . . . . . . . 19 {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄}
114113uneq2i 4131 . . . . . . . . . . . . . . . . . 18 ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄})
115114fveq2i 6864 . . . . . . . . . . . . . . . . 17 (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) = (♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄}))
116115oveq1i 7400 . . . . . . . . . . . . . . . 16 ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) − 1) = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄})) − 1)
11735, 116eqtri 2753 . . . . . . . . . . . . . . 15 𝑁 = ((♯‘({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄})) − 1)
118 isoeq5 7299 . . . . . . . . . . . . . . . . . 18 (({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}) = ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄}) → (𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄}))))
119114, 118ax-mp 5 . . . . . . . . . . . . . . . . 17 (𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄})) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄})))
120119iotabii 6499 . . . . . . . . . . . . . . . 16 (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · 𝑇)) ∈ ran 𝑄}))) = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄})))
12140, 120eqtri 2753 . . . . . . . . . . . . . . 15 𝑆 = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐶, 𝐷} ∪ {𝑦 ∈ (𝐶[,]𝐷) ∣ ∃𝑘 ∈ ℤ (𝑦 + (𝑘 · (𝐵𝐴))) ∈ ran 𝑄})))
122 eqid 2730 . . . . . . . . . . . . . . 15 ((𝑆𝑗) + (𝐵 − (𝐸‘(𝑆𝑗)))) = ((𝑆𝑗) + (𝐵 − (𝐸‘(𝑆𝑗))))
1233, 11, 2, 1, 17, 18, 25, 117, 121, 12, 13, 122fourierdlem65 46176 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (0..^𝑁)) → ((𝐸‘(𝑆‘(𝑗 + 1))) − (𝑍‘(𝐸‘(𝑆𝑗)))) = ((𝑆‘(𝑗 + 1)) − (𝑆𝑗)))
124106, 123vtoclg 3523 . . . . . . . . . . . . 13 (𝐽 ∈ (0..^𝑁) → ((𝜑𝐽 ∈ (0..^𝑁)) → ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽)))) = ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))))
12551, 94, 124sylc 65 . . . . . . . . . . . 12 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽)))) = ((𝑆‘(𝐽 + 1)) − (𝑆𝐽)))
12693, 125breqtrrd 5138 . . . . . . . . . . 11 (𝜑 → 0 < ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽)))))
12774, 84posdifd 11772 . . . . . . . . . . 11 (𝜑 → ((𝑍‘(𝐸‘(𝑆𝐽))) < (𝐸‘(𝑆‘(𝐽 + 1))) ↔ 0 < ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽))))))
128126, 127mpbird 257 . . . . . . . . . 10 (𝜑 → (𝑍‘(𝐸‘(𝑆𝐽))) < (𝐸‘(𝑆‘(𝐽 + 1))))
129 id 22 . . . . . . . . . . 11 (𝜑𝜑)
130102, 99oveq12d 7408 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 → ((𝑍‘(𝐸‘(𝑆𝑗)))(,)(𝐸‘(𝑆‘(𝑗 + 1)))) = ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))))
131100fveq2d 6865 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 → (𝐼‘(𝑆𝑗)) = (𝐼‘(𝑆𝐽)))
132131fveq2d 6865 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 → (𝑄‘(𝐼‘(𝑆𝑗))) = (𝑄‘(𝐼‘(𝑆𝐽))))
133131oveq1d 7405 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 → ((𝐼‘(𝑆𝑗)) + 1) = ((𝐼‘(𝑆𝐽)) + 1))
134133fveq2d 6865 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 → (𝑄‘((𝐼‘(𝑆𝑗)) + 1)) = (𝑄‘((𝐼‘(𝑆𝐽)) + 1)))
135132, 134oveq12d 7408 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 → ((𝑄‘(𝐼‘(𝑆𝑗)))(,)(𝑄‘((𝐼‘(𝑆𝑗)) + 1))) = ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
136130, 135sseq12d 3983 . . . . . . . . . . . . . 14 (𝑗 = 𝐽 → (((𝑍‘(𝐸‘(𝑆𝑗)))(,)(𝐸‘(𝑆‘(𝑗 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝑗)))(,)(𝑄‘((𝐼‘(𝑆𝑗)) + 1))) ↔ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))))
13796, 136imbi12d 344 . . . . . . . . . . . . 13 (𝑗 = 𝐽 → (((𝜑𝑗 ∈ (0..^𝑁)) → ((𝑍‘(𝐸‘(𝑆𝑗)))(,)(𝐸‘(𝑆‘(𝑗 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝑗)))(,)(𝑄‘((𝐼‘(𝑆𝑗)) + 1)))) ↔ ((𝜑𝐽 ∈ (0..^𝑁)) → ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))))
138 eqid 2730 . . . . . . . . . . . . . 14 ((𝑆𝑗) + if(((𝑆‘(𝑗 + 1)) − (𝑆𝑗)) < ((𝑄‘1) − 𝐴), (((𝑆‘(𝑗 + 1)) − (𝑆𝑗)) / 2), (((𝑄‘1) − 𝐴) / 2))) = ((𝑆𝑗) + if(((𝑆‘(𝑗 + 1)) − (𝑆𝑗)) < ((𝑄‘1) − 𝐴), (((𝑆‘(𝑗 + 1)) − (𝑆𝑗)) / 2), (((𝑄‘1) − 𝐴) / 2)))
13911, 3, 2, 1, 17, 20, 24, 25, 30, 35, 40, 12, 13, 138, 14fourierdlem79 46190 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (0..^𝑁)) → ((𝑍‘(𝐸‘(𝑆𝑗)))(,)(𝐸‘(𝑆‘(𝑗 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝑗)))(,)(𝑄‘((𝐼‘(𝑆𝑗)) + 1))))
140137, 139vtoclg 3523 . . . . . . . . . . . 12 (𝐽 ∈ (0..^𝑁) → ((𝜑𝐽 ∈ (0..^𝑁)) → ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))))
141140anabsi7 671 . . . . . . . . . . 11 ((𝜑𝐽 ∈ (0..^𝑁)) → ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
142129, 51, 141syl2anc 584 . . . . . . . . . 10 (𝜑 → ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
14357, 62, 74, 84, 128, 142fourierdlem10 46122 . . . . . . . . 9 (𝜑 → ((𝑄‘(𝐼‘(𝑆𝐽))) ≤ (𝑍‘(𝐸‘(𝑆𝐽))) ∧ (𝐸‘(𝑆‘(𝐽 + 1))) ≤ (𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
144143simpld 494 . . . . . . . 8 (𝜑 → (𝑄‘(𝐼‘(𝑆𝐽))) ≤ (𝑍‘(𝐸‘(𝑆𝐽))))
145144adantr 480 . . . . . . 7 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑄‘(𝐼‘(𝑆𝐽))) ≤ (𝑍‘(𝐸‘(𝑆𝐽))))
146 neqne 2934 . . . . . . . 8 (¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))) → (𝑍‘(𝐸‘(𝑆𝐽))) ≠ (𝑄‘(𝐼‘(𝑆𝐽))))
147146adantl 481 . . . . . . 7 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑍‘(𝐸‘(𝑆𝐽))) ≠ (𝑄‘(𝐼‘(𝑆𝐽))))
14876, 75, 145, 147leneltd 11335 . . . . . 6 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑄‘(𝐼‘(𝑆𝐽))) < (𝑍‘(𝐸‘(𝑆𝐽))))
149143simprd 495 . . . . . . . 8 (𝜑 → (𝐸‘(𝑆‘(𝐽 + 1))) ≤ (𝑄‘((𝐼‘(𝑆𝐽)) + 1)))
15074, 84, 62, 128, 149ltletrd 11341 . . . . . . 7 (𝜑 → (𝑍‘(𝐸‘(𝑆𝐽))) < (𝑄‘((𝐼‘(𝑆𝐽)) + 1)))
151150adantr 480 . . . . . 6 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑍‘(𝐸‘(𝑆𝐽))) < (𝑄‘((𝐼‘(𝑆𝐽)) + 1)))
15259, 64, 75, 148, 151eliood 45503 . . . . 5 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝑍‘(𝐸‘(𝑆𝐽))) ∈ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
153 fvres 6880 . . . . 5 ((𝑍‘(𝐸‘(𝑆𝐽))) ∈ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))) → ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽)))) = (𝐹‘(𝑍‘(𝐸‘(𝑆𝐽)))))
154152, 153syl 17 . . . 4 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽)))) = (𝐹‘(𝑍‘(𝐸‘(𝑆𝐽)))))
155154eqcomd 2736 . . 3 ((𝜑 ∧ ¬ (𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽)))) → (𝐹‘(𝑍‘(𝐸‘(𝑆𝐽)))) = ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽)))))
156155ifeq2da 4524 . 2 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), (𝐹‘(𝑍‘(𝐸‘(𝑆𝐽))))) = if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽))))))
157 fourierdlem89.f . . . . . 6 (𝜑𝐹:ℝ⟶ℂ)
158 fdm 6700 . . . . . . . 8 (𝐹:ℝ⟶ℂ → dom 𝐹 = ℝ)
159157, 158syl 17 . . . . . . 7 (𝜑 → dom 𝐹 = ℝ)
160159feq2d 6675 . . . . . 6 (𝜑 → (𝐹:dom 𝐹⟶ℂ ↔ 𝐹:ℝ⟶ℂ))
161157, 160mpbird 257 . . . . 5 (𝜑𝐹:dom 𝐹⟶ℂ)
162 ioosscn 13376 . . . . . 6 ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ℂ
163162a1i 11 . . . . 5 (𝜑 → ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ℂ)
164 ioossre 13375 . . . . . 6 ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ ℝ
165164, 159sseqtrrid 3993 . . . . 5 (𝜑 → ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) ⊆ dom 𝐹)
166 fourierdlem89.u . . . . . . 7 𝑈 = ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))
16782, 84resubcld 11613 . . . . . . 7 (𝜑 → ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))) ∈ ℝ)
168166, 167eqeltrid 2833 . . . . . 6 (𝜑𝑈 ∈ ℝ)
169168recnd 11209 . . . . 5 (𝜑𝑈 ∈ ℂ)
170 eqid 2730 . . . . 5 {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)} = {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)}
17174, 84, 168iooshift 45527 . . . . . 6 (𝜑 → (((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈)(,)((𝐸‘(𝑆‘(𝐽 + 1))) + 𝑈)) = {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)})
172 ioossre 13375 . . . . . . 7 (((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈)(,)((𝐸‘(𝑆‘(𝐽 + 1))) + 𝑈)) ⊆ ℝ
173172, 159sseqtrrid 3993 . . . . . 6 (𝜑 → (((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈)(,)((𝐸‘(𝑆‘(𝐽 + 1))) + 𝑈)) ⊆ dom 𝐹)
174171, 173eqsstrrd 3985 . . . . 5 (𝜑 → {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)} ⊆ dom 𝐹)
175 elioore 13343 . . . . . 6 (𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1)))) → 𝑦 ∈ ℝ)
17667, 66resubcld 11613 . . . . . . . . . . . . . 14 (𝜑 → (𝐵𝐴) ∈ ℝ)
17711, 176eqeltrid 2833 . . . . . . . . . . . . 13 (𝜑𝑇 ∈ ℝ)
178177recnd 11209 . . . . . . . . . . . 12 (𝜑𝑇 ∈ ℂ)
17966, 67posdifd 11772 . . . . . . . . . . . . . . 15 (𝜑 → (𝐴 < 𝐵 ↔ 0 < (𝐵𝐴)))
18069, 179mpbid 232 . . . . . . . . . . . . . 14 (𝜑 → 0 < (𝐵𝐴))
181180, 11breqtrrdi 5152 . . . . . . . . . . . . 13 (𝜑 → 0 < 𝑇)
182181gt0ne0d 11749 . . . . . . . . . . . 12 (𝜑𝑇 ≠ 0)
183169, 178, 182divcan1d 11966 . . . . . . . . . . 11 (𝜑 → ((𝑈 / 𝑇) · 𝑇) = 𝑈)
184183eqcomd 2736 . . . . . . . . . 10 (𝜑𝑈 = ((𝑈 / 𝑇) · 𝑇))
185184oveq2d 7406 . . . . . . . . 9 (𝜑 → (𝑦 + 𝑈) = (𝑦 + ((𝑈 / 𝑇) · 𝑇)))
186185adantr 480 . . . . . . . 8 ((𝜑𝑦 ∈ ℝ) → (𝑦 + 𝑈) = (𝑦 + ((𝑈 / 𝑇) · 𝑇)))
187186fveq2d 6865 . . . . . . 7 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + 𝑈)) = (𝐹‘(𝑦 + ((𝑈 / 𝑇) · 𝑇))))
188157adantr 480 . . . . . . . 8 ((𝜑𝑦 ∈ ℝ) → 𝐹:ℝ⟶ℂ)
189177adantr 480 . . . . . . . 8 ((𝜑𝑦 ∈ ℝ) → 𝑇 ∈ ℝ)
19084recnd 11209 . . . . . . . . . . . . . 14 (𝜑 → (𝐸‘(𝑆‘(𝐽 + 1))) ∈ ℂ)
19182recnd 11209 . . . . . . . . . . . . . 14 (𝜑 → (𝑆‘(𝐽 + 1)) ∈ ℂ)
192190, 191negsubdi2d 11556 . . . . . . . . . . . . 13 (𝜑 → -((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) = ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))))
193192eqcomd 2736 . . . . . . . . . . . 12 (𝜑 → ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))) = -((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))))
194193oveq1d 7405 . . . . . . . . . . 11 (𝜑 → (((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))) / 𝑇) = (-((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇))
195166oveq1i 7400 . . . . . . . . . . . 12 (𝑈 / 𝑇) = (((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))) / 𝑇)
196195a1i 11 . . . . . . . . . . 11 (𝜑 → (𝑈 / 𝑇) = (((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))) / 𝑇))
19712a1i 11 . . . . . . . . . . . . . . . 16 (𝜑𝐸 = (𝑥 ∈ ℝ ↦ (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇))))
198 id 22 . . . . . . . . . . . . . . . . . 18 (𝑥 = (𝑆‘(𝐽 + 1)) → 𝑥 = (𝑆‘(𝐽 + 1)))
199 oveq2 7398 . . . . . . . . . . . . . . . . . . . . 21 (𝑥 = (𝑆‘(𝐽 + 1)) → (𝐵𝑥) = (𝐵 − (𝑆‘(𝐽 + 1))))
200199oveq1d 7405 . . . . . . . . . . . . . . . . . . . 20 (𝑥 = (𝑆‘(𝐽 + 1)) → ((𝐵𝑥) / 𝑇) = ((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇))
201200fveq2d 6865 . . . . . . . . . . . . . . . . . . 19 (𝑥 = (𝑆‘(𝐽 + 1)) → (⌊‘((𝐵𝑥) / 𝑇)) = (⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)))
202201oveq1d 7405 . . . . . . . . . . . . . . . . . 18 (𝑥 = (𝑆‘(𝐽 + 1)) → ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇) = ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇))
203198, 202oveq12d 7408 . . . . . . . . . . . . . . . . 17 (𝑥 = (𝑆‘(𝐽 + 1)) → (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)) = ((𝑆‘(𝐽 + 1)) + ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇)))
204203adantl 481 . . . . . . . . . . . . . . . 16 ((𝜑𝑥 = (𝑆‘(𝐽 + 1))) → (𝑥 + ((⌊‘((𝐵𝑥) / 𝑇)) · 𝑇)) = ((𝑆‘(𝐽 + 1)) + ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇)))
20567, 82resubcld 11613 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐵 − (𝑆‘(𝐽 + 1))) ∈ ℝ)
206205, 177, 182redivcld 12017 . . . . . . . . . . . . . . . . . . . 20 (𝜑 → ((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇) ∈ ℝ)
207206flcld 13767 . . . . . . . . . . . . . . . . . . 19 (𝜑 → (⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) ∈ ℤ)
208207zred 12645 . . . . . . . . . . . . . . . . . 18 (𝜑 → (⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) ∈ ℝ)
209208, 177remulcld 11211 . . . . . . . . . . . . . . . . 17 (𝜑 → ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇) ∈ ℝ)
21082, 209readdcld 11210 . . . . . . . . . . . . . . . 16 (𝜑 → ((𝑆‘(𝐽 + 1)) + ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇)) ∈ ℝ)
211197, 204, 82, 210fvmptd 6978 . . . . . . . . . . . . . . 15 (𝜑 → (𝐸‘(𝑆‘(𝐽 + 1))) = ((𝑆‘(𝐽 + 1)) + ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇)))
212211oveq1d 7405 . . . . . . . . . . . . . 14 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) = (((𝑆‘(𝐽 + 1)) + ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇)) − (𝑆‘(𝐽 + 1))))
213208recnd 11209 . . . . . . . . . . . . . . . 16 (𝜑 → (⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) ∈ ℂ)
214213, 178mulcld 11201 . . . . . . . . . . . . . . 15 (𝜑 → ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇) ∈ ℂ)
215191, 214pncan2d 11542 . . . . . . . . . . . . . 14 (𝜑 → (((𝑆‘(𝐽 + 1)) + ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇)) − (𝑆‘(𝐽 + 1))) = ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇))
216212, 215eqtrd 2765 . . . . . . . . . . . . 13 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) = ((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇))
217216, 214eqeltrd 2829 . . . . . . . . . . . 12 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) ∈ ℂ)
218217, 178, 182divnegd 11978 . . . . . . . . . . 11 (𝜑 → -(((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇) = (-((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇))
219194, 196, 2183eqtr4d 2775 . . . . . . . . . 10 (𝜑 → (𝑈 / 𝑇) = -(((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇))
220216oveq1d 7405 . . . . . . . . . . . . 13 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇) = (((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇) / 𝑇))
221213, 178, 182divcan4d 11971 . . . . . . . . . . . . 13 (𝜑 → (((⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)) · 𝑇) / 𝑇) = (⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)))
222220, 221eqtrd 2765 . . . . . . . . . . . 12 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇) = (⌊‘((𝐵 − (𝑆‘(𝐽 + 1))) / 𝑇)))
223222, 207eqeltrd 2829 . . . . . . . . . . 11 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇) ∈ ℤ)
224223znegcld 12647 . . . . . . . . . 10 (𝜑 → -(((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑆‘(𝐽 + 1))) / 𝑇) ∈ ℤ)
225219, 224eqeltrd 2829 . . . . . . . . 9 (𝜑 → (𝑈 / 𝑇) ∈ ℤ)
226225adantr 480 . . . . . . . 8 ((𝜑𝑦 ∈ ℝ) → (𝑈 / 𝑇) ∈ ℤ)
227 simpr 484 . . . . . . . 8 ((𝜑𝑦 ∈ ℝ) → 𝑦 ∈ ℝ)
228 fourierdlem89.per . . . . . . . . 9 ((𝜑𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
229228adantlr 715 . . . . . . . 8 (((𝜑𝑦 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐹‘(𝑥 + 𝑇)) = (𝐹𝑥))
230188, 189, 226, 227, 229fperiodmul 45309 . . . . . . 7 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + ((𝑈 / 𝑇) · 𝑇))) = (𝐹𝑦))
231187, 230eqtrd 2765 . . . . . 6 ((𝜑𝑦 ∈ ℝ) → (𝐹‘(𝑦 + 𝑈)) = (𝐹𝑦))
232175, 231sylan2 593 . . . . 5 ((𝜑𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))) → (𝐹‘(𝑦 + 𝑈)) = (𝐹𝑦))
2336simprrd 773 . . . . . . . 8 (𝜑 → ∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1)))
234 fveq2 6861 . . . . . . . . . 10 (𝑖 = (𝐼‘(𝑆𝐽)) → (𝑄𝑖) = (𝑄‘(𝐼‘(𝑆𝐽))))
235 oveq1 7397 . . . . . . . . . . 11 (𝑖 = (𝐼‘(𝑆𝐽)) → (𝑖 + 1) = ((𝐼‘(𝑆𝐽)) + 1))
236235fveq2d 6865 . . . . . . . . . 10 (𝑖 = (𝐼‘(𝑆𝐽)) → (𝑄‘(𝑖 + 1)) = (𝑄‘((𝐼‘(𝑆𝐽)) + 1)))
237234, 236breq12d 5123 . . . . . . . . 9 (𝑖 = (𝐼‘(𝑆𝐽)) → ((𝑄𝑖) < (𝑄‘(𝑖 + 1)) ↔ (𝑄‘(𝐼‘(𝑆𝐽))) < (𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
238237rspccva 3590 . . . . . . . 8 ((∀𝑖 ∈ (0..^𝑀)(𝑄𝑖) < (𝑄‘(𝑖 + 1)) ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝑄‘(𝐼‘(𝑆𝐽))) < (𝑄‘((𝐼‘(𝑆𝐽)) + 1)))
239233, 55, 238syl2anc 584 . . . . . . 7 (𝜑 → (𝑄‘(𝐼‘(𝑆𝐽))) < (𝑄‘((𝐼‘(𝑆𝐽)) + 1)))
24055ancli 548 . . . . . . . 8 (𝜑 → (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)))
241 eleq1 2817 . . . . . . . . . . 11 (𝑖 = (𝐼‘(𝑆𝐽)) → (𝑖 ∈ (0..^𝑀) ↔ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)))
242241anbi2d 630 . . . . . . . . . 10 (𝑖 = (𝐼‘(𝑆𝐽)) → ((𝜑𝑖 ∈ (0..^𝑀)) ↔ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))))
243234, 236oveq12d 7408 . . . . . . . . . . . 12 (𝑖 = (𝐼‘(𝑆𝐽)) → ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1))) = ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
244243reseq2d 5953 . . . . . . . . . . 11 (𝑖 = (𝐼‘(𝑆𝐽)) → (𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) = (𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))))
245243oveq1d 7405 . . . . . . . . . . 11 (𝑖 = (𝐼‘(𝑆𝐽)) → (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ) = (((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))–cn→ℂ))
246244, 245eleq12d 2823 . . . . . . . . . 10 (𝑖 = (𝐼‘(𝑆𝐽)) → ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ) ↔ (𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) ∈ (((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))–cn→ℂ)))
247242, 246imbi12d 344 . . . . . . . . 9 (𝑖 = (𝐼‘(𝑆𝐽)) → (((𝜑𝑖 ∈ (0..^𝑀)) → (𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ)) ↔ ((𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) ∈ (((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))–cn→ℂ))))
248 fourierdlem89.fcn . . . . . . . . 9 ((𝜑𝑖 ∈ (0..^𝑀)) → (𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) ∈ (((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))–cn→ℂ))
249247, 248vtoclg 3523 . . . . . . . 8 ((𝐼‘(𝑆𝐽)) ∈ (0..^𝑀) → ((𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) ∈ (((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))–cn→ℂ)))
25055, 240, 249sylc 65 . . . . . . 7 (𝜑 → (𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) ∈ (((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))–cn→ℂ))
251 nfv 1914 . . . . . . . . . 10 𝑖(𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))
252 fourierdlem89.21 . . . . . . . . . . . . 13 𝑉 = (𝑖 ∈ (0..^𝑀) ↦ 𝑅)
253 nfmpt1 5209 . . . . . . . . . . . . 13 𝑖(𝑖 ∈ (0..^𝑀) ↦ 𝑅)
254252, 253nfcxfr 2890 . . . . . . . . . . . 12 𝑖𝑉
255 nfcv 2892 . . . . . . . . . . . 12 𝑖(𝐼‘(𝑆𝐽))
256254, 255nffv 6871 . . . . . . . . . . 11 𝑖(𝑉‘(𝐼‘(𝑆𝐽)))
257256nfel1 2909 . . . . . . . . . 10 𝑖(𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽))))
258251, 257nfim 1896 . . . . . . . . 9 𝑖((𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))))
259242biimpar 477 . . . . . . . . . . . . . 14 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → (𝜑𝑖 ∈ (0..^𝑀)))
2602593adant2 1131 . . . . . . . . . . . . 13 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖))) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → (𝜑𝑖 ∈ (0..^𝑀)))
261 fourierdlem89.limc . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)))
262260, 261syl 17 . . . . . . . . . . . 12 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖))) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)))
263 fveq2 6861 . . . . . . . . . . . . . . . 16 (𝑖 = (𝐼‘(𝑆𝐽)) → (𝑉𝑖) = (𝑉‘(𝐼‘(𝑆𝐽))))
264263eqcomd 2736 . . . . . . . . . . . . . . 15 (𝑖 = (𝐼‘(𝑆𝐽)) → (𝑉‘(𝐼‘(𝑆𝐽))) = (𝑉𝑖))
265264adantr 480 . . . . . . . . . . . . . 14 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → (𝑉‘(𝐼‘(𝑆𝐽))) = (𝑉𝑖))
266259simprd 495 . . . . . . . . . . . . . . 15 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → 𝑖 ∈ (0..^𝑀))
267 elex 3471 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)) → 𝑅 ∈ V)
268259, 261, 2673syl 18 . . . . . . . . . . . . . . 15 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → 𝑅 ∈ V)
269252fvmpt2 6982 . . . . . . . . . . . . . . 15 ((𝑖 ∈ (0..^𝑀) ∧ 𝑅 ∈ V) → (𝑉𝑖) = 𝑅)
270266, 268, 269syl2anc 584 . . . . . . . . . . . . . 14 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → (𝑉𝑖) = 𝑅)
271265, 270eqtrd 2765 . . . . . . . . . . . . 13 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → (𝑉‘(𝐼‘(𝑆𝐽))) = 𝑅)
2722713adant2 1131 . . . . . . . . . . . 12 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖))) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → (𝑉‘(𝐼‘(𝑆𝐽))) = 𝑅)
273244, 234oveq12d 7408 . . . . . . . . . . . . . 14 (𝑖 = (𝐼‘(𝑆𝐽)) → ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)) = ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))))
274273eqcomd 2736 . . . . . . . . . . . . 13 (𝑖 = (𝐼‘(𝑆𝐽)) → ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))) = ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)))
2752743ad2ant1 1133 . . . . . . . . . . . 12 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖))) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))) = ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)))
276262, 272, 2753eltr4d 2844 . . . . . . . . . . 11 ((𝑖 = (𝐼‘(𝑆𝐽)) ∧ ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖))) ∧ (𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀))) → (𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))))
2772763exp 1119 . . . . . . . . . 10 (𝑖 = (𝐼‘(𝑆𝐽)) → (((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖))) → ((𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))))))
2782612a1i 12 . . . . . . . . . 10 (𝑖 = (𝐼‘(𝑆𝐽)) → (((𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽))))) → ((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖)))))
279277, 278impbid 212 . . . . . . . . 9 (𝑖 = (𝐼‘(𝑆𝐽)) → (((𝜑𝑖 ∈ (0..^𝑀)) → 𝑅 ∈ ((𝐹 ↾ ((𝑄𝑖)(,)(𝑄‘(𝑖 + 1)))) lim (𝑄𝑖))) ↔ ((𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))))))
280258, 279, 261vtoclg1f 3539 . . . . . . . 8 ((𝐼‘(𝑆𝐽)) ∈ (0..^𝑀) → ((𝜑 ∧ (𝐼‘(𝑆𝐽)) ∈ (0..^𝑀)) → (𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽))))))
28155, 240, 280sylc 65 . . . . . . 7 (𝜑 → (𝑉‘(𝐼‘(𝑆𝐽))) ∈ ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) lim (𝑄‘(𝐼‘(𝑆𝐽)))))
282 eqid 2730 . . . . . . 7 if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽))))) = if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽)))))
283 eqid 2730 . . . . . . 7 ((TopOpen‘ℂfld) ↾t ((𝑄‘(𝐼‘(𝑆𝐽)))[,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) = ((TopOpen‘ℂfld) ↾t ((𝑄‘(𝐼‘(𝑆𝐽)))[,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))
28457, 62, 239, 250, 281, 74, 84, 128, 142, 282, 283fourierdlem32 46144 . . . . . 6 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽))))) ∈ (((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) ↾ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))) lim (𝑍‘(𝐸‘(𝑆𝐽)))))
285142resabs1d 5982 . . . . . . 7 (𝜑 → ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) ↾ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))) = (𝐹 ↾ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))))
286285oveq1d 7405 . . . . . 6 (𝜑 → (((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1)))) ↾ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))) lim (𝑍‘(𝐸‘(𝑆𝐽)))) = ((𝐹 ↾ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))) lim (𝑍‘(𝐸‘(𝑆𝐽)))))
287284, 286eleqtrd 2831 . . . . 5 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽))))) ∈ ((𝐹 ↾ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))) lim (𝑍‘(𝐸‘(𝑆𝐽)))))
288161, 163, 165, 169, 170, 174, 232, 287limcperiod 45633 . . . 4 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽))))) ∈ ((𝐹 ↾ {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)}) lim ((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈)))
289166oveq2i 7401 . . . . . . 7 ((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈) = ((𝑍‘(𝐸‘(𝑆𝐽))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))))
290289a1i 11 . . . . . 6 (𝜑 → ((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈) = ((𝑍‘(𝐸‘(𝑆𝐽))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))))
29117, 20iccssred 13402 . . . . . . . . . . . . 13 (𝜑 → (𝐶[,]𝐷) ⊆ ℝ)
292 ax-resscn 11132 . . . . . . . . . . . . 13 ℝ ⊆ ℂ
293291, 292sstrdi 3962 . . . . . . . . . . . 12 (𝜑 → (𝐶[,]𝐷) ⊆ ℂ)
29425, 44, 43fourierdlem15 46127 . . . . . . . . . . . . 13 (𝜑𝑆:(0...𝑁)⟶(𝐶[,]𝐷))
295294, 53ffvelcdmd 7060 . . . . . . . . . . . 12 (𝜑 → (𝑆𝐽) ∈ (𝐶[,]𝐷))
296293, 295sseldd 3950 . . . . . . . . . . 11 (𝜑 → (𝑆𝐽) ∈ ℂ)
297191, 296subcld 11540 . . . . . . . . . 10 (𝜑 → ((𝑆‘(𝐽 + 1)) − (𝑆𝐽)) ∈ ℂ)
29874recnd 11209 . . . . . . . . . 10 (𝜑 → (𝑍‘(𝐸‘(𝑆𝐽))) ∈ ℂ)
299190, 297, 298subsub23d 45292 . . . . . . . . 9 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) = (𝑍‘(𝐸‘(𝑆𝐽))) ↔ ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝑍‘(𝐸‘(𝑆𝐽)))) = ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))))
300125, 299mpbird 257 . . . . . . . 8 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) = (𝑍‘(𝐸‘(𝑆𝐽))))
301300eqcomd 2736 . . . . . . 7 (𝜑 → (𝑍‘(𝐸‘(𝑆𝐽))) = ((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))))
302301oveq1d 7405 . . . . . 6 (𝜑 → ((𝑍‘(𝐸‘(𝑆𝐽))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))) = (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))))
303190, 297subcld 11540 . . . . . . . 8 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) ∈ ℂ)
304303, 191, 190addsub12d 11563 . . . . . . 7 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))) = ((𝑆‘(𝐽 + 1)) + (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) − (𝐸‘(𝑆‘(𝐽 + 1))))))
305190, 297, 190sub32d 11572 . . . . . . . . 9 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) − (𝐸‘(𝑆‘(𝐽 + 1)))) = (((𝐸‘(𝑆‘(𝐽 + 1))) − (𝐸‘(𝑆‘(𝐽 + 1)))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))))
306190subidd 11528 . . . . . . . . . 10 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) − (𝐸‘(𝑆‘(𝐽 + 1)))) = 0)
307306oveq1d 7405 . . . . . . . . 9 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − (𝐸‘(𝑆‘(𝐽 + 1)))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) = (0 − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))))
308 df-neg 11415 . . . . . . . . . 10 -((𝑆‘(𝐽 + 1)) − (𝑆𝐽)) = (0 − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽)))
309191, 296negsubdi2d 11556 . . . . . . . . . 10 (𝜑 → -((𝑆‘(𝐽 + 1)) − (𝑆𝐽)) = ((𝑆𝐽) − (𝑆‘(𝐽 + 1))))
310308, 309eqtr3id 2779 . . . . . . . . 9 (𝜑 → (0 − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) = ((𝑆𝐽) − (𝑆‘(𝐽 + 1))))
311305, 307, 3103eqtrd 2769 . . . . . . . 8 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) − (𝐸‘(𝑆‘(𝐽 + 1)))) = ((𝑆𝐽) − (𝑆‘(𝐽 + 1))))
312311oveq2d 7406 . . . . . . 7 (𝜑 → ((𝑆‘(𝐽 + 1)) + (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) − (𝐸‘(𝑆‘(𝐽 + 1))))) = ((𝑆‘(𝐽 + 1)) + ((𝑆𝐽) − (𝑆‘(𝐽 + 1)))))
313191, 296pncan3d 11543 . . . . . . 7 (𝜑 → ((𝑆‘(𝐽 + 1)) + ((𝑆𝐽) − (𝑆‘(𝐽 + 1)))) = (𝑆𝐽))
314304, 312, 3133eqtrd 2769 . . . . . 6 (𝜑 → (((𝐸‘(𝑆‘(𝐽 + 1))) − ((𝑆‘(𝐽 + 1)) − (𝑆𝐽))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))) = (𝑆𝐽))
315290, 302, 3143eqtrd 2769 . . . . 5 (𝜑 → ((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈) = (𝑆𝐽))
316315oveq2d 7406 . . . 4 (𝜑 → ((𝐹 ↾ {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)}) lim ((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈)) = ((𝐹 ↾ {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)}) lim (𝑆𝐽)))
317288, 316eleqtrd 2831 . . 3 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽))))) ∈ ((𝐹 ↾ {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)}) lim (𝑆𝐽)))
318166oveq2i 7401 . . . . . . . 8 ((𝐸‘(𝑆‘(𝐽 + 1))) + 𝑈) = ((𝐸‘(𝑆‘(𝐽 + 1))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1)))))
319190, 191pncan3d 11543 . . . . . . . 8 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) + ((𝑆‘(𝐽 + 1)) − (𝐸‘(𝑆‘(𝐽 + 1))))) = (𝑆‘(𝐽 + 1)))
320318, 319eqtrid 2777 . . . . . . 7 (𝜑 → ((𝐸‘(𝑆‘(𝐽 + 1))) + 𝑈) = (𝑆‘(𝐽 + 1)))
321315, 320oveq12d 7408 . . . . . 6 (𝜑 → (((𝑍‘(𝐸‘(𝑆𝐽))) + 𝑈)(,)((𝐸‘(𝑆‘(𝐽 + 1))) + 𝑈)) = ((𝑆𝐽)(,)(𝑆‘(𝐽 + 1))))
322171, 321eqtr3d 2767 . . . . 5 (𝜑 → {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)} = ((𝑆𝐽)(,)(𝑆‘(𝐽 + 1))))
323322reseq2d 5953 . . . 4 (𝜑 → (𝐹 ↾ {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)}) = (𝐹 ↾ ((𝑆𝐽)(,)(𝑆‘(𝐽 + 1)))))
324323oveq1d 7405 . . 3 (𝜑 → ((𝐹 ↾ {𝑥 ∈ ℂ ∣ ∃𝑦 ∈ ((𝑍‘(𝐸‘(𝑆𝐽)))(,)(𝐸‘(𝑆‘(𝐽 + 1))))𝑥 = (𝑦 + 𝑈)}) lim (𝑆𝐽)) = ((𝐹 ↾ ((𝑆𝐽)(,)(𝑆‘(𝐽 + 1)))) lim (𝑆𝐽)))
325317, 324eleqtrd 2831 . 2 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), ((𝐹 ↾ ((𝑄‘(𝐼‘(𝑆𝐽)))(,)(𝑄‘((𝐼‘(𝑆𝐽)) + 1))))‘(𝑍‘(𝐸‘(𝑆𝐽))))) ∈ ((𝐹 ↾ ((𝑆𝐽)(,)(𝑆‘(𝐽 + 1)))) lim (𝑆𝐽)))
326156, 325eqeltrd 2829 1 (𝜑 → if((𝑍‘(𝐸‘(𝑆𝐽))) = (𝑄‘(𝐼‘(𝑆𝐽))), (𝑉‘(𝐼‘(𝑆𝐽))), (𝐹‘(𝑍‘(𝐸‘(𝑆𝐽))))) ∈ ((𝐹 ↾ ((𝑆𝐽)(,)(𝑆‘(𝐽 + 1)))) lim (𝑆𝐽)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  w3a 1086   = wceq 1540  wcel 2109  wne 2926  wral 3045  wrex 3054  {crab 3408  Vcvv 3450  cun 3915  wss 3917  ifcif 4491  {cpr 4594   class class class wbr 5110  cmpt 5191  dom cdm 5641  ran crn 5642  cres 5643  cio 6465  wf 6510  cfv 6514   Isom wiso 6515  (class class class)co 7390  m cmap 8802  supcsup 9398  cc 11073  cr 11074  0cc0 11075  1c1 11076   + caddc 11078   · cmul 11080  +∞cpnf 11212  *cxr 11214   < clt 11215  cle 11216  cmin 11412  -cneg 11413   / cdiv 11842  cn 12193  2c2 12248  cz 12536  (,)cioo 13313  (,]cioc 13314  [,)cico 13315  [,]cicc 13316  ...cfz 13475  ..^cfzo 13622  cfl 13759  chash 14302  t crest 17390  TopOpenctopn 17391  fldccnfld 21271  cnccncf 24776   lim climc 25770
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 2702  ax-rep 5237  ax-sep 5254  ax-nul 5264  ax-pow 5323  ax-pr 5390  ax-un 7714  ax-inf2 9601  ax-cnex 11131  ax-resscn 11132  ax-1cn 11133  ax-icn 11134  ax-addcl 11135  ax-addrcl 11136  ax-mulcl 11137  ax-mulrcl 11138  ax-mulcom 11139  ax-addass 11140  ax-mulass 11141  ax-distr 11142  ax-i2m1 11143  ax-1ne0 11144  ax-1rid 11145  ax-rnegex 11146  ax-rrecex 11147  ax-cnre 11148  ax-pre-lttri 11149  ax-pre-lttrn 11150  ax-pre-ltadd 11151  ax-pre-mulgt0 11152  ax-pre-sup 11153
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 2534  df-eu 2563  df-clab 2709  df-cleq 2722  df-clel 2804  df-nfc 2879  df-ne 2927  df-nel 3031  df-ral 3046  df-rex 3055  df-rmo 3356  df-reu 3357  df-rab 3409  df-v 3452  df-sbc 3757  df-csb 3866  df-dif 3920  df-un 3922  df-in 3924  df-ss 3934  df-pss 3937  df-nul 4300  df-if 4492  df-pw 4568  df-sn 4593  df-pr 4595  df-tp 4597  df-op 4599  df-uni 4875  df-int 4914  df-iun 4960  df-iin 4961  df-br 5111  df-opab 5173  df-mpt 5192  df-tr 5218  df-id 5536  df-eprel 5541  df-po 5549  df-so 5550  df-fr 5594  df-se 5595  df-we 5596  df-xp 5647  df-rel 5648  df-cnv 5649  df-co 5650  df-dm 5651  df-rn 5652  df-res 5653  df-ima 5654  df-pred 6277  df-ord 6338  df-on 6339  df-lim 6340  df-suc 6341  df-iota 6467  df-fun 6516  df-fn 6517  df-f 6518  df-f1 6519  df-fo 6520  df-f1o 6521  df-fv 6522  df-isom 6523  df-riota 7347  df-ov 7393  df-oprab 7394  df-mpo 7395  df-om 7846  df-1st 7971  df-2nd 7972  df-frecs 8263  df-wrecs 8294  df-recs 8343  df-rdg 8381  df-1o 8437  df-2o 8438  df-oadd 8441  df-er 8674  df-map 8804  df-pm 8805  df-en 8922  df-dom 8923  df-sdom 8924  df-fin 8925  df-fi 9369  df-sup 9400  df-inf 9401  df-oi 9470  df-dju 9861  df-card 9899  df-pnf 11217  df-mnf 11218  df-xr 11219  df-ltxr 11220  df-le 11221  df-sub 11414  df-neg 11415  df-div 11843  df-nn 12194  df-2 12256  df-3 12257  df-4 12258  df-5 12259  df-6 12260  df-7 12261  df-8 12262  df-9 12263  df-n0 12450  df-xnn0 12523  df-z 12537  df-dec 12657  df-uz 12801  df-q 12915  df-rp 12959  df-xneg 13079  df-xadd 13080  df-xmul 13081  df-ioo 13317  df-ioc 13318  df-ico 13319  df-icc 13320  df-fz 13476  df-fzo 13623  df-fl 13761  df-seq 13974  df-exp 14034  df-hash 14303  df-cj 15072  df-re 15073  df-im 15074  df-sqrt 15208  df-abs 15209  df-struct 17124  df-slot 17159  df-ndx 17171  df-base 17187  df-plusg 17240  df-mulr 17241  df-starv 17242  df-tset 17246  df-ple 17247  df-ds 17249  df-unif 17250  df-rest 17392  df-topn 17393  df-topgen 17413  df-psmet 21263  df-xmet 21264  df-met 21265  df-bl 21266  df-mopn 21267  df-cnfld 21272  df-top 22788  df-topon 22805  df-topsp 22827  df-bases 22840  df-cld 22913  df-ntr 22914  df-cls 22915  df-nei 22992  df-lp 23030  df-cn 23121  df-cnp 23122  df-cmp 23281  df-xms 24215  df-ms 24216  df-cncf 24778  df-limc 25774
This theorem is referenced by:  fourierdlem96  46207  fourierdlem100  46211  fourierdlem107  46218  fourierdlem109  46220
  Copyright terms: Public domain W3C validator