Metamath Proof Explorer


Theorem iscnp4

Description: The predicate "the class F is a continuous function from topology J to topology K at point P " in terms of neighborhoods. (Contributed by FL, 18-Jul-2011) (Revised by Mario Carneiro, 10-Sep-2015)

Ref Expression
Assertion iscnp4 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X → F ∈ J CnP K ⁡ P ↔ F : X ⟶ Y ∧ ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y

Proof

Step Hyp Ref Expression
1 cnpf2 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ F ∈ J CnP K ⁡ P → F : X ⟶ Y
2 1 3expa ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ F ∈ J CnP K ⁡ P → F : X ⟶ Y
3 2 3adantl3 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P → F : X ⟶ Y
4 simplr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → F ∈ J CnP K ⁡ P
5 simpll2 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → K ∈ TopOn ⁡ Y
6 topontop ⊢ K ∈ TopOn ⁡ Y → K ∈ Top
7 5 6 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → K ∈ Top
8 eqid ⊢ ⋃ K = ⋃ K
9 8 neii1 ⊢ K ∈ Top ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → y ⊆ ⋃ K
10 7 9 sylancom ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → y ⊆ ⋃ K
11 8 ntropn ⊢ K ∈ Top ∧ y ⊆ ⋃ K → int ⁡ K ⁡ y ∈ K
12 7 10 11 syl2anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → int ⁡ K ⁡ y ∈ K
13 simpr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → y ∈ nei ⁡ K ⁡ F ⁡ P
14 3 adantr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → F : X ⟶ Y
15 simpll3 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → P ∈ X
16 14 15 ffvelcdmd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → F ⁡ P ∈ Y
17 toponuni ⊢ K ∈ TopOn ⁡ Y → Y = ⋃ K
18 5 17 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → Y = ⋃ K
19 16 18 eleqtrd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → F ⁡ P ∈ ⋃ K
20 19 snssd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → F ⁡ P ⊆ ⋃ K
21 8 neiint ⊢ K ∈ Top ∧ F ⁡ P ⊆ ⋃ K ∧ y ⊆ ⋃ K → y ∈ nei ⁡ K ⁡ F ⁡ P ↔ F ⁡ P ⊆ int ⁡ K ⁡ y
22 7 20 10 21 syl3anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → y ∈ nei ⁡ K ⁡ F ⁡ P ↔ F ⁡ P ⊆ int ⁡ K ⁡ y
23 13 22 mpbid ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → F ⁡ P ⊆ int ⁡ K ⁡ y
24 fvex ⊢ F ⁡ P ∈ V
25 24 snss ⊢ F ⁡ P ∈ int ⁡ K ⁡ y ↔ F ⁡ P ⊆ int ⁡ K ⁡ y
26 23 25 sylibr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → F ⁡ P ∈ int ⁡ K ⁡ y
27 cnpimaex ⊢ F ∈ J CnP K ⁡ P ∧ int ⁡ K ⁡ y ∈ K ∧ F ⁡ P ∈ int ⁡ K ⁡ y → ∃ x ∈ J P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y
28 4 12 26 27 syl3anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → ∃ x ∈ J P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y
29 simpl1 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P → J ∈ TopOn ⁡ X
30 29 ad2antrr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → J ∈ TopOn ⁡ X
31 topontop ⊢ J ∈ TopOn ⁡ X → J ∈ Top
32 30 31 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → J ∈ Top
33 simprl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → x ∈ J
34 simprrl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → P ∈ x
35 opnneip ⊢ J ∈ Top ∧ x ∈ J ∧ P ∈ x → x ∈ nei ⁡ J ⁡ P
36 32 33 34 35 syl3anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → x ∈ nei ⁡ J ⁡ P
37 simprrr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → F x ⊆ int ⁡ K ⁡ y
38 8 ntrss2 ⊢ K ∈ Top ∧ y ⊆ ⋃ K → int ⁡ K ⁡ y ⊆ y
39 7 10 38 syl2anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → int ⁡ K ⁡ y ⊆ y
40 39 adantr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → int ⁡ K ⁡ y ⊆ y
41 37 40 sstrd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P ∧ x ∈ J ∧ P ∈ x ∧ F x ⊆ int ⁡ K ⁡ y → F x ⊆ y
42 28 36 41 reximssdv ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P ∧ y ∈ nei ⁡ K ⁡ F ⁡ P → ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y
43 42 ralrimiva ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P → ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y
44 3 43 jca ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F ∈ J CnP K ⁡ P → F : X ⟶ Y ∧ ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y
45 44 ex ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X → F ∈ J CnP K ⁡ P → F : X ⟶ Y ∧ ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y
46 simpll2 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → K ∈ TopOn ⁡ Y
47 46 6 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → K ∈ Top
48 simprl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → y ∈ K
49 simprr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → F ⁡ P ∈ y
50 opnneip ⊢ K ∈ Top ∧ y ∈ K ∧ F ⁡ P ∈ y → y ∈ nei ⁡ K ⁡ F ⁡ P
51 47 48 49 50 syl3anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → y ∈ nei ⁡ K ⁡ F ⁡ P
52 simpl1 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → J ∈ TopOn ⁡ X
53 52 ad2antrr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → J ∈ TopOn ⁡ X
54 53 31 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → J ∈ Top
55 simprl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → x ∈ nei ⁡ J ⁡ P
56 eqid ⊢ ⋃ J = ⋃ J
57 56 neii1 ⊢ J ∈ Top ∧ x ∈ nei ⁡ J ⁡ P → x ⊆ ⋃ J
58 54 55 57 syl2anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → x ⊆ ⋃ J
59 56 ntropn ⊢ J ∈ Top ∧ x ⊆ ⋃ J → int ⁡ J ⁡ x ∈ J
60 54 58 59 syl2anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → int ⁡ J ⁡ x ∈ J
61 simpll3 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → P ∈ X
62 61 adantr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → P ∈ X
63 toponuni ⊢ J ∈ TopOn ⁡ X → X = ⋃ J
64 53 63 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → X = ⋃ J
65 62 64 eleqtrd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → P ∈ ⋃ J
66 65 snssd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → P ⊆ ⋃ J
67 56 neiint ⊢ J ∈ Top ∧ P ⊆ ⋃ J ∧ x ⊆ ⋃ J → x ∈ nei ⁡ J ⁡ P ↔ P ⊆ int ⁡ J ⁡ x
68 54 66 58 67 syl3anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → x ∈ nei ⁡ J ⁡ P ↔ P ⊆ int ⁡ J ⁡ x
69 55 68 mpbid ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → P ⊆ int ⁡ J ⁡ x
70 snssg ⊢ P ∈ X → P ∈ int ⁡ J ⁡ x ↔ P ⊆ int ⁡ J ⁡ x
71 62 70 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → P ∈ int ⁡ J ⁡ x ↔ P ⊆ int ⁡ J ⁡ x
72 69 71 mpbird ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → P ∈ int ⁡ J ⁡ x
73 56 ntrss2 ⊢ J ∈ Top ∧ x ⊆ ⋃ J → int ⁡ J ⁡ x ⊆ x
74 54 58 73 syl2anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → int ⁡ J ⁡ x ⊆ x
75 imass2 ⊢ int ⁡ J ⁡ x ⊆ x → F int ⁡ J ⁡ x ⊆ F x
76 74 75 syl ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → F int ⁡ J ⁡ x ⊆ F x
77 simprr ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → F x ⊆ y
78 76 77 sstrd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → F int ⁡ J ⁡ x ⊆ y
79 eleq2 ⊢ z = int ⁡ J ⁡ x → P ∈ z ↔ P ∈ int ⁡ J ⁡ x
80 imaeq2 ⊢ z = int ⁡ J ⁡ x → F z = F int ⁡ J ⁡ x
81 80 sseq1d ⊢ z = int ⁡ J ⁡ x → F z ⊆ y ↔ F int ⁡ J ⁡ x ⊆ y
82 79 81 anbi12d ⊢ z = int ⁡ J ⁡ x → P ∈ z ∧ F z ⊆ y ↔ P ∈ int ⁡ J ⁡ x ∧ F int ⁡ J ⁡ x ⊆ y
83 82 rspcev ⊢ int ⁡ J ⁡ x ∈ J ∧ P ∈ int ⁡ J ⁡ x ∧ F int ⁡ J ⁡ x ⊆ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
84 60 72 78 83 syl12anc ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y ∧ x ∈ nei ⁡ J ⁡ P ∧ F x ⊆ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
85 84 rexlimdvaa ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
86 51 85 embantd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y ∧ y ∈ K ∧ F ⁡ P ∈ y → y ∈ nei ⁡ K ⁡ F ⁡ P → ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
87 86 ex ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → y ∈ K ∧ F ⁡ P ∈ y → y ∈ nei ⁡ K ⁡ F ⁡ P → ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
88 87 com23 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → y ∈ nei ⁡ K ⁡ F ⁡ P → ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → y ∈ K ∧ F ⁡ P ∈ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
89 88 exp4a ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → y ∈ nei ⁡ K ⁡ F ⁡ P → ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → y ∈ K → F ⁡ P ∈ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
90 89 ralimdv2 ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X ∧ F : X ⟶ Y → ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → ∀ y ∈ K F ⁡ P ∈ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
91 90 imdistanda ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X → F : X ⟶ Y ∧ ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → F : X ⟶ Y ∧ ∀ y ∈ K F ⁡ P ∈ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
92 iscnp ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X → F ∈ J CnP K ⁡ P ↔ F : X ⟶ Y ∧ ∀ y ∈ K F ⁡ P ∈ y → ∃ z ∈ J P ∈ z ∧ F z ⊆ y
93 91 92 sylibrd ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X → F : X ⟶ Y ∧ ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y → F ∈ J CnP K ⁡ P
94 45 93 impbid ⊢ J ∈ TopOn ⁡ X ∧ K ∈ TopOn ⁡ Y ∧ P ∈ X → F ∈ J CnP K ⁡ P ↔ F : X ⟶ Y ∧ ∀ y ∈ nei ⁡ K ⁡ F ⁡ P ∃ x ∈ nei ⁡ J ⁡ P F x ⊆ y