Metamath Proof Explorer


Theorem subbascn

Description: The continuity predicate when the range is given by a subbasis for a topology. (Contributed by Mario Carneiro, 7-Feb-2015) (Revised by Mario Carneiro, 22-Aug-2015)

Ref Expression
Hypotheses subbascn.1 φ J TopOn X
subbascn.2 φ B V
subbascn.3 φ K = topGen fi B
subbascn.4 φ K TopOn Y
Assertion subbascn φ F J Cn K F : X Y y B F -1 y J

Proof

Step Hyp Ref Expression
1 subbascn.1 φ J TopOn X
2 subbascn.2 φ B V
3 subbascn.3 φ K = topGen fi B
4 subbascn.4 φ K TopOn Y
5 1 3 4 tgcn φ F J Cn K F : X Y y fi B F -1 y J
6 2 adantr φ F : X Y B V
7 ssfii B V B fi B
8 ssralv B fi B y fi B F -1 y J y B F -1 y J
9 6 7 8 3syl φ F : X Y y fi B F -1 y J y B F -1 y J
10 vex x V
11 elfi x V B V x fi B z 𝒫 B Fin x = z
12 10 6 11 sylancr φ F : X Y x fi B z 𝒫 B Fin x = z
13 simpr2 φ F : X Y z 𝒫 B Fin x = z y B F -1 y J x = z
14 13 imaeq2d φ F : X Y z 𝒫 B Fin x = z y B F -1 y J F -1 x = F -1 z
15 ffun F : X Y Fun F
16 15 ad2antlr φ F : X Y z 𝒫 B Fin x = z y B F -1 y J Fun F
17 13 10 eqeltrrdi φ F : X Y z 𝒫 B Fin x = z y B F -1 y J z V
18 intex z z V
19 17 18 sylibr φ F : X Y z 𝒫 B Fin x = z y B F -1 y J z
20 intpreima Fun F z F -1 z = y z F -1 y
21 16 19 20 syl2anc φ F : X Y z 𝒫 B Fin x = z y B F -1 y J F -1 z = y z F -1 y
22 14 21 eqtrd φ F : X Y z 𝒫 B Fin x = z y B F -1 y J F -1 x = y z F -1 y
23 topontop J TopOn X J Top
24 1 23 syl φ J Top
25 24 ad2antrr φ F : X Y z 𝒫 B Fin x = z y B F -1 y J J Top
26 simpr1 φ F : X Y z 𝒫 B Fin x = z y B F -1 y J z 𝒫 B Fin
27 26 elin2d φ F : X Y z 𝒫 B Fin x = z y B F -1 y J z Fin
28 26 elin1d φ F : X Y z 𝒫 B Fin x = z y B F -1 y J z 𝒫 B
29 28 elpwid φ F : X Y z 𝒫 B Fin x = z y B F -1 y J z B
30 simpr3 φ F : X Y z 𝒫 B Fin x = z y B F -1 y J y B F -1 y J
31 ssralv z B y B F -1 y J y z F -1 y J
32 29 30 31 sylc φ F : X Y z 𝒫 B Fin x = z y B F -1 y J y z F -1 y J
33 iinopn J Top z Fin z y z F -1 y J y z F -1 y J
34 25 27 19 32 33 syl13anc φ F : X Y z 𝒫 B Fin x = z y B F -1 y J y z F -1 y J
35 22 34 eqeltrd φ F : X Y z 𝒫 B Fin x = z y B F -1 y J F -1 x J
36 35 3exp2 φ F : X Y z 𝒫 B Fin x = z y B F -1 y J F -1 x J
37 36 rexlimdv φ F : X Y z 𝒫 B Fin x = z y B F -1 y J F -1 x J
38 12 37 sylbid φ F : X Y x fi B y B F -1 y J F -1 x J
39 38 com23 φ F : X Y y B F -1 y J x fi B F -1 x J
40 39 ralrimdv φ F : X Y y B F -1 y J x fi B F -1 x J
41 imaeq2 y = x F -1 y = F -1 x
42 41 eleq1d y = x F -1 y J F -1 x J
43 42 cbvralvw y fi B F -1 y J x fi B F -1 x J
44 40 43 syl6ibr φ F : X Y y B F -1 y J y fi B F -1 y J
45 9 44 impbid φ F : X Y y fi B F -1 y J y B F -1 y J
46 45 pm5.32da φ F : X Y y fi B F -1 y J F : X Y y B F -1 y J
47 5 46 bitrd φ F J Cn K F : X Y y B F -1 y J