MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  lhop Structured version   Visualization version   GIF version

Theorem lhop 26144
Description: L'Hôpital's Rule. If 𝐼 is an open set of the reals, 𝐹 and 𝐺 are real functions on 𝐴 containing all of 𝐼 except possibly 𝐵, which are differentiable everywhere on 𝐼 ∖ {𝐵}, 𝐹 and 𝐺 both approach 0, and the limit of 𝐹' (𝑥) / 𝐺' (𝑥) at 𝐵 is 𝐶, then the limit 𝐹(𝑥) / 𝐺(𝑥) at 𝐵 also exists and equals 𝐶. This is Metamath 100 proof #64. (Contributed by Mario Carneiro, 30-Dec-2016.)
Hypotheses
Ref Expression
lhop.a (𝜑𝐴 ⊆ ℝ)
lhop.f (𝜑𝐹:𝐴⟶ℝ)
lhop.g (𝜑𝐺:𝐴⟶ℝ)
lhop.i (𝜑𝐼 ∈ (topGen‘ran (,)))
lhop.b (𝜑𝐵𝐼)
lhop.d 𝐷 = (𝐼 ∖ {𝐵})
lhop.if (𝜑𝐷 ⊆ dom (ℝ D 𝐹))
lhop.ig (𝜑𝐷 ⊆ dom (ℝ D 𝐺))
lhop.f0 (𝜑 → 0 ∈ (𝐹 lim 𝐵))
lhop.g0 (𝜑 → 0 ∈ (𝐺 lim 𝐵))
lhop.gn0 (𝜑 → ¬ 0 ∈ (𝐺𝐷))
lhop.gd0 (𝜑 → ¬ 0 ∈ ((ℝ D 𝐺) “ 𝐷))
lhop.c (𝜑𝐶 ∈ ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) lim 𝐵))
Assertion
Ref Expression
lhop (𝜑𝐶 ∈ ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵))
Distinct variable groups:   𝑧,𝐵   𝑧,𝐶   𝑧,𝐷   𝑧,𝐹   𝜑,𝑧   𝑧,𝐺   𝑧,𝐼
Allowed substitution hint:   𝐴(𝑧)

Proof of Theorem lhop
Dummy variable 𝑟 is distinct from all other variables.
StepHypRef Expression
1 eqid 2769 . . . . 5 ((abs ∘ − ) ↾ (ℝ × ℝ)) = ((abs ∘ − ) ↾ (ℝ × ℝ))
21rexmet 24917 . . . 4 ((abs ∘ − ) ↾ (ℝ × ℝ)) ∈ (∞Met‘ℝ)
32a1i 11 . . 3 (𝜑 → ((abs ∘ − ) ↾ (ℝ × ℝ)) ∈ (∞Met‘ℝ))
4 lhop.i . . 3 (𝜑𝐼 ∈ (topGen‘ran (,)))
5 lhop.b . . 3 (𝜑𝐵𝐼)
6 eqid 2769 . . . . 5 (MetOpen‘((abs ∘ − ) ↾ (ℝ × ℝ))) = (MetOpen‘((abs ∘ − ) ↾ (ℝ × ℝ)))
71, 6tgioo 24922 . . . 4 (topGen‘ran (,)) = (MetOpen‘((abs ∘ − ) ↾ (ℝ × ℝ)))
87mopni2 24619 . . 3 ((((abs ∘ − ) ↾ (ℝ × ℝ)) ∈ (∞Met‘ℝ) ∧ 𝐼 ∈ (topGen‘ran (,)) ∧ 𝐵𝐼) → ∃𝑟 ∈ ℝ+ (𝐵(ball‘((abs ∘ − ) ↾ (ℝ × ℝ)))𝑟) ⊆ 𝐼)
93, 4, 5, 8syl3anc 1396 . 2 (𝜑 → ∃𝑟 ∈ ℝ+ (𝐵(ball‘((abs ∘ − ) ↾ (ℝ × ℝ)))𝑟) ⊆ 𝐼)
10 elssuni 4908 . . . . . . . . 9 (𝐼 ∈ (topGen‘ran (,)) → 𝐼 (topGen‘ran (,)))
11 uniretop 24888 . . . . . . . . 9 ℝ = (topGen‘ran (,))
1210, 11sseqtrrdi 3986 . . . . . . . 8 (𝐼 ∈ (topGen‘ran (,)) → 𝐼 ⊆ ℝ)
134, 12syl 18 . . . . . . 7 (𝜑𝐼 ⊆ ℝ)
1413, 5sseldd 3946 . . . . . 6 (𝜑𝐵 ∈ ℝ)
15 rpre 13025 . . . . . 6 (𝑟 ∈ ℝ+𝑟 ∈ ℝ)
161bl2ioo 24918 . . . . . 6 ((𝐵 ∈ ℝ ∧ 𝑟 ∈ ℝ) → (𝐵(ball‘((abs ∘ − ) ↾ (ℝ × ℝ)))𝑟) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
1714, 15, 16syl2an 607 . . . . 5 ((𝜑𝑟 ∈ ℝ+) → (𝐵(ball‘((abs ∘ − ) ↾ (ℝ × ℝ)))𝑟) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
1817sseq1d 3976 . . . 4 ((𝜑𝑟 ∈ ℝ+) → ((𝐵(ball‘((abs ∘ − ) ↾ (ℝ × ℝ)))𝑟) ⊆ 𝐼 ↔ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼))
1914adantr 485 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐵 ∈ ℝ)
20 simprl 782 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝑟 ∈ ℝ+)
2120rpred 13060 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝑟 ∈ ℝ)
2219, 21resubcld 11642 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵𝑟) ∈ ℝ)
2322rexrd 11259 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵𝑟) ∈ ℝ*)
2419, 20ltsubrpd 13092 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵𝑟) < 𝐵)
25 lhop.f . . . . . . . . . . 11 (𝜑𝐹:𝐴⟶ℝ)
2625adantr 485 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐹:𝐴⟶ℝ)
27 ssun1 4139 . . . . . . . . . . . 12 ((𝐵𝑟)(,)𝐵) ⊆ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))
28 unass 4133 . . . . . . . . . . . . . . 15 (({𝐵} ∪ ((𝐵𝑟)(,)𝐵)) ∪ (𝐵(,)(𝐵 + 𝑟))) = ({𝐵} ∪ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟))))
29 uncom 4120 . . . . . . . . . . . . . . . 16 ({𝐵} ∪ ((𝐵𝑟)(,)𝐵)) = (((𝐵𝑟)(,)𝐵) ∪ {𝐵})
3029uneq1i 4126 . . . . . . . . . . . . . . 15 (({𝐵} ∪ ((𝐵𝑟)(,)𝐵)) ∪ (𝐵(,)(𝐵 + 𝑟))) = ((((𝐵𝑟)(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)(𝐵 + 𝑟)))
3128, 30eqtr3i 2794 . . . . . . . . . . . . . 14 ({𝐵} ∪ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))) = ((((𝐵𝑟)(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)(𝐵 + 𝑟)))
3219rexrd 11259 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐵 ∈ ℝ*)
3319, 21readdcld 11238 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵 + 𝑟) ∈ ℝ)
3433rexrd 11259 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵 + 𝑟) ∈ ℝ*)
3519, 20ltaddrpd 13093 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐵 < (𝐵 + 𝑟))
36 ioojoin 13510 . . . . . . . . . . . . . . 15 ((((𝐵𝑟) ∈ ℝ*𝐵 ∈ ℝ* ∧ (𝐵 + 𝑟) ∈ ℝ*) ∧ ((𝐵𝑟) < 𝐵𝐵 < (𝐵 + 𝑟))) → ((((𝐵𝑟)(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)(𝐵 + 𝑟))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
3723, 32, 34, 24, 35, 36syl32anc 1403 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((((𝐵𝑟)(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)(𝐵 + 𝑟))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
3831, 37eqtrid 2816 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ({𝐵} ∪ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
39 elioo2 13413 . . . . . . . . . . . . . . . . 17 (((𝐵𝑟) ∈ ℝ* ∧ (𝐵 + 𝑟) ∈ ℝ*) → (𝐵 ∈ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ↔ (𝐵 ∈ ℝ ∧ (𝐵𝑟) < 𝐵𝐵 < (𝐵 + 𝑟))))
4023, 34, 39syl2anc 595 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵 ∈ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ↔ (𝐵 ∈ ℝ ∧ (𝐵𝑟) < 𝐵𝐵 < (𝐵 + 𝑟))))
4119, 24, 35, 40mpbir3and 1359 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐵 ∈ ((𝐵𝑟)(,)(𝐵 + 𝑟)))
4241snssd 4757 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → {𝐵} ⊆ ((𝐵𝑟)(,)(𝐵 + 𝑟)))
43 incom 4170 . . . . . . . . . . . . . . 15 ({𝐵} ∩ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))) = ((((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟))) ∩ {𝐵})
44 ubioo 13404 . . . . . . . . . . . . . . . . . 18 ¬ 𝐵 ∈ ((𝐵𝑟)(,)𝐵)
45 lbioo 13403 . . . . . . . . . . . . . . . . . 18 ¬ 𝐵 ∈ (𝐵(,)(𝐵 + 𝑟))
4644, 45pm3.2ni 893 . . . . . . . . . . . . . . . . 17 ¬ (𝐵 ∈ ((𝐵𝑟)(,)𝐵) ∨ 𝐵 ∈ (𝐵(,)(𝐵 + 𝑟)))
47 elun 4115 . . . . . . . . . . . . . . . . 17 (𝐵 ∈ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟))) ↔ (𝐵 ∈ ((𝐵𝑟)(,)𝐵) ∨ 𝐵 ∈ (𝐵(,)(𝐵 + 𝑟))))
4846, 47mtbir 326 . . . . . . . . . . . . . . . 16 ¬ 𝐵 ∈ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))
49 disjsn 4682 . . . . . . . . . . . . . . . 16 (((((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟))) ∩ {𝐵}) = ∅ ↔ ¬ 𝐵 ∈ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟))))
5048, 49mpbir 234 . . . . . . . . . . . . . . 15 ((((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟))) ∩ {𝐵}) = ∅
5143, 50eqtri 2792 . . . . . . . . . . . . . 14 ({𝐵} ∩ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))) = ∅
52 uneqdifeq 4458 . . . . . . . . . . . . . 14 (({𝐵} ⊆ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ∧ ({𝐵} ∩ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))) = ∅) → (({𝐵} ∪ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)) ↔ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) = (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))))
5342, 51, 52sylancl 597 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (({𝐵} ∪ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)) ↔ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) = (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))))
5438, 53mpbid 235 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) = (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟))))
5527, 54sseqtrrid 3988 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)𝐵) ⊆ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}))
56 ssdif 4106 . . . . . . . . . . . . . 14 (((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼 → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ⊆ (𝐼 ∖ {𝐵}))
5756ad2antll 741 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ⊆ (𝐼 ∖ {𝐵}))
58 lhop.d . . . . . . . . . . . . 13 𝐷 = (𝐼 ∖ {𝐵})
5957, 58sseqtrrdi 3986 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ⊆ 𝐷)
60 lhop.if . . . . . . . . . . . . . 14 (𝜑𝐷 ⊆ dom (ℝ D 𝐹))
61 ax-resscn 11157 . . . . . . . . . . . . . . . 16 ℝ ⊆ ℂ
6261a1i 11 . . . . . . . . . . . . . . 15 (𝜑 → ℝ ⊆ ℂ)
63 fss 6723 . . . . . . . . . . . . . . . 16 ((𝐹:𝐴⟶ℝ ∧ ℝ ⊆ ℂ) → 𝐹:𝐴⟶ℂ)
6425, 61, 63sylancl 597 . . . . . . . . . . . . . . 15 (𝜑𝐹:𝐴⟶ℂ)
65 lhop.a . . . . . . . . . . . . . . 15 (𝜑𝐴 ⊆ ℝ)
6662, 64, 65dvbss 26029 . . . . . . . . . . . . . 14 (𝜑 → dom (ℝ D 𝐹) ⊆ 𝐴)
6760, 66sstrd 3955 . . . . . . . . . . . . 13 (𝜑𝐷𝐴)
6867adantr 485 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐷𝐴)
6959, 68sstrd 3955 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ⊆ 𝐴)
7055, 69sstrd 3955 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)𝐵) ⊆ 𝐴)
7126, 70fssresd 6746 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐹 ↾ ((𝐵𝑟)(,)𝐵)):((𝐵𝑟)(,)𝐵)⟶ℝ)
72 lhop.g . . . . . . . . . . 11 (𝜑𝐺:𝐴⟶ℝ)
7372adantr 485 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐺:𝐴⟶ℝ)
7473, 70fssresd 6746 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐺 ↾ ((𝐵𝑟)(,)𝐵)):((𝐵𝑟)(,)𝐵)⟶ℝ)
7561a1i 11 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ℝ ⊆ ℂ)
7664adantr 485 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐹:𝐴⟶ℂ)
7765adantr 485 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐴 ⊆ ℝ)
78 ioossre 13434 . . . . . . . . . . . . . 14 ((𝐵𝑟)(,)𝐵) ⊆ ℝ
7978a1i 11 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)𝐵) ⊆ ℝ)
80 eqid 2769 . . . . . . . . . . . . . 14 (TopOpen‘ℂfld) = (TopOpen‘ℂfld)
81 tgioo4 24931 . . . . . . . . . . . . . 14 (topGen‘ran (,)) = ((TopOpen‘ℂfld) ↾t ℝ)
8280, 81dvres 26039 . . . . . . . . . . . . 13 (((ℝ ⊆ ℂ ∧ 𝐹:𝐴⟶ℂ) ∧ (𝐴 ⊆ ℝ ∧ ((𝐵𝑟)(,)𝐵) ⊆ ℝ)) → (ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐹) ↾ ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵))))
8375, 76, 77, 79, 82syl22anc 851 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐹) ↾ ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵))))
84 retop 24887 . . . . . . . . . . . . . 14 (topGen‘ran (,)) ∈ Top
85 iooretop 24891 . . . . . . . . . . . . . 14 ((𝐵𝑟)(,)𝐵) ∈ (topGen‘ran (,))
86 isopn3i 23208 . . . . . . . . . . . . . 14 (((topGen‘ran (,)) ∈ Top ∧ ((𝐵𝑟)(,)𝐵) ∈ (topGen‘ran (,))) → ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵)) = ((𝐵𝑟)(,)𝐵))
8784, 85, 86mp2an 704 . . . . . . . . . . . . 13 ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵)) = ((𝐵𝑟)(,)𝐵)
8887reseq2i 5976 . . . . . . . . . . . 12 ((ℝ D 𝐹) ↾ ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐹) ↾ ((𝐵𝑟)(,)𝐵))
8983, 88eqtrdi 2820 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐹) ↾ ((𝐵𝑟)(,)𝐵)))
9089dmeqd 5896 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵))) = dom ((ℝ D 𝐹) ↾ ((𝐵𝑟)(,)𝐵)))
9155, 59sstrd 3955 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)𝐵) ⊆ 𝐷)
9260adantr 485 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐷 ⊆ dom (ℝ D 𝐹))
9391, 92sstrd 3955 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)𝐵) ⊆ dom (ℝ D 𝐹))
94 ssdmres 6013 . . . . . . . . . . 11 (((𝐵𝑟)(,)𝐵) ⊆ dom (ℝ D 𝐹) ↔ dom ((ℝ D 𝐹) ↾ ((𝐵𝑟)(,)𝐵)) = ((𝐵𝑟)(,)𝐵))
9593, 94sylib 221 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom ((ℝ D 𝐹) ↾ ((𝐵𝑟)(,)𝐵)) = ((𝐵𝑟)(,)𝐵))
9690, 95eqtrd 2804 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵))) = ((𝐵𝑟)(,)𝐵))
97 fss 6723 . . . . . . . . . . . . . . 15 ((𝐺:𝐴⟶ℝ ∧ ℝ ⊆ ℂ) → 𝐺:𝐴⟶ℂ)
9872, 61, 97sylancl 597 . . . . . . . . . . . . . 14 (𝜑𝐺:𝐴⟶ℂ)
9998adantr 485 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐺:𝐴⟶ℂ)
10080, 81dvres 26039 . . . . . . . . . . . . 13 (((ℝ ⊆ ℂ ∧ 𝐺:𝐴⟶ℂ) ∧ (𝐴 ⊆ ℝ ∧ ((𝐵𝑟)(,)𝐵) ⊆ ℝ)) → (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐺) ↾ ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵))))
10175, 99, 77, 79, 100syl22anc 851 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐺) ↾ ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵))))
10287reseq2i 5976 . . . . . . . . . . . 12 ((ℝ D 𝐺) ↾ ((int‘(topGen‘ran (,)))‘((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵))
103101, 102eqtrdi 2820 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵)))
104103dmeqd 5896 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) = dom ((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵)))
105 lhop.ig . . . . . . . . . . . . 13 (𝜑𝐷 ⊆ dom (ℝ D 𝐺))
106105adantr 485 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐷 ⊆ dom (ℝ D 𝐺))
10791, 106sstrd 3955 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)𝐵) ⊆ dom (ℝ D 𝐺))
108 ssdmres 6013 . . . . . . . . . . 11 (((𝐵𝑟)(,)𝐵) ⊆ dom (ℝ D 𝐺) ↔ dom ((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵)) = ((𝐵𝑟)(,)𝐵))
109107, 108sylib 221 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom ((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵)) = ((𝐵𝑟)(,)𝐵))
110104, 109eqtrd 2804 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) = ((𝐵𝑟)(,)𝐵))
111 limcresi 26013 . . . . . . . . . 10 (𝐹 lim 𝐵) ⊆ ((𝐹 ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵)
112 lhop.f0 . . . . . . . . . . 11 (𝜑 → 0 ∈ (𝐹 lim 𝐵))
113112adantr 485 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 0 ∈ (𝐹 lim 𝐵))
114111, 113sselid 3943 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 0 ∈ ((𝐹 ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵))
115 limcresi 26013 . . . . . . . . . 10 (𝐺 lim 𝐵) ⊆ ((𝐺 ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵)
116 lhop.g0 . . . . . . . . . . 11 (𝜑 → 0 ∈ (𝐺 lim 𝐵))
117116adantr 485 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 0 ∈ (𝐺 lim 𝐵))
118115, 117sselid 3943 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 0 ∈ ((𝐺 ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵))
119 df-ima 5675 . . . . . . . . . . 11 (𝐺 “ ((𝐵𝑟)(,)𝐵)) = ran (𝐺 ↾ ((𝐵𝑟)(,)𝐵))
120 imass2 6105 . . . . . . . . . . . 12 (((𝐵𝑟)(,)𝐵) ⊆ 𝐷 → (𝐺 “ ((𝐵𝑟)(,)𝐵)) ⊆ (𝐺𝐷))
12191, 120syl 18 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐺 “ ((𝐵𝑟)(,)𝐵)) ⊆ (𝐺𝐷))
122119, 121eqsstrrid 3984 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (𝐺 ↾ ((𝐵𝑟)(,)𝐵)) ⊆ (𝐺𝐷))
123 lhop.gn0 . . . . . . . . . . 11 (𝜑 → ¬ 0 ∈ (𝐺𝐷))
124123adantr 485 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ¬ 0 ∈ (𝐺𝐷))
125122, 124ssneldd 3948 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ¬ 0 ∈ ran (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))
126103rneqd 5929 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) = ran ((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵)))
127 df-ima 5675 . . . . . . . . . . . 12 ((ℝ D 𝐺) “ ((𝐵𝑟)(,)𝐵)) = ran ((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵))
128126, 127eqtr4di 2822 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) = ((ℝ D 𝐺) “ ((𝐵𝑟)(,)𝐵)))
129 imass2 6105 . . . . . . . . . . . 12 (((𝐵𝑟)(,)𝐵) ⊆ 𝐷 → ((ℝ D 𝐺) “ ((𝐵𝑟)(,)𝐵)) ⊆ ((ℝ D 𝐺) “ 𝐷))
13091, 129syl 18 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((ℝ D 𝐺) “ ((𝐵𝑟)(,)𝐵)) ⊆ ((ℝ D 𝐺) “ 𝐷))
131128, 130eqsstrd 3979 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))) ⊆ ((ℝ D 𝐺) “ 𝐷))
132 lhop.gd0 . . . . . . . . . . 11 (𝜑 → ¬ 0 ∈ ((ℝ D 𝐺) “ 𝐷))
133132adantr 485 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ¬ 0 ∈ ((ℝ D 𝐺) “ 𝐷))
134131, 133ssneldd 3948 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ¬ 0 ∈ ran (ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵))))
135 limcresi 26013 . . . . . . . . . . 11 ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) lim 𝐵) ⊆ (((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵)
13691resmptd 6043 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) = (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))))
13789fveq1d 6884 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) = (((ℝ D 𝐹) ↾ ((𝐵𝑟)(,)𝐵))‘𝑧))
138 fvres 6901 . . . . . . . . . . . . . . . 16 (𝑧 ∈ ((𝐵𝑟)(,)𝐵) → (((ℝ D 𝐹) ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) = ((ℝ D 𝐹)‘𝑧))
139137, 138sylan9eq 2824 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ ((𝐵𝑟)(,)𝐵)) → ((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) = ((ℝ D 𝐹)‘𝑧))
140103fveq1d 6884 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) = (((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵))‘𝑧))
141 fvres 6901 . . . . . . . . . . . . . . . 16 (𝑧 ∈ ((𝐵𝑟)(,)𝐵) → (((ℝ D 𝐺) ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) = ((ℝ D 𝐺)‘𝑧))
142140, 141sylan9eq 2824 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ ((𝐵𝑟)(,)𝐵)) → ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) = ((ℝ D 𝐺)‘𝑧))
143139, 142oveq12d 7429 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ ((𝐵𝑟)(,)𝐵)) → (((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) / ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧)) = (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧)))
144143mpteq2dva 5208 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) / ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧))) = (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))))
145136, 144eqtr4d 2807 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) = (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) / ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧))))
146145oveq1d 7426 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵) = ((𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) / ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧))) lim 𝐵))
147135, 146sseqtrid 3987 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) lim 𝐵) ⊆ ((𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) / ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧))) lim 𝐵))
148 lhop.c . . . . . . . . . . 11 (𝜑𝐶 ∈ ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) lim 𝐵))
149148adantr 485 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) lim 𝐵))
150147, 149sseldd 3946 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ ((𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((ℝ D (𝐹 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧) / ((ℝ D (𝐺 ↾ ((𝐵𝑟)(,)𝐵)))‘𝑧))) lim 𝐵))
15123, 19, 24, 71, 74, 96, 110, 114, 118, 125, 134, 150lhop2 26143 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ ((𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((𝐹 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) / ((𝐺 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧))) lim 𝐵))
15255resmptd 6043 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) = (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ ((𝐹𝑧) / (𝐺𝑧))))
153 fvres 6901 . . . . . . . . . . . 12 (𝑧 ∈ ((𝐵𝑟)(,)𝐵) → ((𝐹 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) = (𝐹𝑧))
154 fvres 6901 . . . . . . . . . . . 12 (𝑧 ∈ ((𝐵𝑟)(,)𝐵) → ((𝐺 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) = (𝐺𝑧))
155153, 154oveq12d 7429 . . . . . . . . . . 11 (𝑧 ∈ ((𝐵𝑟)(,)𝐵) → (((𝐹 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) / ((𝐺 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧)) = ((𝐹𝑧) / (𝐺𝑧)))
156155mpteq2ia 5210 . . . . . . . . . 10 (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((𝐹 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) / ((𝐺 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧))) = (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ ((𝐹𝑧) / (𝐺𝑧)))
157152, 156eqtr4di 2822 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) = (𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((𝐹 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) / ((𝐺 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧))))
158157oveq1d 7426 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵) = ((𝑧 ∈ ((𝐵𝑟)(,)𝐵) ↦ (((𝐹 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧) / ((𝐺 ↾ ((𝐵𝑟)(,)𝐵))‘𝑧))) lim 𝐵))
159151, 158eleqtrrd 2872 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ (((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵))
160 ssun2 4140 . . . . . . . . . . . 12 (𝐵(,)(𝐵 + 𝑟)) ⊆ (((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))
161160, 54sseqtrrid 3988 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵(,)(𝐵 + 𝑟)) ⊆ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}))
162161, 69sstrd 3955 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵(,)(𝐵 + 𝑟)) ⊆ 𝐴)
16326, 162fssresd 6746 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))):(𝐵(,)(𝐵 + 𝑟))⟶ℝ)
16473, 162fssresd 6746 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))):(𝐵(,)(𝐵 + 𝑟))⟶ℝ)
165 ioossre 13434 . . . . . . . . . . . . . 14 (𝐵(,)(𝐵 + 𝑟)) ⊆ ℝ
166165a1i 11 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵(,)(𝐵 + 𝑟)) ⊆ ℝ)
16780, 81dvres 26039 . . . . . . . . . . . . 13 (((ℝ ⊆ ℂ ∧ 𝐹:𝐴⟶ℂ) ∧ (𝐴 ⊆ ℝ ∧ (𝐵(,)(𝐵 + 𝑟)) ⊆ ℝ)) → (ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐹) ↾ ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟)))))
16875, 76, 77, 166, 167syl22anc 851 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐹) ↾ ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟)))))
169 iooretop 24891 . . . . . . . . . . . . . 14 (𝐵(,)(𝐵 + 𝑟)) ∈ (topGen‘ran (,))
170 isopn3i 23208 . . . . . . . . . . . . . 14 (((topGen‘ran (,)) ∈ Top ∧ (𝐵(,)(𝐵 + 𝑟)) ∈ (topGen‘ran (,))) → ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟))) = (𝐵(,)(𝐵 + 𝑟)))
17184, 169, 170mp2an 704 . . . . . . . . . . . . 13 ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟))) = (𝐵(,)(𝐵 + 𝑟))
172171reseq2i 5976 . . . . . . . . . . . 12 ((ℝ D 𝐹) ↾ ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐹) ↾ (𝐵(,)(𝐵 + 𝑟)))
173168, 172eqtrdi 2820 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐹) ↾ (𝐵(,)(𝐵 + 𝑟))))
174173dmeqd 5896 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))) = dom ((ℝ D 𝐹) ↾ (𝐵(,)(𝐵 + 𝑟))))
175161, 59sstrd 3955 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵(,)(𝐵 + 𝑟)) ⊆ 𝐷)
176175, 92sstrd 3955 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵(,)(𝐵 + 𝑟)) ⊆ dom (ℝ D 𝐹))
177 ssdmres 6013 . . . . . . . . . . 11 ((𝐵(,)(𝐵 + 𝑟)) ⊆ dom (ℝ D 𝐹) ↔ dom ((ℝ D 𝐹) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝐵(,)(𝐵 + 𝑟)))
178176, 177sylib 221 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom ((ℝ D 𝐹) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝐵(,)(𝐵 + 𝑟)))
179174, 178eqtrd 2804 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))) = (𝐵(,)(𝐵 + 𝑟)))
18080, 81dvres 26039 . . . . . . . . . . . . 13 (((ℝ ⊆ ℂ ∧ 𝐺:𝐴⟶ℂ) ∧ (𝐴 ⊆ ℝ ∧ (𝐵(,)(𝐵 + 𝑟)) ⊆ ℝ)) → (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐺) ↾ ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟)))))
18175, 99, 77, 166, 180syl22anc 851 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐺) ↾ ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟)))))
182171reseq2i 5976 . . . . . . . . . . . 12 ((ℝ D 𝐺) ↾ ((int‘(topGen‘ran (,)))‘(𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟)))
183181, 182eqtrdi 2820 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟))))
184183dmeqd 5896 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) = dom ((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟))))
185175, 106sstrd 3955 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵(,)(𝐵 + 𝑟)) ⊆ dom (ℝ D 𝐺))
186 ssdmres 6013 . . . . . . . . . . 11 ((𝐵(,)(𝐵 + 𝑟)) ⊆ dom (ℝ D 𝐺) ↔ dom ((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝐵(,)(𝐵 + 𝑟)))
187185, 186sylib 221 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom ((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝐵(,)(𝐵 + 𝑟)))
188184, 187eqtrd 2804 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → dom (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) = (𝐵(,)(𝐵 + 𝑟)))
189 limcresi 26013 . . . . . . . . . 10 (𝐹 lim 𝐵) ⊆ ((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵)
190189, 113sselid 3943 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 0 ∈ ((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵))
191 limcresi 26013 . . . . . . . . . 10 (𝐺 lim 𝐵) ⊆ ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵)
192191, 117sselid 3943 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 0 ∈ ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵))
193 df-ima 5675 . . . . . . . . . . 11 (𝐺 “ (𝐵(,)(𝐵 + 𝑟))) = ran (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))
194 imass2 6105 . . . . . . . . . . . 12 ((𝐵(,)(𝐵 + 𝑟)) ⊆ 𝐷 → (𝐺 “ (𝐵(,)(𝐵 + 𝑟))) ⊆ (𝐺𝐷))
195175, 194syl 18 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐺 “ (𝐵(,)(𝐵 + 𝑟))) ⊆ (𝐺𝐷))
196193, 195eqsstrrid 3984 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))) ⊆ (𝐺𝐷))
197196, 124ssneldd 3948 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ¬ 0 ∈ ran (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))
198183rneqd 5929 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ran ((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟))))
199 df-ima 5675 . . . . . . . . . . . 12 ((ℝ D 𝐺) “ (𝐵(,)(𝐵 + 𝑟))) = ran ((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟)))
200198, 199eqtr4di 2822 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) = ((ℝ D 𝐺) “ (𝐵(,)(𝐵 + 𝑟))))
201 imass2 6105 . . . . . . . . . . . 12 ((𝐵(,)(𝐵 + 𝑟)) ⊆ 𝐷 → ((ℝ D 𝐺) “ (𝐵(,)(𝐵 + 𝑟))) ⊆ ((ℝ D 𝐺) “ 𝐷))
202175, 201syl 18 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((ℝ D 𝐺) “ (𝐵(,)(𝐵 + 𝑟))) ⊆ ((ℝ D 𝐺) “ 𝐷))
203200, 202eqsstrd 3979 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ran (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))) ⊆ ((ℝ D 𝐺) “ 𝐷))
204203, 133ssneldd 3948 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ¬ 0 ∈ ran (ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))))
205 limcresi 26013 . . . . . . . . . . 11 ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) lim 𝐵) ⊆ (((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵)
206175resmptd 6043 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))))
207173fveq1d 6884 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) = (((ℝ D 𝐹) ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧))
208 fvres 6901 . . . . . . . . . . . . . . . 16 (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) → (((ℝ D 𝐹) ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) = ((ℝ D 𝐹)‘𝑧))
209207, 208sylan9eq 2824 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ (𝐵(,)(𝐵 + 𝑟))) → ((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) = ((ℝ D 𝐹)‘𝑧))
210183fveq1d 6884 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) = (((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧))
211 fvres 6901 . . . . . . . . . . . . . . . 16 (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) → (((ℝ D 𝐺) ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) = ((ℝ D 𝐺)‘𝑧))
212210, 211sylan9eq 2824 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ (𝐵(,)(𝐵 + 𝑟))) → ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) = ((ℝ D 𝐺)‘𝑧))
213209, 212oveq12d 7429 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ (𝐵(,)(𝐵 + 𝑟))) → (((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) / ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧)) = (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧)))
214213mpteq2dva 5208 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) / ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧))) = (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))))
215206, 214eqtr4d 2807 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) / ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧))))
216215oveq1d 7426 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵) = ((𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) / ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧))) lim 𝐵))
217205, 216sseqtrid 3987 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧𝐷 ↦ (((ℝ D 𝐹)‘𝑧) / ((ℝ D 𝐺)‘𝑧))) lim 𝐵) ⊆ ((𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) / ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧))) lim 𝐵))
218217, 149sseldd 3946 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ ((𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((ℝ D (𝐹 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧) / ((ℝ D (𝐺 ↾ (𝐵(,)(𝐵 + 𝑟))))‘𝑧))) lim 𝐵))
21919, 34, 35, 163, 164, 179, 188, 190, 192, 197, 204, 218lhop1 26142 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ ((𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) / ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧))) lim 𝐵))
220161resmptd 6043 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ ((𝐹𝑧) / (𝐺𝑧))))
221 fvres 6901 . . . . . . . . . . . 12 (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) → ((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) = (𝐹𝑧))
222 fvres 6901 . . . . . . . . . . . 12 (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) → ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) = (𝐺𝑧))
223221, 222oveq12d 7429 . . . . . . . . . . 11 (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) → (((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) / ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧)) = ((𝐹𝑧) / (𝐺𝑧)))
224223mpteq2ia 5210 . . . . . . . . . 10 (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) / ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧))) = (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ ((𝐹𝑧) / (𝐺𝑧)))
225220, 224eqtr4di 2822 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) = (𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) / ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧))))
226225oveq1d 7426 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵) = ((𝑧 ∈ (𝐵(,)(𝐵 + 𝑟)) ↦ (((𝐹 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧) / ((𝐺 ↾ (𝐵(,)(𝐵 + 𝑟)))‘𝑧))) lim 𝐵))
227219, 226eleqtrrd 2872 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ (((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵))
228159, 227elind 4161 . . . . . 6 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ ((((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵) ∩ (((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵)))
22959resmptd 6043 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵})) = (𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))))
230229oveq1d 7426 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵})) lim 𝐵) = ((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵))
23167sselda 3945 . . . . . . . . . . . . 13 ((𝜑𝑧𝐷) → 𝑧𝐴)
23225ffvelcdmda 7080 . . . . . . . . . . . . 13 ((𝜑𝑧𝐴) → (𝐹𝑧) ∈ ℝ)
233231, 232syldan 602 . . . . . . . . . . . 12 ((𝜑𝑧𝐷) → (𝐹𝑧) ∈ ℝ)
234233recnd 11237 . . . . . . . . . . 11 ((𝜑𝑧𝐷) → (𝐹𝑧) ∈ ℂ)
23572ffvelcdmda 7080 . . . . . . . . . . . . 13 ((𝜑𝑧𝐴) → (𝐺𝑧) ∈ ℝ)
236231, 235syldan 602 . . . . . . . . . . . 12 ((𝜑𝑧𝐷) → (𝐺𝑧) ∈ ℝ)
237236recnd 11237 . . . . . . . . . . 11 ((𝜑𝑧𝐷) → (𝐺𝑧) ∈ ℂ)
238123adantr 485 . . . . . . . . . . . 12 ((𝜑𝑧𝐷) → ¬ 0 ∈ (𝐺𝐷))
23972ffnd 6707 . . . . . . . . . . . . . . . 16 (𝜑𝐺 Fn 𝐴)
240239adantr 485 . . . . . . . . . . . . . . 15 ((𝜑𝑧𝐷) → 𝐺 Fn 𝐴)
24167adantr 485 . . . . . . . . . . . . . . 15 ((𝜑𝑧𝐷) → 𝐷𝐴)
242 simpr 489 . . . . . . . . . . . . . . 15 ((𝜑𝑧𝐷) → 𝑧𝐷)
243 fnfvima 7232 . . . . . . . . . . . . . . 15 ((𝐺 Fn 𝐴𝐷𝐴𝑧𝐷) → (𝐺𝑧) ∈ (𝐺𝐷))
244240, 241, 242, 243syl3anc 1396 . . . . . . . . . . . . . 14 ((𝜑𝑧𝐷) → (𝐺𝑧) ∈ (𝐺𝐷))
245 eleq1 2857 . . . . . . . . . . . . . 14 ((𝐺𝑧) = 0 → ((𝐺𝑧) ∈ (𝐺𝐷) ↔ 0 ∈ (𝐺𝐷)))
246244, 245syl5ibcom 248 . . . . . . . . . . . . 13 ((𝜑𝑧𝐷) → ((𝐺𝑧) = 0 → 0 ∈ (𝐺𝐷)))
247246necon3bd 2978 . . . . . . . . . . . 12 ((𝜑𝑧𝐷) → (¬ 0 ∈ (𝐺𝐷) → (𝐺𝑧) ≠ 0))
248238, 247mpd 16 . . . . . . . . . . 11 ((𝜑𝑧𝐷) → (𝐺𝑧) ≠ 0)
249234, 237, 248divcld 11991 . . . . . . . . . 10 ((𝜑𝑧𝐷) → ((𝐹𝑧) / (𝐺𝑧)) ∈ ℂ)
250249adantlr 727 . . . . . . . . 9 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧𝐷) → ((𝐹𝑧) / (𝐺𝑧)) ∈ ℂ)
251250fmpttd 7111 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))):𝐷⟶ℂ)
252 difss 4098 . . . . . . . . . . 11 (𝐼 ∖ {𝐵}) ⊆ 𝐼
25358, 252eqsstri 3991 . . . . . . . . . 10 𝐷𝐼
25413, 61sstrdi 3957 . . . . . . . . . 10 (𝜑𝐼 ⊆ ℂ)
255253, 254sstrid 3956 . . . . . . . . 9 (𝜑𝐷 ⊆ ℂ)
256255adantr 485 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐷 ⊆ ℂ)
257 eqid 2769 . . . . . . . 8 ((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})) = ((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵}))
25858uneq1i 4126 . . . . . . . . . . . . . . . . 17 (𝐷 ∪ {𝐵}) = ((𝐼 ∖ {𝐵}) ∪ {𝐵})
259 undif1 4442 . . . . . . . . . . . . . . . . 17 ((𝐼 ∖ {𝐵}) ∪ {𝐵}) = (𝐼 ∪ {𝐵})
260258, 259eqtri 2792 . . . . . . . . . . . . . . . 16 (𝐷 ∪ {𝐵}) = (𝐼 ∪ {𝐵})
261 simprr 784 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)
26242, 261sstrd 3955 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → {𝐵} ⊆ 𝐼)
263 ssequn2 4150 . . . . . . . . . . . . . . . . 17 ({𝐵} ⊆ 𝐼 ↔ (𝐼 ∪ {𝐵}) = 𝐼)
264262, 263sylib 221 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐼 ∪ {𝐵}) = 𝐼)
265260, 264eqtrid 2816 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐷 ∪ {𝐵}) = 𝐼)
266265oveq2d 7427 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})) = ((TopOpen‘ℂfld) ↾t 𝐼))
26713adantr 485 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐼 ⊆ ℝ)
268 eqid 2769 . . . . . . . . . . . . . . . 16 (topGen‘ran (,)) = (topGen‘ran (,))
26980, 268rerest 24930 . . . . . . . . . . . . . . 15 (𝐼 ⊆ ℝ → ((TopOpen‘ℂfld) ↾t 𝐼) = ((topGen‘ran (,)) ↾t 𝐼))
270267, 269syl 18 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((TopOpen‘ℂfld) ↾t 𝐼) = ((topGen‘ran (,)) ↾t 𝐼))
271266, 270eqtrd 2804 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})) = ((topGen‘ran (,)) ↾t 𝐼))
272271fveq2d 6886 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (int‘((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵}))) = (int‘((topGen‘ran (,)) ↾t 𝐼)))
273272fveq1d 6884 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((int‘((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})))‘((𝐵𝑟)(,)(𝐵 + 𝑟))) = ((int‘((topGen‘ran (,)) ↾t 𝐼))‘((𝐵𝑟)(,)(𝐵 + 𝑟))))
27480cnfldtopon 24908 . . . . . . . . . . . . . . 15 (TopOpen‘ℂfld) ∈ (TopOn‘ℂ)
275254adantr 485 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐼 ⊆ ℂ)
276 resttopon 23287 . . . . . . . . . . . . . . 15 (((TopOpen‘ℂfld) ∈ (TopOn‘ℂ) ∧ 𝐼 ⊆ ℂ) → ((TopOpen‘ℂfld) ↾t 𝐼) ∈ (TopOn‘𝐼))
277274, 275, 276sylancr 598 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((TopOpen‘ℂfld) ↾t 𝐼) ∈ (TopOn‘𝐼))
278 topontop 23039 . . . . . . . . . . . . . 14 (((TopOpen‘ℂfld) ↾t 𝐼) ∈ (TopOn‘𝐼) → ((TopOpen‘ℂfld) ↾t 𝐼) ∈ Top)
279277, 278syl 18 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((TopOpen‘ℂfld) ↾t 𝐼) ∈ Top)
280270, 279eqeltrrd 2870 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((topGen‘ran (,)) ↾t 𝐼) ∈ Top)
281 iooretop 24891 . . . . . . . . . . . . . 14 ((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ (topGen‘ran (,))
282281a1i 11 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ (topGen‘ran (,)))
2834adantr 485 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐼 ∈ (topGen‘ran (,)))
284 restopn2 23303 . . . . . . . . . . . . . 14 (((topGen‘ran (,)) ∈ Top ∧ 𝐼 ∈ (topGen‘ran (,))) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ ((topGen‘ran (,)) ↾t 𝐼) ↔ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ (topGen‘ran (,)) ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)))
28584, 283, 284sylancr 598 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ ((topGen‘ran (,)) ↾t 𝐼) ↔ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ (topGen‘ran (,)) ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)))
286282, 261, 285mpbir2and 725 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ ((topGen‘ran (,)) ↾t 𝐼))
287 isopn3i 23208 . . . . . . . . . . . 12 ((((topGen‘ran (,)) ↾t 𝐼) ∈ Top ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ∈ ((topGen‘ran (,)) ↾t 𝐼)) → ((int‘((topGen‘ran (,)) ↾t 𝐼))‘((𝐵𝑟)(,)(𝐵 + 𝑟))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
288280, 286, 287syl2anc 595 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((int‘((topGen‘ran (,)) ↾t 𝐼))‘((𝐵𝑟)(,)(𝐵 + 𝑟))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
289273, 288eqtrd 2804 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((int‘((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})))‘((𝐵𝑟)(,)(𝐵 + 𝑟))) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
29041, 289eleqtrrd 2872 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐵 ∈ ((int‘((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})))‘((𝐵𝑟)(,)(𝐵 + 𝑟))))
291 undif1 4442 . . . . . . . . . . 11 ((((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ∪ {𝐵}) = (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∪ {𝐵})
292 ssequn2 4150 . . . . . . . . . . . 12 ({𝐵} ⊆ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ↔ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∪ {𝐵}) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
29342, 292sylib 221 . . . . . . . . . . 11 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∪ {𝐵}) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
294291, 293eqtrid 2816 . . . . . . . . . 10 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ∪ {𝐵}) = ((𝐵𝑟)(,)(𝐵 + 𝑟)))
295294fveq2d 6886 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((int‘((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})))‘((((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ∪ {𝐵})) = ((int‘((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})))‘((𝐵𝑟)(,)(𝐵 + 𝑟))))
296290, 295eleqtrrd 2872 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐵 ∈ ((int‘((TopOpen‘ℂfld) ↾t (𝐷 ∪ {𝐵})))‘((((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ∪ {𝐵})))
297251, 59, 256, 80, 257, 296limcres 26014 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵})) lim 𝐵) = ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵))
29878, 61sstri 3954 . . . . . . . . 9 ((𝐵𝑟)(,)𝐵) ⊆ ℂ
299298a1i 11 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝐵𝑟)(,)𝐵) ⊆ ℂ)
300165, 61sstri 3954 . . . . . . . . 9 (𝐵(,)(𝐵 + 𝑟)) ⊆ ℂ
301300a1i 11 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝐵(,)(𝐵 + 𝑟)) ⊆ ℂ)
30259sselda 3945 . . . . . . . . . . 11 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵})) → 𝑧𝐷)
303302, 250syldan 602 . . . . . . . . . 10 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) ∧ 𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵})) → ((𝐹𝑧) / (𝐺𝑧)) ∈ ℂ)
304303fmpttd 7111 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))):(((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵})⟶ℂ)
30554feq2d 6690 . . . . . . . . 9 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))):(((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵})⟶ℂ ↔ (𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))):(((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))⟶ℂ))
306304, 305mpbid 235 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → (𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))):(((𝐵𝑟)(,)𝐵) ∪ (𝐵(,)(𝐵 + 𝑟)))⟶ℂ)
307299, 301, 306limcun 26023 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵) = ((((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵) ∩ (((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵)))
308230, 297, 3073eqtr3rd 2813 . . . . . 6 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → ((((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ ((𝐵𝑟)(,)𝐵)) lim 𝐵) ∩ (((𝑧 ∈ (((𝐵𝑟)(,)(𝐵 + 𝑟)) ∖ {𝐵}) ↦ ((𝐹𝑧) / (𝐺𝑧))) ↾ (𝐵(,)(𝐵 + 𝑟))) lim 𝐵)) = ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵))
309228, 308eleqtrd 2871 . . . . 5 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ ((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼)) → 𝐶 ∈ ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵))
310309expr 461 . . . 4 ((𝜑𝑟 ∈ ℝ+) → (((𝐵𝑟)(,)(𝐵 + 𝑟)) ⊆ 𝐼𝐶 ∈ ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵)))
31118, 310sylbid 243 . . 3 ((𝜑𝑟 ∈ ℝ+) → ((𝐵(ball‘((abs ∘ − ) ↾ (ℝ × ℝ)))𝑟) ⊆ 𝐼𝐶 ∈ ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵)))
312311rexlimdva 3172 . 2 (𝜑 → (∃𝑟 ∈ ℝ+ (𝐵(ball‘((abs ∘ − ) ↾ (ℝ × ℝ)))𝑟) ⊆ 𝐼𝐶 ∈ ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵)))
3139, 312mpd 16 1 (𝜑𝐶 ∈ ((𝑧𝐷 ↦ ((𝐹𝑧) / (𝐺𝑧))) lim 𝐵))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 209  wa 400  wo 860  w3a 1101   = wceq 1567  wcel 2149  wne 2964  wrex 3095  cdif 3910  cun 3911  cin 3912  wss 3913  c0 4294  {csn 4594   cuni 4876   class class class wbr 5113  cmpt 5196   × cxp 5660  dom cdm 5662  ran crn 5663  cres 5664  cima 5665  ccom 5666   Fn wfn 6532  wf 6533  cfv 6537  (class class class)co 7411  cc 11098  cr 11099  0cc0 11100   + caddc 11103  *cxr 11242   < clt 11243  cmin 11441   / cdiv 11871  +crp 13016  (,)cioo 13372  abscabs 15285  t crest 17473  TopOpenctopn 17474  topGenctg 17490  ∞Metcxmet 21476  ballcbl 21478  MetOpencmopn 21481  fldccnfld 21491  Topctop 23019  TopOnctopon 23036  intcnt 23143   lim climc 25990   D cdv 25991
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1822  ax-4 1836  ax-5 1937  ax-6 1994  ax-7 2035  ax-8 2151  ax-9 2159  ax-10 2182  ax-11 2198  ax-12 2219  ax-ext 2741  ax-rep 5242  ax-sep 5261  ax-nul 5271  ax-pow 5337  ax-pr 5405  ax-un 7733  ax-cnex 11156  ax-resscn 11157  ax-1cn 11158  ax-icn 11159  ax-addcl 11160  ax-addrcl 11161  ax-mulcl 11162  ax-mulrcl 11163  ax-mulcom 11164  ax-addass 11165  ax-mulass 11166  ax-distr 11167  ax-i2m1 11168  ax-1ne0 11169  ax-1rid 11170  ax-rnegex 11171  ax-rrecex 11172  ax-cnre 11173  ax-pre-lttri 11174  ax-pre-lttrn 11175  ax-pre-ltadd 11176  ax-pre-mulgt0 11177  ax-pre-sup 11178  ax-addf 11179
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1102  df-3an 1103  df-tru 1570  df-fal 1580  df-ex 1807  df-nf 1811  df-sb 2098  df-mo 2573  df-eu 2603  df-clab 2748  df-cleq 2761  df-clel 2844  df-nfc 2918  df-ne 2965  df-nel 3071  df-ral 3086  df-rex 3096  df-rmo 3376  df-reu 3377  df-rab 3424  df-v 3465  df-sbc 3754  df-csb 3862  df-dif 3916  df-un 3918  df-in 3920  df-ss 3930  df-pss 3933  df-nul 4295  df-if 4493  df-pw 4569  df-sn 4595  df-pr 4597  df-tp 4599  df-op 4601  df-uni 4877  df-int 4917  df-iun 4962  df-iin 4963  df-br 5114  df-opab 5178  df-mpt 5197  df-tr 5223  df-id 5557  df-eprel 5562  df-po 5570  df-so 5571  df-fr 5615  df-se 5616  df-we 5617  df-xp 5668  df-rel 5669  df-cnv 5670  df-co 5671  df-dm 5672  df-rn 5673  df-res 5674  df-ima 5675  df-pred 6303  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-iota 6493  df-fun 6539  df-fn 6540  df-f 6541  df-f1 6542  df-fo 6543  df-f1o 6544  df-fv 6545  df-isom 6546  df-riota 7368  df-ov 7414  df-oprab 7415  df-mpo 7416  df-of 7675  df-om 7863  df-1st 7986  df-2nd 7987  df-supp 8157  df-frecs 8278  df-wrecs 8309  df-recs 8358  df-rdg 8397  df-1o 8453  df-2o 8454  df-er 8694  df-map 8826  df-pm 8827  df-ixp 8896  df-en 8944  df-dom 8945  df-sdom 8946  df-fin 8947  df-fsupp 9322  df-fi 9371  df-sup 9402  df-inf 9403  df-oi 9472  df-card 9925  df-pnf 11245  df-mnf 11246  df-xr 11247  df-ltxr 11248  df-le 11249  df-sub 11443  df-neg 11444  df-div 11872  df-nn 12234  df-2 12303  df-3 12304  df-4 12305  df-5 12306  df-6 12307  df-7 12308  df-8 12309  df-9 12310  df-n0 12505  df-z 12592  df-dec 12712  df-uz 12863  df-q 12973  df-rp 13017  df-xneg 13137  df-xadd 13138  df-xmul 13139  df-ioo 13376  df-ioc 13377  df-ico 13378  df-icc 13379  df-fz 13536  df-fzo 13683  df-seq 14038  df-exp 14098  df-hash 14367  df-cj 15150  df-re 15151  df-im 15152  df-sqrt 15286  df-abs 15287  df-struct 17207  df-sets 17224  df-slot 17242  df-ndx 17254  df-base 17270  df-ress 17291  df-plusg 17323  df-mulr 17324  df-starv 17325  df-sca 17326  df-vsca 17327  df-ip 17328  df-tset 17329  df-ple 17330  df-ds 17332  df-unif 17333  df-hom 17334  df-cco 17335  df-rest 17475  df-topn 17476  df-0g 17494  df-gsum 17495  df-topgen 17496  df-pt 17497  df-prds 17500  df-xrs 17556  df-qtop 17561  df-imas 17562  df-xps 17564  df-mre 17638  df-mrc 17639  df-acs 17641  df-mgm 18698  df-sgrp 18777  df-mnd 18793  df-submnd 18842  df-mulg 19134  df-cntz 19387  df-cmn 19852  df-psmet 21483  df-xmet 21484  df-met 21485  df-bl 21486  df-mopn 21487  df-fbas 21488  df-fg 21489  df-cnfld 21492  df-top 23020  df-topon 23037  df-topsp 23059  df-bases 23072  df-cld 23145  df-ntr 23146  df-cls 23147  df-nei 23224  df-lp 23262  df-perf 23263  df-cn 23353  df-cnp 23354  df-haus 23441  df-cmp 23513  df-tx 23688  df-hmeo 23881  df-fil 23972  df-fm 24064  df-flim 24065  df-flf 24066  df-xms 24446  df-ms 24447  df-tms 24448  df-cncf 25006  df-limc 25994  df-dv 25995
This theorem is referenced by:  taylthlem2  26503  dirkercncflem2  46710  fourierdlem62  46774
  Copyright terms: Public domain W3C validator