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

Theorem fourierdlem48 44857
Description: The given periodic function 𝐹 has a right limit at every point in the reals. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
fourierdlem48.a (πœ‘ β†’ 𝐴 ∈ ℝ)
fourierdlem48.b (πœ‘ β†’ 𝐡 ∈ ℝ)
fourierdlem48.altb (πœ‘ β†’ 𝐴 < 𝐡)
fourierdlem48.p 𝑃 = (π‘š ∈ β„• ↦ {𝑝 ∈ (ℝ ↑m (0...π‘š)) ∣ (((π‘β€˜0) = 𝐴 ∧ (π‘β€˜π‘š) = 𝐡) ∧ βˆ€π‘– ∈ (0..^π‘š)(π‘β€˜π‘–) < (π‘β€˜(𝑖 + 1)))})
fourierdlem48.t 𝑇 = (𝐡 βˆ’ 𝐴)
fourierdlem48.m (πœ‘ β†’ 𝑀 ∈ β„•)
fourierdlem48.q (πœ‘ β†’ 𝑄 ∈ (π‘ƒβ€˜π‘€))
fourierdlem48.f (πœ‘ β†’ 𝐹:π·βŸΆβ„)
fourierdlem48.dper ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ π‘˜ ∈ β„€) β†’ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷)
fourierdlem48.per ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ π‘˜ ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯))
fourierdlem48.cn ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
fourierdlem48.r ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
fourierdlem48.x (πœ‘ β†’ 𝑋 ∈ ℝ)
fourierdlem48.z 𝑍 = (π‘₯ ∈ ℝ ↦ ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇))
fourierdlem48.e 𝐸 = (π‘₯ ∈ ℝ ↦ (π‘₯ + (π‘β€˜π‘₯)))
fourierdlem48.ch (πœ’ ↔ ((((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) ∧ π‘˜ ∈ β„€) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))))
Assertion
Ref Expression
fourierdlem48 (πœ‘ β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
Distinct variable groups:   𝐴,𝑖,π‘₯   𝐴,π‘š,𝑝,𝑖   𝐡,𝑖,π‘˜,π‘₯   𝐡,π‘š,𝑝   𝐷,π‘˜,π‘₯   𝑖,𝐸,π‘˜,𝑦   𝑖,𝐹,π‘˜,π‘₯,𝑦   𝑖,𝑀,π‘˜   π‘š,𝑀,𝑝   𝑦,𝑀   𝑄,𝑖,π‘˜,π‘₯   𝑄,𝑝   𝑦,𝑄   𝑇,𝑖,π‘˜,π‘₯,𝑦   𝑖,𝑋,π‘˜,π‘₯,𝑦   π‘₯,𝑍   πœ’,π‘₯   πœ‘,𝑖,π‘˜,π‘₯,𝑦
Allowed substitution hints:   πœ‘(π‘š,𝑝)   πœ’(𝑦,𝑖,π‘˜,π‘š,𝑝)   𝐴(𝑦,π‘˜)   𝐡(𝑦)   𝐷(𝑦,𝑖,π‘š,𝑝)   𝑃(π‘₯,𝑦,𝑖,π‘˜,π‘š,𝑝)   𝑄(π‘š)   𝑅(π‘₯,𝑦,𝑖,π‘˜,π‘š,𝑝)   𝑇(π‘š,𝑝)   𝐸(π‘₯,π‘š,𝑝)   𝐹(π‘š,𝑝)   𝑀(π‘₯)   𝑋(π‘š,𝑝)   𝑍(𝑦,𝑖,π‘˜,π‘š,𝑝)

Proof of Theorem fourierdlem48
Dummy variables 𝑗 𝑀 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 simpl 484 . . 3 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ πœ‘)
2 0zd 12567 . . . . . 6 (πœ‘ β†’ 0 ∈ β„€)
3 fourierdlem48.m . . . . . . 7 (πœ‘ β†’ 𝑀 ∈ β„•)
43nnzd 12582 . . . . . 6 (πœ‘ β†’ 𝑀 ∈ β„€)
53nngt0d 12258 . . . . . 6 (πœ‘ β†’ 0 < 𝑀)
6 fzolb 13635 . . . . . 6 (0 ∈ (0..^𝑀) ↔ (0 ∈ β„€ ∧ 𝑀 ∈ β„€ ∧ 0 < 𝑀))
72, 4, 5, 6syl3anbrc 1344 . . . . 5 (πœ‘ β†’ 0 ∈ (0..^𝑀))
87adantr 482 . . . 4 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ 0 ∈ (0..^𝑀))
9 fourierdlem48.b . . . . . . . . . 10 (πœ‘ β†’ 𝐡 ∈ ℝ)
10 fourierdlem48.x . . . . . . . . . 10 (πœ‘ β†’ 𝑋 ∈ ℝ)
119, 10resubcld 11639 . . . . . . . . 9 (πœ‘ β†’ (𝐡 βˆ’ 𝑋) ∈ ℝ)
12 fourierdlem48.t . . . . . . . . . 10 𝑇 = (𝐡 βˆ’ 𝐴)
13 fourierdlem48.a . . . . . . . . . . 11 (πœ‘ β†’ 𝐴 ∈ ℝ)
149, 13resubcld 11639 . . . . . . . . . 10 (πœ‘ β†’ (𝐡 βˆ’ 𝐴) ∈ ℝ)
1512, 14eqeltrid 2838 . . . . . . . . 9 (πœ‘ β†’ 𝑇 ∈ ℝ)
16 fourierdlem48.altb . . . . . . . . . . . 12 (πœ‘ β†’ 𝐴 < 𝐡)
1713, 9posdifd 11798 . . . . . . . . . . . 12 (πœ‘ β†’ (𝐴 < 𝐡 ↔ 0 < (𝐡 βˆ’ 𝐴)))
1816, 17mpbid 231 . . . . . . . . . . 11 (πœ‘ β†’ 0 < (𝐡 βˆ’ 𝐴))
1918, 12breqtrrdi 5190 . . . . . . . . . 10 (πœ‘ β†’ 0 < 𝑇)
2019gt0ne0d 11775 . . . . . . . . 9 (πœ‘ β†’ 𝑇 β‰  0)
2111, 15, 20redivcld 12039 . . . . . . . 8 (πœ‘ β†’ ((𝐡 βˆ’ 𝑋) / 𝑇) ∈ ℝ)
2221adantr 482 . . . . . . 7 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ ((𝐡 βˆ’ 𝑋) / 𝑇) ∈ ℝ)
2322flcld 13760 . . . . . 6 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) ∈ β„€)
24 1zzd 12590 . . . . . 6 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ 1 ∈ β„€)
2523, 24zsubcld 12668 . . . . 5 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) ∈ β„€)
26 id 22 . . . . . . . 8 ((πΈβ€˜π‘‹) = 𝐡 β†’ (πΈβ€˜π‘‹) = 𝐡)
2712a1i 11 . . . . . . . 8 ((πΈβ€˜π‘‹) = 𝐡 β†’ 𝑇 = (𝐡 βˆ’ 𝐴))
2826, 27oveq12d 7424 . . . . . . 7 ((πΈβ€˜π‘‹) = 𝐡 β†’ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝐡 βˆ’ (𝐡 βˆ’ 𝐴)))
299recnd 11239 . . . . . . . 8 (πœ‘ β†’ 𝐡 ∈ β„‚)
3013recnd 11239 . . . . . . . 8 (πœ‘ β†’ 𝐴 ∈ β„‚)
3129, 30nncand 11573 . . . . . . 7 (πœ‘ β†’ (𝐡 βˆ’ (𝐡 βˆ’ 𝐴)) = 𝐴)
3228, 31sylan9eqr 2795 . . . . . 6 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = 𝐴)
33 fourierdlem48.q . . . . . . . . . . . . . 14 (πœ‘ β†’ 𝑄 ∈ (π‘ƒβ€˜π‘€))
34 fourierdlem48.p . . . . . . . . . . . . . . . 16 𝑃 = (π‘š ∈ β„• ↦ {𝑝 ∈ (ℝ ↑m (0...π‘š)) ∣ (((π‘β€˜0) = 𝐴 ∧ (π‘β€˜π‘š) = 𝐡) ∧ βˆ€π‘– ∈ (0..^π‘š)(π‘β€˜π‘–) < (π‘β€˜(𝑖 + 1)))})
3534fourierdlem2 44812 . . . . . . . . . . . . . . 15 (𝑀 ∈ β„• β†’ (𝑄 ∈ (π‘ƒβ€˜π‘€) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))))
363, 35syl 17 . . . . . . . . . . . . . 14 (πœ‘ β†’ (𝑄 ∈ (π‘ƒβ€˜π‘€) ↔ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))))
3733, 36mpbid 231 . . . . . . . . . . . . 13 (πœ‘ β†’ (𝑄 ∈ (ℝ ↑m (0...𝑀)) ∧ (((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))))
3837simpld 496 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑄 ∈ (ℝ ↑m (0...𝑀)))
39 elmapi 8840 . . . . . . . . . . . 12 (𝑄 ∈ (ℝ ↑m (0...𝑀)) β†’ 𝑄:(0...𝑀)βŸΆβ„)
4038, 39syl 17 . . . . . . . . . . 11 (πœ‘ β†’ 𝑄:(0...𝑀)βŸΆβ„)
413nnnn0d 12529 . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑀 ∈ β„•0)
42 nn0uz 12861 . . . . . . . . . . . . 13 β„•0 = (β„€β‰₯β€˜0)
4341, 42eleqtrdi 2844 . . . . . . . . . . . 12 (πœ‘ β†’ 𝑀 ∈ (β„€β‰₯β€˜0))
44 eluzfz1 13505 . . . . . . . . . . . 12 (𝑀 ∈ (β„€β‰₯β€˜0) β†’ 0 ∈ (0...𝑀))
4543, 44syl 17 . . . . . . . . . . 11 (πœ‘ β†’ 0 ∈ (0...𝑀))
4640, 45ffvelcdmd 7085 . . . . . . . . . 10 (πœ‘ β†’ (π‘„β€˜0) ∈ ℝ)
4746rexrd 11261 . . . . . . . . 9 (πœ‘ β†’ (π‘„β€˜0) ∈ ℝ*)
48 1zzd 12590 . . . . . . . . . . . 12 (πœ‘ β†’ 1 ∈ β„€)
49 0le1 11734 . . . . . . . . . . . . 13 0 ≀ 1
5049a1i 11 . . . . . . . . . . . 12 (πœ‘ β†’ 0 ≀ 1)
513nnge1d 12257 . . . . . . . . . . . 12 (πœ‘ β†’ 1 ≀ 𝑀)
522, 4, 48, 50, 51elfzd 13489 . . . . . . . . . . 11 (πœ‘ β†’ 1 ∈ (0...𝑀))
5340, 52ffvelcdmd 7085 . . . . . . . . . 10 (πœ‘ β†’ (π‘„β€˜1) ∈ ℝ)
5453rexrd 11261 . . . . . . . . 9 (πœ‘ β†’ (π‘„β€˜1) ∈ ℝ*)
5513rexrd 11261 . . . . . . . . 9 (πœ‘ β†’ 𝐴 ∈ ℝ*)
5637simprd 497 . . . . . . . . . . 11 (πœ‘ β†’ (((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡) ∧ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))))
5756simplld 767 . . . . . . . . . 10 (πœ‘ β†’ (π‘„β€˜0) = 𝐴)
5813leidd 11777 . . . . . . . . . 10 (πœ‘ β†’ 𝐴 ≀ 𝐴)
5957, 58eqbrtrd 5170 . . . . . . . . 9 (πœ‘ β†’ (π‘„β€˜0) ≀ 𝐴)
6057eqcomd 2739 . . . . . . . . . 10 (πœ‘ β†’ 𝐴 = (π‘„β€˜0))
61 0re 11213 . . . . . . . . . . . . 13 0 ∈ ℝ
62 eleq1 2822 . . . . . . . . . . . . . . . 16 (𝑖 = 0 β†’ (𝑖 ∈ (0..^𝑀) ↔ 0 ∈ (0..^𝑀)))
6362anbi2d 630 . . . . . . . . . . . . . . 15 (𝑖 = 0 β†’ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ↔ (πœ‘ ∧ 0 ∈ (0..^𝑀))))
64 fveq2 6889 . . . . . . . . . . . . . . . 16 (𝑖 = 0 β†’ (π‘„β€˜π‘–) = (π‘„β€˜0))
65 oveq1 7413 . . . . . . . . . . . . . . . . 17 (𝑖 = 0 β†’ (𝑖 + 1) = (0 + 1))
6665fveq2d 6893 . . . . . . . . . . . . . . . 16 (𝑖 = 0 β†’ (π‘„β€˜(𝑖 + 1)) = (π‘„β€˜(0 + 1)))
6764, 66breq12d 5161 . . . . . . . . . . . . . . 15 (𝑖 = 0 β†’ ((π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)) ↔ (π‘„β€˜0) < (π‘„β€˜(0 + 1))))
6863, 67imbi12d 345 . . . . . . . . . . . . . 14 (𝑖 = 0 β†’ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))) ↔ ((πœ‘ ∧ 0 ∈ (0..^𝑀)) β†’ (π‘„β€˜0) < (π‘„β€˜(0 + 1)))))
6937simprrd 773 . . . . . . . . . . . . . . 15 (πœ‘ β†’ βˆ€π‘– ∈ (0..^𝑀)(π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))
7069r19.21bi 3249 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))
7168, 70vtoclg 3557 . . . . . . . . . . . . 13 (0 ∈ ℝ β†’ ((πœ‘ ∧ 0 ∈ (0..^𝑀)) β†’ (π‘„β€˜0) < (π‘„β€˜(0 + 1))))
7261, 71ax-mp 5 . . . . . . . . . . . 12 ((πœ‘ ∧ 0 ∈ (0..^𝑀)) β†’ (π‘„β€˜0) < (π‘„β€˜(0 + 1)))
737, 72mpdan 686 . . . . . . . . . . 11 (πœ‘ β†’ (π‘„β€˜0) < (π‘„β€˜(0 + 1)))
74 1e0p1 12716 . . . . . . . . . . . 12 1 = (0 + 1)
7574fveq2i 6892 . . . . . . . . . . 11 (π‘„β€˜1) = (π‘„β€˜(0 + 1))
7673, 75breqtrrdi 5190 . . . . . . . . . 10 (πœ‘ β†’ (π‘„β€˜0) < (π‘„β€˜1))
7760, 76eqbrtrd 5170 . . . . . . . . 9 (πœ‘ β†’ 𝐴 < (π‘„β€˜1))
7847, 54, 55, 59, 77elicod 13371 . . . . . . . 8 (πœ‘ β†’ 𝐴 ∈ ((π‘„β€˜0)[,)(π‘„β€˜1)))
7975oveq2i 7417 . . . . . . . 8 ((π‘„β€˜0)[,)(π‘„β€˜1)) = ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1)))
8078, 79eleqtrdi 2844 . . . . . . 7 (πœ‘ β†’ 𝐴 ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))))
8180adantr 482 . . . . . 6 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ 𝐴 ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))))
8232, 81eqeltrd 2834 . . . . 5 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ ((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))))
83 fourierdlem48.e . . . . . . . . . . 11 𝐸 = (π‘₯ ∈ ℝ ↦ (π‘₯ + (π‘β€˜π‘₯)))
8483a1i 11 . . . . . . . . . 10 (πœ‘ β†’ 𝐸 = (π‘₯ ∈ ℝ ↦ (π‘₯ + (π‘β€˜π‘₯))))
85 id 22 . . . . . . . . . . . 12 (π‘₯ = 𝑋 β†’ π‘₯ = 𝑋)
86 fveq2 6889 . . . . . . . . . . . 12 (π‘₯ = 𝑋 β†’ (π‘β€˜π‘₯) = (π‘β€˜π‘‹))
8785, 86oveq12d 7424 . . . . . . . . . . 11 (π‘₯ = 𝑋 β†’ (π‘₯ + (π‘β€˜π‘₯)) = (𝑋 + (π‘β€˜π‘‹)))
8887adantl 483 . . . . . . . . . 10 ((πœ‘ ∧ π‘₯ = 𝑋) β†’ (π‘₯ + (π‘β€˜π‘₯)) = (𝑋 + (π‘β€˜π‘‹)))
89 fourierdlem48.z . . . . . . . . . . . . . 14 𝑍 = (π‘₯ ∈ ℝ ↦ ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇))
9089a1i 11 . . . . . . . . . . . . 13 (πœ‘ β†’ 𝑍 = (π‘₯ ∈ ℝ ↦ ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇)))
91 oveq2 7414 . . . . . . . . . . . . . . . . 17 (π‘₯ = 𝑋 β†’ (𝐡 βˆ’ π‘₯) = (𝐡 βˆ’ 𝑋))
9291oveq1d 7421 . . . . . . . . . . . . . . . 16 (π‘₯ = 𝑋 β†’ ((𝐡 βˆ’ π‘₯) / 𝑇) = ((𝐡 βˆ’ 𝑋) / 𝑇))
9392fveq2d 6893 . . . . . . . . . . . . . . 15 (π‘₯ = 𝑋 β†’ (βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) = (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)))
9493oveq1d 7421 . . . . . . . . . . . . . 14 (π‘₯ = 𝑋 β†’ ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇) = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇))
9594adantl 483 . . . . . . . . . . . . 13 ((πœ‘ ∧ π‘₯ = 𝑋) β†’ ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇) = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇))
9621flcld 13760 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) ∈ β„€)
9796zred 12663 . . . . . . . . . . . . . 14 (πœ‘ β†’ (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) ∈ ℝ)
9897, 15remulcld 11241 . . . . . . . . . . . . 13 (πœ‘ β†’ ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇) ∈ ℝ)
9990, 95, 10, 98fvmptd 7003 . . . . . . . . . . . 12 (πœ‘ β†’ (π‘β€˜π‘‹) = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇))
10099, 98eqeltrd 2834 . . . . . . . . . . 11 (πœ‘ β†’ (π‘β€˜π‘‹) ∈ ℝ)
10110, 100readdcld 11240 . . . . . . . . . 10 (πœ‘ β†’ (𝑋 + (π‘β€˜π‘‹)) ∈ ℝ)
10284, 88, 10, 101fvmptd 7003 . . . . . . . . 9 (πœ‘ β†’ (πΈβ€˜π‘‹) = (𝑋 + (π‘β€˜π‘‹)))
10399oveq2d 7422 . . . . . . . . 9 (πœ‘ β†’ (𝑋 + (π‘β€˜π‘‹)) = (𝑋 + ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇)))
104102, 103eqtrd 2773 . . . . . . . 8 (πœ‘ β†’ (πΈβ€˜π‘‹) = (𝑋 + ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇)))
105104oveq1d 7421 . . . . . . 7 (πœ‘ β†’ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = ((𝑋 + ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇)) βˆ’ 𝑇))
10610recnd 11239 . . . . . . . 8 (πœ‘ β†’ 𝑋 ∈ β„‚)
10798recnd 11239 . . . . . . . 8 (πœ‘ β†’ ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇) ∈ β„‚)
10815recnd 11239 . . . . . . . 8 (πœ‘ β†’ 𝑇 ∈ β„‚)
109106, 107, 108addsubassd 11588 . . . . . . 7 (πœ‘ β†’ ((𝑋 + ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇)) βˆ’ 𝑇) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇) βˆ’ 𝑇)))
11096zcnd 12664 . . . . . . . . 9 (πœ‘ β†’ (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) ∈ β„‚)
111110, 108mulsubfacd 11672 . . . . . . . 8 (πœ‘ β†’ (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇) βˆ’ 𝑇) = (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇))
112111oveq2d 7422 . . . . . . 7 (πœ‘ β†’ (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇) βˆ’ 𝑇)) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇)))
113105, 109, 1123eqtrd 2777 . . . . . 6 (πœ‘ β†’ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇)))
114113adantr 482 . . . . 5 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇)))
115 oveq1 7413 . . . . . . . . 9 (π‘˜ = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) β†’ (π‘˜ Β· 𝑇) = (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇))
116115oveq2d 7422 . . . . . . . 8 (π‘˜ = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) β†’ (𝑋 + (π‘˜ Β· 𝑇)) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇)))
117116eqeq2d 2744 . . . . . . 7 (π‘˜ = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) β†’ (((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)) ↔ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇))))
118117anbi2d 630 . . . . . 6 (π‘˜ = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) β†’ ((((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))) ↔ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇)))))
119118rspcev 3613 . . . . 5 ((((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) ∈ β„€ ∧ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) βˆ’ 1) Β· 𝑇)))) β†’ βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))))
12025, 82, 114, 119syl12anc 836 . . . 4 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))))
12164, 66oveq12d 7424 . . . . . . . 8 (𝑖 = 0 β†’ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) = ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))))
122121eleq2d 2820 . . . . . . 7 (𝑖 = 0 β†’ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ↔ ((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1)))))
123122anbi1d 631 . . . . . 6 (𝑖 = 0 β†’ ((((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))) ↔ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)))))
124123rexbidv 3179 . . . . 5 (𝑖 = 0 β†’ (βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))) ↔ βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)))))
125124rspcev 3613 . . . 4 ((0 ∈ (0..^𝑀) ∧ βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜0)[,)(π‘„β€˜(0 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))))
1268, 120, 125syl2anc 585 . . 3 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))))
127 ovex 7439 . . . 4 ((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ V
128 eleq1 2822 . . . . . . . 8 (𝑦 = ((πΈβ€˜π‘‹) βˆ’ 𝑇) β†’ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ↔ ((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))))
129 eqeq1 2737 . . . . . . . 8 (𝑦 = ((πΈβ€˜π‘‹) βˆ’ 𝑇) β†’ (𝑦 = (𝑋 + (π‘˜ Β· 𝑇)) ↔ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))))
130128, 129anbi12d 632 . . . . . . 7 (𝑦 = ((πΈβ€˜π‘‹) βˆ’ 𝑇) β†’ ((𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) ↔ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)))))
1311302rexbidv 3220 . . . . . 6 (𝑦 = ((πΈβ€˜π‘‹) βˆ’ 𝑇) β†’ (βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) ↔ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)))))
132131anbi2d 630 . . . . 5 (𝑦 = ((πΈβ€˜π‘‹) βˆ’ 𝑇) β†’ ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) ↔ (πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇))))))
133132imbi1d 342 . . . 4 (𝑦 = ((πΈβ€˜π‘‹) βˆ’ 𝑇) β†’ (((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…) ↔ ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)))
134 simpr 486 . . . . 5 ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))))
135 nfv 1918 . . . . . . 7 β„²π‘–πœ‘
136 nfre1 3283 . . . . . . 7 β„²π‘–βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))
137135, 136nfan 1903 . . . . . 6 Ⅎ𝑖(πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))))
138 nfv 1918 . . . . . . 7 β„²π‘˜πœ‘
139 nfcv 2904 . . . . . . . 8 β„²π‘˜(0..^𝑀)
140 nfre1 3283 . . . . . . . 8 β„²π‘˜βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))
141139, 140nfrexw 3311 . . . . . . 7 β„²π‘˜βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))
142138, 141nfan 1903 . . . . . 6 β„²π‘˜(πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))))
143 simp1 1137 . . . . . . . . . 10 ((πœ‘ ∧ (𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) ∧ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ πœ‘)
144 simp2l 1200 . . . . . . . . . 10 ((πœ‘ ∧ (𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) ∧ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ 𝑖 ∈ (0..^𝑀))
145 simp3l 1202 . . . . . . . . . 10 ((πœ‘ ∧ (𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) ∧ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
146143, 144, 145jca31 516 . . . . . . . . 9 ((πœ‘ ∧ (𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) ∧ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))))
147 simp2r 1201 . . . . . . . . 9 ((πœ‘ ∧ (𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) ∧ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ π‘˜ ∈ β„€)
148 simp3r 1203 . . . . . . . . 9 ((πœ‘ ∧ (𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) ∧ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))
149 fourierdlem48.ch . . . . . . . . . 10 (πœ’ ↔ ((((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) ∧ π‘˜ ∈ β„€) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))))
150149biimpi 215 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ ((((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) ∧ π‘˜ ∈ β„€) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))))
151150simplld 767 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))))
152151simplld 767 . . . . . . . . . . . . . . . 16 (πœ’ β†’ πœ‘)
153 fourierdlem48.f . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝐹:π·βŸΆβ„)
154 frel 6720 . . . . . . . . . . . . . . . 16 (𝐹:π·βŸΆβ„ β†’ Rel 𝐹)
155152, 153, 1543syl 18 . . . . . . . . . . . . . . 15 (πœ’ β†’ Rel 𝐹)
156 resindm 6029 . . . . . . . . . . . . . . . 16 (Rel 𝐹 β†’ (𝐹 β†Ύ ((𝑋(,)+∞) ∩ dom 𝐹)) = (𝐹 β†Ύ (𝑋(,)+∞)))
157156eqcomd 2739 . . . . . . . . . . . . . . 15 (Rel 𝐹 β†’ (𝐹 β†Ύ (𝑋(,)+∞)) = (𝐹 β†Ύ ((𝑋(,)+∞) ∩ dom 𝐹)))
158155, 157syl 17 . . . . . . . . . . . . . 14 (πœ’ β†’ (𝐹 β†Ύ (𝑋(,)+∞)) = (𝐹 β†Ύ ((𝑋(,)+∞) ∩ dom 𝐹)))
159 fdm 6724 . . . . . . . . . . . . . . . . 17 (𝐹:π·βŸΆβ„ β†’ dom 𝐹 = 𝐷)
160152, 153, 1593syl 18 . . . . . . . . . . . . . . . 16 (πœ’ β†’ dom 𝐹 = 𝐷)
161160ineq2d 4212 . . . . . . . . . . . . . . 15 (πœ’ β†’ ((𝑋(,)+∞) ∩ dom 𝐹) = ((𝑋(,)+∞) ∩ 𝐷))
162161reseq2d 5980 . . . . . . . . . . . . . 14 (πœ’ β†’ (𝐹 β†Ύ ((𝑋(,)+∞) ∩ dom 𝐹)) = (𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)))
163158, 162eqtrd 2773 . . . . . . . . . . . . 13 (πœ’ β†’ (𝐹 β†Ύ (𝑋(,)+∞)) = (𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)))
164163oveq1d 7421 . . . . . . . . . . . 12 (πœ’ β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) = ((𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)) limβ„‚ 𝑋))
165152, 153syl 17 . . . . . . . . . . . . . . 15 (πœ’ β†’ 𝐹:π·βŸΆβ„)
166 ax-resscn 11164 . . . . . . . . . . . . . . . 16 ℝ βŠ† β„‚
167166a1i 11 . . . . . . . . . . . . . . 15 (πœ’ β†’ ℝ βŠ† β„‚)
168165, 167fssd 6733 . . . . . . . . . . . . . 14 (πœ’ β†’ 𝐹:π·βŸΆβ„‚)
169 inss2 4229 . . . . . . . . . . . . . . 15 ((𝑋(,)+∞) ∩ 𝐷) βŠ† 𝐷
170169a1i 11 . . . . . . . . . . . . . 14 (πœ’ β†’ ((𝑋(,)+∞) ∩ 𝐷) βŠ† 𝐷)
171168, 170fssresd 6756 . . . . . . . . . . . . 13 (πœ’ β†’ (𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)):((𝑋(,)+∞) ∩ 𝐷)βŸΆβ„‚)
172 pnfxr 11265 . . . . . . . . . . . . . . . 16 +∞ ∈ ℝ*
173172a1i 11 . . . . . . . . . . . . . . 15 (πœ’ β†’ +∞ ∈ ℝ*)
174151simplrd 769 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑖 ∈ (0..^𝑀))
17540adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑄:(0...𝑀)βŸΆβ„)
176 fzofzp1 13726 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 ∈ (0..^𝑀) β†’ (𝑖 + 1) ∈ (0...𝑀))
177176adantl 483 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝑖 + 1) ∈ (0...𝑀))
178175, 177ffvelcdmd 7085 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ)
179152, 174, 178syl2anc 585 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ)
180150simplrd 769 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ π‘˜ ∈ β„€)
181180zred 12663 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ π‘˜ ∈ ℝ)
182152, 15syl 17 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ 𝑇 ∈ ℝ)
183181, 182remulcld 11241 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (π‘˜ Β· 𝑇) ∈ ℝ)
184179, 183resubcld 11639 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ)
185184rexrd 11261 . . . . . . . . . . . . . . . 16 (πœ’ β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ*)
186184ltpnfd 13098 . . . . . . . . . . . . . . . 16 (πœ’ β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) < +∞)
187185, 173, 186xrltled 13126 . . . . . . . . . . . . . . 15 (πœ’ β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ≀ +∞)
188 iooss2 13357 . . . . . . . . . . . . . . 15 ((+∞ ∈ ℝ* ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ≀ +∞) β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† (𝑋(,)+∞))
189173, 187, 188syl2anc 585 . . . . . . . . . . . . . 14 (πœ’ β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† (𝑋(,)+∞))
190180adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘˜ ∈ β„€)
191190zcnd 12664 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘˜ ∈ β„‚)
192182recnd 11239 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ 𝑇 ∈ β„‚)
193192adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑇 ∈ β„‚)
194191, 193mulneg1d 11664 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (-π‘˜ Β· 𝑇) = -(π‘˜ Β· 𝑇))
195194oveq2d 7422 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) + -(π‘˜ Β· 𝑇)))
196 elioore 13351 . . . . . . . . . . . . . . . . . . . . . 22 (𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) β†’ 𝑀 ∈ ℝ)
197196recnd 11239 . . . . . . . . . . . . . . . . . . . . 21 (𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) β†’ 𝑀 ∈ β„‚)
198197adantl 483 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 ∈ β„‚)
199191, 193mulcld 11231 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘˜ Β· 𝑇) ∈ β„‚)
200198, 199addcld 11230 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ β„‚)
201200, 199negsubd 11574 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + -(π‘˜ Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) βˆ’ (π‘˜ Β· 𝑇)))
202198, 199pncand 11569 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) βˆ’ (π‘˜ Β· 𝑇)) = 𝑀)
203195, 201, 2023eqtrrd 2778 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 = ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)))
204152adantr 482 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ πœ‘)
205151simpld 496 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ (πœ‘ ∧ 𝑖 ∈ (0..^𝑀)))
206 fourierdlem48.cn . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
207 cncff 24401 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚) β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))):((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))βŸΆβ„‚)
208 fdm 6724 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))):((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))βŸΆβ„‚ β†’ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
209206, 207, 2083syl 18 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
210 ssdmres 6003 . . . . . . . . . . . . . . . . . . . . . . 23 (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† dom 𝐹 ↔ dom (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) = ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
211209, 210sylibr 233 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† dom 𝐹)
212153, 159syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ‘ β†’ dom 𝐹 = 𝐷)
213212adantr 482 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ dom 𝐹 = 𝐷)
214211, 213sseqtrd 4022 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† 𝐷)
215205, 214syl 17 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† 𝐷)
216215adantr 482 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† 𝐷)
217 elfzofz 13645 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑖 ∈ (0..^𝑀) β†’ 𝑖 ∈ (0...𝑀))
218217adantl 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑖 ∈ (0...𝑀))
219175, 218ffvelcdmd 7085 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) ∈ ℝ)
220152, 174, 219syl2anc 585 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (π‘„β€˜π‘–) ∈ ℝ)
221220rexrd 11261 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ (π‘„β€˜π‘–) ∈ ℝ*)
222221adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘„β€˜π‘–) ∈ ℝ*)
223179rexrd 11261 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ*)
224223adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ*)
225196adantl 483 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 ∈ ℝ)
226190zred 12663 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘˜ ∈ ℝ)
227204, 15syl 17 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑇 ∈ ℝ)
228226, 227remulcld 11241 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘˜ Β· 𝑇) ∈ ℝ)
229225, 228readdcld 11240 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ ℝ)
230220adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘„β€˜π‘–) ∈ ℝ)
231152, 10syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ 𝑋 ∈ ℝ)
232231, 183readdcld 11240 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (𝑋 + (π‘˜ Β· 𝑇)) ∈ ℝ)
233232adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑋 + (π‘˜ Β· 𝑇)) ∈ ℝ)
234149simprbi 498 . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ’ β†’ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))
235234eqcomd 2739 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ’ β†’ (𝑋 + (π‘˜ Β· 𝑇)) = 𝑦)
236151simprd 497 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ’ β†’ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
237235, 236eqeltrd 2834 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ (𝑋 + (π‘˜ Β· 𝑇)) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
238 icogelb 13372 . . . . . . . . . . . . . . . . . . . . . . 23 (((π‘„β€˜π‘–) ∈ ℝ* ∧ (π‘„β€˜(𝑖 + 1)) ∈ ℝ* ∧ (𝑋 + (π‘˜ Β· 𝑇)) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) ≀ (𝑋 + (π‘˜ Β· 𝑇)))
239221, 223, 237, 238syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (π‘„β€˜π‘–) ≀ (𝑋 + (π‘˜ Β· 𝑇)))
240239adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘„β€˜π‘–) ≀ (𝑋 + (π‘˜ Β· 𝑇)))
241204, 10syl 17 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑋 ∈ ℝ)
242241rexrd 11261 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑋 ∈ ℝ*)
243179adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘„β€˜(𝑖 + 1)) ∈ ℝ)
244243, 228resubcld 11639 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ)
245244rexrd 11261 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ*)
246 simpr 486 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
247 ioogtlb 44195 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑋 ∈ ℝ* ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ* ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑋 < 𝑀)
248242, 245, 246, 247syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑋 < 𝑀)
249241, 225, 228, 248ltadd1dd 11822 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑋 + (π‘˜ Β· 𝑇)) < (𝑀 + (π‘˜ Β· 𝑇)))
250230, 233, 229, 240, 249lelttrd 11369 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘„β€˜π‘–) < (𝑀 + (π‘˜ Β· 𝑇)))
251 iooltub 44210 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑋 ∈ ℝ* ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ* ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
252242, 245, 246, 251syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
253225, 244, 228, 252ltadd1dd 11822 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) < (((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) + (π‘˜ Β· 𝑇)))
254179recnd 11239 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ (π‘„β€˜(𝑖 + 1)) ∈ β„‚)
255183recnd 11239 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ (π‘˜ Β· 𝑇) ∈ β„‚)
256254, 255npcand 11572 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) + (π‘˜ Β· 𝑇)) = (π‘„β€˜(𝑖 + 1)))
257256adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) + (π‘˜ Β· 𝑇)) = (π‘„β€˜(𝑖 + 1)))
258253, 257breqtrd 5174 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) < (π‘„β€˜(𝑖 + 1)))
259222, 224, 229, 250, 258eliood 44198 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
260216, 259sseldd 3983 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷)
261190znegcld 12665 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ -π‘˜ ∈ β„€)
262 ovex 7439 . . . . . . . . . . . . . . . . . . 19 (𝑀 + (π‘˜ Β· 𝑇)) ∈ V
263 eleq1 2822 . . . . . . . . . . . . . . . . . . . . 21 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ (π‘₯ ∈ 𝐷 ↔ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷))
2642633anbi2d 1442 . . . . . . . . . . . . . . . . . . . 20 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ -π‘˜ ∈ β„€) ↔ (πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ -π‘˜ ∈ β„€)))
265 oveq1 7413 . . . . . . . . . . . . . . . . . . . . 21 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ (π‘₯ + (-π‘˜ Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)))
266265eleq1d 2819 . . . . . . . . . . . . . . . . . . . 20 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ ((π‘₯ + (-π‘˜ Β· 𝑇)) ∈ 𝐷 ↔ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷))
267264, 266imbi12d 345 . . . . . . . . . . . . . . . . . . 19 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ (((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ (π‘₯ + (-π‘˜ Β· 𝑇)) ∈ 𝐷) ↔ ((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷)))
268 negex 11455 . . . . . . . . . . . . . . . . . . . 20 -π‘˜ ∈ V
269 eleq1 2822 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 = -π‘˜ β†’ (𝑗 ∈ β„€ ↔ -π‘˜ ∈ β„€))
2702693anbi3d 1443 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 = -π‘˜ β†’ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) ↔ (πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ -π‘˜ ∈ β„€)))
271 oveq1 7413 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑗 = -π‘˜ β†’ (𝑗 Β· 𝑇) = (-π‘˜ Β· 𝑇))
272271oveq2d 7422 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 = -π‘˜ β†’ (π‘₯ + (𝑗 Β· 𝑇)) = (π‘₯ + (-π‘˜ Β· 𝑇)))
273272eleq1d 2819 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 = -π‘˜ β†’ ((π‘₯ + (𝑗 Β· 𝑇)) ∈ 𝐷 ↔ (π‘₯ + (-π‘˜ Β· 𝑇)) ∈ 𝐷))
274270, 273imbi12d 345 . . . . . . . . . . . . . . . . . . . 20 (𝑗 = -π‘˜ β†’ (((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ (π‘₯ + (𝑗 Β· 𝑇)) ∈ 𝐷) ↔ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ (π‘₯ + (-π‘˜ Β· 𝑇)) ∈ 𝐷)))
275 eleq1 2822 . . . . . . . . . . . . . . . . . . . . . . 23 (π‘˜ = 𝑗 β†’ (π‘˜ ∈ β„€ ↔ 𝑗 ∈ β„€))
2762753anbi3d 1443 . . . . . . . . . . . . . . . . . . . . . 22 (π‘˜ = 𝑗 β†’ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ π‘˜ ∈ β„€) ↔ (πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€)))
277 oveq1 7413 . . . . . . . . . . . . . . . . . . . . . . . 24 (π‘˜ = 𝑗 β†’ (π‘˜ Β· 𝑇) = (𝑗 Β· 𝑇))
278277oveq2d 7422 . . . . . . . . . . . . . . . . . . . . . . 23 (π‘˜ = 𝑗 β†’ (π‘₯ + (π‘˜ Β· 𝑇)) = (π‘₯ + (𝑗 Β· 𝑇)))
279278eleq1d 2819 . . . . . . . . . . . . . . . . . . . . . 22 (π‘˜ = 𝑗 β†’ ((π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷 ↔ (π‘₯ + (𝑗 Β· 𝑇)) ∈ 𝐷))
280276, 279imbi12d 345 . . . . . . . . . . . . . . . . . . . . 21 (π‘˜ = 𝑗 β†’ (((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ π‘˜ ∈ β„€) β†’ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷) ↔ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ (π‘₯ + (𝑗 Β· 𝑇)) ∈ 𝐷)))
281 fourierdlem48.dper . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ π‘˜ ∈ β„€) β†’ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷)
282280, 281chvarvv 2003 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ (π‘₯ + (𝑗 Β· 𝑇)) ∈ 𝐷)
283268, 274, 282vtocl 3550 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ (π‘₯ + (-π‘˜ Β· 𝑇)) ∈ 𝐷)
284262, 267, 283vtocl 3550 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷)
285204, 260, 261, 284syl3anc 1372 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷)
286203, 285eqeltrd 2834 . . . . . . . . . . . . . . . 16 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 ∈ 𝐷)
287286ralrimiva 3147 . . . . . . . . . . . . . . 15 (πœ’ β†’ βˆ€π‘€ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 ∈ 𝐷)
288 dfss3 3970 . . . . . . . . . . . . . . 15 ((𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† 𝐷 ↔ βˆ€π‘€ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 ∈ 𝐷)
289287, 288sylibr 233 . . . . . . . . . . . . . 14 (πœ’ β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† 𝐷)
290189, 289ssind 4232 . . . . . . . . . . . . 13 (πœ’ β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† ((𝑋(,)+∞) ∩ 𝐷))
291 ioosscn 13383 . . . . . . . . . . . . . 14 (𝑋(,)+∞) βŠ† β„‚
292 ssinss1 4237 . . . . . . . . . . . . . 14 ((𝑋(,)+∞) βŠ† β„‚ β†’ ((𝑋(,)+∞) ∩ 𝐷) βŠ† β„‚)
293291, 292mp1i 13 . . . . . . . . . . . . 13 (πœ’ β†’ ((𝑋(,)+∞) ∩ 𝐷) βŠ† β„‚)
294 eqid 2733 . . . . . . . . . . . . 13 (TopOpenβ€˜β„‚fld) = (TopOpenβ€˜β„‚fld)
295 eqid 2733 . . . . . . . . . . . . 13 ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) = ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
296231rexrd 11261 . . . . . . . . . . . . . . 15 (πœ’ β†’ 𝑋 ∈ ℝ*)
297231leidd 11777 . . . . . . . . . . . . . . 15 (πœ’ β†’ 𝑋 ≀ 𝑋)
298234oveq1d 7421 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ (𝑦 βˆ’ (π‘˜ Β· 𝑇)) = ((𝑋 + (π‘˜ Β· 𝑇)) βˆ’ (π‘˜ Β· 𝑇)))
299231recnd 11239 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ 𝑋 ∈ β„‚)
300299, 255pncand 11569 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ ((𝑋 + (π‘˜ Β· 𝑇)) βˆ’ (π‘˜ Β· 𝑇)) = 𝑋)
301298, 300eqtr2d 2774 . . . . . . . . . . . . . . . 16 (πœ’ β†’ 𝑋 = (𝑦 βˆ’ (π‘˜ Β· 𝑇)))
302 icossre 13402 . . . . . . . . . . . . . . . . . . 19 (((π‘„β€˜π‘–) ∈ ℝ ∧ (π‘„β€˜(𝑖 + 1)) ∈ ℝ*) β†’ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) βŠ† ℝ)
303220, 223, 302syl2anc 585 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) βŠ† ℝ)
304303, 236sseldd 3983 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ 𝑦 ∈ ℝ)
305 icoltub 44208 . . . . . . . . . . . . . . . . . 18 (((π‘„β€˜π‘–) ∈ ℝ* ∧ (π‘„β€˜(𝑖 + 1)) ∈ ℝ* ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) β†’ 𝑦 < (π‘„β€˜(𝑖 + 1)))
306221, 223, 236, 305syl3anc 1372 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ 𝑦 < (π‘„β€˜(𝑖 + 1)))
307304, 179, 183, 306ltsub1dd 11823 . . . . . . . . . . . . . . . 16 (πœ’ β†’ (𝑦 βˆ’ (π‘˜ Β· 𝑇)) < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
308301, 307eqbrtrd 5170 . . . . . . . . . . . . . . 15 (πœ’ β†’ 𝑋 < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
309296, 185, 296, 297, 308elicod 13371 . . . . . . . . . . . . . 14 (πœ’ β†’ 𝑋 ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
310 snunioo1 44212 . . . . . . . . . . . . . . . . 17 ((𝑋 ∈ ℝ* ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ* ∧ 𝑋 < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) β†’ ((𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βˆͺ {𝑋}) = (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
311296, 185, 308, 310syl3anc 1372 . . . . . . . . . . . . . . . 16 (πœ’ β†’ ((𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βˆͺ {𝑋}) = (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
312311fveq2d 6893 . . . . . . . . . . . . . . 15 (πœ’ β†’ ((intβ€˜((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))β€˜((𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βˆͺ {𝑋})) = ((intβ€˜((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))β€˜(𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))))
313294cnfldtop 24292 . . . . . . . . . . . . . . . . . 18 (TopOpenβ€˜β„‚fld) ∈ Top
314 ovex 7439 . . . . . . . . . . . . . . . . . . . 20 (𝑋(,)+∞) ∈ V
315314inex1 5317 . . . . . . . . . . . . . . . . . . 19 ((𝑋(,)+∞) ∩ 𝐷) ∈ V
316 snex 5431 . . . . . . . . . . . . . . . . . . 19 {𝑋} ∈ V
317315, 316unex 7730 . . . . . . . . . . . . . . . . . 18 (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}) ∈ V
318 resttop 22656 . . . . . . . . . . . . . . . . . 18 (((TopOpenβ€˜β„‚fld) ∈ Top ∧ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}) ∈ V) β†’ ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∈ Top)
319313, 317, 318mp2an 691 . . . . . . . . . . . . . . . . 17 ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∈ Top
320319a1i 11 . . . . . . . . . . . . . . . 16 (πœ’ β†’ ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∈ Top)
321 retop 24270 . . . . . . . . . . . . . . . . . . 19 (topGenβ€˜ran (,)) ∈ Top
322321a1i 11 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (topGenβ€˜ran (,)) ∈ Top)
323317a1i 11 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}) ∈ V)
324 iooretop 24274 . . . . . . . . . . . . . . . . . . 19 (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∈ (topGenβ€˜ran (,))
325324a1i 11 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∈ (topGenβ€˜ran (,)))
326 elrestr 17371 . . . . . . . . . . . . . . . . . 18 (((topGenβ€˜ran (,)) ∈ Top ∧ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}) ∈ V ∧ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∈ (topGenβ€˜ran (,))) β†’ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∈ ((topGenβ€˜ran (,)) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))
327322, 323, 325, 326syl3anc 1372 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∈ ((topGenβ€˜ran (,)) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))
328 mnfxr 11268 . . . . . . . . . . . . . . . . . . . . . 22 -∞ ∈ ℝ*
329328a1i 11 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ -∞ ∈ ℝ*)
330185adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ*)
331 icossre 13402 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑋 ∈ ℝ ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ*) β†’ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† ℝ)
332231, 185, 331syl2anc 585 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† ℝ)
333332sselda 3982 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ ∈ ℝ)
334333mnfltd 13101 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ -∞ < π‘₯)
335296adantr 482 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑋 ∈ ℝ*)
336 simpr 486 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
337 icoltub 44208 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑋 ∈ ℝ* ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ* ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
338335, 330, 336, 337syl3anc 1372 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
339329, 330, 333, 334, 338eliood 44198 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
340 vsnid 4665 . . . . . . . . . . . . . . . . . . . . . . . . 25 π‘₯ ∈ {π‘₯}
341340a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24 (π‘₯ = 𝑋 β†’ π‘₯ ∈ {π‘₯})
342 sneq 4638 . . . . . . . . . . . . . . . . . . . . . . . 24 (π‘₯ = 𝑋 β†’ {π‘₯} = {𝑋})
343341, 342eleqtrd 2836 . . . . . . . . . . . . . . . . . . . . . . 23 (π‘₯ = 𝑋 β†’ π‘₯ ∈ {𝑋})
344 elun2 4177 . . . . . . . . . . . . . . . . . . . . . . 23 (π‘₯ ∈ {𝑋} β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
345343, 344syl 17 . . . . . . . . . . . . . . . . . . . . . 22 (π‘₯ = 𝑋 β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
346345adantl 483 . . . . . . . . . . . . . . . . . . . . 21 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ π‘₯ = 𝑋) β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
347296ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ 𝑋 ∈ ℝ*)
348172a1i 11 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ +∞ ∈ ℝ*)
349333adantr 482 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ ℝ)
350231ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ 𝑋 ∈ ℝ)
351 icogelb 13372 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑋 ∈ ℝ* ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ* ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑋 ≀ π‘₯)
352335, 330, 336, 351syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑋 ≀ π‘₯)
353352adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ 𝑋 ≀ π‘₯)
354 neqne 2949 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (Β¬ π‘₯ = 𝑋 β†’ π‘₯ β‰  𝑋)
355354adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ β‰  𝑋)
356350, 349, 353, 355leneltd 11365 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ 𝑋 < π‘₯)
357349ltpnfd 13098 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ < +∞)
358347, 348, 349, 356, 357eliood 44198 . . . . . . . . . . . . . . . . . . . . . . 23 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ (𝑋(,)+∞))
359180zcnd 12664 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (πœ’ β†’ π‘˜ ∈ β„‚)
360359, 192mulneg1d 11664 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (πœ’ β†’ (-π‘˜ Β· 𝑇) = -(π‘˜ Β· 𝑇))
361360oveq2d 7422 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (πœ’ β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) + -(π‘˜ Β· 𝑇)))
362361adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) + -(π‘˜ Β· 𝑇)))
363 ioosscn 13383 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† β„‚
364363sseli 3978 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) β†’ 𝑀 ∈ β„‚)
365364adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 ∈ β„‚)
366255adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘˜ Β· 𝑇) ∈ β„‚)
367365, 366addcld 11230 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ β„‚)
368367, 366negsubd 11574 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + -(π‘˜ Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) βˆ’ (π‘˜ Β· 𝑇)))
369365, 366pncand 11569 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) βˆ’ (π‘˜ Β· 𝑇)) = 𝑀)
370362, 368, 3693eqtrrd 2778 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 = ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)))
371183adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘˜ Β· 𝑇) ∈ ℝ)
372225, 371readdcld 11240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ ℝ)
373222, 224, 372, 250, 258eliood 44198 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
374216, 373sseldd 3983 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷)
3752693anbi3d 1443 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑗 = -π‘˜ β†’ ((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ 𝑗 ∈ β„€) ↔ (πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ -π‘˜ ∈ β„€)))
376271oveq2d 7422 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝑗 = -π‘˜ β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (𝑗 Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)))
377376eleq1d 2819 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑗 = -π‘˜ β†’ (((𝑀 + (π‘˜ Β· 𝑇)) + (𝑗 Β· 𝑇)) ∈ 𝐷 ↔ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷))
378375, 377imbi12d 345 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑗 = -π‘˜ β†’ (((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (𝑗 Β· 𝑇)) ∈ 𝐷) ↔ ((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷)))
3792633anbi2d 1442 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) ↔ (πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ 𝑗 ∈ β„€)))
380 oveq1 7413 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ (π‘₯ + (𝑗 Β· 𝑇)) = ((𝑀 + (π‘˜ Β· 𝑇)) + (𝑗 Β· 𝑇)))
381380eleq1d 2819 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ ((π‘₯ + (𝑗 Β· 𝑇)) ∈ 𝐷 ↔ ((𝑀 + (π‘˜ Β· 𝑇)) + (𝑗 Β· 𝑇)) ∈ 𝐷))
382379, 381imbi12d 345 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (π‘₯ = (𝑀 + (π‘˜ Β· 𝑇)) β†’ (((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ (π‘₯ + (𝑗 Β· 𝑇)) ∈ 𝐷) ↔ ((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (𝑗 Β· 𝑇)) ∈ 𝐷)))
383262, 382, 282vtocl 3550 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (𝑗 Β· 𝑇)) ∈ 𝐷)
384268, 378, 383vtocl 3550 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷)
385204, 374, 261, 384syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((𝑀 + (π‘˜ Β· 𝑇)) + (-π‘˜ Β· 𝑇)) ∈ 𝐷)
386370, 385eqeltrd 2834 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ 𝑀 ∈ 𝐷)
387386ralrimiva 3147 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ’ β†’ βˆ€π‘€ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 ∈ 𝐷)
388387, 288sylibr 233 . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ’ β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† 𝐷)
389388ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† 𝐷)
390185ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ*)
391338adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
392347, 390, 349, 356, 391eliood 44198 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
393389, 392sseldd 3983 . . . . . . . . . . . . . . . . . . . . . . 23 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ 𝐷)
394358, 393elind 4194 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ ((𝑋(,)+∞) ∩ 𝐷))
395 elun1 4176 . . . . . . . . . . . . . . . . . . . . . 22 (π‘₯ ∈ ((𝑋(,)+∞) ∩ 𝐷) β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
396394, 395syl 17 . . . . . . . . . . . . . . . . . . . . 21 (((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
397346, 396pm2.61dan 812 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
398339, 397elind 4194 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))
399296adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))) β†’ 𝑋 ∈ ℝ*)
400185adantr 482 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))) β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ*)
401 elinel1 4195 . . . . . . . . . . . . . . . . . . . . . . 23 (π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) β†’ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
402 elioore 13351 . . . . . . . . . . . . . . . . . . . . . . 23 (π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) β†’ π‘₯ ∈ ℝ)
403401, 402syl 17 . . . . . . . . . . . . . . . . . . . . . 22 (π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) β†’ π‘₯ ∈ ℝ)
404403rexrd 11261 . . . . . . . . . . . . . . . . . . . . 21 (π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) β†’ π‘₯ ∈ ℝ*)
405404adantl 483 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))) β†’ π‘₯ ∈ ℝ*)
406 elinel2 4196 . . . . . . . . . . . . . . . . . . . . 21 (π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
407231adantr 482 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ’ ∧ π‘₯ = 𝑋) β†’ 𝑋 ∈ ℝ)
40885eqcomd 2739 . . . . . . . . . . . . . . . . . . . . . . . . 25 (π‘₯ = 𝑋 β†’ 𝑋 = π‘₯)
409408adantl 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ’ ∧ π‘₯ = 𝑋) β†’ 𝑋 = π‘₯)
410407, 409eqled 11314 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ’ ∧ π‘₯ = 𝑋) β†’ 𝑋 ≀ π‘₯)
411410adantlr 714 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∧ π‘₯ = 𝑋) β†’ 𝑋 ≀ π‘₯)
412 simpll 766 . . . . . . . . . . . . . . . . . . . . . . 23 (((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∧ Β¬ π‘₯ = 𝑋) β†’ πœ’)
413 simplr 768 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))
414 id 22 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (Β¬ π‘₯ = 𝑋 β†’ Β¬ π‘₯ = 𝑋)
415 velsn 4644 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (π‘₯ ∈ {𝑋} ↔ π‘₯ = 𝑋)
416414, 415sylnibr 329 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (Β¬ π‘₯ = 𝑋 β†’ Β¬ π‘₯ ∈ {𝑋})
417416adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∧ Β¬ π‘₯ = 𝑋) β†’ Β¬ π‘₯ ∈ {𝑋})
418 elunnel2 4150 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}) ∧ Β¬ π‘₯ ∈ {𝑋}) β†’ π‘₯ ∈ ((𝑋(,)+∞) ∩ 𝐷))
419413, 417, 418syl2anc 585 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ ((𝑋(,)+∞) ∩ 𝐷))
420 elinel1 4195 . . . . . . . . . . . . . . . . . . . . . . . 24 (π‘₯ ∈ ((𝑋(,)+∞) ∩ 𝐷) β†’ π‘₯ ∈ (𝑋(,)+∞))
421419, 420syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∧ Β¬ π‘₯ = 𝑋) β†’ π‘₯ ∈ (𝑋(,)+∞))
422231adantr 482 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ 𝑋 ∈ ℝ)
423 elioore 13351 . . . . . . . . . . . . . . . . . . . . . . . . 25 (π‘₯ ∈ (𝑋(,)+∞) β†’ π‘₯ ∈ ℝ)
424423adantl 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ π‘₯ ∈ ℝ)
425296adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ 𝑋 ∈ ℝ*)
426172a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ +∞ ∈ ℝ*)
427 simpr 486 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ π‘₯ ∈ (𝑋(,)+∞))
428 ioogtlb 44195 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑋 ∈ ℝ* ∧ +∞ ∈ ℝ* ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ 𝑋 < π‘₯)
429425, 426, 427, 428syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ 𝑋 < π‘₯)
430422, 424, 429ltled 11359 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)+∞)) β†’ 𝑋 ≀ π‘₯)
431412, 421, 430syl2anc 585 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∧ Β¬ π‘₯ = 𝑋) β†’ 𝑋 ≀ π‘₯)
432411, 431pm2.61dan 812 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ π‘₯ ∈ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) β†’ 𝑋 ≀ π‘₯)
433406, 432sylan2 594 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))) β†’ 𝑋 ≀ π‘₯)
434328a1i 11 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ -∞ ∈ ℝ*)
435185adantr 482 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ*)
436 simpr 486 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
437 iooltub 44210 . . . . . . . . . . . . . . . . . . . . . 22 ((-∞ ∈ ℝ* ∧ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) ∈ ℝ* ∧ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
438434, 435, 436, 437syl3anc 1372 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ π‘₯ ∈ (-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
439401, 438sylan2 594 . . . . . . . . . . . . . . . . . . . 20 ((πœ’ ∧ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))) β†’ π‘₯ < ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
440399, 400, 405, 433, 439elicod 13371 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))) β†’ π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
441398, 440impbida 800 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (π‘₯ ∈ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ↔ π‘₯ ∈ ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))))
442441eqrdv 2731 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) = ((-∞(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∩ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))
443 ioossre 13382 . . . . . . . . . . . . . . . . . . . 20 (𝑋(,)+∞) βŠ† ℝ
444 ssinss1 4237 . . . . . . . . . . . . . . . . . . . 20 ((𝑋(,)+∞) βŠ† ℝ β†’ ((𝑋(,)+∞) ∩ 𝐷) βŠ† ℝ)
445443, 444mp1i 13 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ ((𝑋(,)+∞) ∩ 𝐷) βŠ† ℝ)
446231snssd 4812 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ {𝑋} βŠ† ℝ)
447445, 446unssd 4186 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}) βŠ† ℝ)
448 eqid 2733 . . . . . . . . . . . . . . . . . . 19 (topGenβ€˜ran (,)) = (topGenβ€˜ran (,))
449294, 448rerest 24312 . . . . . . . . . . . . . . . . . 18 ((((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}) βŠ† ℝ β†’ ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) = ((topGenβ€˜ran (,)) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))
450447, 449syl 17 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) = ((topGenβ€˜ran (,)) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))
451327, 442, 4503eltr4d 2849 . . . . . . . . . . . . . . . 16 (πœ’ β†’ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∈ ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))
452 isopn3i 22578 . . . . . . . . . . . . . . . 16 ((((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})) ∈ Top ∧ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∈ ((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋}))) β†’ ((intβ€˜((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))β€˜(𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) = (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
453320, 451, 452syl2anc 585 . . . . . . . . . . . . . . 15 (πœ’ β†’ ((intβ€˜((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))β€˜(𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) = (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
454312, 453eqtr2d 2774 . . . . . . . . . . . . . 14 (πœ’ β†’ (𝑋[,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) = ((intβ€˜((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))β€˜((𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βˆͺ {𝑋})))
455309, 454eleqtrd 2836 . . . . . . . . . . . . 13 (πœ’ β†’ 𝑋 ∈ ((intβ€˜((TopOpenβ€˜β„‚fld) β†Ύt (((𝑋(,)+∞) ∩ 𝐷) βˆͺ {𝑋})))β€˜((𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βˆͺ {𝑋})))
456171, 290, 293, 294, 295, 455limcres 25395 . . . . . . . . . . . 12 (πœ’ β†’ (((𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)) β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋) = ((𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)) limβ„‚ 𝑋))
457290resabs1d 6011 . . . . . . . . . . . . . 14 (πœ’ β†’ ((𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)) β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) = (𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))))
458457oveq1d 7421 . . . . . . . . . . . . 13 (πœ’ β†’ (((𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)) β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋) = ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋))
459166a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (πœ‘ β†’ ℝ βŠ† β„‚)
460153, 459fssd 6733 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ 𝐹:π·βŸΆβ„‚)
461212feq2d 6701 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ (𝐹:dom πΉβŸΆβ„‚ ↔ 𝐹:π·βŸΆβ„‚))
462460, 461mpbird 257 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ 𝐹:dom πΉβŸΆβ„‚)
463152, 462syl 17 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ 𝐹:dom πΉβŸΆβ„‚)
464463adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ 𝐹:dom πΉβŸΆβ„‚)
465363a1i 11 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† β„‚)
466388, 160sseqtrrd 4023 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† dom 𝐹)
467466adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) βŠ† dom 𝐹)
468255adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ (π‘˜ Β· 𝑇) ∈ β„‚)
469 eqid 2733 . . . . . . . . . . . . . . . . 17 {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} = {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}
470 eqeq1 2737 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑧 = 𝑀 β†’ (𝑧 = (π‘₯ + (π‘˜ Β· 𝑇)) ↔ 𝑀 = (π‘₯ + (π‘˜ Β· 𝑇))))
471470rexbidv 3179 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑧 = 𝑀 β†’ (βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇)) ↔ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 = (π‘₯ + (π‘˜ Β· 𝑇))))
472471elrab 3683 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} ↔ (𝑀 ∈ β„‚ ∧ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 = (π‘₯ + (π‘˜ Β· 𝑇))))
473472simprbi 498 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} β†’ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 = (π‘₯ + (π‘˜ Β· 𝑇)))
474473adantl 483 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) β†’ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 = (π‘₯ + (π‘˜ Β· 𝑇)))
475 nfv 1918 . . . . . . . . . . . . . . . . . . . . . . . 24 β„²π‘₯πœ’
476 nfre1 3283 . . . . . . . . . . . . . . . . . . . . . . . . . 26 β„²π‘₯βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))
477 nfcv 2904 . . . . . . . . . . . . . . . . . . . . . . . . . 26 β„²π‘₯β„‚
478476, 477nfrabw 3469 . . . . . . . . . . . . . . . . . . . . . . . . 25 β„²π‘₯{𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}
479478nfcri 2891 . . . . . . . . . . . . . . . . . . . . . . . 24 β„²π‘₯ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}
480475, 479nfan 1903 . . . . . . . . . . . . . . . . . . . . . . 23 β„²π‘₯(πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))})
481 nfv 1918 . . . . . . . . . . . . . . . . . . . . . . 23 β„²π‘₯ 𝑀 ∈ 𝐷
482 simp3 1139 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∧ 𝑀 = (π‘₯ + (π‘˜ Β· 𝑇))) β†’ 𝑀 = (π‘₯ + (π‘˜ Β· 𝑇)))
483 eleq1 2822 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑀 = π‘₯ β†’ (𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ↔ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))))
484483anbi2d 630 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑀 = π‘₯ β†’ ((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) ↔ (πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))))
485 oveq1 7413 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑀 = π‘₯ β†’ (𝑀 + (π‘˜ Β· 𝑇)) = (π‘₯ + (π‘˜ Β· 𝑇)))
486485eleq1d 2819 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑀 = π‘₯ β†’ ((𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷 ↔ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷))
487484, 486imbi12d 345 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑀 = π‘₯ β†’ (((πœ’ ∧ 𝑀 ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (𝑀 + (π‘˜ Β· 𝑇)) ∈ 𝐷) ↔ ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷)))
488487, 260chvarvv 2003 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷)
4894883adant3 1133 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∧ 𝑀 = (π‘₯ + (π‘˜ Β· 𝑇))) β†’ (π‘₯ + (π‘˜ Β· 𝑇)) ∈ 𝐷)
490482, 489eqeltrd 2834 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) ∧ 𝑀 = (π‘₯ + (π‘˜ Β· 𝑇))) β†’ 𝑀 ∈ 𝐷)
4914903exp 1120 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ’ β†’ (π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) β†’ (𝑀 = (π‘₯ + (π‘˜ Β· 𝑇)) β†’ 𝑀 ∈ 𝐷)))
492491adantr 482 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) β†’ (π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) β†’ (𝑀 = (π‘₯ + (π‘˜ Β· 𝑇)) β†’ 𝑀 ∈ 𝐷)))
493480, 481, 492rexlimd 3264 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) β†’ (βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑀 = (π‘₯ + (π‘˜ Β· 𝑇)) β†’ 𝑀 ∈ 𝐷))
494474, 493mpd 15 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) β†’ 𝑀 ∈ 𝐷)
495494ralrimiva 3147 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ βˆ€π‘€ ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}𝑀 ∈ 𝐷)
496 dfss3 3970 . . . . . . . . . . . . . . . . . . . 20 ({𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} βŠ† 𝐷 ↔ βˆ€π‘€ ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}𝑀 ∈ 𝐷)
497495, 496sylibr 233 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} βŠ† 𝐷)
498497, 160sseqtrrd 4023 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} βŠ† dom 𝐹)
499498adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} βŠ† dom 𝐹)
500152adantr 482 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ πœ‘)
501388sselda 3982 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘₯ ∈ 𝐷)
502180adantr 482 . . . . . . . . . . . . . . . . . . 19 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ π‘˜ ∈ β„€)
503 fourierdlem48.per . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ π‘˜ ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯))
504500, 501, 502, 503syl3anc 1372 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (πΉβ€˜(π‘₯ + (π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯))
505504adantlr 714 . . . . . . . . . . . . . . . . 17 (((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) ∧ π‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) β†’ (πΉβ€˜(π‘₯ + (π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯))
506 simpr 486 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋))
507464, 465, 467, 468, 469, 499, 505, 506limcperiod 44331 . . . . . . . . . . . . . . . 16 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ 𝑀 ∈ ((𝐹 β†Ύ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) limβ„‚ (𝑋 + (π‘˜ Β· 𝑇))))
508256eqcomd 2739 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ (π‘„β€˜(𝑖 + 1)) = (((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) + (π‘˜ Β· 𝑇)))
509234, 508oveq12d 7424 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ (𝑦(,)(π‘„β€˜(𝑖 + 1))) = ((𝑋 + (π‘˜ Β· 𝑇))(,)(((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) + (π‘˜ Β· 𝑇))))
510231, 184, 183iooshift 44222 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ ((𝑋 + (π‘˜ Β· 𝑇))(,)(((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) + (π‘˜ Β· 𝑇))) = {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))})
511509, 510eqtr2d 2774 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))} = (𝑦(,)(π‘„β€˜(𝑖 + 1))))
512511reseq2d 5980 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (𝐹 β†Ύ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) = (𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))))
513512, 235oveq12d 7424 . . . . . . . . . . . . . . . . 17 (πœ’ β†’ ((𝐹 β†Ύ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) limβ„‚ (𝑋 + (π‘˜ Β· 𝑇))) = ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
514513adantr 482 . . . . . . . . . . . . . . . 16 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ ((𝐹 β†Ύ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))𝑧 = (π‘₯ + (π‘˜ Β· 𝑇))}) limβ„‚ (𝑋 + (π‘˜ Β· 𝑇))) = ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
515507, 514eleqtrd 2836 . . . . . . . . . . . . . . 15 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋)) β†’ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
516463adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ 𝐹:dom πΉβŸΆβ„‚)
517 ioosscn 13383 . . . . . . . . . . . . . . . . . 18 (𝑦(,)(π‘„β€˜(𝑖 + 1))) βŠ† β„‚
518517a1i 11 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ (𝑦(,)(π‘„β€˜(𝑖 + 1))) βŠ† β„‚)
519 icogelb 13372 . . . . . . . . . . . . . . . . . . . . . 22 (((π‘„β€˜π‘–) ∈ ℝ* ∧ (π‘„β€˜(𝑖 + 1)) ∈ ℝ* ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) β†’ (π‘„β€˜π‘–) ≀ 𝑦)
520221, 223, 236, 519syl3anc 1372 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ (π‘„β€˜π‘–) ≀ 𝑦)
521 iooss1 13356 . . . . . . . . . . . . . . . . . . . . 21 (((π‘„β€˜π‘–) ∈ ℝ* ∧ (π‘„β€˜π‘–) ≀ 𝑦) β†’ (𝑦(,)(π‘„β€˜(𝑖 + 1))) βŠ† ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
522221, 520, 521syl2anc 585 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ (𝑦(,)(π‘„β€˜(𝑖 + 1))) βŠ† ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
523522, 215sstrd 3992 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ (𝑦(,)(π‘„β€˜(𝑖 + 1))) βŠ† 𝐷)
524523, 160sseqtrrd 4023 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (𝑦(,)(π‘„β€˜(𝑖 + 1))) βŠ† dom 𝐹)
525524adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ (𝑦(,)(π‘„β€˜(𝑖 + 1))) βŠ† dom 𝐹)
526359negcld 11555 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ -π‘˜ ∈ β„‚)
527526, 192mulcld 11231 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ (-π‘˜ Β· 𝑇) ∈ β„‚)
528527adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ (-π‘˜ Β· 𝑇) ∈ β„‚)
529 eqid 2733 . . . . . . . . . . . . . . . . 17 {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} = {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}
530 eqeq1 2737 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑧 = 𝑀 β†’ (𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇)) ↔ 𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇))))
531530rexbidv 3179 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑧 = 𝑀 β†’ (βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇)) ↔ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇))))
532531elrab 3683 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} ↔ (𝑀 ∈ β„‚ ∧ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇))))
533532simprbi 498 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} β†’ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇)))
534533adantl 483 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}) β†’ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇)))
535 nfre1 3283 . . . . . . . . . . . . . . . . . . . . . . . . . 26 β„²π‘₯βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))
536535, 477nfrabw 3469 . . . . . . . . . . . . . . . . . . . . . . . . 25 β„²π‘₯{𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}
537536nfcri 2891 . . . . . . . . . . . . . . . . . . . . . . . 24 β„²π‘₯ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}
538475, 537nfan 1903 . . . . . . . . . . . . . . . . . . . . . . 23 β„²π‘₯(πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))})
539 simp3 1139 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇))) β†’ 𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇)))
540152adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ πœ‘)
541523sselda 3982 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ π‘₯ ∈ 𝐷)
542180adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ π‘˜ ∈ β„€)
543542znegcld 12665 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ -π‘˜ ∈ β„€)
544540, 541, 543, 283syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ (π‘₯ + (-π‘˜ Β· 𝑇)) ∈ 𝐷)
5455443adant3 1133 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇))) β†’ (π‘₯ + (-π‘˜ Β· 𝑇)) ∈ 𝐷)
546539, 545eqeltrd 2834 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ’ ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇))) β†’ 𝑀 ∈ 𝐷)
5475463exp 1120 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ’ β†’ (π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1))) β†’ (𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇)) β†’ 𝑀 ∈ 𝐷)))
548547adantr 482 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}) β†’ (π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1))) β†’ (𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇)) β†’ 𝑀 ∈ 𝐷)))
549538, 481, 548rexlimd 3264 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}) β†’ (βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑀 = (π‘₯ + (-π‘˜ Β· 𝑇)) β†’ 𝑀 ∈ 𝐷))
550534, 549mpd 15 . . . . . . . . . . . . . . . . . . . . 21 ((πœ’ ∧ 𝑀 ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}) β†’ 𝑀 ∈ 𝐷)
551550ralrimiva 3147 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ βˆ€π‘€ ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}𝑀 ∈ 𝐷)
552 dfss3 3970 . . . . . . . . . . . . . . . . . . . 20 ({𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} βŠ† 𝐷 ↔ βˆ€π‘€ ∈ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}𝑀 ∈ 𝐷)
553551, 552sylibr 233 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} βŠ† 𝐷)
554553, 160sseqtrrd 4023 . . . . . . . . . . . . . . . . . 18 (πœ’ β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} βŠ† dom 𝐹)
555554adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} βŠ† dom 𝐹)
556152ad2antrr 725 . . . . . . . . . . . . . . . . . 18 (((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ πœ‘)
557541adantlr 714 . . . . . . . . . . . . . . . . . 18 (((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ π‘₯ ∈ 𝐷)
558543adantlr 714 . . . . . . . . . . . . . . . . . 18 (((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ -π‘˜ ∈ β„€)
559272fveq2d 6893 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 = -π‘˜ β†’ (πΉβ€˜(π‘₯ + (𝑗 Β· 𝑇))) = (πΉβ€˜(π‘₯ + (-π‘˜ Β· 𝑇))))
560559eqeq1d 2735 . . . . . . . . . . . . . . . . . . . 20 (𝑗 = -π‘˜ β†’ ((πΉβ€˜(π‘₯ + (𝑗 Β· 𝑇))) = (πΉβ€˜π‘₯) ↔ (πΉβ€˜(π‘₯ + (-π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯)))
561270, 560imbi12d 345 . . . . . . . . . . . . . . . . . . 19 (𝑗 = -π‘˜ β†’ (((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (𝑗 Β· 𝑇))) = (πΉβ€˜π‘₯)) ↔ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (-π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯))))
562278fveq2d 6893 . . . . . . . . . . . . . . . . . . . . . 22 (π‘˜ = 𝑗 β†’ (πΉβ€˜(π‘₯ + (π‘˜ Β· 𝑇))) = (πΉβ€˜(π‘₯ + (𝑗 Β· 𝑇))))
563562eqeq1d 2735 . . . . . . . . . . . . . . . . . . . . 21 (π‘˜ = 𝑗 β†’ ((πΉβ€˜(π‘₯ + (π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯) ↔ (πΉβ€˜(π‘₯ + (𝑗 Β· 𝑇))) = (πΉβ€˜π‘₯)))
564276, 563imbi12d 345 . . . . . . . . . . . . . . . . . . . 20 (π‘˜ = 𝑗 β†’ (((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ π‘˜ ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯)) ↔ ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (𝑗 Β· 𝑇))) = (πΉβ€˜π‘₯))))
565564, 503chvarvv 2003 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ 𝑗 ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (𝑗 Β· 𝑇))) = (πΉβ€˜π‘₯))
566268, 561, 565vtocl 3550 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ π‘₯ ∈ 𝐷 ∧ -π‘˜ ∈ β„€) β†’ (πΉβ€˜(π‘₯ + (-π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯))
567556, 557, 558, 566syl3anc 1372 . . . . . . . . . . . . . . . . 17 (((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) ∧ π‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) β†’ (πΉβ€˜(π‘₯ + (-π‘˜ Β· 𝑇))) = (πΉβ€˜π‘₯))
568 simpr 486 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
569516, 518, 525, 528, 529, 555, 567, 568limcperiod 44331 . . . . . . . . . . . . . . . 16 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ 𝑀 ∈ ((𝐹 β†Ύ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}) limβ„‚ (𝑦 + (-π‘˜ Β· 𝑇))))
570360oveq2d 7422 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ (𝑦 + (-π‘˜ Β· 𝑇)) = (𝑦 + -(π‘˜ Β· 𝑇)))
571304recnd 11239 . . . . . . . . . . . . . . . . . . . . . . . 24 (πœ’ β†’ 𝑦 ∈ β„‚)
572571, 255negsubd 11574 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ (𝑦 + -(π‘˜ Β· 𝑇)) = (𝑦 βˆ’ (π‘˜ Β· 𝑇)))
573301eqcomd 2739 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ’ β†’ (𝑦 βˆ’ (π‘˜ Β· 𝑇)) = 𝑋)
574570, 572, 5733eqtrd 2777 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ (𝑦 + (-π‘˜ Β· 𝑇)) = 𝑋)
575574eqcomd 2739 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ 𝑋 = (𝑦 + (-π‘˜ Β· 𝑇)))
576360oveq2d 7422 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ ((π‘„β€˜(𝑖 + 1)) + (-π‘˜ Β· 𝑇)) = ((π‘„β€˜(𝑖 + 1)) + -(π‘˜ Β· 𝑇)))
577254, 255negsubd 11574 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ ((π‘„β€˜(𝑖 + 1)) + -(π‘˜ Β· 𝑇)) = ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))
578576, 577eqtr2d 2774 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ ((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)) = ((π‘„β€˜(𝑖 + 1)) + (-π‘˜ Β· 𝑇)))
579575, 578oveq12d 7424 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))) = ((𝑦 + (-π‘˜ Β· 𝑇))(,)((π‘„β€˜(𝑖 + 1)) + (-π‘˜ Β· 𝑇))))
580181renegcld 11638 . . . . . . . . . . . . . . . . . . . . . 22 (πœ’ β†’ -π‘˜ ∈ ℝ)
581580, 182remulcld 11241 . . . . . . . . . . . . . . . . . . . . 21 (πœ’ β†’ (-π‘˜ Β· 𝑇) ∈ ℝ)
582304, 179, 581iooshift 44222 . . . . . . . . . . . . . . . . . . . 20 (πœ’ β†’ ((𝑦 + (-π‘˜ Β· 𝑇))(,)((π‘„β€˜(𝑖 + 1)) + (-π‘˜ Β· 𝑇))) = {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))})
583579, 582eqtr2d 2774 . . . . . . . . . . . . . . . . . . 19 (πœ’ β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} = (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
584583adantr 482 . . . . . . . . . . . . . . . . . 18 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))} = (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇))))
585584reseq2d 5980 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ (𝐹 β†Ύ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}) = (𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))))
586574adantr 482 . . . . . . . . . . . . . . . . 17 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ (𝑦 + (-π‘˜ Β· 𝑇)) = 𝑋)
587585, 586oveq12d 7424 . . . . . . . . . . . . . . . 16 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ ((𝐹 β†Ύ {𝑧 ∈ β„‚ ∣ βˆƒπ‘₯ ∈ (𝑦(,)(π‘„β€˜(𝑖 + 1)))𝑧 = (π‘₯ + (-π‘˜ Β· 𝑇))}) limβ„‚ (𝑦 + (-π‘˜ Β· 𝑇))) = ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋))
588569, 587eleqtrd 2836 . . . . . . . . . . . . . . 15 ((πœ’ ∧ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)) β†’ 𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋))
589515, 588impbida 800 . . . . . . . . . . . . . 14 (πœ’ β†’ (𝑀 ∈ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋) ↔ 𝑀 ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦)))
590589eqrdv 2731 . . . . . . . . . . . . 13 (πœ’ β†’ ((𝐹 β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋) = ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
591458, 590eqtrd 2773 . . . . . . . . . . . 12 (πœ’ β†’ (((𝐹 β†Ύ ((𝑋(,)+∞) ∩ 𝐷)) β†Ύ (𝑋(,)((π‘„β€˜(𝑖 + 1)) βˆ’ (π‘˜ Β· 𝑇)))) limβ„‚ 𝑋) = ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
592164, 456, 5913eqtr2d 2779 . . . . . . . . . . 11 (πœ’ β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) = ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
593152, 174, 70syl2anc 585 . . . . . . . . . . . . . 14 (πœ’ β†’ (π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)))
594152, 174, 206syl2anc 585 . . . . . . . . . . . . . 14 (πœ’ β†’ (𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) ∈ (((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))–cnβ†’β„‚))
595 fourierdlem48.r . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
596152, 174, 595syl2anc 585 . . . . . . . . . . . . . 14 (πœ’ β†’ 𝑅 ∈ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ (π‘„β€˜π‘–)))
597 eqid 2733 . . . . . . . . . . . . . 14 if(𝑦 = (π‘„β€˜π‘–), 𝑅, ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜π‘¦)) = if(𝑦 = (π‘„β€˜π‘–), 𝑅, ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜π‘¦))
598 eqid 2733 . . . . . . . . . . . . . 14 ((TopOpenβ€˜β„‚fld) β†Ύt ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) = ((TopOpenβ€˜β„‚fld) β†Ύt ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
599220, 179, 593, 594, 596, 304, 179, 306, 522, 597, 598fourierdlem32 44842 . . . . . . . . . . . . 13 (πœ’ β†’ if(𝑦 = (π‘„β€˜π‘–), 𝑅, ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜π‘¦)) ∈ (((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
600522resabs1d 6011 . . . . . . . . . . . . . 14 (πœ’ β†’ ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) = (𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))))
601600oveq1d 7421 . . . . . . . . . . . . 13 (πœ’ β†’ (((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1)))) β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦) = ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
602599, 601eleqtrd 2836 . . . . . . . . . . . 12 (πœ’ β†’ if(𝑦 = (π‘„β€˜π‘–), 𝑅, ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜π‘¦)) ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦))
603 ne0i 4334 . . . . . . . . . . . 12 (if(𝑦 = (π‘„β€˜π‘–), 𝑅, ((𝐹 β†Ύ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))β€˜π‘¦)) ∈ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦) β†’ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦) β‰  βˆ…)
604602, 603syl 17 . . . . . . . . . . 11 (πœ’ β†’ ((𝐹 β†Ύ (𝑦(,)(π‘„β€˜(𝑖 + 1)))) limβ„‚ 𝑦) β‰  βˆ…)
605592, 604eqnetrd 3009 . . . . . . . . . 10 (πœ’ β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
606149, 605sylbir 234 . . . . . . . . 9 (((((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ∧ 𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) ∧ π‘˜ ∈ β„€) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
607146, 147, 148, 606syl21anc 837 . . . . . . . 8 ((πœ‘ ∧ (𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) ∧ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
6086073exp 1120 . . . . . . 7 (πœ‘ β†’ ((𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) β†’ ((𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)))
609608adantr 482 . . . . . 6 ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝑖 ∈ (0..^𝑀) ∧ π‘˜ ∈ β„€) β†’ ((𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)))
610137, 142, 609rexlim2d 44328 . . . . 5 ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ (βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…))
611134, 610mpd 15 . . . 4 ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
612127, 133, 611vtocl 3550 . . 3 ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (((πΈβ€˜π‘‹) βˆ’ 𝑇) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ ((πΈβ€˜π‘‹) βˆ’ 𝑇) = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
6131, 126, 612syl2anc 585 . 2 ((πœ‘ ∧ (πΈβ€˜π‘‹) = 𝐡) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
614 iocssre 13401 . . . . . 6 ((𝐴 ∈ ℝ* ∧ 𝐡 ∈ ℝ) β†’ (𝐴(,]𝐡) βŠ† ℝ)
61555, 9, 614syl2anc 585 . . . . 5 (πœ‘ β†’ (𝐴(,]𝐡) βŠ† ℝ)
616 ovex 7439 . . . . . . . . . . 11 ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇) ∈ V
61789fvmpt2 7007 . . . . . . . . . . 11 ((π‘₯ ∈ ℝ ∧ ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇) ∈ V) β†’ (π‘β€˜π‘₯) = ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇))
618616, 617mpan2 690 . . . . . . . . . 10 (π‘₯ ∈ ℝ β†’ (π‘β€˜π‘₯) = ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇))
619618oveq2d 7422 . . . . . . . . 9 (π‘₯ ∈ ℝ β†’ (π‘₯ + (π‘β€˜π‘₯)) = (π‘₯ + ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇)))
620619mpteq2ia 5251 . . . . . . . 8 (π‘₯ ∈ ℝ ↦ (π‘₯ + (π‘β€˜π‘₯))) = (π‘₯ ∈ ℝ ↦ (π‘₯ + ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇)))
62183, 620eqtri 2761 . . . . . . 7 𝐸 = (π‘₯ ∈ ℝ ↦ (π‘₯ + ((βŒŠβ€˜((𝐡 βˆ’ π‘₯) / 𝑇)) Β· 𝑇)))
62213, 9, 16, 12, 621fourierdlem4 44814 . . . . . 6 (πœ‘ β†’ 𝐸:β„βŸΆ(𝐴(,]𝐡))
623622, 10ffvelcdmd 7085 . . . . 5 (πœ‘ β†’ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡))
624615, 623sseldd 3983 . . . 4 (πœ‘ β†’ (πΈβ€˜π‘‹) ∈ ℝ)
625624adantr 482 . . 3 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ (πΈβ€˜π‘‹) ∈ ℝ)
626 simpl 484 . . . 4 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ πœ‘)
627 simpr 486 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ (πΈβ€˜π‘‹) ∈ ran 𝑄)
628 ffn 6715 . . . . . . . . . . . . . . 15 (𝑄:(0...𝑀)βŸΆβ„ β†’ 𝑄 Fn (0...𝑀))
62940, 628syl 17 . . . . . . . . . . . . . 14 (πœ‘ β†’ 𝑄 Fn (0...𝑀))
630629ad2antrr 725 . . . . . . . . . . . . 13 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ 𝑄 Fn (0...𝑀))
631 fvelrnb 6950 . . . . . . . . . . . . 13 (𝑄 Fn (0...𝑀) β†’ ((πΈβ€˜π‘‹) ∈ ran 𝑄 ↔ βˆƒπ‘— ∈ (0...𝑀)(π‘„β€˜π‘—) = (πΈβ€˜π‘‹)))
632630, 631syl 17 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ ((πΈβ€˜π‘‹) ∈ ran 𝑄 ↔ βˆƒπ‘— ∈ (0...𝑀)(π‘„β€˜π‘—) = (πΈβ€˜π‘‹)))
633627, 632mpbid 231 . . . . . . . . . . 11 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ βˆƒπ‘— ∈ (0...𝑀)(π‘„β€˜π‘—) = (πΈβ€˜π‘‹))
634 1zzd 12590 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 1 ∈ β„€)
635 elfzelz 13498 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ (0...𝑀) β†’ 𝑗 ∈ β„€)
636635ad2antlr 726 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 𝑗 ∈ β„€)
637636zred 12663 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 𝑗 ∈ ℝ)
638 elfzle1 13501 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑗 ∈ (0...𝑀) β†’ 0 ≀ 𝑗)
639638ad2antlr 726 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 0 ≀ 𝑗)
640 id 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((π‘„β€˜π‘—) = (πΈβ€˜π‘‹) β†’ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹))
641640eqcomd 2739 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((π‘„β€˜π‘—) = (πΈβ€˜π‘‹) β†’ (πΈβ€˜π‘‹) = (π‘„β€˜π‘—))
642641ad2antlr 726 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) ∧ 𝑗 = 0) β†’ (πΈβ€˜π‘‹) = (π‘„β€˜π‘—))
643 fveq2 6889 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑗 = 0 β†’ (π‘„β€˜π‘—) = (π‘„β€˜0))
644643adantl 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) ∧ 𝑗 = 0) β†’ (π‘„β€˜π‘—) = (π‘„β€˜0))
64537simprld 771 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (πœ‘ β†’ ((π‘„β€˜0) = 𝐴 ∧ (π‘„β€˜π‘€) = 𝐡))
646645simpld 496 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (πœ‘ β†’ (π‘„β€˜0) = 𝐴)
647646ad2antrr 725 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) ∧ 𝑗 = 0) β†’ (π‘„β€˜0) = 𝐴)
648642, 644, 6473eqtrd 2777 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) ∧ 𝑗 = 0) β†’ (πΈβ€˜π‘‹) = 𝐴)
649648adantllr 718 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) ∧ 𝑗 = 0) β†’ (πΈβ€˜π‘‹) = 𝐴)
650649adantllr 718 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) ∧ 𝑗 = 0) β†’ (πΈβ€˜π‘‹) = 𝐴)
65113adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ 𝐴 ∈ ℝ)
65255adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ 𝐴 ∈ ℝ*)
6539rexrd 11261 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (πœ‘ β†’ 𝐡 ∈ ℝ*)
654653adantr 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ 𝐡 ∈ ℝ*)
655 simpr 486 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡))
656 iocgtlb 44202 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝐴 ∈ ℝ* ∧ 𝐡 ∈ ℝ* ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ 𝐴 < (πΈβ€˜π‘‹))
657652, 654, 655, 656syl3anc 1372 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ 𝐴 < (πΈβ€˜π‘‹))
658651, 657gtned 11346 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ (πΈβ€˜π‘‹) β‰  𝐴)
659658neneqd 2946 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ Β¬ (πΈβ€˜π‘‹) = 𝐴)
660659ad3antrrr 729 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) ∧ 𝑗 = 0) β†’ Β¬ (πΈβ€˜π‘‹) = 𝐴)
661650, 660pm2.65da 816 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ Β¬ 𝑗 = 0)
662661neqned 2948 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 𝑗 β‰  0)
663637, 639, 662ne0gt0d 11348 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 0 < 𝑗)
664 0zd 12567 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 0 ∈ β„€)
665 zltp1le 12609 . . . . . . . . . . . . . . . . . . . . . . 23 ((0 ∈ β„€ ∧ 𝑗 ∈ β„€) β†’ (0 < 𝑗 ↔ (0 + 1) ≀ 𝑗))
666664, 636, 665syl2anc 585 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (0 < 𝑗 ↔ (0 + 1) ≀ 𝑗))
667663, 666mpbid 231 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (0 + 1) ≀ 𝑗)
66874, 667eqbrtrid 5183 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 1 ≀ 𝑗)
669 eluz2 12825 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ (β„€β‰₯β€˜1) ↔ (1 ∈ β„€ ∧ 𝑗 ∈ β„€ ∧ 1 ≀ 𝑗))
670634, 636, 668, 669syl3anbrc 1344 . . . . . . . . . . . . . . . . . . 19 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 𝑗 ∈ (β„€β‰₯β€˜1))
671 nnuz 12862 . . . . . . . . . . . . . . . . . . 19 β„• = (β„€β‰₯β€˜1)
672670, 671eleqtrrdi 2845 . . . . . . . . . . . . . . . . . 18 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 𝑗 ∈ β„•)
673 nnm1nn0 12510 . . . . . . . . . . . . . . . . . 18 (𝑗 ∈ β„• β†’ (𝑗 βˆ’ 1) ∈ β„•0)
674672, 673syl 17 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (𝑗 βˆ’ 1) ∈ β„•0)
675674, 42eleqtrdi 2844 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (𝑗 βˆ’ 1) ∈ (β„€β‰₯β€˜0))
6764ad3antrrr 729 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 𝑀 ∈ β„€)
677 peano2zm 12602 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ β„€ β†’ (𝑗 βˆ’ 1) ∈ β„€)
678635, 677syl 17 . . . . . . . . . . . . . . . . . . 19 (𝑗 ∈ (0...𝑀) β†’ (𝑗 βˆ’ 1) ∈ β„€)
679678zred 12663 . . . . . . . . . . . . . . . . . 18 (𝑗 ∈ (0...𝑀) β†’ (𝑗 βˆ’ 1) ∈ ℝ)
680635zred 12663 . . . . . . . . . . . . . . . . . 18 (𝑗 ∈ (0...𝑀) β†’ 𝑗 ∈ ℝ)
681 elfzel2 13496 . . . . . . . . . . . . . . . . . . 19 (𝑗 ∈ (0...𝑀) β†’ 𝑀 ∈ β„€)
682681zred 12663 . . . . . . . . . . . . . . . . . 18 (𝑗 ∈ (0...𝑀) β†’ 𝑀 ∈ ℝ)
683680ltm1d 12143 . . . . . . . . . . . . . . . . . 18 (𝑗 ∈ (0...𝑀) β†’ (𝑗 βˆ’ 1) < 𝑗)
684 elfzle2 13502 . . . . . . . . . . . . . . . . . 18 (𝑗 ∈ (0...𝑀) β†’ 𝑗 ≀ 𝑀)
685679, 680, 682, 683, 684ltletrd 11371 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (0...𝑀) β†’ (𝑗 βˆ’ 1) < 𝑀)
686685ad2antlr 726 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (𝑗 βˆ’ 1) < 𝑀)
687 elfzo2 13632 . . . . . . . . . . . . . . . 16 ((𝑗 βˆ’ 1) ∈ (0..^𝑀) ↔ ((𝑗 βˆ’ 1) ∈ (β„€β‰₯β€˜0) ∧ 𝑀 ∈ β„€ ∧ (𝑗 βˆ’ 1) < 𝑀))
688675, 676, 686, 687syl3anbrc 1344 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (𝑗 βˆ’ 1) ∈ (0..^𝑀))
68940ad3antrrr 729 . . . . . . . . . . . . . . . . . . 19 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 𝑄:(0...𝑀)βŸΆβ„)
690636, 677syl 17 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (𝑗 βˆ’ 1) ∈ β„€)
691674nn0ge0d 12532 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ 0 ≀ (𝑗 βˆ’ 1))
692679, 682, 685ltled 11359 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ (0...𝑀) β†’ (𝑗 βˆ’ 1) ≀ 𝑀)
693692ad2antlr 726 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (𝑗 βˆ’ 1) ≀ 𝑀)
694664, 676, 690, 691, 693elfzd 13489 . . . . . . . . . . . . . . . . . . 19 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (𝑗 βˆ’ 1) ∈ (0...𝑀))
695689, 694ffvelcdmd 7085 . . . . . . . . . . . . . . . . . 18 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜(𝑗 βˆ’ 1)) ∈ ℝ)
696695rexrd 11261 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜(𝑗 βˆ’ 1)) ∈ ℝ*)
69740ffvelcdmda 7084 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑗 ∈ (0...𝑀)) β†’ (π‘„β€˜π‘—) ∈ ℝ)
698697rexrd 11261 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑗 ∈ (0...𝑀)) β†’ (π‘„β€˜π‘—) ∈ ℝ*)
699698adantlr 714 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) β†’ (π‘„β€˜π‘—) ∈ ℝ*)
700699adantr 482 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜π‘—) ∈ ℝ*)
701615sselda 3982 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ (πΈβ€˜π‘‹) ∈ ℝ)
702701rexrd 11261 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ (πΈβ€˜π‘‹) ∈ ℝ*)
703702ad2antrr 725 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (πΈβ€˜π‘‹) ∈ ℝ*)
704 simplll 774 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ πœ‘)
705 ovex 7439 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 βˆ’ 1) ∈ V
706 eleq1 2822 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖 = (𝑗 βˆ’ 1) β†’ (𝑖 ∈ (0..^𝑀) ↔ (𝑗 βˆ’ 1) ∈ (0..^𝑀)))
707706anbi2d 630 . . . . . . . . . . . . . . . . . . . . . 22 (𝑖 = (𝑗 βˆ’ 1) β†’ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ↔ (πœ‘ ∧ (𝑗 βˆ’ 1) ∈ (0..^𝑀))))
708 fveq2 6889 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖 = (𝑗 βˆ’ 1) β†’ (π‘„β€˜π‘–) = (π‘„β€˜(𝑗 βˆ’ 1)))
709 oveq1 7413 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖 = (𝑗 βˆ’ 1) β†’ (𝑖 + 1) = ((𝑗 βˆ’ 1) + 1))
710709fveq2d 6893 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖 = (𝑗 βˆ’ 1) β†’ (π‘„β€˜(𝑖 + 1)) = (π‘„β€˜((𝑗 βˆ’ 1) + 1)))
711708, 710breq12d 5161 . . . . . . . . . . . . . . . . . . . . . 22 (𝑖 = (𝑗 βˆ’ 1) β†’ ((π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)) ↔ (π‘„β€˜(𝑗 βˆ’ 1)) < (π‘„β€˜((𝑗 βˆ’ 1) + 1))))
712707, 711imbi12d 345 . . . . . . . . . . . . . . . . . . . . 21 (𝑖 = (𝑗 βˆ’ 1) β†’ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))) ↔ ((πœ‘ ∧ (𝑗 βˆ’ 1) ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 βˆ’ 1)) < (π‘„β€˜((𝑗 βˆ’ 1) + 1)))))
713705, 712, 70vtocl 3550 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ (𝑗 βˆ’ 1) ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 βˆ’ 1)) < (π‘„β€˜((𝑗 βˆ’ 1) + 1)))
714704, 688, 713syl2anc 585 . . . . . . . . . . . . . . . . . . 19 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜(𝑗 βˆ’ 1)) < (π‘„β€˜((𝑗 βˆ’ 1) + 1)))
715635zcnd 12664 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑗 ∈ (0...𝑀) β†’ 𝑗 ∈ β„‚)
716 1cnd 11206 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑗 ∈ (0...𝑀) β†’ 1 ∈ β„‚)
717715, 716npcand 11572 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑗 ∈ (0...𝑀) β†’ ((𝑗 βˆ’ 1) + 1) = 𝑗)
718717eqcomd 2739 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 ∈ (0...𝑀) β†’ 𝑗 = ((𝑗 βˆ’ 1) + 1))
719718fveq2d 6893 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ (0...𝑀) β†’ (π‘„β€˜π‘—) = (π‘„β€˜((𝑗 βˆ’ 1) + 1)))
720719eqcomd 2739 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ (0...𝑀) β†’ (π‘„β€˜((𝑗 βˆ’ 1) + 1)) = (π‘„β€˜π‘—))
721720ad2antlr 726 . . . . . . . . . . . . . . . . . . 19 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜((𝑗 βˆ’ 1) + 1)) = (π‘„β€˜π‘—))
722714, 721breqtrd 5174 . . . . . . . . . . . . . . . . . 18 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜(𝑗 βˆ’ 1)) < (π‘„β€˜π‘—))
723 simpr 486 . . . . . . . . . . . . . . . . . 18 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹))
724722, 723breqtrd 5174 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (π‘„β€˜(𝑗 βˆ’ 1)) < (πΈβ€˜π‘‹))
725624leidd 11777 . . . . . . . . . . . . . . . . . . . 20 (πœ‘ β†’ (πΈβ€˜π‘‹) ≀ (πΈβ€˜π‘‹))
726725ad2antrr 725 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (πΈβ€˜π‘‹) ≀ (πΈβ€˜π‘‹))
727641adantl 483 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (πΈβ€˜π‘‹) = (π‘„β€˜π‘—))
728726, 727breqtrd 5174 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (πΈβ€˜π‘‹) ≀ (π‘„β€˜π‘—))
729728adantllr 718 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (πΈβ€˜π‘‹) ≀ (π‘„β€˜π‘—))
730696, 700, 703, 724, 729eliocd 44207 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜π‘—)))
731719oveq2d 7422 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (0...𝑀) β†’ ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜π‘—)) = ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜((𝑗 βˆ’ 1) + 1))))
732731ad2antlr 726 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜π‘—)) = ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜((𝑗 βˆ’ 1) + 1))))
733730, 732eleqtrd 2836 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜((𝑗 βˆ’ 1) + 1))))
734708, 710oveq12d 7424 . . . . . . . . . . . . . . . . 17 (𝑖 = (𝑗 βˆ’ 1) β†’ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))) = ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜((𝑗 βˆ’ 1) + 1))))
735734eleq2d 2820 . . . . . . . . . . . . . . . 16 (𝑖 = (𝑗 βˆ’ 1) β†’ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))) ↔ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜((𝑗 βˆ’ 1) + 1)))))
736735rspcev 3613 . . . . . . . . . . . . . . 15 (((𝑗 βˆ’ 1) ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜(𝑗 βˆ’ 1))(,](π‘„β€˜((𝑗 βˆ’ 1) + 1)))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))))
737688, 733, 736syl2anc 585 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) ∧ (π‘„β€˜π‘—) = (πΈβ€˜π‘‹)) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))))
738737ex 414 . . . . . . . . . . . . 13 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ 𝑗 ∈ (0...𝑀)) β†’ ((π‘„β€˜π‘—) = (πΈβ€˜π‘‹) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1)))))
739738adantlr 714 . . . . . . . . . . . 12 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (πΈβ€˜π‘‹) ∈ ran 𝑄) ∧ 𝑗 ∈ (0...𝑀)) β†’ ((π‘„β€˜π‘—) = (πΈβ€˜π‘‹) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1)))))
740739rexlimdva 3156 . . . . . . . . . . 11 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ (βˆƒπ‘— ∈ (0...𝑀)(π‘„β€˜π‘—) = (πΈβ€˜π‘‹) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1)))))
741633, 740mpd 15 . . . . . . . . . 10 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))))
7423ad2antrr 725 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ 𝑀 ∈ β„•)
74340ad2antrr 725 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ 𝑄:(0...𝑀)βŸΆβ„)
744 iocssicc 13411 . . . . . . . . . . . . . . 15 (𝐴(,]𝐡) βŠ† (𝐴[,]𝐡)
745646eqcomd 2739 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝐴 = (π‘„β€˜0))
746645simprd 497 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ (π‘„β€˜π‘€) = 𝐡)
747746eqcomd 2739 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 𝐡 = (π‘„β€˜π‘€))
748745, 747oveq12d 7424 . . . . . . . . . . . . . . 15 (πœ‘ β†’ (𝐴[,]𝐡) = ((π‘„β€˜0)[,](π‘„β€˜π‘€)))
749744, 748sseqtrid 4034 . . . . . . . . . . . . . 14 (πœ‘ β†’ (𝐴(,]𝐡) βŠ† ((π‘„β€˜0)[,](π‘„β€˜π‘€)))
750749sselda 3982 . . . . . . . . . . . . 13 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜0)[,](π‘„β€˜π‘€)))
751750adantr 482 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜0)[,](π‘„β€˜π‘€)))
752 simpr 486 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄)
753 fveq2 6889 . . . . . . . . . . . . . . 15 (π‘˜ = 𝑗 β†’ (π‘„β€˜π‘˜) = (π‘„β€˜π‘—))
754753breq1d 5158 . . . . . . . . . . . . . 14 (π‘˜ = 𝑗 β†’ ((π‘„β€˜π‘˜) < (πΈβ€˜π‘‹) ↔ (π‘„β€˜π‘—) < (πΈβ€˜π‘‹)))
755754cbvrabv 3443 . . . . . . . . . . . . 13 {π‘˜ ∈ (0..^𝑀) ∣ (π‘„β€˜π‘˜) < (πΈβ€˜π‘‹)} = {𝑗 ∈ (0..^𝑀) ∣ (π‘„β€˜π‘—) < (πΈβ€˜π‘‹)}
756755supeq1i 9439 . . . . . . . . . . . 12 sup({π‘˜ ∈ (0..^𝑀) ∣ (π‘„β€˜π‘˜) < (πΈβ€˜π‘‹)}, ℝ, < ) = sup({𝑗 ∈ (0..^𝑀) ∣ (π‘„β€˜π‘—) < (πΈβ€˜π‘‹)}, ℝ, < )
757742, 743, 751, 752, 756fourierdlem25 44835 . . . . . . . . . . 11 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))))
758 ioossioc 44192 . . . . . . . . . . . . . 14 ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) βŠ† ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1)))
759758sseli 3978 . . . . . . . . . . . . 13 ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))))
760759a1i 11 . . . . . . . . . . . 12 ((((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) ∧ 𝑖 ∈ (0..^𝑀)) β†’ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1)))))
761760reximdva 3169 . . . . . . . . . . 11 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ (βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,)(π‘„β€˜(𝑖 + 1))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1)))))
762757, 761mpd 15 . . . . . . . . . 10 (((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) ∧ Β¬ (πΈβ€˜π‘‹) ∈ ran 𝑄) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))))
763741, 762pm2.61dan 812 . . . . . . . . 9 ((πœ‘ ∧ (πΈβ€˜π‘‹) ∈ (𝐴(,]𝐡)) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))))
764623, 763mpdan 686 . . . . . . . 8 (πœ‘ β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))))
765 fveq2 6889 . . . . . . . . . . 11 (𝑖 = 𝑗 β†’ (π‘„β€˜π‘–) = (π‘„β€˜π‘—))
766 oveq1 7413 . . . . . . . . . . . 12 (𝑖 = 𝑗 β†’ (𝑖 + 1) = (𝑗 + 1))
767766fveq2d 6893 . . . . . . . . . . 11 (𝑖 = 𝑗 β†’ (π‘„β€˜(𝑖 + 1)) = (π‘„β€˜(𝑗 + 1)))
768765, 767oveq12d 7424 . . . . . . . . . 10 (𝑖 = 𝑗 β†’ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))) = ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1))))
769768eleq2d 2820 . . . . . . . . 9 (𝑖 = 𝑗 β†’ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))) ↔ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))))
770769cbvrexvw 3236 . . . . . . . 8 (βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)(,](π‘„β€˜(𝑖 + 1))) ↔ βˆƒπ‘— ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1))))
771764, 770sylib 217 . . . . . . 7 (πœ‘ β†’ βˆƒπ‘— ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1))))
772771adantr 482 . . . . . 6 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ βˆƒπ‘— ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1))))
773 elfzonn0 13674 . . . . . . . . . . . . . 14 (𝑗 ∈ (0..^𝑀) β†’ 𝑗 ∈ β„•0)
774 1nn0 12485 . . . . . . . . . . . . . . 15 1 ∈ β„•0
775774a1i 11 . . . . . . . . . . . . . 14 (𝑗 ∈ (0..^𝑀) β†’ 1 ∈ β„•0)
776773, 775nn0addcld 12533 . . . . . . . . . . . . 13 (𝑗 ∈ (0..^𝑀) β†’ (𝑗 + 1) ∈ β„•0)
777776, 42eleqtrdi 2844 . . . . . . . . . . . 12 (𝑗 ∈ (0..^𝑀) β†’ (𝑗 + 1) ∈ (β„€β‰₯β€˜0))
778777adantr 482 . . . . . . . . . . 11 ((𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (𝑗 + 1) ∈ (β„€β‰₯β€˜0))
7797783ad2antl2 1187 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (𝑗 + 1) ∈ (β„€β‰₯β€˜0))
7804ad2antrr 725 . . . . . . . . . . 11 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑀 ∈ β„€)
7817803ad2antl1 1186 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑀 ∈ β„€)
782773nn0red 12530 . . . . . . . . . . . . . 14 (𝑗 ∈ (0..^𝑀) β†’ 𝑗 ∈ ℝ)
783782adantr 482 . . . . . . . . . . . . 13 ((𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑗 ∈ ℝ)
7847833ad2antl2 1187 . . . . . . . . . . . 12 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑗 ∈ ℝ)
785 1red 11212 . . . . . . . . . . . 12 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 1 ∈ ℝ)
786784, 785readdcld 11240 . . . . . . . . . . 11 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (𝑗 + 1) ∈ ℝ)
787781zred 12663 . . . . . . . . . . 11 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑀 ∈ ℝ)
788 elfzop1le2 13642 . . . . . . . . . . . . 13 (𝑗 ∈ (0..^𝑀) β†’ (𝑗 + 1) ≀ 𝑀)
789788adantr 482 . . . . . . . . . . . 12 ((𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (𝑗 + 1) ≀ 𝑀)
7907893ad2antl2 1187 . . . . . . . . . . 11 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (𝑗 + 1) ≀ 𝑀)
791 simplr 768 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) ∧ 𝑀 = (𝑗 + 1)) β†’ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)))
792 fveq2 6889 . . . . . . . . . . . . . . . . . 18 (𝑀 = (𝑗 + 1) β†’ (π‘„β€˜π‘€) = (π‘„β€˜(𝑗 + 1)))
793792eqcomd 2739 . . . . . . . . . . . . . . . . 17 (𝑀 = (𝑗 + 1) β†’ (π‘„β€˜(𝑗 + 1)) = (π‘„β€˜π‘€))
794793adantl 483 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) ∧ 𝑀 = (𝑗 + 1)) β†’ (π‘„β€˜(𝑗 + 1)) = (π‘„β€˜π‘€))
795746ad2antrr 725 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) ∧ 𝑀 = (𝑗 + 1)) β†’ (π‘„β€˜π‘€) = 𝐡)
796791, 794, 7953eqtrd 2777 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) ∧ 𝑀 = (𝑗 + 1)) β†’ (πΈβ€˜π‘‹) = 𝐡)
797796adantllr 718 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) ∧ 𝑀 = (𝑗 + 1)) β†’ (πΈβ€˜π‘‹) = 𝐡)
798 simpllr 775 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) ∧ 𝑀 = (𝑗 + 1)) β†’ (πΈβ€˜π‘‹) β‰  𝐡)
799798neneqd 2946 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) ∧ 𝑀 = (𝑗 + 1)) β†’ Β¬ (πΈβ€˜π‘‹) = 𝐡)
800797, 799pm2.65da 816 . . . . . . . . . . . . 13 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ Β¬ 𝑀 = (𝑗 + 1))
801800neqned 2948 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑀 β‰  (𝑗 + 1))
8028013ad2antl1 1186 . . . . . . . . . . 11 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑀 β‰  (𝑗 + 1))
803786, 787, 790, 802leneltd 11365 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (𝑗 + 1) < 𝑀)
804 elfzo2 13632 . . . . . . . . . 10 ((𝑗 + 1) ∈ (0..^𝑀) ↔ ((𝑗 + 1) ∈ (β„€β‰₯β€˜0) ∧ 𝑀 ∈ β„€ ∧ (𝑗 + 1) < 𝑀))
805779, 781, 803, 804syl3anbrc 1344 . . . . . . . . 9 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (𝑗 + 1) ∈ (0..^𝑀))
80640adantr 482 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ 𝑄:(0...𝑀)βŸΆβ„)
807 fzofzp1 13726 . . . . . . . . . . . . . . . 16 (𝑗 ∈ (0..^𝑀) β†’ (𝑗 + 1) ∈ (0...𝑀))
808807adantl 483 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ (𝑗 + 1) ∈ (0...𝑀))
809806, 808ffvelcdmd 7085 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ)
810809rexrd 11261 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ*)
811810adantlr 714 . . . . . . . . . . . 12 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ*)
8128113adant3 1133 . . . . . . . . . . 11 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ*)
813812adantr 482 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ*)
814 simpl1l 1225 . . . . . . . . . . . . 13 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ πœ‘)
815814, 40syl 17 . . . . . . . . . . . 12 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑄:(0...𝑀)βŸΆβ„)
816 fzofzp1 13726 . . . . . . . . . . . . 13 ((𝑗 + 1) ∈ (0..^𝑀) β†’ ((𝑗 + 1) + 1) ∈ (0...𝑀))
817805, 816syl 17 . . . . . . . . . . . 12 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ ((𝑗 + 1) + 1) ∈ (0...𝑀))
818815, 817ffvelcdmd 7085 . . . . . . . . . . 11 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜((𝑗 + 1) + 1)) ∈ ℝ)
819818rexrd 11261 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜((𝑗 + 1) + 1)) ∈ ℝ*)
820624rexrd 11261 . . . . . . . . . . . 12 (πœ‘ β†’ (πΈβ€˜π‘‹) ∈ ℝ*)
821820ad2antrr 725 . . . . . . . . . . 11 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ℝ*)
8228213ad2antl1 1186 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ℝ*)
823809leidd 11777 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 + 1)) ≀ (π‘„β€˜(𝑗 + 1)))
824823adantr 482 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ≀ (π‘„β€˜(𝑗 + 1)))
825 id 22 . . . . . . . . . . . . . . 15 ((πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)) β†’ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)))
826825eqcomd 2739 . . . . . . . . . . . . . 14 ((πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)) β†’ (π‘„β€˜(𝑗 + 1)) = (πΈβ€˜π‘‹))
827826adantl 483 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) = (πΈβ€˜π‘‹))
828824, 827breqtrd 5174 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ≀ (πΈβ€˜π‘‹))
829828adantllr 718 . . . . . . . . . . 11 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀)) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ≀ (πΈβ€˜π‘‹))
8308293adantl3 1169 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ≀ (πΈβ€˜π‘‹))
831 simpr 486 . . . . . . . . . . 11 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)))
832 simpr 486 . . . . . . . . . . . 12 (((πœ‘ ∧ (𝑗 + 1) ∈ (0..^𝑀)) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)))
833 ovex 7439 . . . . . . . . . . . . . 14 (𝑗 + 1) ∈ V
834 eleq1 2822 . . . . . . . . . . . . . . . 16 (𝑖 = (𝑗 + 1) β†’ (𝑖 ∈ (0..^𝑀) ↔ (𝑗 + 1) ∈ (0..^𝑀)))
835834anbi2d 630 . . . . . . . . . . . . . . 15 (𝑖 = (𝑗 + 1) β†’ ((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) ↔ (πœ‘ ∧ (𝑗 + 1) ∈ (0..^𝑀))))
836 fveq2 6889 . . . . . . . . . . . . . . . 16 (𝑖 = (𝑗 + 1) β†’ (π‘„β€˜π‘–) = (π‘„β€˜(𝑗 + 1)))
837 oveq1 7413 . . . . . . . . . . . . . . . . 17 (𝑖 = (𝑗 + 1) β†’ (𝑖 + 1) = ((𝑗 + 1) + 1))
838837fveq2d 6893 . . . . . . . . . . . . . . . 16 (𝑖 = (𝑗 + 1) β†’ (π‘„β€˜(𝑖 + 1)) = (π‘„β€˜((𝑗 + 1) + 1)))
839836, 838breq12d 5161 . . . . . . . . . . . . . . 15 (𝑖 = (𝑗 + 1) β†’ ((π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1)) ↔ (π‘„β€˜(𝑗 + 1)) < (π‘„β€˜((𝑗 + 1) + 1))))
840835, 839imbi12d 345 . . . . . . . . . . . . . 14 (𝑖 = (𝑗 + 1) β†’ (((πœ‘ ∧ 𝑖 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘–) < (π‘„β€˜(𝑖 + 1))) ↔ ((πœ‘ ∧ (𝑗 + 1) ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 + 1)) < (π‘„β€˜((𝑗 + 1) + 1)))))
841833, 840, 70vtocl 3550 . . . . . . . . . . . . 13 ((πœ‘ ∧ (𝑗 + 1) ∈ (0..^𝑀)) β†’ (π‘„β€˜(𝑗 + 1)) < (π‘„β€˜((𝑗 + 1) + 1)))
842841adantr 482 . . . . . . . . . . . 12 (((πœ‘ ∧ (𝑗 + 1) ∈ (0..^𝑀)) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) < (π‘„β€˜((𝑗 + 1) + 1)))
843832, 842eqbrtrd 5170 . . . . . . . . . . 11 (((πœ‘ ∧ (𝑗 + 1) ∈ (0..^𝑀)) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) < (π‘„β€˜((𝑗 + 1) + 1)))
844814, 805, 831, 843syl21anc 837 . . . . . . . . . 10 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) < (π‘„β€˜((𝑗 + 1) + 1)))
845813, 819, 822, 830, 844elicod 13371 . . . . . . . . 9 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜(𝑗 + 1))[,)(π‘„β€˜((𝑗 + 1) + 1))))
846836, 838oveq12d 7424 . . . . . . . . . . 11 (𝑖 = (𝑗 + 1) β†’ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) = ((π‘„β€˜(𝑗 + 1))[,)(π‘„β€˜((𝑗 + 1) + 1))))
847846eleq2d 2820 . . . . . . . . . 10 (𝑖 = (𝑗 + 1) β†’ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ↔ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜(𝑗 + 1))[,)(π‘„β€˜((𝑗 + 1) + 1)))))
848847rspcev 3613 . . . . . . . . 9 (((𝑗 + 1) ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜(𝑗 + 1))[,)(π‘„β€˜((𝑗 + 1) + 1)))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
849805, 845, 848syl2anc 585 . . . . . . . 8 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
850 simpl2 1193 . . . . . . . . 9 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ 𝑗 ∈ (0..^𝑀))
851 id 22 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))))
8528513adant1r 1178 . . . . . . . . . 10 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))))
853 elfzofz 13645 . . . . . . . . . . . . . . . 16 (𝑗 ∈ (0..^𝑀) β†’ 𝑗 ∈ (0...𝑀))
854853adantl 483 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ 𝑗 ∈ (0...𝑀))
855806, 854ffvelcdmd 7085 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘—) ∈ ℝ)
856855rexrd 11261 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) β†’ (π‘„β€˜π‘—) ∈ ℝ*)
857856adantr 482 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜π‘—) ∈ ℝ*)
8588573adantl3 1169 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜π‘—) ∈ ℝ*)
859810adantr 482 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ*)
8608593adantl3 1169 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ*)
861820adantr 482 . . . . . . . . . . . 12 ((πœ‘ ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ℝ*)
8628613ad2antl1 1186 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ℝ*)
8638553adant3 1133 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (π‘„β€˜π‘—) ∈ ℝ)
8646243ad2ant1 1134 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (πΈβ€˜π‘‹) ∈ ℝ)
8658563adant3 1133 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (π‘„β€˜π‘—) ∈ ℝ*)
8668103adant3 1133 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ*)
867 simp3 1139 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1))))
868 iocgtlb 44202 . . . . . . . . . . . . . 14 (((π‘„β€˜π‘—) ∈ ℝ* ∧ (π‘„β€˜(𝑗 + 1)) ∈ ℝ* ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (π‘„β€˜π‘—) < (πΈβ€˜π‘‹))
869865, 866, 867, 868syl3anc 1372 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (π‘„β€˜π‘—) < (πΈβ€˜π‘‹))
870863, 864, 869ltled 11359 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (π‘„β€˜π‘—) ≀ (πΈβ€˜π‘‹))
871870adantr 482 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜π‘—) ≀ (πΈβ€˜π‘‹))
872864adantr 482 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ℝ)
873809adantr 482 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀)) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ)
8748733adantl3 1169 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) ∈ ℝ)
875 iocleub 44203 . . . . . . . . . . . . . 14 (((π‘„β€˜π‘—) ∈ ℝ* ∧ (π‘„β€˜(𝑗 + 1)) ∈ ℝ* ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (πΈβ€˜π‘‹) ≀ (π‘„β€˜(𝑗 + 1)))
876865, 866, 867, 875syl3anc 1372 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ (πΈβ€˜π‘‹) ≀ (π‘„β€˜(𝑗 + 1)))
877876adantr 482 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ≀ (π‘„β€˜(𝑗 + 1)))
878 neqne 2949 . . . . . . . . . . . . . 14 (Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)) β†’ (πΈβ€˜π‘‹) β‰  (π‘„β€˜(𝑗 + 1)))
879878necomd 2997 . . . . . . . . . . . . 13 (Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1)) β†’ (π‘„β€˜(𝑗 + 1)) β‰  (πΈβ€˜π‘‹))
880879adantl 483 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (π‘„β€˜(𝑗 + 1)) β‰  (πΈβ€˜π‘‹))
881872, 874, 877, 880leneltd 11365 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) < (π‘„β€˜(𝑗 + 1)))
882858, 860, 862, 871, 881elicod 13371 . . . . . . . . . 10 (((πœ‘ ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)[,)(π‘„β€˜(𝑗 + 1))))
883852, 882sylan 581 . . . . . . . . 9 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)[,)(π‘„β€˜(𝑗 + 1))))
884765, 767oveq12d 7424 . . . . . . . . . . 11 (𝑖 = 𝑗 β†’ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) = ((π‘„β€˜π‘—)[,)(π‘„β€˜(𝑗 + 1))))
885884eleq2d 2820 . . . . . . . . . 10 (𝑖 = 𝑗 β†’ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ↔ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)[,)(π‘„β€˜(𝑗 + 1)))))
886885rspcev 3613 . . . . . . . . 9 ((𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)[,)(π‘„β€˜(𝑗 + 1)))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
887850, 883, 886syl2anc 585 . . . . . . . 8 ((((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) ∧ Β¬ (πΈβ€˜π‘‹) = (π‘„β€˜(𝑗 + 1))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
888849, 887pm2.61dan 812 . . . . . . 7 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ 𝑗 ∈ (0..^𝑀) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1)))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
889888rexlimdv3a 3160 . . . . . 6 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ (βˆƒπ‘— ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘—)(,](π‘„β€˜(𝑗 + 1))) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))))
890772, 889mpd 15 . . . . 5 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
891 simpr 486 . . . . . . . 8 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) β†’ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))))
892 oveq1 7413 . . . . . . . . . . . . 13 (π‘˜ = (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) β†’ (π‘˜ Β· 𝑇) = ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇))
893892oveq2d 7422 . . . . . . . . . . . 12 (π‘˜ = (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) β†’ (𝑋 + (π‘˜ Β· 𝑇)) = (𝑋 + ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇)))
894893eqeq2d 2744 . . . . . . . . . . 11 (π‘˜ = (βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) β†’ ((πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)) ↔ (πΈβ€˜π‘‹) = (𝑋 + ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇))))
895894rspcev 3613 . . . . . . . . . 10 (((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) ∈ β„€ ∧ (πΈβ€˜π‘‹) = (𝑋 + ((βŒŠβ€˜((𝐡 βˆ’ 𝑋) / 𝑇)) Β· 𝑇))) β†’ βˆƒπ‘˜ ∈ β„€ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))
89696, 104, 895syl2anc 585 . . . . . . . . 9 (πœ‘ β†’ βˆƒπ‘˜ ∈ β„€ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))
897896ad2antrr 725 . . . . . . . 8 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) β†’ βˆƒπ‘˜ ∈ β„€ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))
898 r19.42v 3191 . . . . . . . 8 (βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇))) ↔ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ βˆƒπ‘˜ ∈ β„€ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇))))
899891, 897, 898sylanbrc 584 . . . . . . 7 (((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) ∧ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))) β†’ βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇))))
900899ex 414 . . . . . 6 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) β†’ βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))))
901900reximdv 3171 . . . . 5 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ (βˆƒπ‘– ∈ (0..^𝑀)(πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) β†’ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))))
902890, 901mpd 15 . . . 4 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇))))
903626, 902jca 513 . . 3 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ (πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))))
904 eleq1 2822 . . . . . . . 8 (𝑦 = (πΈβ€˜π‘‹) β†’ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ↔ (πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1)))))
905 eqeq1 2737 . . . . . . . 8 (𝑦 = (πΈβ€˜π‘‹) β†’ (𝑦 = (𝑋 + (π‘˜ Β· 𝑇)) ↔ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇))))
906904, 905anbi12d 632 . . . . . . 7 (𝑦 = (πΈβ€˜π‘‹) β†’ ((𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) ↔ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))))
9079062rexbidv 3220 . . . . . 6 (𝑦 = (πΈβ€˜π‘‹) β†’ (βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇))) ↔ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))))
908907anbi2d 630 . . . . 5 (𝑦 = (πΈβ€˜π‘‹) β†’ ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) ↔ (πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇))))))
909908imbi1d 342 . . . 4 (𝑦 = (πΈβ€˜π‘‹) β†’ (((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ (𝑦 ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ 𝑦 = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…) ↔ ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)))
910909, 611vtoclg 3557 . . 3 ((πΈβ€˜π‘‹) ∈ ℝ β†’ ((πœ‘ ∧ βˆƒπ‘– ∈ (0..^𝑀)βˆƒπ‘˜ ∈ β„€ ((πΈβ€˜π‘‹) ∈ ((π‘„β€˜π‘–)[,)(π‘„β€˜(𝑖 + 1))) ∧ (πΈβ€˜π‘‹) = (𝑋 + (π‘˜ Β· 𝑇)))) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…))
911625, 903, 910sylc 65 . 2 ((πœ‘ ∧ (πΈβ€˜π‘‹) β‰  𝐡) β†’ ((𝐹 β†Ύ (𝑋(,)+∞)) limβ„‚ 𝑋) β‰  βˆ…)
912613, 911pm2.61dane 3030 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   ∩ cin 3947   βŠ† wss 3948  βˆ…c0 4322  ifcif 4528  {csn 4628   class class class wbr 5148   ↦ cmpt 5231  dom cdm 5676  ran crn 5677   β†Ύ cres 5678  Rel wrel 5681   Fn wfn 6536  βŸΆwf 6537  β€˜cfv 6541  (class class class)co 7406   ↑m cmap 8817  supcsup 9432  β„‚cc 11105  β„cr 11106  0cc0 11107  1c1 11108   + caddc 11110   Β· cmul 11112  +∞cpnf 11242  -∞cmnf 11243  β„*cxr 11244   < clt 11245   ≀ cle 11246   βˆ’ cmin 11441  -cneg 11442   / cdiv 11868  β„•cn 12209  β„•0cn0 12469  β„€cz 12555  β„€β‰₯cuz 12819  (,)cioo 13321  (,]cioc 13322  [,)cico 13323  [,]cicc 13324  ...cfz 13481  ..^cfzo 13624  βŒŠcfl 13752   β†Ύt crest 17363  TopOpenctopn 17364  topGenctg 17380  β„‚fldccnfld 20937  Topctop 22387  intcnt 22513  β€“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-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-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-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-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-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-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-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-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-ntr 22516  df-cn 22723  df-cnp 22724  df-xms 23818  df-ms 23819  df-cncf 24386  df-limc 25375
This theorem is referenced by:  fourierdlem94  44903  fourierdlem113  44922
  Copyright terms: Public domain W3C validator