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 44898
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 44812 . . . . . . . . . . . . 13 (𝑀 ∈ β„• β†’ (𝑄 ∈ (π‘ƒβ€˜π‘€) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))))
52, 4syl 17 . . . . . . . . . . . 12 (πœ‘ β†’ (𝑄 ∈ (π‘ƒβ€˜π‘€) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))))
61, 5mpbid 231 . . . . . . . . . . 11 (πœ‘ β†’ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))))
76simpld 496 . . . . . . . . . 10 (πœ‘ β†’ 𝑄 ∈ (ℝ ↑m (0...𝑀)))
8 elmapi 8840 . . . . . . . . . 10 (𝑄 ∈ (ℝ ↑m (0...𝑀)) β†’ 𝑄:(0...𝑀)βŸΆβ„)
97, 8syl 17 . . . . . . . . 9 (πœ‘ β†’ 𝑄:(0...𝑀)βŸΆβ„)
10 fzossfz 13648 . . . . . . . . . 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 44847 . . . . . . . . . . . 12 (πœ‘ β†’ (𝐼:β„βŸΆ(0..^𝑀) ∧ (π‘₯ ∈ ℝ β†’ sup({𝑖 ∈ (0..^𝑀) ∣ (π‘„β€˜π‘–) ≀ (π‘β€˜(πΈβ€˜π‘₯))}, ℝ, < ) ∈ {𝑖 ∈ (0..^𝑀) ∣ (π‘„β€˜π‘–) ≀ (π‘β€˜(πΈβ€˜π‘₯))})))
1615simpld 496 . . . . . . . . . . 11 (πœ‘ β†’ 𝐼:β„βŸΆ(0..^𝑀))
17 fourierdlem89.c . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ 𝐢 ∈ ℝ)
18 fourierdlem89.d . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ 𝐷 ∈ (𝐢(,)+∞))
19 elioore 13351 . . . . . . . . . . . . . . . . . . 19 (𝐷 ∈ (𝐢(,)+∞) β†’ 𝐷 ∈ ℝ)
2018, 19syl 17 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ 𝐷 ∈ ℝ)
21 elioo4g 13381 . . . . . . . . . . . . . . . . . . . . 21 (𝐷 ∈ (𝐢(,)+∞) ↔ ((𝐢 ∈ ℝ* ∧ +∞ ∈ ℝ* ∧ 𝐷 ∈ ℝ) ∧ (𝐢 < 𝐷 ∧ 𝐷 < +∞)))
2218, 21sylib 217 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ ((𝐢 ∈ ℝ* ∧ +∞ ∈ ℝ* ∧ 𝐷 ∈ ℝ) ∧ (𝐢 < 𝐷 ∧ 𝐷 < +∞)))
2322simprd 497 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ (𝐢 < 𝐷 ∧ 𝐷 < +∞))
2423simpld 496 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ 𝐢 < 𝐷)
25 fourierdlem89.o . . . . . . . . . . . . . . . . . 18 𝑂 = (π‘š ∈ β„• ↦ {𝑝 ∈ (ℝ ↑m (0...π‘š)) ∣ (((π‘β€˜0) = 𝐢 ∧ (π‘β€˜π‘š) = 𝐷) ∧ βˆ€π‘– ∈ (0..^π‘š)(π‘β€˜π‘–) < (π‘β€˜(𝑖 + 1)))})
26 oveq1 7413 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 = π‘₯ β†’ (𝑦 + (π‘˜ Β· 𝑇)) = (π‘₯ + (π‘˜ Β· 𝑇)))
2726eleq1d 2819 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 = π‘₯ β†’ ((𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄 ↔ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ ran 𝑄))
2827rexbidv 3179 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = π‘₯ β†’ (βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄 ↔ βˆƒπ‘˜ ∈ β„€ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ ran 𝑄))
2928cbvrabv 3443 . . . . . . . . . . . . . . . . . . 19 {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄} = {π‘₯ ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}
3029uneq2i 4160 . . . . . . . . . . . . . . . . . 18 ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}) = ({𝐢, 𝐷} βˆͺ {π‘₯ ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})
31 fourierdlem89.n . . . . . . . . . . . . . . . . . . 19 𝑁 = ((β™―β€˜π») βˆ’ 1)
32 fourierdlem89.12 . . . . . . . . . . . . . . . . . . . . 21 𝐻 = ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})
3332fveq2i 6892 . . . . . . . . . . . . . . . . . . . 20 (β™―β€˜π») = (β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}))
3433oveq1i 7416 . . . . . . . . . . . . . . . . . . 19 ((β™―β€˜π») βˆ’ 1) = ((β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})) βˆ’ 1)
3531, 34eqtri 2761 . . . . . . . . . . . . . . . . . 18 𝑁 = ((β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})) βˆ’ 1)
36 fourierdlem89.s . . . . . . . . . . . . . . . . . . 19 𝑆 = (℩𝑓𝑓 Isom < , < ((0...𝑁), 𝐻))
37 isoeq5 7315 . . . . . . . . . . . . . . . . . . . . 21 (𝐻 = ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}) β†’ (𝑓 Isom < , < ((0...𝑁), 𝐻) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}))))
3832, 37ax-mp 5 . . . . . . . . . . . . . . . . . . . 20 (𝑓 Isom < , < ((0...𝑁), 𝐻) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})))
3938iotabii 6526 . . . . . . . . . . . . . . . . . . 19 (℩𝑓𝑓 Isom < , < ((0...𝑁), 𝐻)) = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})))
4036, 39eqtri 2761 . . . . . . . . . . . . . . . . . 18 𝑆 = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})))
4111, 3, 2, 1, 17, 20, 24, 25, 30, 35, 40fourierdlem54 44863 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ ((𝑁 ∈ β„• ∧ 𝑆 ∈ (π‘‚β€˜π‘)) ∧ 𝑆 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}))))
4241simpld 496 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ (𝑁 ∈ β„• ∧ 𝑆 ∈ (π‘‚β€˜π‘)))
4342simprd 497 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝑆 ∈ (π‘‚β€˜π‘))
4442simpld 496 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝑁 ∈ β„•)
4525fourierdlem2 44812 . . . . . . . . . . . . . . . 16 (𝑁 ∈ β„• β†’ (𝑆 ∈ (π‘‚β€˜π‘) ↔ (𝑆 ∈ (ℝ ↑m (0...𝑁)) ∧ (((π‘†β€˜0) = 𝐢 ∧ (π‘†β€˜π‘) = 𝐷) ∧ βˆ€π‘– ∈ (0..^𝑁)(π‘†β€˜π‘–) < (π‘†β€˜(𝑖 + 1))))))
4644, 45syl 17 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (𝑆 ∈ (π‘‚β€˜π‘) ↔ (𝑆 ∈ (ℝ ↑m (0...𝑁)) ∧ (((π‘†β€˜0) = 𝐢 ∧ (π‘†β€˜π‘) = 𝐷) ∧ βˆ€π‘– ∈ (0..^𝑁)(π‘†β€˜π‘–) < (π‘†β€˜(𝑖 + 1))))))
4743, 46mpbid 231 . . . . . . . . . . . . . 14 (πœ‘ β†’ (𝑆 ∈ (ℝ ↑m (0...𝑁)) ∧ (((π‘†β€˜0) = 𝐢 ∧ (π‘†β€˜π‘) = 𝐷) ∧ βˆ€π‘– ∈ (0..^𝑁)(π‘†β€˜π‘–) < (π‘†β€˜(𝑖 + 1)))))
4847simpld 496 . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑆 ∈ (ℝ ↑m (0...𝑁)))
49 elmapi 8840 . . . . . . . . . . . . 13 (𝑆 ∈ (ℝ ↑m (0...𝑁)) β†’ 𝑆:(0...𝑁)βŸΆβ„)
5048, 49syl 17 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑆:(0...𝑁)βŸΆβ„)
51 fourierdlem89.j . . . . . . . . . . . . 13 (πœ‘ β†’ 𝐽 ∈ (0..^𝑁))
52 elfzofz 13645 . . . . . . . . . . . . 13 (𝐽 ∈ (0..^𝑁) β†’ 𝐽 ∈ (0...𝑁))
5351, 52syl 17 . . . . . . . . . . . 12 (πœ‘ β†’ 𝐽 ∈ (0...𝑁))
5450, 53ffvelcdmd 7085 . . . . . . . . . . 11 (πœ‘ β†’ (π‘†β€˜π½) ∈ ℝ)
5516, 54ffvelcdmd 7085 . . . . . . . . . 10 (πœ‘ β†’ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))
5610, 55sselid 3980 . . . . . . . . 9 (πœ‘ β†’ (πΌβ€˜(π‘†β€˜π½)) ∈ (0...𝑀))
579, 56ffvelcdmd 7085 . . . . . . . 8 (πœ‘ β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ℝ)
5857rexrd 11261 . . . . . . 7 (πœ‘ β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ℝ*)
5958adantr 482 . . . . . 6 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ℝ*)
60 fzofzp1 13726 . . . . . . . . . 10 ((πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀) β†’ ((πΌβ€˜(π‘†β€˜π½)) + 1) ∈ (0...𝑀))
6155, 60syl 17 . . . . . . . . 9 (πœ‘ β†’ ((πΌβ€˜(π‘†β€˜π½)) + 1) ∈ (0...𝑀))
629, 61ffvelcdmd 7085 . . . . . . . 8 (πœ‘ β†’ (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)) ∈ ℝ)
6362rexrd 11261 . . . . . . 7 (πœ‘ β†’ (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)) ∈ ℝ*)
6463adantr 482 . . . . . 6 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)) ∈ ℝ*)
653, 2, 1fourierdlem11 44821 . . . . . . . . . 10 (πœ‘ β†’ (𝐴 ∈ ℝ ∧ 𝐡 ∈ ℝ ∧ 𝐴 < 𝐡))
6665simp1d 1143 . . . . . . . . 9 (πœ‘ β†’ 𝐴 ∈ ℝ)
6765simp2d 1144 . . . . . . . . 9 (πœ‘ β†’ 𝐡 ∈ ℝ)
6866, 67iccssred 13408 . . . . . . . 8 (πœ‘ β†’ (𝐴[,]𝐡) βŠ† ℝ)
6965simp3d 1145 . . . . . . . . . 10 (πœ‘ β†’ 𝐴 < 𝐡)
7066, 67, 69, 13fourierdlem17 44827 . . . . . . . . 9 (πœ‘ β†’ 𝑍:(𝐴(,]𝐡)⟢(𝐴[,]𝐡))
7166, 67, 69, 11, 12fourierdlem4 44814 . . . . . . . . . 10 (πœ‘ β†’ 𝐸:β„βŸΆ(𝐴(,]𝐡))
7271, 54ffvelcdmd 7085 . . . . . . . . 9 (πœ‘ β†’ (πΈβ€˜(π‘†β€˜π½)) ∈ (𝐴(,]𝐡))
7370, 72ffvelcdmd 7085 . . . . . . . 8 (πœ‘ β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ∈ (𝐴[,]𝐡))
7468, 73sseldd 3983 . . . . . . 7 (πœ‘ β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ∈ ℝ)
7574adantr 482 . . . . . 6 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ∈ ℝ)
7657adantr 482 . . . . . . 7 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ℝ)
7766rexrd 11261 . . . . . . . . . . . 12 (πœ‘ β†’ 𝐴 ∈ ℝ*)
78 iocssre 13401 . . . . . . . . . . . 12 ((𝐴 ∈ ℝ* ∧ 𝐡 ∈ ℝ) β†’ (𝐴(,]𝐡) βŠ† ℝ)
7977, 67, 78syl2anc 585 . . . . . . . . . . 11 (πœ‘ β†’ (𝐴(,]𝐡) βŠ† ℝ)
80 fzofzp1 13726 . . . . . . . . . . . . . 14 (𝐽 ∈ (0..^𝑁) β†’ (𝐽 + 1) ∈ (0...𝑁))
8151, 80syl 17 . . . . . . . . . . . . 13 (πœ‘ β†’ (𝐽 + 1) ∈ (0...𝑁))
8250, 81ffvelcdmd 7085 . . . . . . . . . . . 12 (πœ‘ β†’ (π‘†β€˜(𝐽 + 1)) ∈ ℝ)
8371, 82ffvelcdmd 7085 . . . . . . . . . . 11 (πœ‘ β†’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))) ∈ (𝐴(,]𝐡))
8479, 83sseldd 3983 . . . . . . . . . 10 (πœ‘ β†’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))) ∈ ℝ)
8547simprrd 773 . . . . . . . . . . . . . 14 (πœ‘ β†’ βˆ€π‘– ∈ (0..^𝑁)(π‘†β€˜π‘–) < (π‘†β€˜(𝑖 + 1)))
86 fveq2 6889 . . . . . . . . . . . . . . . 16 (𝑖 = 𝐽 β†’ (π‘†β€˜π‘–) = (π‘†β€˜π½))
87 oveq1 7413 . . . . . . . . . . . . . . . . 17 (𝑖 = 𝐽 β†’ (𝑖 + 1) = (𝐽 + 1))
8887fveq2d 6893 . . . . . . . . . . . . . . . 16 (𝑖 = 𝐽 β†’ (π‘†β€˜(𝑖 + 1)) = (π‘†β€˜(𝐽 + 1)))
8986, 88breq12d 5161 . . . . . . . . . . . . . . 15 (𝑖 = 𝐽 β†’ ((π‘†β€˜π‘–) < (π‘†β€˜(𝑖 + 1)) ↔ (π‘†β€˜π½) < (π‘†β€˜(𝐽 + 1))))
9089rspccva 3612 . . . . . . . . . . . . . 14 ((βˆ€π‘– ∈ (0..^𝑁)(π‘†β€˜π‘–) < (π‘†β€˜(𝑖 + 1)) ∧ 𝐽 ∈ (0..^𝑁)) β†’ (π‘†β€˜π½) < (π‘†β€˜(𝐽 + 1)))
9185, 51, 90syl2anc 585 . . . . . . . . . . . . 13 (πœ‘ β†’ (π‘†β€˜π½) < (π‘†β€˜(𝐽 + 1)))
9254, 82posdifd 11798 . . . . . . . . . . . . 13 (πœ‘ β†’ ((π‘†β€˜π½) < (π‘†β€˜(𝐽 + 1)) ↔ 0 < ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))))
9391, 92mpbid 231 . . . . . . . . . . . 12 (πœ‘ β†’ 0 < ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)))
9451ancli 550 . . . . . . . . . . . . 13 (πœ‘ β†’ (πœ‘ ∧ 𝐽 ∈ (0..^𝑁)))
95 eleq1 2822 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 β†’ (𝑗 ∈ (0..^𝑁) ↔ 𝐽 ∈ (0..^𝑁)))
9695anbi2d 630 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 β†’ ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) ↔ (πœ‘ ∧ 𝐽 ∈ (0..^𝑁))))
97 oveq1 7413 . . . . . . . . . . . . . . . . . . 19 (𝑗 = 𝐽 β†’ (𝑗 + 1) = (𝐽 + 1))
9897fveq2d 6893 . . . . . . . . . . . . . . . . . 18 (𝑗 = 𝐽 β†’ (π‘†β€˜(𝑗 + 1)) = (π‘†β€˜(𝐽 + 1)))
9998fveq2d 6893 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 β†’ (πΈβ€˜(π‘†β€˜(𝑗 + 1))) = (πΈβ€˜(π‘†β€˜(𝐽 + 1))))
100 fveq2 6889 . . . . . . . . . . . . . . . . . . 19 (𝑗 = 𝐽 β†’ (π‘†β€˜π‘—) = (π‘†β€˜π½))
101100fveq2d 6893 . . . . . . . . . . . . . . . . . 18 (𝑗 = 𝐽 β†’ (πΈβ€˜(π‘†β€˜π‘—)) = (πΈβ€˜(π‘†β€˜π½)))
102101fveq2d 6893 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π‘—))) = (π‘β€˜(πΈβ€˜(π‘†β€˜π½))))
10399, 102oveq12d 7424 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 β†’ ((πΈβ€˜(π‘†β€˜(𝑗 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))) = ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
10498, 100oveq12d 7424 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 β†’ ((π‘†β€˜(𝑗 + 1)) βˆ’ (π‘†β€˜π‘—)) = ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)))
105103, 104eqeq12d 2749 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 β†’ (((πΈβ€˜(π‘†β€˜(𝑗 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))) = ((π‘†β€˜(𝑗 + 1)) βˆ’ (π‘†β€˜π‘—)) ↔ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))))
10696, 105imbi12d 345 . . . . . . . . . . . . . 14 (𝑗 = 𝐽 β†’ (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((πΈβ€˜(π‘†β€˜(𝑗 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))) = ((π‘†β€˜(𝑗 + 1)) βˆ’ (π‘†β€˜π‘—))) ↔ ((πœ‘ ∧ 𝐽 ∈ (0..^𝑁)) β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)))))
10711oveq2i 7417 . . . . . . . . . . . . . . . . . . . . . . . 24 (π‘˜ Β· 𝑇) = (π‘˜ Β· (𝐡 βˆ’ 𝐴))
108107oveq2i 7417 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 + (π‘˜ Β· 𝑇)) = (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴)))
109108eleq1i 2825 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄 ↔ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄)
110109rexbii 3095 . . . . . . . . . . . . . . . . . . . . 21 (βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄 ↔ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄)
111110rgenw 3066 . . . . . . . . . . . . . . . . . . . 20 βˆ€π‘¦ ∈ (𝐢[,]𝐷)(βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄 ↔ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄)
112 rabbi 3463 . . . . . . . . . . . . . . . . . . . 20 (βˆ€π‘¦ ∈ (𝐢[,]𝐷)(βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄 ↔ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄) ↔ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄})
113111, 112mpbi 229 . . . . . . . . . . . . . . . . . . 19 {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄} = {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄}
114113uneq2i 4160 . . . . . . . . . . . . . . . . . 18 ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}) = ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄})
115114fveq2i 6892 . . . . . . . . . . . . . . . . 17 (β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})) = (β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄}))
116115oveq1i 7416 . . . . . . . . . . . . . . . 16 ((β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})) βˆ’ 1) = ((β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄})) βˆ’ 1)
11735, 116eqtri 2761 . . . . . . . . . . . . . . 15 𝑁 = ((β™―β€˜({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄})) βˆ’ 1)
118 isoeq5 7315 . . . . . . . . . . . . . . . . . 18 (({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}) = ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄}) β†’ (𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄}))))
119114, 118ax-mp 5 . . . . . . . . . . . . . . . . 17 (𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄})) ↔ 𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄})))
120119iotabii 6526 . . . . . . . . . . . . . . . 16 (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· 𝑇)) ∈ ran 𝑄}))) = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄})))
12140, 120eqtri 2761 . . . . . . . . . . . . . . 15 𝑆 = (℩𝑓𝑓 Isom < , < ((0...𝑁), ({𝐢, 𝐷} βˆͺ {𝑦 ∈ (𝐢[,]𝐷) ∣ βˆƒπ‘˜ ∈ β„€ (𝑦 + (π‘˜ Β· (𝐡 βˆ’ 𝐴))) ∈ ran 𝑄})))
122 eqid 2733 . . . . . . . . . . . . . . 15 ((π‘†β€˜π‘—) + (𝐡 βˆ’ (πΈβ€˜(π‘†β€˜π‘—)))) = ((π‘†β€˜π‘—) + (𝐡 βˆ’ (πΈβ€˜(π‘†β€˜π‘—))))
1233, 11, 2, 1, 17, 18, 25, 117, 121, 12, 13, 122fourierdlem65 44874 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((πΈβ€˜(π‘†β€˜(𝑗 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))) = ((π‘†β€˜(𝑗 + 1)) βˆ’ (π‘†β€˜π‘—)))
124106, 123vtoclg 3557 . . . . . . . . . . . . 13 (𝐽 ∈ (0..^𝑁) β†’ ((πœ‘ ∧ 𝐽 ∈ (0..^𝑁)) β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))))
12551, 94, 124sylc 65 . . . . . . . . . . . 12 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)))
12693, 125breqtrrd 5176 . . . . . . . . . . 11 (πœ‘ β†’ 0 < ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
12774, 84posdifd 11798 . . . . . . . . . . 11 (πœ‘ β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) < (πΈβ€˜(π‘†β€˜(𝐽 + 1))) ↔ 0 < ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))))))
128126, 127mpbird 257 . . . . . . . . . 10 (πœ‘ β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) < (πΈβ€˜(π‘†β€˜(𝐽 + 1))))
129 id 22 . . . . . . . . . . 11 (πœ‘ β†’ πœ‘)
130102, 99oveq12d 7424 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))(,)(πΈβ€˜(π‘†β€˜(𝑗 + 1)))) = ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))))
131100fveq2d 6893 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 β†’ (πΌβ€˜(π‘†β€˜π‘—)) = (πΌβ€˜(π‘†β€˜π½)))
132131fveq2d 6893 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π‘—))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))))
133131oveq1d 7421 . . . . . . . . . . . . . . . . 17 (𝑗 = 𝐽 β†’ ((πΌβ€˜(π‘†β€˜π‘—)) + 1) = ((πΌβ€˜(π‘†β€˜π½)) + 1))
134133fveq2d 6893 . . . . . . . . . . . . . . . 16 (𝑗 = 𝐽 β†’ (π‘„β€˜((πΌβ€˜(π‘†β€˜π‘—)) + 1)) = (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))
135132, 134oveq12d 7424 . . . . . . . . . . . . . . 15 (𝑗 = 𝐽 β†’ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π‘—)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π‘—)) + 1))) = ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
136130, 135sseq12d 4015 . . . . . . . . . . . . . 14 (𝑗 = 𝐽 β†’ (((π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))(,)(πΈβ€˜(π‘†β€˜(𝑗 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π‘—)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π‘—)) + 1))) ↔ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))))
13796, 136imbi12d 345 . . . . . . . . . . . . 13 (𝑗 = 𝐽 β†’ (((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))(,)(πΈβ€˜(π‘†β€˜(𝑗 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π‘—)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π‘—)) + 1)))) ↔ ((πœ‘ ∧ 𝐽 ∈ (0..^𝑁)) β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))))
138 eqid 2733 . . . . . . . . . . . . . 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 44888 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑁)) β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π‘—)))(,)(πΈβ€˜(π‘†β€˜(𝑗 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π‘—)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π‘—)) + 1))))
140137, 139vtoclg 3557 . . . . . . . . . . . 12 (𝐽 ∈ (0..^𝑁) β†’ ((πœ‘ ∧ 𝐽 ∈ (0..^𝑁)) β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))))
141140anabsi7 670 . . . . . . . . . . 11 ((πœ‘ ∧ 𝐽 ∈ (0..^𝑁)) β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
142129, 51, 141syl2anc 585 . . . . . . . . . 10 (πœ‘ β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
14357, 62, 74, 84, 128, 142fourierdlem10 44820 . . . . . . . . 9 (πœ‘ β†’ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) ≀ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ∧ (πΈβ€˜(π‘†β€˜(𝐽 + 1))) ≀ (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
144143simpld 496 . . . . . . . 8 (πœ‘ β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) ≀ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))))
145144adantr 482 . . . . . . 7 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) ≀ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))))
146 neqne 2949 . . . . . . . 8 (Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) β‰  (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))))
147146adantl 483 . . . . . . 7 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) β‰  (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))))
14876, 75, 145, 147leneltd 11365 . . . . . 6 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) < (π‘β€˜(πΈβ€˜(π‘†β€˜π½))))
149143simprd 497 . . . . . . . 8 (πœ‘ β†’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))) ≀ (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))
15074, 84, 62, 128, 149ltletrd 11371 . . . . . . 7 (πœ‘ β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) < (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))
151150adantr 482 . . . . . 6 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) < (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))
15259, 64, 75, 148, 151eliood 44198 . . . . 5 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ∈ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
153 fvres 6908 . . . . 5 ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ∈ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))) β†’ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = (πΉβ€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
154152, 153syl 17 . . . 4 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = (πΉβ€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
155154eqcomd 2739 . . 3 ((πœ‘ ∧ Β¬ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) β†’ (πΉβ€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
156155ifeq2da 4560 . 2 (πœ‘ β†’ if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), (πΉβ€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) = if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))))
157 fourierdlem89.f . . . . . 6 (πœ‘ β†’ 𝐹:β„βŸΆβ„‚)
158 fdm 6724 . . . . . . . 8 (𝐹:β„βŸΆβ„‚ β†’ dom 𝐹 = ℝ)
159157, 158syl 17 . . . . . . 7 (πœ‘ β†’ dom 𝐹 = ℝ)
160159feq2d 6701 . . . . . 6 (πœ‘ β†’ (𝐹:dom πΉβŸΆβ„‚ ↔ 𝐹:β„βŸΆβ„‚))
161157, 160mpbird 257 . . . . 5 (πœ‘ β†’ 𝐹:dom πΉβŸΆβ„‚)
162 ioosscn 13383 . . . . . 6 ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† β„‚
163162a1i 11 . . . . 5 (πœ‘ β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† β„‚)
164 ioossre 13382 . . . . . 6 ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† ℝ
165164, 159sseqtrrid 4035 . . . . 5 (πœ‘ β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βŠ† dom 𝐹)
166 fourierdlem89.u . . . . . . 7 π‘ˆ = ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))
16782, 84resubcld 11639 . . . . . . 7 (πœ‘ β†’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) ∈ ℝ)
168166, 167eqeltrid 2838 . . . . . 6 (πœ‘ β†’ π‘ˆ ∈ ℝ)
169168recnd 11239 . . . . 5 (πœ‘ β†’ π‘ˆ ∈ β„‚)
170 eqid 2733 . . . . 5 {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)} = {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)}
17174, 84, 168iooshift 44222 . . . . . 6 (πœ‘ β†’ (((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ)(,)((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + π‘ˆ)) = {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)})
172 ioossre 13382 . . . . . . 7 (((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ)(,)((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + π‘ˆ)) βŠ† ℝ
173172, 159sseqtrrid 4035 . . . . . 6 (πœ‘ β†’ (((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ)(,)((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + π‘ˆ)) βŠ† dom 𝐹)
174171, 173eqsstrrd 4021 . . . . 5 (πœ‘ β†’ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)} βŠ† dom 𝐹)
175 elioore 13351 . . . . . 6 (𝑦 ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1)))) β†’ 𝑦 ∈ ℝ)
17667, 66resubcld 11639 . . . . . . . . . . . . . 14 (πœ‘ β†’ (𝐡 βˆ’ 𝐴) ∈ ℝ)
17711, 176eqeltrid 2838 . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑇 ∈ ℝ)
178177recnd 11239 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑇 ∈ β„‚)
17966, 67posdifd 11798 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (𝐴 < 𝐡 ↔ 0 < (𝐡 βˆ’ 𝐴)))
18069, 179mpbid 231 . . . . . . . . . . . . . 14 (πœ‘ β†’ 0 < (𝐡 βˆ’ 𝐴))
181180, 11breqtrrdi 5190 . . . . . . . . . . . . 13 (πœ‘ β†’ 0 < 𝑇)
182181gt0ne0d 11775 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑇 β‰  0)
183169, 178, 182divcan1d 11988 . . . . . . . . . . 11 (πœ‘ β†’ ((π‘ˆ / 𝑇) Β· 𝑇) = π‘ˆ)
184183eqcomd 2739 . . . . . . . . . 10 (πœ‘ β†’ π‘ˆ = ((π‘ˆ / 𝑇) Β· 𝑇))
185184oveq2d 7422 . . . . . . . . 9 (πœ‘ β†’ (𝑦 + π‘ˆ) = (𝑦 + ((π‘ˆ / 𝑇) Β· 𝑇)))
186185adantr 482 . . . . . . . 8 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ (𝑦 + π‘ˆ) = (𝑦 + ((π‘ˆ / 𝑇) Β· 𝑇)))
187186fveq2d 6893 . . . . . . 7 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ (πΉβ€˜(𝑦 + π‘ˆ)) = (πΉβ€˜(𝑦 + ((π‘ˆ / 𝑇) Β· 𝑇))))
188157adantr 482 . . . . . . . 8 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ 𝐹:β„βŸΆβ„‚)
189177adantr 482 . . . . . . . 8 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ 𝑇 ∈ ℝ)
19084recnd 11239 . . . . . . . . . . . . . 14 (πœ‘ β†’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))) ∈ β„‚)
19182recnd 11239 . . . . . . . . . . . . . 14 (πœ‘ β†’ (π‘†β€˜(𝐽 + 1)) ∈ β„‚)
192190, 191negsubdi2d 11584 . . . . . . . . . . . . 13 (πœ‘ β†’ -((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) = ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))))
193192eqcomd 2739 . . . . . . . . . . . 12 (πœ‘ β†’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) = -((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))))
194193oveq1d 7421 . . . . . . . . . . 11 (πœ‘ β†’ (((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) / 𝑇) = (-((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇))
195166oveq1i 7416 . . . . . . . . . . . 12 (π‘ˆ / 𝑇) = (((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) / 𝑇)
196195a1i 11 . . . . . . . . . . 11 (πœ‘ β†’ (π‘ˆ / 𝑇) = (((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) / 𝑇))
19712a1i 11 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝐸 = (π‘₯ ∈ ℝ ↦ (π‘₯ + ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇))))
198 id 22 . . . . . . . . . . . . . . . . . 18 (π‘₯ = (π‘†β€˜(𝐽 + 1)) β†’ π‘₯ = (π‘†β€˜(𝐽 + 1)))
199 oveq2 7414 . . . . . . . . . . . . . . . . . . . . 21 (π‘₯ = (π‘†β€˜(𝐽 + 1)) β†’ (𝐡 βˆ’ π‘₯) = (𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))))
200199oveq1d 7421 . . . . . . . . . . . . . . . . . . . 20 (π‘₯ = (π‘†β€˜(𝐽 + 1)) β†’ ((𝐡 βˆ’ π‘₯) / 𝑇) = ((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇))
201200fveq2d 6893 . . . . . . . . . . . . . . . . . . 19 (π‘₯ = (π‘†β€˜(𝐽 + 1)) β†’ (βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) = (βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)))
202201oveq1d 7421 . . . . . . . . . . . . . . . . . 18 (π‘₯ = (π‘†β€˜(𝐽 + 1)) β†’ ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇) = ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇))
203198, 202oveq12d 7424 . . . . . . . . . . . . . . . . 17 (π‘₯ = (π‘†β€˜(𝐽 + 1)) β†’ (π‘₯ + ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇)) = ((π‘†β€˜(𝐽 + 1)) + ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇)))
204203adantl 483 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ π‘₯ = (π‘†β€˜(𝐽 + 1))) β†’ (π‘₯ + ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇)) = ((π‘†β€˜(𝐽 + 1)) + ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇)))
20567, 82resubcld 11639 . . . . . . . . . . . . . . . . . . . . 21 (πœ‘ β†’ (𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) ∈ ℝ)
206205, 177, 182redivcld 12039 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ ((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇) ∈ ℝ)
207206flcld 13760 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ (βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) ∈ β„€)
208207zred 12663 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ (βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) ∈ ℝ)
209208, 177remulcld 11241 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇) ∈ ℝ)
21082, 209readdcld 11240 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ ((π‘†β€˜(𝐽 + 1)) + ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇)) ∈ ℝ)
211197, 204, 82, 210fvmptd 7003 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))) = ((π‘†β€˜(𝐽 + 1)) + ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇)))
212211oveq1d 7421 . . . . . . . . . . . . . 14 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) = (((π‘†β€˜(𝐽 + 1)) + ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇)) βˆ’ (π‘†β€˜(𝐽 + 1))))
213208recnd 11239 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ (βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) ∈ β„‚)
214213, 178mulcld 11231 . . . . . . . . . . . . . . 15 (πœ‘ β†’ ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇) ∈ β„‚)
215191, 214pncan2d 11570 . . . . . . . . . . . . . 14 (πœ‘ β†’ (((π‘†β€˜(𝐽 + 1)) + ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇)) βˆ’ (π‘†β€˜(𝐽 + 1))) = ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇))
216212, 215eqtrd 2773 . . . . . . . . . . . . 13 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) = ((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇))
217216, 214eqeltrd 2834 . . . . . . . . . . . 12 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) ∈ β„‚)
218217, 178, 182divnegd 12000 . . . . . . . . . . 11 (πœ‘ β†’ -(((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇) = (-((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇))
219194, 196, 2183eqtr4d 2783 . . . . . . . . . 10 (πœ‘ β†’ (π‘ˆ / 𝑇) = -(((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇))
220216oveq1d 7421 . . . . . . . . . . . . 13 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇) = (((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇) / 𝑇))
221213, 178, 182divcan4d 11993 . . . . . . . . . . . . 13 (πœ‘ β†’ (((βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)) Β· 𝑇) / 𝑇) = (βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)))
222220, 221eqtrd 2773 . . . . . . . . . . . 12 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇) = (βŒŠβ€˜((𝐡 βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇)))
223222, 207eqeltrd 2834 . . . . . . . . . . 11 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇) ∈ β„€)
224223znegcld 12665 . . . . . . . . . 10 (πœ‘ β†’ -(((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘†β€˜(𝐽 + 1))) / 𝑇) ∈ β„€)
225219, 224eqeltrd 2834 . . . . . . . . 9 (πœ‘ β†’ (π‘ˆ / 𝑇) ∈ β„€)
226225adantr 482 . . . . . . . 8 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ (π‘ˆ / 𝑇) ∈ β„€)
227 simpr 486 . . . . . . . 8 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ 𝑦 ∈ ℝ)
228 fourierdlem89.per . . . . . . . . 9 ((πœ‘ ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯))
229228adantlr 714 . . . . . . . 8 (((πœ‘ ∧ 𝑦 ∈ ℝ) ∧ π‘₯ ∈ ℝ) β†’ (πΉβ€˜(π‘₯ + 𝑇)) = (πΉβ€˜π‘₯))
230188, 189, 226, 227, 229fperiodmul 44001 . . . . . . 7 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ (πΉβ€˜(𝑦 + ((π‘ˆ / 𝑇) Β· 𝑇))) = (πΉβ€˜π‘¦))
231187, 230eqtrd 2773 . . . . . 6 ((πœ‘ ∧ 𝑦 ∈ ℝ) β†’ (πΉβ€˜(𝑦 + π‘ˆ)) = (πΉβ€˜π‘¦))
232175, 231sylan2 594 . . . . 5 ((πœ‘ ∧ 𝑦 ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))) β†’ (πΉβ€˜(𝑦 + π‘ˆ)) = (πΉβ€˜π‘¦))
2336simprrd 773 . . . . . . . 8 (πœ‘ β†’ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))
234 fveq2 6889 . . . . . . . . . 10 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (π‘„β€˜π‘–) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))))
235 oveq1 7413 . . . . . . . . . . 11 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (𝑖 + 1) = ((πΌβ€˜(π‘†β€˜π½)) + 1))
236235fveq2d 6893 . . . . . . . . . 10 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (π‘„β€˜(𝑖 + 1)) = (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))
237234, 236breq12d 5161 . . . . . . . . 9 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ ((π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)) ↔ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) < (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
238237rspccva 3612 . . . . . . . 8 ((βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)) ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) < (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))
239233, 55, 238syl2anc 585 . . . . . . 7 (πœ‘ β†’ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))) < (π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))
24055ancli 550 . . . . . . . 8 (πœ‘ β†’ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)))
241 eleq1 2822 . . . . . . . . . . 11 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (𝑖 ∈ (0..^𝑀) ↔ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)))
242241anbi2d 630 . . . . . . . . . 10 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ↔ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))))
243234, 236oveq12d 7424 . . . . . . . . . . . 12 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) = ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
244243reseq2d 5980 . . . . . . . . . . 11 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = (𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))))
245243oveq1d 7421 . . . . . . . . . . 11 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚) = (((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))–cnβ†’β„‚))
246244, 245eleq12d 2828 . . . . . . . . . 10 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚) ↔ (𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) ∈ (((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))–cnβ†’β„‚)))
247242, 246imbi12d 345 . . . . . . . . 9 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚)) ↔ ((πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) ∈ (((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))–cnβ†’β„‚))))
248 fourierdlem89.fcn . . . . . . . . 9 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
249247, 248vtoclg 3557 . . . . . . . 8 ((πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀) β†’ ((πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) ∈ (((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))–cnβ†’β„‚)))
25055, 240, 249sylc 65 . . . . . . 7 (πœ‘ β†’ (𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) ∈ (((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))–cnβ†’β„‚))
251 nfv 1918 . . . . . . . . . 10 Ⅎ𝑖(πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))
252 fourierdlem89.21 . . . . . . . . . . . . 13 𝑉 = (𝑖 ∈ (0..^𝑀) ↦ 𝑅)
253 nfmpt1 5256 . . . . . . . . . . . . 13 Ⅎ𝑖(𝑖 ∈ (0..^𝑀) ↦ 𝑅)
254252, 253nfcxfr 2902 . . . . . . . . . . . 12 Ⅎ𝑖𝑉
255 nfcv 2904 . . . . . . . . . . . 12 Ⅎ𝑖(πΌβ€˜(π‘†β€˜π½))
256254, 255nffv 6899 . . . . . . . . . . 11 Ⅎ𝑖(π‘‰β€˜(πΌβ€˜(π‘†β€˜π½)))
257256nfel1 2920 . . . . . . . . . 10 Ⅎ𝑖(π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))))
258251, 257nfim 1900 . . . . . . . . 9 Ⅎ𝑖((πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))))
259242biimpar 479 . . . . . . . . . . . . . 14 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ (πœ‘ ∧ 𝑖 ∈ (0..^𝑀)))
2602593adant2 1132 . . . . . . . . . . . . 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 6889 . . . . . . . . . . . . . . . 16 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (π‘‰β€˜π‘–) = (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))))
264263eqcomd 2739 . . . . . . . . . . . . . . 15 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) = (π‘‰β€˜π‘–))
265264adantr 482 . . . . . . . . . . . . . 14 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) = (π‘‰β€˜π‘–))
266259simprd 497 . . . . . . . . . . . . . . 15 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ 𝑖 ∈ (0..^𝑀))
267 elex 3493 . . . . . . . . . . . . . . . 16 (𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)) β†’ 𝑅 ∈ V)
268259, 261, 2673syl 18 . . . . . . . . . . . . . . 15 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ 𝑅 ∈ V)
269252fvmpt2 7007 . . . . . . . . . . . . . . 15 ((𝑖 ∈ (0..^𝑀) ∧ 𝑅 ∈ V) β†’ (π‘‰β€˜π‘–) = 𝑅)
270266, 268, 269syl2anc 585 . . . . . . . . . . . . . 14 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ (π‘‰β€˜π‘–) = 𝑅)
271265, 270eqtrd 2773 . . . . . . . . . . . . 13 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) = 𝑅)
2722713adant2 1132 . . . . . . . . . . . 12 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–))) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) = 𝑅)
273244, 234oveq12d 7424 . . . . . . . . . . . . . 14 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)) = ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))))
274273eqcomd 2739 . . . . . . . . . . . . 13 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) = ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
2752743ad2ant1 1134 . . . . . . . . . . . 12 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–))) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))) = ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
276262, 272, 2753eltr4d 2849 . . . . . . . . . . 11 ((𝑖 = (πΌβ€˜(π‘†β€˜π½)) ∧ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–))) ∧ (πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀))) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))))
2772763exp 1120 . . . . . . . . . 10 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–))) β†’ ((πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))))))
2782612a1i 12 . . . . . . . . . 10 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (((πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))))) β†’ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))))
279277, 278impbid 211 . . . . . . . . 9 (𝑖 = (πΌβ€˜(π‘†β€˜π½)) β†’ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–))) ↔ ((πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))))))
280258, 279, 261vtoclg1f 3556 . . . . . . . 8 ((πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀) β†’ ((πœ‘ ∧ (πΌβ€˜(π‘†β€˜π½)) ∈ (0..^𝑀)) β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))))))
28155, 240, 280sylc 65 . . . . . . 7 (πœ‘ β†’ (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))) ∈ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) limβ„‚ (π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))))
282 eqid 2733 . . . . . . 7 if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) = if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
283 eqid 2733 . . . . . . 7 ((TopOpenβ€˜β„‚fld) β†Ύt ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))[,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) = ((TopOpenβ€˜β„‚fld) β†Ύt ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))[,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))
28457, 62, 239, 250, 281, 74, 84, 128, 142, 282, 283fourierdlem32 44842 . . . . . 6 (πœ‘ β†’ if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) ∈ (((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) β†Ύ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))) limβ„‚ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
285142resabs1d 6011 . . . . . . 7 (πœ‘ β†’ ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) β†Ύ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))) = (𝐹 β†Ύ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))))
286285oveq1d 7421 . . . . . 6 (πœ‘ β†’ (((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1)))) β†Ύ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))) limβ„‚ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = ((𝐹 β†Ύ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))) limβ„‚ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
287284, 286eleqtrd 2836 . . . . 5 (πœ‘ β†’ if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) ∈ ((𝐹 β†Ύ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))) limβ„‚ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))))
288161, 163, 165, 169, 170, 174, 232, 287limcperiod 44331 . . . 4 (πœ‘ β†’ if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) ∈ ((𝐹 β†Ύ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)}) limβ„‚ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ)))
289166oveq2i 7417 . . . . . . 7 ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ) = ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))))
290289a1i 11 . . . . . 6 (πœ‘ β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ) = ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))))
29117, 20iccssred 13408 . . . . . . . . . . . . 13 (πœ‘ β†’ (𝐢[,]𝐷) βŠ† ℝ)
292 ax-resscn 11164 . . . . . . . . . . . . 13 ℝ βŠ† β„‚
293291, 292sstrdi 3994 . . . . . . . . . . . 12 (πœ‘ β†’ (𝐢[,]𝐷) βŠ† β„‚)
29425, 44, 43fourierdlem15 44825 . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑆:(0...𝑁)⟢(𝐢[,]𝐷))
295294, 53ffvelcdmd 7085 . . . . . . . . . . . 12 (πœ‘ β†’ (π‘†β€˜π½) ∈ (𝐢[,]𝐷))
296293, 295sseldd 3983 . . . . . . . . . . 11 (πœ‘ β†’ (π‘†β€˜π½) ∈ β„‚)
297191, 296subcld 11568 . . . . . . . . . 10 (πœ‘ β†’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)) ∈ β„‚)
29874recnd 11239 . . . . . . . . . 10 (πœ‘ β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ∈ β„‚)
299190, 297, 298subsub23d 43984 . . . . . . . . 9 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) = (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) ↔ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½)))) = ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))))
300125, 299mpbird 257 . . . . . . . 8 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) = (π‘β€˜(πΈβ€˜(π‘†β€˜π½))))
301300eqcomd 2739 . . . . . . 7 (πœ‘ β†’ (π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))))
302301oveq1d 7421 . . . . . 6 (πœ‘ β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))) = (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))))
303190, 297subcld 11568 . . . . . . . 8 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) ∈ β„‚)
304303, 191, 190addsub12d 11591 . . . . . . 7 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))) = ((π‘†β€˜(𝐽 + 1)) + (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))))
305190, 297, 190sub32d 11600 . . . . . . . . 9 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) = (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))))
306190subidd 11556 . . . . . . . . . 10 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) = 0)
307306oveq1d 7421 . . . . . . . . 9 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) = (0 βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))))
308 df-neg 11444 . . . . . . . . . 10 -((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)) = (0 βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)))
309191, 296negsubdi2d 11584 . . . . . . . . . 10 (πœ‘ β†’ -((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½)) = ((π‘†β€˜π½) βˆ’ (π‘†β€˜(𝐽 + 1))))
310308, 309eqtr3id 2787 . . . . . . . . 9 (πœ‘ β†’ (0 βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) = ((π‘†β€˜π½) βˆ’ (π‘†β€˜(𝐽 + 1))))
311305, 307, 3103eqtrd 2777 . . . . . . . 8 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))) = ((π‘†β€˜π½) βˆ’ (π‘†β€˜(𝐽 + 1))))
312311oveq2d 7422 . . . . . . 7 (πœ‘ β†’ ((π‘†β€˜(𝐽 + 1)) + (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))) = ((π‘†β€˜(𝐽 + 1)) + ((π‘†β€˜π½) βˆ’ (π‘†β€˜(𝐽 + 1)))))
313191, 296pncan3d 11571 . . . . . . 7 (πœ‘ β†’ ((π‘†β€˜(𝐽 + 1)) + ((π‘†β€˜π½) βˆ’ (π‘†β€˜(𝐽 + 1)))) = (π‘†β€˜π½))
314304, 312, 3133eqtrd 2777 . . . . . 6 (πœ‘ β†’ (((πΈβ€˜(π‘†β€˜(𝐽 + 1))) βˆ’ ((π‘†β€˜(𝐽 + 1)) βˆ’ (π‘†β€˜π½))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))) = (π‘†β€˜π½))
315290, 302, 3143eqtrd 2777 . . . . 5 (πœ‘ β†’ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ) = (π‘†β€˜π½))
316315oveq2d 7422 . . . 4 (πœ‘ β†’ ((𝐹 β†Ύ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)}) limβ„‚ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ)) = ((𝐹 β†Ύ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)}) limβ„‚ (π‘†β€˜π½)))
317288, 316eleqtrd 2836 . . 3 (πœ‘ β†’ if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) ∈ ((𝐹 β†Ύ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)}) limβ„‚ (π‘†β€˜π½)))
318166oveq2i 7417 . . . . . . . 8 ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + π‘ˆ) = ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1)))))
319190, 191pncan3d 11571 . . . . . . . 8 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + ((π‘†β€˜(𝐽 + 1)) βˆ’ (πΈβ€˜(π‘†β€˜(𝐽 + 1))))) = (π‘†β€˜(𝐽 + 1)))
320318, 319eqtrid 2785 . . . . . . 7 (πœ‘ β†’ ((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + π‘ˆ) = (π‘†β€˜(𝐽 + 1)))
321315, 320oveq12d 7424 . . . . . 6 (πœ‘ β†’ (((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) + π‘ˆ)(,)((πΈβ€˜(π‘†β€˜(𝐽 + 1))) + π‘ˆ)) = ((π‘†β€˜π½)(,)(π‘†β€˜(𝐽 + 1))))
322171, 321eqtr3d 2775 . . . . 5 (πœ‘ β†’ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)} = ((π‘†β€˜π½)(,)(π‘†β€˜(𝐽 + 1))))
323322reseq2d 5980 . . . 4 (πœ‘ β†’ (𝐹 β†Ύ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)}) = (𝐹 β†Ύ ((π‘†β€˜π½)(,)(π‘†β€˜(𝐽 + 1)))))
324323oveq1d 7421 . . 3 (πœ‘ β†’ ((𝐹 β†Ύ {π‘₯ ∈ β„‚ ∣ βˆƒπ‘¦ ∈ ((π‘β€˜(πΈβ€˜(π‘†β€˜π½)))(,)(πΈβ€˜(π‘†β€˜(𝐽 + 1))))π‘₯ = (𝑦 + π‘ˆ)}) limβ„‚ (π‘†β€˜π½)) = ((𝐹 β†Ύ ((π‘†β€˜π½)(,)(π‘†β€˜(𝐽 + 1)))) limβ„‚ (π‘†β€˜π½)))
325317, 324eleqtrd 2836 . 2 (πœ‘ β†’ if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), ((𝐹 β†Ύ ((π‘„β€˜(πΌβ€˜(π‘†β€˜π½)))(,)(π‘„β€˜((πΌβ€˜(π‘†β€˜π½)) + 1))))β€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) ∈ ((𝐹 β†Ύ ((π‘†β€˜π½)(,)(π‘†β€˜(𝐽 + 1)))) limβ„‚ (π‘†β€˜π½)))
326156, 325eqeltrd 2834 1 (πœ‘ β†’ if((π‘β€˜(πΈβ€˜(π‘†β€˜π½))) = (π‘„β€˜(πΌβ€˜(π‘†β€˜π½))), (π‘‰β€˜(πΌβ€˜(π‘†β€˜π½))), (πΉβ€˜(π‘β€˜(πΈβ€˜(π‘†β€˜π½))))) ∈ ((𝐹 β†Ύ ((π‘†β€˜π½)(,)(π‘†β€˜(𝐽 + 1)))) limβ„‚ (π‘†β€˜π½)))
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 397   ∧ w3a 1088   = wceq 1542   ∈ wcel 2107   β‰  wne 2941  βˆ€wral 3062  βˆƒwrex 3071  {crab 3433  Vcvv 3475   βˆͺ cun 3946   βŠ† wss 3948  ifcif 4528  {cpr 4630   class class class wbr 5148   ↦ cmpt 5231  dom cdm 5676  ran crn 5677   β†Ύ cres 5678  β„©cio 6491  βŸΆwf 6537  β€˜cfv 6541   Isom wiso 6542  (class class class)co 7406   ↑m cmap 8817  supcsup 9432  β„‚cc 11105  β„cr 11106  0cc0 11107  1c1 11108   + caddc 11110   Β· cmul 11112  +∞cpnf 11242  β„*cxr 11244   < clt 11245   ≀ cle 11246   βˆ’ cmin 11441  -cneg 11442   / cdiv 11868  β„•cn 12209  2c2 12264  β„€cz 12555  (,)cioo 13321  (,]cioc 13322  [,)cico 13323  [,]cicc 13324  ...cfz 13481  ..^cfzo 13624  βŒŠcfl 13752  β™―chash 14287   β†Ύt crest 17363  TopOpenctopn 17364  β„‚fldccnfld 20937  β€“cnβ†’ccncf 24384   limβ„‚ climc 25371
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-rep 5285  ax-sep 5299  ax-nul 5306  ax-pow 5363  ax-pr 5427  ax-un 7722  ax-inf2 9633  ax-cnex 11163  ax-resscn 11164  ax-1cn 11165  ax-icn 11166  ax-addcl 11167  ax-addrcl 11168  ax-mulcl 11169  ax-mulrcl 11170  ax-mulcom 11171  ax-addass 11172  ax-mulass 11173  ax-distr 11174  ax-i2m1 11175  ax-1ne0 11176  ax-1rid 11177  ax-rnegex 11178  ax-rrecex 11179  ax-cnre 11180  ax-pre-lttri 11181  ax-pre-lttrn 11182  ax-pre-ltadd 11183  ax-pre-mulgt0 11184  ax-pre-sup 11185
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-rmo 3377  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3778  df-csb 3894  df-dif 3951  df-un 3953  df-in 3955  df-ss 3965  df-pss 3967  df-nul 4323  df-if 4529  df-pw 4604  df-sn 4629  df-pr 4631  df-tp 4633  df-op 4635  df-uni 4909  df-int 4951  df-iun 4999  df-iin 5000  df-br 5149  df-opab 5211  df-mpt 5232  df-tr 5266  df-id 5574  df-eprel 5580  df-po 5588  df-so 5589  df-fr 5631  df-se 5632  df-we 5633  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-res 5688  df-ima 5689  df-pred 6298  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6493  df-fun 6543  df-fn 6544  df-f 6545  df-f1 6546  df-fo 6547  df-f1o 6548  df-fv 6549  df-isom 6550  df-riota 7362  df-ov 7409  df-oprab 7410  df-mpo 7411  df-om 7853  df-1st 7972  df-2nd 7973  df-frecs 8263  df-wrecs 8294  df-recs 8368  df-rdg 8407  df-1o 8463  df-oadd 8467  df-er 8700  df-map 8819  df-pm 8820  df-en 8937  df-dom 8938  df-sdom 8939  df-fin 8940  df-fi 9403  df-sup 9434  df-inf 9435  df-oi 9502  df-dju 9893  df-card 9931  df-pnf 11247  df-mnf 11248  df-xr 11249  df-ltxr 11250  df-le 11251  df-sub 11443  df-neg 11444  df-div 11869  df-nn 12210  df-2 12272  df-3 12273  df-4 12274  df-5 12275  df-6 12276  df-7 12277  df-8 12278  df-9 12279  df-n0 12470  df-xnn0 12542  df-z 12556  df-dec 12675  df-uz 12820  df-q 12930  df-rp 12972  df-xneg 13089  df-xadd 13090  df-xmul 13091  df-ioo 13325  df-ioc 13326  df-ico 13327  df-icc 13328  df-fz 13482  df-fzo 13625  df-fl 13754  df-seq 13964  df-exp 14025  df-hash 14288  df-cj 15043  df-re 15044  df-im 15045  df-sqrt 15179  df-abs 15180  df-struct 17077  df-slot 17112  df-ndx 17124  df-base 17142  df-plusg 17207  df-mulr 17208  df-starv 17209  df-tset 17213  df-ple 17214  df-ds 17216  df-unif 17217  df-rest 17365  df-topn 17366  df-topgen 17386  df-psmet 20929  df-xmet 20930  df-met 20931  df-bl 20932  df-mopn 20933  df-cnfld 20938  df-top 22388  df-topon 22405  df-topsp 22427  df-bases 22441  df-cld 22515  df-ntr 22516  df-cls 22517  df-nei 22594  df-lp 22632  df-cn 22723  df-cnp 22724  df-cmp 22883  df-xms 23818  df-ms 23819  df-cncf 24386  df-limc 25375
This theorem is referenced by:  fourierdlem96  44905  fourierdlem100  44909  fourierdlem107  44916  fourierdlem109  44918
  Copyright terms: Public domain W3C validator