Metamath Proof Explorer


Theorem cnpnei

Description: A condition for continuity at a point in terms of neighborhoods. (Contributed by Jeff Hankins, 7-Sep-2009)

Ref Expression
Hypotheses cnpnei.1 X = J
cnpnei.2 Y = K
Assertion cnpnei J Top K Top F : X Y A X F J CnP K A y nei K F A F -1 y nei J A

Proof

Step Hyp Ref Expression
1 cnpnei.1 X = J
2 cnpnei.2 Y = K
3 cnvimass F -1 y dom F
4 fdm F : X Y dom F = X
5 3 4 sseqtrid F : X Y F -1 y X
6 5 3ad2ant3 J Top K Top F : X Y F -1 y X
7 6 ad2antrr J Top K Top F : X Y A X F J CnP K A y nei K F A F -1 y X
8 neii2 K Top y nei K F A g K F A g g y
9 8 3ad2antl2 J Top K Top F : X Y y nei K F A g K F A g g y
10 9 ad2ant2rl J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y
11 simpll F J CnP K A y nei K F A g K F A g g y F J CnP K A
12 simprl F J CnP K A y nei K F A g K F A g g y g K
13 fvex F A V
14 13 snss F A g F A g
15 14 biranri F A g g y F A g
16 15 ad2antll F J CnP K A y nei K F A g K F A g g y F A g
17 11 12 16 3jca F J CnP K A y nei K F A g K F A g g y F J CnP K A g K F A g
18 17 adantll J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y F J CnP K A g K F A g
19 cnpimaex F J CnP K A g K F A g o J A o F o g
20 18 19 syl J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J A o F o g
21 sstr2 F o g g y F o y
22 21 com12 g y F o g F o y
23 22 ad2antll g K F A g g y F o g F o y
24 23 ad2antlr J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J F o g F o y
25 ffun F : X Y Fun F
26 25 3ad2ant3 J Top K Top F : X Y Fun F
27 26 ad2antrr J Top K Top F : X Y A X F J CnP K A y nei K F A Fun F
28 27 ad2antrr J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J Fun F
29 1 eltopss J Top o J o X
30 29 adantlr J Top F : X Y o J o X
31 4 sseq2d F : X Y o dom F o X
32 31 ad2antlr J Top F : X Y o J o dom F o X
33 30 32 mpbird J Top F : X Y o J o dom F
34 33 3adantl2 J Top K Top F : X Y o J o dom F
35 34 adantlr J Top K Top F : X Y A X o J o dom F
36 35 ad4ant14 J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J o dom F
37 funimass3 Fun F o dom F F o y o F -1 y
38 28 36 37 syl2anc J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J F o y o F -1 y
39 24 38 sylibd J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J F o g o F -1 y
40 39 anim2d J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J A o F o g A o o F -1 y
41 40 reximdva J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J A o F o g o J A o o F -1 y
42 20 41 mpd J Top K Top F : X Y A X F J CnP K A y nei K F A g K F A g g y o J A o o F -1 y
43 10 42 rexlimddv J Top K Top F : X Y A X F J CnP K A y nei K F A o J A o o F -1 y
44 1 isneip J Top A X F -1 y nei J A F -1 y X o J A o o F -1 y
45 44 3ad2antl1 J Top K Top F : X Y A X F -1 y nei J A F -1 y X o J A o o F -1 y
46 45 adantr J Top K Top F : X Y A X F J CnP K A y nei K F A F -1 y nei J A F -1 y X o J A o o F -1 y
47 7 43 46 mpbir2and J Top K Top F : X Y A X F J CnP K A y nei K F A F -1 y nei J A
48 47 exp32 J Top K Top F : X Y A X F J CnP K A y nei K F A F -1 y nei J A
49 48 ralrimdv J Top K Top F : X Y A X F J CnP K A y nei K F A F -1 y nei J A
50 simpll3 J Top K Top F : X Y A X y nei K F A F -1 y nei J A F : X Y
51 opnneip K Top o K F A o o nei K F A
52 imaeq2 y = o F -1 y = F -1 o
53 52 eleq1d y = o F -1 y nei J A F -1 o nei J A
54 53 rspcv o nei K F A y nei K F A F -1 y nei J A F -1 o nei J A
55 51 54 syl K Top o K F A o y nei K F A F -1 y nei J A F -1 o nei J A
56 55 3com23 K Top F A o o K y nei K F A F -1 y nei J A F -1 o nei J A
57 56 3expb K Top F A o o K y nei K F A F -1 y nei J A F -1 o nei J A
58 57 3ad2antl2 J Top K Top F : X Y F A o o K y nei K F A F -1 y nei J A F -1 o nei J A
59 58 adantlr J Top K Top F : X Y A X F A o o K y nei K F A F -1 y nei J A F -1 o nei J A
60 neii2 J Top F -1 o nei J A g J A g g F -1 o
61 60 ex J Top F -1 o nei J A g J A g g F -1 o
62 61 3ad2ant1 J Top K Top F : X Y F -1 o nei J A g J A g g F -1 o
63 62 ad2antrr J Top K Top F : X Y A X F A o o K F -1 o nei J A g J A g g F -1 o
64 snssg A X A g A g
65 64 ad3antlr J Top K Top F : X Y A X F A o o K g J A g A g
66 26 ad3antrrr J Top K Top F : X Y A X F A o o K g J Fun F
67 1 eltopss J Top g J g X
68 67 3ad2antl1 J Top K Top F : X Y g J g X
69 4 sseq2d F : X Y g dom F g X
70 69 3ad2ant3 J Top K Top F : X Y g dom F g X
71 70 biimpar J Top K Top F : X Y g X g dom F
72 68 71 syldan J Top K Top F : X Y g J g dom F
73 72 ad4ant14 J Top K Top F : X Y A X F A o o K g J g dom F
74 funimass3 Fun F g dom F F g o g F -1 o
75 66 73 74 syl2anc J Top K Top F : X Y A X F A o o K g J F g o g F -1 o
76 65 75 anbi12d J Top K Top F : X Y A X F A o o K g J A g F g o A g g F -1 o
77 76 biimprd J Top K Top F : X Y A X F A o o K g J A g g F -1 o A g F g o
78 77 reximdva J Top K Top F : X Y A X F A o o K g J A g g F -1 o g J A g F g o
79 59 63 78 3syld J Top K Top F : X Y A X F A o o K y nei K F A F -1 y nei J A g J A g F g o
80 79 exp32 J Top K Top F : X Y A X F A o o K y nei K F A F -1 y nei J A g J A g F g o
81 80 com24 J Top K Top F : X Y A X y nei K F A F -1 y nei J A o K F A o g J A g F g o
82 81 imp J Top K Top F : X Y A X y nei K F A F -1 y nei J A o K F A o g J A g F g o
83 82 ralrimiv J Top K Top F : X Y A X y nei K F A F -1 y nei J A o K F A o g J A g F g o
84 1 2 iscnp2 F J CnP K A J Top K Top A X F : X Y o K F A o g J A g F g o
85 84 baib J Top K Top A X F J CnP K A F : X Y o K F A o g J A g F g o
86 85 3expa J Top K Top A X F J CnP K A F : X Y o K F A o g J A g F g o
87 86 3adantl3 J Top K Top F : X Y A X F J CnP K A F : X Y o K F A o g J A g F g o
88 87 adantr J Top K Top F : X Y A X y nei K F A F -1 y nei J A F J CnP K A F : X Y o K F A o g J A g F g o
89 50 83 88 mpbir2and J Top K Top F : X Y A X y nei K F A F -1 y nei J A F J CnP K A
90 89 ex J Top K Top F : X Y A X y nei K F A F -1 y nei J A F J CnP K A
91 49 90 impbid J Top K Top F : X Y A X F J CnP K A y nei K F A F -1 y nei J A