Metamath Proof Explorer


Theorem reghmph

Description: Regularity is a topological property. (Contributed by Mario Carneiro, 25-Aug-2015)

Ref Expression
Assertion reghmph J K J Reg K Reg

Proof

Step Hyp Ref Expression
1 hmph J K J Homeo K
2 n0 J Homeo K f f J Homeo K
3 hmeocn f J Homeo K f J Cn K
4 3 adantl J Reg f J Homeo K f J Cn K
5 cntop2 f J Cn K K Top
6 4 5 syl J Reg f J Homeo K K Top
7 simpll J Reg f J Homeo K x K y x J Reg
8 4 adantr J Reg f J Homeo K x K y x f J Cn K
9 simprl J Reg f J Homeo K x K y x x K
10 cnima f J Cn K x K f -1 x J
11 8 9 10 syl2anc J Reg f J Homeo K x K y x f -1 x J
12 eqid J = J
13 eqid K = K
14 12 13 hmeof1o f J Homeo K f : J 1-1 onto K
15 14 ad2antlr J Reg f J Homeo K x K y x f : J 1-1 onto K
16 f1ocnv f : J 1-1 onto K f -1 : K 1-1 onto J
17 f1ofn f -1 : K 1-1 onto J f -1 Fn K
18 15 16 17 3syl J Reg f J Homeo K x K y x f -1 Fn K
19 elssuni x K x K
20 19 ad2antrl J Reg f J Homeo K x K y x x K
21 simprr J Reg f J Homeo K x K y x y x
22 fnfvima f -1 Fn K x K y x f -1 y f -1 x
23 18 20 21 22 syl3anc J Reg f J Homeo K x K y x f -1 y f -1 x
24 regsep J Reg f -1 x J f -1 y f -1 x w J f -1 y w cls J w f -1 x
25 7 11 23 24 syl3anc J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x
26 simpllr J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x f J Homeo K
27 simprl J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x w J
28 hmeoima f J Homeo K w J f w K
29 26 27 28 syl2anc J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x f w K
30 20 21 sseldd J Reg f J Homeo K x K y x y K
31 30 adantr J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x y K
32 simprrl J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x f -1 y w
33 18 adantr J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x f -1 Fn K
34 elpreima f -1 Fn K y f -1 -1 w y K f -1 y w
35 33 34 syl J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x y f -1 -1 w y K f -1 y w
36 31 32 35 mpbir2and J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x y f -1 -1 w
37 imacnvcnv f -1 -1 w = f w
38 36 37 eleqtrdi J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x y f w
39 elssuni w J w J
40 39 ad2antrl J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x w J
41 12 hmeocls f J Homeo K w J cls K f w = f cls J w
42 26 40 41 syl2anc J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x cls K f w = f cls J w
43 simprrr J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x cls J w f -1 x
44 15 adantr J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x f : J 1-1 onto K
45 f1ofun f : J 1-1 onto K Fun f
46 44 45 syl J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x Fun f
47 7 adantr J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x J Reg
48 regtop J Reg J Top
49 47 48 syl J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x J Top
50 12 clsss3 J Top w J cls J w J
51 49 40 50 syl2anc J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x cls J w J
52 f1odm f : J 1-1 onto K dom f = J
53 44 52 syl J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x dom f = J
54 51 53 sseqtrrd J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x cls J w dom f
55 funimass3 Fun f cls J w dom f f cls J w x cls J w f -1 x
56 46 54 55 syl2anc J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x f cls J w x cls J w f -1 x
57 43 56 mpbird J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x f cls J w x
58 42 57 eqsstrd J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x cls K f w x
59 eleq2 z = f w y z y f w
60 fveq2 z = f w cls K z = cls K f w
61 60 sseq1d z = f w cls K z x cls K f w x
62 59 61 anbi12d z = f w y z cls K z x y f w cls K f w x
63 62 rspcev f w K y f w cls K f w x z K y z cls K z x
64 29 38 58 63 syl12anc J Reg f J Homeo K x K y x w J f -1 y w cls J w f -1 x z K y z cls K z x
65 25 64 rexlimddv J Reg f J Homeo K x K y x z K y z cls K z x
66 65 ralrimivva J Reg f J Homeo K x K y x z K y z cls K z x
67 isreg K Reg K Top x K y x z K y z cls K z x
68 6 66 67 sylanbrc J Reg f J Homeo K K Reg
69 68 expcom f J Homeo K J Reg K Reg
70 69 exlimiv f f J Homeo K J Reg K Reg
71 2 70 sylbi J Homeo K J Reg K Reg
72 1 71 sylbi J K J Reg K Reg