Metamath Proof Explorer


Theorem cmpcref

Description: Equivalent definition of compact space in terms of open cover refinements. Compact spaces are topologies with finite open cover refinements. (Contributed by Thierry Arnoux, 7-Jan-2020)

Ref Expression
Assertion cmpcref Comp = CovHasRef Fin

Proof

Step Hyp Ref Expression
1 simplr j Top y 𝒫 j j = y x 𝒫 y Fin j = x x 𝒫 y Fin
2 elin x 𝒫 y Fin x 𝒫 y x Fin
3 1 2 sylib j Top y 𝒫 j j = y x 𝒫 y Fin j = x x 𝒫 y x Fin
4 3 simpld j Top y 𝒫 j j = y x 𝒫 y Fin j = x x 𝒫 y
5 elpwi x 𝒫 y x y
6 4 5 syl j Top y 𝒫 j j = y x 𝒫 y Fin j = x x y
7 elpwi y 𝒫 j y j
8 7 ad4antlr j Top y 𝒫 j j = y x 𝒫 y Fin j = x y j
9 6 8 sstrd j Top y 𝒫 j j = y x 𝒫 y Fin j = x x j
10 velpw x 𝒫 j x j
11 9 10 sylibr j Top y 𝒫 j j = y x 𝒫 y Fin j = x x 𝒫 j
12 3 simprd j Top y 𝒫 j j = y x 𝒫 y Fin j = x x Fin
13 11 12 elind j Top y 𝒫 j j = y x 𝒫 y Fin j = x x 𝒫 j Fin
14 simpr j Top y 𝒫 j j = y x 𝒫 y Fin j = x j = x
15 simpllr j Top y 𝒫 j j = y x 𝒫 y Fin j = x j = y
16 14 15 eqtr3d j Top y 𝒫 j j = y x 𝒫 y Fin j = x x = y
17 eqid x = x
18 eqid y = y
19 17 18 ssref x 𝒫 j x y x = y x Ref y
20 11 6 16 19 syl3anc j Top y 𝒫 j j = y x 𝒫 y Fin j = x x Ref y
21 breq1 z = x z Ref y x Ref y
22 21 rspcev x 𝒫 j Fin x Ref y z 𝒫 j Fin z Ref y
23 13 20 22 syl2anc j Top y 𝒫 j j = y x 𝒫 y Fin j = x z 𝒫 j Fin z Ref y
24 23 r19.29an j Top y 𝒫 j j = y x 𝒫 y Fin j = x z 𝒫 j Fin z Ref y
25 simplr j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y z 𝒫 j Fin
26 vex z V
27 eqid z = z
28 27 18 isref z V z Ref y y = z u z v y u v
29 26 28 ax-mp z Ref y y = z u z v y u v
30 29 simprbi z Ref y u z v y u v
31 30 adantl j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y u z v y u v
32 sseq2 v = f u u v u f u
33 32 ac6sg z 𝒫 j Fin u z v y u v f f : z y u z u f u
34 25 31 33 sylc j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f f : z y u z u f u
35 simplr j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u f : z y
36 35 frnd j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u ran f y
37 vex f V
38 37 rnex ran f V
39 38 elpw ran f 𝒫 y ran f y
40 36 39 sylibr j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u ran f 𝒫 y
41 35 ffnd j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u f Fn z
42 elin z 𝒫 j Fin z 𝒫 j z Fin
43 42 simprbi z 𝒫 j Fin z Fin
44 43 ad4antlr j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u z Fin
45 fnfi f Fn z z Fin f Fin
46 41 44 45 syl2anc j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u f Fin
47 rnfi f Fin ran f Fin
48 46 47 syl j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u ran f Fin
49 40 48 elind j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u ran f 𝒫 y Fin
50 simp-5r j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u j = y
51 27 18 refbas z Ref y y = z
52 51 ad3antlr j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u y = z
53 nfv u j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y
54 nfra1 u u z u f u
55 53 54 nfan u j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u
56 rspa u z u f u u z u f u
57 56 adantll j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u u z u f u
58 57 sseld j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u u z x u x f u
59 58 ex j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u u z x u x f u
60 55 59 reximdai j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u u z x u u z x f u
61 eluni2 x z u z x u
62 61 a1i j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u x z u z x u
63 fnunirn f Fn z x ran f u z x f u
64 41 63 syl j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u x ran f u z x f u
65 60 62 64 3imtr4d j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u x z x ran f
66 65 ssrdv j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u z ran f
67 52 66 eqsstrd j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u y ran f
68 36 unissd j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u ran f y
69 67 68 eqssd j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u y = ran f
70 50 69 eqtrd j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u j = ran f
71 unieq x = ran f x = ran f
72 71 rspceeqv ran f 𝒫 y Fin j = ran f x 𝒫 y Fin j = x
73 49 70 72 syl2anc j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u x 𝒫 y Fin j = x
74 73 expl j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f : z y u z u f u x 𝒫 y Fin j = x
75 74 exlimdv j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y f f : z y u z u f u x 𝒫 y Fin j = x
76 34 75 mpd j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y x 𝒫 y Fin j = x
77 76 r19.29an j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y x 𝒫 y Fin j = x
78 24 77 impbida j Top y 𝒫 j j = y x 𝒫 y Fin j = x z 𝒫 j Fin z Ref y
79 78 pm5.74da j Top y 𝒫 j j = y x 𝒫 y Fin j = x j = y z 𝒫 j Fin z Ref y
80 79 ralbidva j Top y 𝒫 j j = y x 𝒫 y Fin j = x y 𝒫 j j = y z 𝒫 j Fin z Ref y
81 80 pm5.32i j Top y 𝒫 j j = y x 𝒫 y Fin j = x j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y
82 eqid j = j
83 82 iscmp j Comp j Top y 𝒫 j j = y x 𝒫 y Fin j = x
84 82 iscref j CovHasRef Fin j Top y 𝒫 j j = y z 𝒫 j Fin z Ref y
85 81 83 84 3bitr4i j Comp j CovHasRef Fin
86 85 eqriv Comp = CovHasRef Fin