Metamath Proof Explorer


Theorem lhop

Description: L'Hôpital's Rule. If I is an open set of the reals, F and G are real functions on A containing all of I except possibly B , which are differentiable everywhere on I \ { B } , F and G both approach 0, and the limit of F ' ( x ) / G ' ( x ) at B is C , then the limit F ( x ) / G ( x ) at B also exists and equals C . This is Metamath 100 proof #64. (Contributed by Mario Carneiro, 30-Dec-2016)

Ref Expression
Hypotheses 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 lhop ( 𝜑𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) )

Proof

Step Hyp Ref Expression
1 lhop.a ( 𝜑𝐴 ⊆ ℝ )
2 lhop.f ( 𝜑𝐹 : 𝐴 ⟶ ℝ )
3 lhop.g ( 𝜑𝐺 : 𝐴 ⟶ ℝ )
4 lhop.i ( 𝜑𝐼 ∈ ( topGen ‘ ran (,) ) )
5 lhop.b ( 𝜑𝐵𝐼 )
6 lhop.d 𝐷 = ( 𝐼 ∖ { 𝐵 } )
7 lhop.if ( 𝜑𝐷 ⊆ dom ( ℝ D 𝐹 ) )
8 lhop.ig ( 𝜑𝐷 ⊆ dom ( ℝ D 𝐺 ) )
9 lhop.f0 ( 𝜑 → 0 ∈ ( 𝐹 lim 𝐵 ) )
10 lhop.g0 ( 𝜑 → 0 ∈ ( 𝐺 lim 𝐵 ) )
11 lhop.gn0 ( 𝜑 → ¬ 0 ∈ ( 𝐺𝐷 ) )
12 lhop.gd0 ( 𝜑 → ¬ 0 ∈ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
13 lhop.c ( 𝜑𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
14 eqid ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) = ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) )
15 14 rexmet ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ∈ ( ∞Met ‘ ℝ )
16 15 a1i ( 𝜑 → ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ∈ ( ∞Met ‘ ℝ ) )
17 eqid ( MetOpen ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) = ( MetOpen ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) )
18 14 17 tgioo ( topGen ‘ ran (,) ) = ( MetOpen ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) )
19 18 mopni2 ( ( ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ∈ ( ∞Met ‘ ℝ ) ∧ 𝐼 ∈ ( topGen ‘ ran (,) ) ∧ 𝐵𝐼 ) → ∃ 𝑟 ∈ ℝ+ ( 𝐵 ( ball ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) 𝑟 ) ⊆ 𝐼 )
20 16 4 5 19 syl3anc ( 𝜑 → ∃ 𝑟 ∈ ℝ+ ( 𝐵 ( ball ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) 𝑟 ) ⊆ 𝐼 )
21 elssuni ( 𝐼 ∈ ( topGen ‘ ran (,) ) → 𝐼 ( topGen ‘ ran (,) ) )
22 uniretop ℝ = ( topGen ‘ ran (,) )
23 21 22 sseqtrrdi ( 𝐼 ∈ ( topGen ‘ ran (,) ) → 𝐼 ⊆ ℝ )
24 4 23 syl ( 𝜑𝐼 ⊆ ℝ )
25 24 5 sseldd ( 𝜑𝐵 ∈ ℝ )
26 rpre ( 𝑟 ∈ ℝ+𝑟 ∈ ℝ )
27 14 bl2ioo ( ( 𝐵 ∈ ℝ ∧ 𝑟 ∈ ℝ ) → ( 𝐵 ( ball ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) 𝑟 ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
28 25 26 27 syl2an ( ( 𝜑𝑟 ∈ ℝ+ ) → ( 𝐵 ( ball ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) 𝑟 ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
29 28 sseq1d ( ( 𝜑𝑟 ∈ ℝ+ ) → ( ( 𝐵 ( ball ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) 𝑟 ) ⊆ 𝐼 ↔ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) )
30 25 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐵 ∈ ℝ )
31 simprl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝑟 ∈ ℝ+ )
32 31 rpred ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝑟 ∈ ℝ )
33 30 32 resubcld ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵𝑟 ) ∈ ℝ )
34 33 rexrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵𝑟 ) ∈ ℝ* )
35 30 31 ltsubrpd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵𝑟 ) < 𝐵 )
36 2 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐹 : 𝐴 ⟶ ℝ )
37 ssun1 ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
38 unass ( ( { 𝐵 } ∪ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( { 𝐵 } ∪ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
39 uncom ( { 𝐵 } ∪ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ { 𝐵 } )
40 39 uneq1i ( ( { 𝐵 } ∪ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ { 𝐵 } ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
41 38 40 eqtr3i ( { 𝐵 } ∪ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ { 𝐵 } ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
42 30 rexrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐵 ∈ ℝ* )
43 30 32 readdcld ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 + 𝑟 ) ∈ ℝ )
44 43 rexrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 + 𝑟 ) ∈ ℝ* )
45 30 31 ltaddrpd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐵 < ( 𝐵 + 𝑟 ) )
46 ioojoin ( ( ( ( 𝐵𝑟 ) ∈ ℝ*𝐵 ∈ ℝ* ∧ ( 𝐵 + 𝑟 ) ∈ ℝ* ) ∧ ( ( 𝐵𝑟 ) < 𝐵𝐵 < ( 𝐵 + 𝑟 ) ) ) → ( ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ { 𝐵 } ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
47 34 42 44 35 45 46 syl32anc ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ { 𝐵 } ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
48 41 47 syl5eq ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( { 𝐵 } ∪ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
49 elioo2 ( ( ( 𝐵𝑟 ) ∈ ℝ* ∧ ( 𝐵 + 𝑟 ) ∈ ℝ* ) → ( 𝐵 ∈ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ↔ ( 𝐵 ∈ ℝ ∧ ( 𝐵𝑟 ) < 𝐵𝐵 < ( 𝐵 + 𝑟 ) ) ) )
50 34 44 49 syl2anc ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 ∈ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ↔ ( 𝐵 ∈ ℝ ∧ ( 𝐵𝑟 ) < 𝐵𝐵 < ( 𝐵 + 𝑟 ) ) ) )
51 30 35 45 50 mpbir3and ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐵 ∈ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
52 51 snssd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → { 𝐵 } ⊆ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
53 incom ( { 𝐵 } ∩ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ∩ { 𝐵 } )
54 ubioo ¬ 𝐵 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 )
55 lbioo ¬ 𝐵 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) )
56 54 55 pm3.2ni ¬ ( 𝐵 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ∨ 𝐵 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
57 elun ( 𝐵 ∈ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ↔ ( 𝐵 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ∨ 𝐵 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
58 56 57 mtbir ¬ 𝐵 ∈ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
59 disjsn ( ( ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ∩ { 𝐵 } ) = ∅ ↔ ¬ 𝐵 ∈ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
60 58 59 mpbir ( ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ∩ { 𝐵 } ) = ∅
61 53 60 eqtri ( { 𝐵 } ∩ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ∅
62 uneqdifeq ( ( { 𝐵 } ⊆ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∧ ( { 𝐵 } ∩ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ∅ ) → ( ( { 𝐵 } ∪ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ↔ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) = ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) )
63 52 61 62 sylancl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( { 𝐵 } ∪ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ↔ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) = ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) )
64 48 63 mpbid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) = ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
65 37 64 sseqtrrid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) )
66 ssdif ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ⊆ ( 𝐼 ∖ { 𝐵 } ) )
67 66 ad2antll ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ⊆ ( 𝐼 ∖ { 𝐵 } ) )
68 67 6 sseqtrrdi ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ⊆ 𝐷 )
69 ax-resscn ℝ ⊆ ℂ
70 69 a1i ( 𝜑 → ℝ ⊆ ℂ )
71 fss ( ( 𝐹 : 𝐴 ⟶ ℝ ∧ ℝ ⊆ ℂ ) → 𝐹 : 𝐴 ⟶ ℂ )
72 2 69 71 sylancl ( 𝜑𝐹 : 𝐴 ⟶ ℂ )
73 70 72 1 dvbss ( 𝜑 → dom ( ℝ D 𝐹 ) ⊆ 𝐴 )
74 7 73 sstrd ( 𝜑𝐷𝐴 )
75 74 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐷𝐴 )
76 68 75 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ⊆ 𝐴 )
77 65 76 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ 𝐴 )
78 36 77 fssresd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) : ( ( 𝐵𝑟 ) (,) 𝐵 ) ⟶ ℝ )
79 3 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐺 : 𝐴 ⟶ ℝ )
80 79 77 fssresd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) : ( ( 𝐵𝑟 ) (,) 𝐵 ) ⟶ ℝ )
81 69 a1i ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ℝ ⊆ ℂ )
82 72 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐹 : 𝐴 ⟶ ℂ )
83 1 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐴 ⊆ ℝ )
84 ioossre ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ℝ
85 84 a1i ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ℝ )
86 eqid ( TopOpen ‘ ℂfld ) = ( TopOpen ‘ ℂfld )
87 86 tgioo2 ( topGen ‘ ran (,) ) = ( ( TopOpen ‘ ℂfld ) ↾t ℝ )
88 86 87 dvres ( ( ( ℝ ⊆ ℂ ∧ 𝐹 : 𝐴 ⟶ ℂ ) ∧ ( 𝐴 ⊆ ℝ ∧ ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ℝ ) ) → ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) )
89 81 82 83 85 88 syl22anc ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) )
90 retop ( topGen ‘ ran (,) ) ∈ Top
91 iooretop ( ( 𝐵𝑟 ) (,) 𝐵 ) ∈ ( topGen ‘ ran (,) )
92 isopn3i ( ( ( topGen ‘ ran (,) ) ∈ Top ∧ ( ( 𝐵𝑟 ) (,) 𝐵 ) ∈ ( topGen ‘ ran (,) ) ) → ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 ) )
93 90 91 92 mp2an ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 )
94 93 reseq2i ( ( ℝ D 𝐹 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) )
95 89 94 syl6eq ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) )
96 95 dmeqd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = dom ( ( ℝ D 𝐹 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) )
97 65 68 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ 𝐷 )
98 7 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐷 ⊆ dom ( ℝ D 𝐹 ) )
99 97 98 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ dom ( ℝ D 𝐹 ) )
100 ssdmres ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ dom ( ℝ D 𝐹 ) ↔ dom ( ( ℝ D 𝐹 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 ) )
101 99 100 sylib ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ( ℝ D 𝐹 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 ) )
102 96 101 eqtrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 ) )
103 fss ( ( 𝐺 : 𝐴 ⟶ ℝ ∧ ℝ ⊆ ℂ ) → 𝐺 : 𝐴 ⟶ ℂ )
104 3 69 103 sylancl ( 𝜑𝐺 : 𝐴 ⟶ ℂ )
105 104 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐺 : 𝐴 ⟶ ℂ )
106 86 87 dvres ( ( ( ℝ ⊆ ℂ ∧ 𝐺 : 𝐴 ⟶ ℂ ) ∧ ( 𝐴 ⊆ ℝ ∧ ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ℝ ) ) → ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) )
107 81 105 83 85 106 syl22anc ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) )
108 93 reseq2i ( ( ℝ D 𝐺 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) )
109 107 108 syl6eq ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) )
110 109 dmeqd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = dom ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) )
111 8 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐷 ⊆ dom ( ℝ D 𝐺 ) )
112 97 111 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ dom ( ℝ D 𝐺 ) )
113 ssdmres ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ dom ( ℝ D 𝐺 ) ↔ dom ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 ) )
114 112 113 sylib ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 ) )
115 110 114 eqtrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( 𝐵𝑟 ) (,) 𝐵 ) )
116 limcresi ( 𝐹 lim 𝐵 ) ⊆ ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 )
117 9 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 0 ∈ ( 𝐹 lim 𝐵 ) )
118 116 117 sseldi ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 0 ∈ ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) )
119 limcresi ( 𝐺 lim 𝐵 ) ⊆ ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 )
120 10 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 0 ∈ ( 𝐺 lim 𝐵 ) )
121 119 120 sseldi ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 0 ∈ ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) )
122 df-ima ( 𝐺 “ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ran ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) )
123 imass2 ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ 𝐷 → ( 𝐺 “ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ⊆ ( 𝐺𝐷 ) )
124 97 123 syl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐺 “ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ⊆ ( 𝐺𝐷 ) )
125 122 124 eqsstrrid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ⊆ ( 𝐺𝐷 ) )
126 11 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ¬ 0 ∈ ( 𝐺𝐷 ) )
127 125 126 ssneldd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ¬ 0 ∈ ran ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) )
128 109 rneqd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ran ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) )
129 df-ima ( ( ℝ D 𝐺 ) “ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ran ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) )
130 128 129 syl6eqr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) = ( ( ℝ D 𝐺 ) “ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) )
131 imass2 ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ 𝐷 → ( ( ℝ D 𝐺 ) “ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ⊆ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
132 97 131 syl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ℝ D 𝐺 ) “ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ⊆ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
133 130 132 eqsstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ⊆ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
134 12 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ¬ 0 ∈ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
135 133 134 ssneldd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ¬ 0 ∈ ran ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) )
136 limcresi ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) lim 𝐵 ) ⊆ ( ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 )
137 97 resmptd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) )
138 95 fveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) = ( ( ( ℝ D 𝐹 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) )
139 fvres ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) → ( ( ( ℝ D 𝐹 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐹 ) ‘ 𝑧 ) )
140 138 139 sylan9eq ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) → ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐹 ) ‘ 𝑧 ) )
141 109 fveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) = ( ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) )
142 fvres ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) → ( ( ( ℝ D 𝐺 ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐺 ) ‘ 𝑧 ) )
143 141 142 sylan9eq ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) → ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐺 ) ‘ 𝑧 ) )
144 140 143 oveq12d ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) → ( ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) ) = ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) )
145 144 mpteq2dva ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) ) ) = ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) )
146 137 145 eqtr4d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) ) ) )
147 146 oveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) = ( ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
148 136 147 sseqtrid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) lim 𝐵 ) ⊆ ( ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
149 13 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
150 148 149 sseldd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
151 34 30 35 78 80 102 115 118 121 127 135 150 lhop2 ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
152 65 resmptd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) )
153 fvres ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) → ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) = ( 𝐹𝑧 ) )
154 fvres ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) → ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) = ( 𝐺𝑧 ) )
155 153 154 oveq12d ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) → ( ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) ) = ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) )
156 155 mpteq2ia ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) ) ) = ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) )
157 152 156 syl6eqr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) = ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) ) ) )
158 157 oveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) = ( ( 𝑧 ∈ ( ( 𝐵𝑟 ) (,) 𝐵 ) ↦ ( ( ( 𝐹 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
159 151 158 eleqtrrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) )
160 ssun2 ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
161 160 64 sseqtrrid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) )
162 161 76 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐴 )
163 36 162 fssresd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) : ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⟶ ℝ )
164 79 162 fssresd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) : ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⟶ ℝ )
165 ioossre ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ℝ
166 165 a1i ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ℝ )
167 86 87 dvres ( ( ( ℝ ⊆ ℂ ∧ 𝐹 : 𝐴 ⟶ ℂ ) ∧ ( 𝐴 ⊆ ℝ ∧ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ℝ ) ) → ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) )
168 81 82 83 166 167 syl22anc ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) )
169 iooretop ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ∈ ( topGen ‘ ran (,) )
170 isopn3i ( ( ( topGen ‘ ran (,) ) ∈ Top ∧ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ∈ ( topGen ‘ ran (,) ) ) → ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
171 90 169 170 mp2an ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) )
172 171 reseq2i ( ( ℝ D 𝐹 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
173 168 172 syl6eq ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐹 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
174 173 dmeqd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = dom ( ( ℝ D 𝐹 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
175 161 68 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐷 )
176 175 98 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ dom ( ℝ D 𝐹 ) )
177 ssdmres ( ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ dom ( ℝ D 𝐹 ) ↔ dom ( ( ℝ D 𝐹 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
178 176 177 sylib ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ( ℝ D 𝐹 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
179 174 178 eqtrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
180 86 87 dvres ( ( ( ℝ ⊆ ℂ ∧ 𝐺 : 𝐴 ⟶ ℂ ) ∧ ( 𝐴 ⊆ ℝ ∧ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ℝ ) ) → ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) )
181 81 105 83 166 180 syl22anc ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) )
182 171 reseq2i ( ( ℝ D 𝐺 ) ↾ ( ( int ‘ ( topGen ‘ ran (,) ) ) ‘ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
183 181 182 syl6eq ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
184 183 dmeqd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = dom ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
185 175 111 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ dom ( ℝ D 𝐺 ) )
186 ssdmres ( ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ dom ( ℝ D 𝐺 ) ↔ dom ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
187 185 186 sylib ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
188 184 187 eqtrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → dom ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
189 limcresi ( 𝐹 lim 𝐵 ) ⊆ ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 )
190 189 117 sseldi ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 0 ∈ ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) )
191 limcresi ( 𝐺 lim 𝐵 ) ⊆ ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 )
192 191 120 sseldi ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 0 ∈ ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) )
193 df-ima ( 𝐺 “ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ran ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
194 imass2 ( ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐷 → ( 𝐺 “ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ⊆ ( 𝐺𝐷 ) )
195 175 194 syl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐺 “ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ⊆ ( 𝐺𝐷 ) )
196 193 195 eqsstrrid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ⊆ ( 𝐺𝐷 ) )
197 196 126 ssneldd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ¬ 0 ∈ ran ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
198 183 rneqd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ran ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
199 df-ima ( ( ℝ D 𝐺 ) “ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ran ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) )
200 198 199 syl6eqr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) = ( ( ℝ D 𝐺 ) “ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) )
201 imass2 ( ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐷 → ( ( ℝ D 𝐺 ) “ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ⊆ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
202 175 201 syl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ℝ D 𝐺 ) “ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ⊆ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
203 200 202 eqsstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ran ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ⊆ ( ( ℝ D 𝐺 ) “ 𝐷 ) )
204 203 134 ssneldd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ¬ 0 ∈ ran ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) )
205 limcresi ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) lim 𝐵 ) ⊆ ( ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 )
206 175 resmptd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) )
207 173 fveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) = ( ( ( ℝ D 𝐹 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) )
208 fvres ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) → ( ( ( ℝ D 𝐹 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐹 ) ‘ 𝑧 ) )
209 207 208 sylan9eq ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) → ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐹 ) ‘ 𝑧 ) )
210 183 fveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) = ( ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) )
211 fvres ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) → ( ( ( ℝ D 𝐺 ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐺 ) ‘ 𝑧 ) )
212 210 211 sylan9eq ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) → ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) = ( ( ℝ D 𝐺 ) ‘ 𝑧 ) )
213 209 212 oveq12d ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) → ( ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) ) = ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) )
214 213 mpteq2dva ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) ) ) = ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) )
215 206 214 eqtr4d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) ) ) )
216 215 oveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) = ( ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
217 205 216 sseqtrid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧𝐷 ↦ ( ( ( ℝ D 𝐹 ) ‘ 𝑧 ) / ( ( ℝ D 𝐺 ) ‘ 𝑧 ) ) ) lim 𝐵 ) ⊆ ( ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
218 217 149 sseldd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( ℝ D ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) / ( ( ℝ D ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
219 30 44 45 163 164 179 188 190 192 197 204 218 lhop1 ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
220 161 resmptd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) )
221 fvres ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) → ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) = ( 𝐹𝑧 ) )
222 fvres ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) → ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) = ( 𝐺𝑧 ) )
223 221 222 oveq12d ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) → ( ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) ) = ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) )
224 223 mpteq2ia ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) ) ) = ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) )
225 220 224 syl6eqr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) = ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) ) ) )
226 225 oveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) = ( ( 𝑧 ∈ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ↦ ( ( ( 𝐹 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) / ( ( 𝐺 ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ‘ 𝑧 ) ) ) lim 𝐵 ) )
227 219 226 eleqtrrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) )
228 159 227 elind ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) ∩ ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) ) )
229 68 resmptd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ) = ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) )
230 229 oveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ) lim 𝐵 ) = ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) )
231 74 sselda ( ( 𝜑𝑧𝐷 ) → 𝑧𝐴 )
232 2 ffvelrnda ( ( 𝜑𝑧𝐴 ) → ( 𝐹𝑧 ) ∈ ℝ )
233 231 232 syldan ( ( 𝜑𝑧𝐷 ) → ( 𝐹𝑧 ) ∈ ℝ )
234 233 recnd ( ( 𝜑𝑧𝐷 ) → ( 𝐹𝑧 ) ∈ ℂ )
235 3 ffvelrnda ( ( 𝜑𝑧𝐴 ) → ( 𝐺𝑧 ) ∈ ℝ )
236 231 235 syldan ( ( 𝜑𝑧𝐷 ) → ( 𝐺𝑧 ) ∈ ℝ )
237 236 recnd ( ( 𝜑𝑧𝐷 ) → ( 𝐺𝑧 ) ∈ ℂ )
238 11 adantr ( ( 𝜑𝑧𝐷 ) → ¬ 0 ∈ ( 𝐺𝐷 ) )
239 3 ffnd ( 𝜑𝐺 Fn 𝐴 )
240 239 adantr ( ( 𝜑𝑧𝐷 ) → 𝐺 Fn 𝐴 )
241 74 adantr ( ( 𝜑𝑧𝐷 ) → 𝐷𝐴 )
242 simpr ( ( 𝜑𝑧𝐷 ) → 𝑧𝐷 )
243 fnfvima ( ( 𝐺 Fn 𝐴𝐷𝐴𝑧𝐷 ) → ( 𝐺𝑧 ) ∈ ( 𝐺𝐷 ) )
244 240 241 242 243 syl3anc ( ( 𝜑𝑧𝐷 ) → ( 𝐺𝑧 ) ∈ ( 𝐺𝐷 ) )
245 eleq1 ( ( 𝐺𝑧 ) = 0 → ( ( 𝐺𝑧 ) ∈ ( 𝐺𝐷 ) ↔ 0 ∈ ( 𝐺𝐷 ) ) )
246 244 245 syl5ibcom ( ( 𝜑𝑧𝐷 ) → ( ( 𝐺𝑧 ) = 0 → 0 ∈ ( 𝐺𝐷 ) ) )
247 246 necon3bd ( ( 𝜑𝑧𝐷 ) → ( ¬ 0 ∈ ( 𝐺𝐷 ) → ( 𝐺𝑧 ) ≠ 0 ) )
248 238 247 mpd ( ( 𝜑𝑧𝐷 ) → ( 𝐺𝑧 ) ≠ 0 )
249 234 237 248 divcld ( ( 𝜑𝑧𝐷 ) → ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ∈ ℂ )
250 249 adantlr ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧𝐷 ) → ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ∈ ℂ )
251 250 fmpttd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) : 𝐷 ⟶ ℂ )
252 difss ( 𝐼 ∖ { 𝐵 } ) ⊆ 𝐼
253 6 252 eqsstri 𝐷𝐼
254 24 69 sstrdi ( 𝜑𝐼 ⊆ ℂ )
255 253 254 sstrid ( 𝜑𝐷 ⊆ ℂ )
256 255 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐷 ⊆ ℂ )
257 eqid ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) = ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) )
258 6 uneq1i ( 𝐷 ∪ { 𝐵 } ) = ( ( 𝐼 ∖ { 𝐵 } ) ∪ { 𝐵 } )
259 undif1 ( ( 𝐼 ∖ { 𝐵 } ) ∪ { 𝐵 } ) = ( 𝐼 ∪ { 𝐵 } )
260 258 259 eqtri ( 𝐷 ∪ { 𝐵 } ) = ( 𝐼 ∪ { 𝐵 } )
261 simprr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 )
262 52 261 sstrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → { 𝐵 } ⊆ 𝐼 )
263 ssequn2 ( { 𝐵 } ⊆ 𝐼 ↔ ( 𝐼 ∪ { 𝐵 } ) = 𝐼 )
264 262 263 sylib ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐼 ∪ { 𝐵 } ) = 𝐼 )
265 260 264 syl5eq ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐷 ∪ { 𝐵 } ) = 𝐼 )
266 265 oveq2d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) = ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) )
267 24 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐼 ⊆ ℝ )
268 eqid ( topGen ‘ ran (,) ) = ( topGen ‘ ran (,) )
269 86 268 rerest ( 𝐼 ⊆ ℝ → ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) = ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) )
270 267 269 syl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) = ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) )
271 266 270 eqtrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) = ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) )
272 271 fveq2d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( int ‘ ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) ) = ( int ‘ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ) )
273 272 fveq1d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( int ‘ ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) ) ‘ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ) = ( ( int ‘ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ) ‘ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ) )
274 86 cnfldtopon ( TopOpen ‘ ℂfld ) ∈ ( TopOn ‘ ℂ )
275 254 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐼 ⊆ ℂ )
276 resttopon ( ( ( TopOpen ‘ ℂfld ) ∈ ( TopOn ‘ ℂ ) ∧ 𝐼 ⊆ ℂ ) → ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) ∈ ( TopOn ‘ 𝐼 ) )
277 274 275 276 sylancr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) ∈ ( TopOn ‘ 𝐼 ) )
278 topontop ( ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) ∈ ( TopOn ‘ 𝐼 ) → ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) ∈ Top )
279 277 278 syl ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( TopOpen ‘ ℂfld ) ↾t 𝐼 ) ∈ Top )
280 270 279 eqeltrrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ∈ Top )
281 iooretop ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( topGen ‘ ran (,) )
282 281 a1i ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( topGen ‘ ran (,) ) )
283 4 adantr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐼 ∈ ( topGen ‘ ran (,) ) )
284 restopn2 ( ( ( topGen ‘ ran (,) ) ∈ Top ∧ 𝐼 ∈ ( topGen ‘ ran (,) ) ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ↔ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( topGen ‘ ran (,) ) ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) )
285 90 283 284 sylancr ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ↔ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( topGen ‘ ran (,) ) ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) )
286 282 261 285 mpbir2and ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) )
287 isopn3i ( ( ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ∈ Top ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∈ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ) → ( ( int ‘ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ) ‘ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
288 280 286 287 syl2anc ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( int ‘ ( ( topGen ‘ ran (,) ) ↾t 𝐼 ) ) ‘ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
289 273 288 eqtrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( int ‘ ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) ) ‘ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
290 51 289 eleqtrrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐵 ∈ ( ( int ‘ ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) ) ‘ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ) )
291 undif1 ( ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ∪ { 𝐵 } ) = ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∪ { 𝐵 } )
292 ssequn2 ( { 𝐵 } ⊆ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ↔ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∪ { 𝐵 } ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
293 52 292 sylib ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∪ { 𝐵 } ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
294 291 293 syl5eq ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ∪ { 𝐵 } ) = ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) )
295 294 fveq2d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( int ‘ ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) ) ‘ ( ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ∪ { 𝐵 } ) ) = ( ( int ‘ ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) ) ‘ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ) )
296 290 295 eleqtrrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐵 ∈ ( ( int ‘ ( ( TopOpen ‘ ℂfld ) ↾t ( 𝐷 ∪ { 𝐵 } ) ) ) ‘ ( ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ∪ { 𝐵 } ) ) )
297 251 68 256 86 257 296 limcres ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ) lim 𝐵 ) = ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) )
298 84 69 sstri ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ℂ
299 298 a1i ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝐵𝑟 ) (,) 𝐵 ) ⊆ ℂ )
300 165 69 sstri ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ℂ
301 300 a1i ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ⊆ ℂ )
302 68 sselda ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ) → 𝑧𝐷 )
303 302 250 syldan ( ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) ∧ 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ) → ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ∈ ℂ )
304 303 fmpttd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) : ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ⟶ ℂ )
305 64 feq2d ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) : ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ⟶ ℂ ↔ ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) : ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ⟶ ℂ ) )
306 304 305 mpbid ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) : ( ( ( 𝐵𝑟 ) (,) 𝐵 ) ∪ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) ⟶ ℂ )
307 299 301 306 limcun ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) = ( ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) ∩ ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) ) )
308 230 297 307 3eqtr3rd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → ( ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( ( 𝐵𝑟 ) (,) 𝐵 ) ) lim 𝐵 ) ∩ ( ( ( 𝑧 ∈ ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ∖ { 𝐵 } ) ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) ↾ ( 𝐵 (,) ( 𝐵 + 𝑟 ) ) ) lim 𝐵 ) ) = ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) )
309 228 308 eleqtrd ( ( 𝜑 ∧ ( 𝑟 ∈ ℝ+ ∧ ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼 ) ) → 𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) )
310 309 expr ( ( 𝜑𝑟 ∈ ℝ+ ) → ( ( ( 𝐵𝑟 ) (,) ( 𝐵 + 𝑟 ) ) ⊆ 𝐼𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) ) )
311 29 310 sylbid ( ( 𝜑𝑟 ∈ ℝ+ ) → ( ( 𝐵 ( ball ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) 𝑟 ) ⊆ 𝐼𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) ) )
312 311 rexlimdva ( 𝜑 → ( ∃ 𝑟 ∈ ℝ+ ( 𝐵 ( ball ‘ ( ( abs ∘ − ) ↾ ( ℝ × ℝ ) ) ) 𝑟 ) ⊆ 𝐼𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) ) )
313 20 312 mpd ( 𝜑𝐶 ∈ ( ( 𝑧𝐷 ↦ ( ( 𝐹𝑧 ) / ( 𝐺𝑧 ) ) ) lim 𝐵 ) )