Metamath Proof Explorer


Theorem metcnp3

Description: Two ways to express that F is continuous at P for metric spaces. Proposition 14-4.2 of Gleason p. 240. (Contributed by NM, 17-May-2007) (Revised by Mario Carneiro, 28-Aug-2015)

Ref Expression
Hypotheses metcn.2 ⊢ J = MetOpen ⁡ C
metcn.4 ⊢ K = MetOpen ⁡ D
Assertion metcnp3 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → F ∈ J CnP K ⁡ P ↔ F : X ⟶ Y ∧ ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y

Proof

Step Hyp Ref Expression
1 metcn.2 ⊢ J = MetOpen ⁡ C
2 metcn.4 ⊢ K = MetOpen ⁡ D
3 1 mopntopon ⊢ C ∈ ∞Met ⁡ X → J ∈ TopOn ⁡ X
4 3 3ad2ant1 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → J ∈ TopOn ⁡ X
5 2 mopnval ⊢ D ∈ ∞Met ⁡ Y → K = topGen ⁡ ran ⁡ ball ⁡ D
6 5 3ad2ant2 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → K = topGen ⁡ ran ⁡ ball ⁡ D
7 2 mopntopon ⊢ D ∈ ∞Met ⁡ Y → K ∈ TopOn ⁡ Y
8 7 3ad2ant2 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → K ∈ TopOn ⁡ Y
9 simp3 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → P ∈ X
10 4 6 8 9 tgcnp ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → F ∈ J CnP K ⁡ P ↔ F : X ⟶ Y ∧ ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
11 simpll2 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → D ∈ ∞Met ⁡ Y
12 simplr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → F : X ⟶ Y
13 simpll3 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → P ∈ X
14 12 13 ffvelcdmd ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → F ⁡ P ∈ Y
15 simpr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → y ∈ ℝ +
16 blcntr ⊢ D ∈ ∞Met ⁡ Y ∧ F ⁡ P ∈ Y ∧ y ∈ ℝ + → F ⁡ P ∈ F ⁡ P ball ⁡ D y
17 11 14 15 16 syl3anc ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → F ⁡ P ∈ F ⁡ P ball ⁡ D y
18 rpxr ⊢ y ∈ ℝ + → y ∈ ℝ *
19 18 adantl ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → y ∈ ℝ *
20 blelrn ⊢ D ∈ ∞Met ⁡ Y ∧ F ⁡ P ∈ Y ∧ y ∈ ℝ * → F ⁡ P ball ⁡ D y ∈ ran ⁡ ball ⁡ D
21 11 14 19 20 syl3anc ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → F ⁡ P ball ⁡ D y ∈ ran ⁡ ball ⁡ D
22 eleq2 ⊢ u = F ⁡ P ball ⁡ D y → F ⁡ P ∈ u ↔ F ⁡ P ∈ F ⁡ P ball ⁡ D y
23 sseq2 ⊢ u = F ⁡ P ball ⁡ D y → F v ⊆ u ↔ F v ⊆ F ⁡ P ball ⁡ D y
24 23 anbi2d ⊢ u = F ⁡ P ball ⁡ D y → P ∈ v ∧ F v ⊆ u ↔ P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y
25 24 rexbidv ⊢ u = F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u ↔ ∃ v ∈ J P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y
26 22 25 imbi12d ⊢ u = F ⁡ P ball ⁡ D y → F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u ↔ F ⁡ P ∈ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y
27 26 rspcv ⊢ F ⁡ P ball ⁡ D y ∈ ran ⁡ ball ⁡ D → ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u → F ⁡ P ∈ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y
28 21 27 syl ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u → F ⁡ P ∈ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y
29 17 28 mpid ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y
30 simpl1 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → C ∈ ∞Met ⁡ X
31 30 ad2antrr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ v ∈ J ∧ P ∈ v → C ∈ ∞Met ⁡ X
32 simplrr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ v ∈ J ∧ P ∈ v → v ∈ J
33 simpr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ v ∈ J ∧ P ∈ v → P ∈ v
34 1 mopni2 ⊢ C ∈ ∞Met ⁡ X ∧ v ∈ J ∧ P ∈ v → ∃ z ∈ ℝ + P ball ⁡ C z ⊆ v
35 31 32 33 34 syl3anc ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ v ∈ J ∧ P ∈ v → ∃ z ∈ ℝ + P ball ⁡ C z ⊆ v
36 sstr2 ⊢ F P ball ⁡ C z ⊆ F v → F v ⊆ F ⁡ P ball ⁡ D y → F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
37 imass2 ⊢ P ball ⁡ C z ⊆ v → F P ball ⁡ C z ⊆ F v
38 36 37 syl11 ⊢ F v ⊆ F ⁡ P ball ⁡ D y → P ball ⁡ C z ⊆ v → F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
39 38 reximdv ⊢ F v ⊆ F ⁡ P ball ⁡ D y → ∃ z ∈ ℝ + P ball ⁡ C z ⊆ v → ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
40 35 39 syl5com ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ v ∈ J ∧ P ∈ v → F v ⊆ F ⁡ P ball ⁡ D y → ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
41 40 expimpd ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ v ∈ J → P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y → ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
42 41 expr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → v ∈ J → P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y → ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
43 42 rexlimdv ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → ∃ v ∈ J P ∈ v ∧ F v ⊆ F ⁡ P ball ⁡ D y → ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
44 29 43 syld ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u → ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
45 44 ralrimdva ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u → ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
46 simpl2 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → D ∈ ∞Met ⁡ Y
47 blss ⊢ D ∈ ∞Met ⁡ Y ∧ u ∈ ran ⁡ ball ⁡ D ∧ F ⁡ P ∈ u → ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u
48 47 3expib ⊢ D ∈ ∞Met ⁡ Y → u ∈ ran ⁡ ball ⁡ D ∧ F ⁡ P ∈ u → ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u
49 46 48 syl ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → u ∈ ran ⁡ ball ⁡ D ∧ F ⁡ P ∈ u → ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u
50 r19.29r ⊢ ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u ∧ ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u ∧ ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
51 30 ad3antrrr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → C ∈ ∞Met ⁡ X
52 13 ad2antrr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → P ∈ X
53 rpxr ⊢ z ∈ ℝ + → z ∈ ℝ *
54 53 ad2antrl ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → z ∈ ℝ *
55 1 blopn ⊢ C ∈ ∞Met ⁡ X ∧ P ∈ X ∧ z ∈ ℝ * → P ball ⁡ C z ∈ J
56 51 52 54 55 syl3anc ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → P ball ⁡ C z ∈ J
57 simprl ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → z ∈ ℝ +
58 blcntr ⊢ C ∈ ∞Met ⁡ X ∧ P ∈ X ∧ z ∈ ℝ + → P ∈ P ball ⁡ C z
59 51 52 57 58 syl3anc ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → P ∈ P ball ⁡ C z
60 sstr ⊢ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y ∧ F ⁡ P ball ⁡ D y ⊆ u → F P ball ⁡ C z ⊆ u
61 60 ad2ant2l ⊢ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y ∧ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u → F P ball ⁡ C z ⊆ u
62 61 ancoms ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → F P ball ⁡ C z ⊆ u
63 eleq2 ⊢ v = P ball ⁡ C z → P ∈ v ↔ P ∈ P ball ⁡ C z
64 imaeq2 ⊢ v = P ball ⁡ C z → F v = F P ball ⁡ C z
65 64 sseq1d ⊢ v = P ball ⁡ C z → F v ⊆ u ↔ F P ball ⁡ C z ⊆ u
66 63 65 anbi12d ⊢ v = P ball ⁡ C z → P ∈ v ∧ F v ⊆ u ↔ P ∈ P ball ⁡ C z ∧ F P ball ⁡ C z ⊆ u
67 66 rspcev ⊢ P ball ⁡ C z ∈ J ∧ P ∈ P ball ⁡ C z ∧ F P ball ⁡ C z ⊆ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
68 56 59 62 67 syl12anc ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + ∧ F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
69 68 expr ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u ∧ z ∈ ℝ + → F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
70 69 rexlimdva ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + ∧ F ⁡ P ball ⁡ D y ⊆ u → ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
71 70 expimpd ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ ℝ + → F ⁡ P ball ⁡ D y ⊆ u ∧ ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
72 71 rexlimdva ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u ∧ ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
73 50 72 syl5 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u ∧ ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
74 73 expd ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∃ y ∈ ℝ + F ⁡ P ball ⁡ D y ⊆ u → ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
75 49 74 syld ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → u ∈ ran ⁡ ball ⁡ D ∧ F ⁡ P ∈ u → ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
76 75 com23 ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → u ∈ ran ⁡ ball ⁡ D ∧ F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
77 76 exp4a ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → u ∈ ran ⁡ ball ⁡ D → F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
78 77 ralrimdv ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y → ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u
79 45 78 impbid ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u ↔ ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
80 79 pm5.32da ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → F : X ⟶ Y ∧ ∀ u ∈ ran ⁡ ball ⁡ D F ⁡ P ∈ u → ∃ v ∈ J P ∈ v ∧ F v ⊆ u ↔ F : X ⟶ Y ∧ ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y
81 10 80 bitrd ⊢ C ∈ ∞Met ⁡ X ∧ D ∈ ∞Met ⁡ Y ∧ P ∈ X → F ∈ J CnP K ⁡ P ↔ F : X ⟶ Y ∧ ∀ y ∈ ℝ + ∃ z ∈ ℝ + F P ball ⁡ C z ⊆ F ⁡ P ball ⁡ D y