Metamath Proof Explorer


Theorem hausllycmp

Description: A compact Hausdorff space is locally compact. (Contributed by Mario Carneiro, 2-Mar-2015)

Ref Expression
Assertion hausllycmp ⊢ J ∈ Haus ∧ J ∈ Comp → J ∈ N-Locally Comp

Proof

Step Hyp Ref Expression
1 haustop ⊢ J ∈ Haus → J ∈ Top
2 1 adantr ⊢ J ∈ Haus ∧ J ∈ Comp → J ∈ Top
3 eqid ⊢ ⋃ J = ⋃ J
4 eqid ⊢ z ∈ J | ∃ v ∈ J y ∈ v ∧ cls ⁡ J ⁡ v ⊆ ⋃ J ∖ z = z ∈ J | ∃ v ∈ J y ∈ v ∧ cls ⁡ J ⁡ v ⊆ ⋃ J ∖ z
5 simpll ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → J ∈ Haus
6 difssd ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → ⋃ J ∖ x ⊆ ⋃ J
7 simplr ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → J ∈ Comp
8 1 ad2antrr ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → J ∈ Top
9 simprl ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → x ∈ J
10 3 opncld ⊢ J ∈ Top ∧ x ∈ J → ⋃ J ∖ x ∈ Clsd ⁡ J
11 8 9 10 syl2anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → ⋃ J ∖ x ∈ Clsd ⁡ J
12 cmpcld ⊢ J ∈ Comp ∧ ⋃ J ∖ x ∈ Clsd ⁡ J → J ↾ 𝑡 ⋃ J ∖ x ∈ Comp
13 7 11 12 syl2anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → J ↾ 𝑡 ⋃ J ∖ x ∈ Comp
14 simprr ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → y ∈ x
15 elssuni ⊢ x ∈ J → x ⊆ ⋃ J
16 15 ad2antrl ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → x ⊆ ⋃ J
17 dfss4 ⊢ x ⊆ ⋃ J ↔ ⋃ J ∖ ⋃ J ∖ x = x
18 16 17 sylib ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → ⋃ J ∖ ⋃ J ∖ x = x
19 14 18 eleqtrrd ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → y ∈ ⋃ J ∖ ⋃ J ∖ x
20 3 4 5 6 13 19 hauscmplem ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → ∃ u ∈ J y ∈ u ∧ cls ⁡ J ⁡ u ⊆ ⋃ J ∖ ⋃ J ∖ x
21 18 sseq2d ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → cls ⁡ J ⁡ u ⊆ ⋃ J ∖ ⋃ J ∖ x ↔ cls ⁡ J ⁡ u ⊆ x
22 21 anbi2d ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → y ∈ u ∧ cls ⁡ J ⁡ u ⊆ ⋃ J ∖ ⋃ J ∖ x ↔ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x
23 22 rexbidv ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → ∃ u ∈ J y ∈ u ∧ cls ⁡ J ⁡ u ⊆ ⋃ J ∖ ⋃ J ∖ x ↔ ∃ u ∈ J y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x
24 20 23 mpbid ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → ∃ u ∈ J y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x
25 8 adantr ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → J ∈ Top
26 simprl ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → u ∈ J
27 simprrl ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → y ∈ u
28 opnneip ⊢ J ∈ Top ∧ u ∈ J ∧ y ∈ u → u ∈ nei ⁡ J ⁡ y
29 25 26 27 28 syl3anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → u ∈ nei ⁡ J ⁡ y
30 elssuni ⊢ u ∈ J → u ⊆ ⋃ J
31 30 ad2antrl ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → u ⊆ ⋃ J
32 3 sscls ⊢ J ∈ Top ∧ u ⊆ ⋃ J → u ⊆ cls ⁡ J ⁡ u
33 25 31 32 syl2anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → u ⊆ cls ⁡ J ⁡ u
34 3 clsss3 ⊢ J ∈ Top ∧ u ⊆ ⋃ J → cls ⁡ J ⁡ u ⊆ ⋃ J
35 25 31 34 syl2anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → cls ⁡ J ⁡ u ⊆ ⋃ J
36 3 ssnei2 ⊢ J ∈ Top ∧ u ∈ nei ⁡ J ⁡ y ∧ u ⊆ cls ⁡ J ⁡ u ∧ cls ⁡ J ⁡ u ⊆ ⋃ J → cls ⁡ J ⁡ u ∈ nei ⁡ J ⁡ y
37 25 29 33 35 36 syl22anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → cls ⁡ J ⁡ u ∈ nei ⁡ J ⁡ y
38 simprrr ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → cls ⁡ J ⁡ u ⊆ x
39 vex ⊢ x ∈ V
40 39 elpw2 ⊢ cls ⁡ J ⁡ u ∈ 𝒫 x ↔ cls ⁡ J ⁡ u ⊆ x
41 38 40 sylibr ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → cls ⁡ J ⁡ u ∈ 𝒫 x
42 37 41 elind ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → cls ⁡ J ⁡ u ∈ nei ⁡ J ⁡ y ∩ 𝒫 x
43 7 adantr ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → J ∈ Comp
44 3 clscld ⊢ J ∈ Top ∧ u ⊆ ⋃ J → cls ⁡ J ⁡ u ∈ Clsd ⁡ J
45 25 31 44 syl2anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → cls ⁡ J ⁡ u ∈ Clsd ⁡ J
46 cmpcld ⊢ J ∈ Comp ∧ cls ⁡ J ⁡ u ∈ Clsd ⁡ J → J ↾ 𝑡 cls ⁡ J ⁡ u ∈ Comp
47 43 45 46 syl2anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → J ↾ 𝑡 cls ⁡ J ⁡ u ∈ Comp
48 oveq2 ⊢ v = cls ⁡ J ⁡ u → J ↾ 𝑡 v = J ↾ 𝑡 cls ⁡ J ⁡ u
49 48 eleq1d ⊢ v = cls ⁡ J ⁡ u → J ↾ 𝑡 v ∈ Comp ↔ J ↾ 𝑡 cls ⁡ J ⁡ u ∈ Comp
50 49 rspcev ⊢ cls ⁡ J ⁡ u ∈ nei ⁡ J ⁡ y ∩ 𝒫 x ∧ J ↾ 𝑡 cls ⁡ J ⁡ u ∈ Comp → ∃ v ∈ nei ⁡ J ⁡ y ∩ 𝒫 x J ↾ 𝑡 v ∈ Comp
51 42 47 50 syl2anc ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x ∧ u ∈ J ∧ y ∈ u ∧ cls ⁡ J ⁡ u ⊆ x → ∃ v ∈ nei ⁡ J ⁡ y ∩ 𝒫 x J ↾ 𝑡 v ∈ Comp
52 24 51 rexlimddv ⊢ J ∈ Haus ∧ J ∈ Comp ∧ x ∈ J ∧ y ∈ x → ∃ v ∈ nei ⁡ J ⁡ y ∩ 𝒫 x J ↾ 𝑡 v ∈ Comp
53 52 ralrimivva ⊢ J ∈ Haus ∧ J ∈ Comp → ∀ x ∈ J ∀ y ∈ x ∃ v ∈ nei ⁡ J ⁡ y ∩ 𝒫 x J ↾ 𝑡 v ∈ Comp
54 isnlly ⊢ J ∈ N-Locally Comp ↔ J ∈ Top ∧ ∀ x ∈ J ∀ y ∈ x ∃ v ∈ nei ⁡ J ⁡ y ∩ 𝒫 x J ↾ 𝑡 v ∈ Comp
55 2 53 54 sylanbrc ⊢ J ∈ Haus ∧ J ∈ Comp → J ∈ N-Locally Comp