Metamath Proof Explorer


Theorem cmppcmp

Description: Every compact space is paracompact. (Contributed by Thierry Arnoux, 7-Jan-2020)

Ref Expression
Assertion cmppcmp ⊢ J ∈ Comp → J ∈ Paracomp

Proof

Step Hyp Ref Expression
1 cmptop ⊢ J ∈ Comp → J ∈ Top
2 cmpcref ⊢ Comp = CovHasRef Fin
3 2 eleq2i ⊢ J ∈ Comp ↔ J ∈ CovHasRef Fin
4 eqid ⊢ ⋃ J = ⋃ J
5 4 iscref ⊢ J ∈ CovHasRef Fin ↔ J ∈ Top ∧ ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ Fin z Ref y
6 3 5 bitri ⊢ J ∈ Comp ↔ J ∈ Top ∧ ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ Fin z Ref y
7 6 simprbi ⊢ J ∈ Comp → ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ Fin z Ref y
8 simprl ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ 𝒫 J ∩ Fin
9 elin ⊢ z ∈ 𝒫 J ∩ Fin ↔ z ∈ 𝒫 J ∧ z ∈ Fin
10 8 9 sylib ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ 𝒫 J ∧ z ∈ Fin
11 10 simpld ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ 𝒫 J
12 1 ad3antrrr ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → J ∈ Top
13 10 simprd ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ Fin
14 simplr ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → ⋃ J = ⋃ y
15 simprr ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z Ref y
16 eqid ⊢ ⋃ z = ⋃ z
17 eqid ⊢ ⋃ y = ⋃ y
18 16 17 refbas ⊢ z Ref y → ⋃ y = ⋃ z
19 15 18 syl ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → ⋃ y = ⋃ z
20 14 19 eqtrd ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → ⋃ J = ⋃ z
21 4 16 finlocfin ⊢ J ∈ Top ∧ z ∈ Fin ∧ ⋃ J = ⋃ z → z ∈ LocFin ⁡ J
22 12 13 20 21 syl3anc ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ LocFin ⁡ J
23 11 22 elind ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ 𝒫 J ∩ LocFin ⁡ J
24 23 15 jca ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y ∧ z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ 𝒫 J ∩ LocFin ⁡ J ∧ z Ref y
25 24 ex ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y → z ∈ 𝒫 J ∩ Fin ∧ z Ref y → z ∈ 𝒫 J ∩ LocFin ⁡ J ∧ z Ref y
26 25 reximdv2 ⊢ J ∈ Comp ∧ y ∈ 𝒫 J ∧ ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ Fin z Ref y → ∃ z ∈ 𝒫 J ∩ LocFin ⁡ J z Ref y
27 26 ex ⊢ J ∈ Comp ∧ y ∈ 𝒫 J → ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ Fin z Ref y → ∃ z ∈ 𝒫 J ∩ LocFin ⁡ J z Ref y
28 27 a2d ⊢ J ∈ Comp ∧ y ∈ 𝒫 J → ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ Fin z Ref y → ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ LocFin ⁡ J z Ref y
29 28 ralimdva ⊢ J ∈ Comp → ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ Fin z Ref y → ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ LocFin ⁡ J z Ref y
30 7 29 mpd ⊢ J ∈ Comp → ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ LocFin ⁡ J z Ref y
31 ispcmp ⊢ J ∈ Paracomp ↔ J ∈ CovHasRef LocFin ⁡ J
32 4 iscref ⊢ J ∈ CovHasRef LocFin ⁡ J ↔ J ∈ Top ∧ ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ LocFin ⁡ J z Ref y
33 31 32 bitri ⊢ J ∈ Paracomp ↔ J ∈ Top ∧ ∀ y ∈ 𝒫 J ⋃ J = ⋃ y → ∃ z ∈ 𝒫 J ∩ LocFin ⁡ J z Ref y
34 1 30 33 sylanbrc ⊢ J ∈ Comp → J ∈ Paracomp