Metamath Proof Explorer


Theorem dislly

Description: The discrete space ~P X is locally A if and only if every singleton space has property A . (Contributed by Mario Carneiro, 20-Mar-2015)

Ref Expression
Assertion dislly ⊢ X ∈ V → 𝒫 X ∈ Locally A ↔ ∀ x ∈ X 𝒫 x ∈ A

Proof

Step Hyp Ref Expression
1 simplr ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X → 𝒫 X ∈ Locally A
2 vex ⊢ x ∈ V
3 2 snelpw ⊢ x ∈ X ↔ x ∈ 𝒫 X
4 3 bilani ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X → x ∈ 𝒫 X
5 vsnid ⊢ x ∈ x
6 5 a1i ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X → x ∈ x
7 llyi ⊢ 𝒫 X ∈ Locally A ∧ x ∈ 𝒫 X ∧ x ∈ x → ∃ y ∈ 𝒫 X y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A
8 1 4 6 7 syl3anc ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X → ∃ y ∈ 𝒫 X y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A
9 simpr1 ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → y ⊆ x
10 simpr2 ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → x ∈ y
11 10 snssd ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → x ⊆ y
12 9 11 eqssd ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → y = x
13 12 oveq2d ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → 𝒫 X ↾ 𝑡 y = 𝒫 X ↾ 𝑡 x
14 simplll ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → X ∈ V
15 simplr ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → x ∈ X
16 15 snssd ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → x ⊆ X
17 restdis ⊢ X ∈ V ∧ x ⊆ X → 𝒫 X ↾ 𝑡 x = 𝒫 x
18 14 16 17 syl2anc ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → 𝒫 X ↾ 𝑡 x = 𝒫 x
19 13 18 eqtrd ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → 𝒫 X ↾ 𝑡 y = 𝒫 x
20 simpr3 ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → 𝒫 X ↾ 𝑡 y ∈ A
21 19 20 eqeltrrd ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X ∧ y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → 𝒫 x ∈ A
22 21 ex ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X → y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → 𝒫 x ∈ A
23 22 rexlimdvw ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X → ∃ y ∈ 𝒫 X y ⊆ x ∧ x ∈ y ∧ 𝒫 X ↾ 𝑡 y ∈ A → 𝒫 x ∈ A
24 8 23 mpd ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A ∧ x ∈ X → 𝒫 x ∈ A
25 24 ralrimiva ⊢ X ∈ V ∧ 𝒫 X ∈ Locally A → ∀ x ∈ X 𝒫 x ∈ A
26 distop ⊢ X ∈ V → 𝒫 X ∈ Top
27 26 adantr ⊢ X ∈ V ∧ ∀ x ∈ X 𝒫 x ∈ A → 𝒫 X ∈ Top
28 elpwi ⊢ y ∈ 𝒫 X → y ⊆ X
29 28 adantl ⊢ X ∈ V ∧ y ∈ 𝒫 X → y ⊆ X
30 ssralv ⊢ y ⊆ X → ∀ x ∈ X 𝒫 x ∈ A → ∀ x ∈ y 𝒫 x ∈ A
31 29 30 syl ⊢ X ∈ V ∧ y ∈ 𝒫 X → ∀ x ∈ X 𝒫 x ∈ A → ∀ x ∈ y 𝒫 x ∈ A
32 simprl ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → x ∈ y
33 32 snssd ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → x ⊆ y
34 29 adantr ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → y ⊆ X
35 33 34 sstrd ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → x ⊆ X
36 vsnex ⊢ x ∈ V
37 36 elpw ⊢ x ∈ 𝒫 X ↔ x ⊆ X
38 35 37 sylibr ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → x ∈ 𝒫 X
39 36 elpw ⊢ x ∈ 𝒫 y ↔ x ⊆ y
40 33 39 sylibr ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → x ∈ 𝒫 y
41 38 40 elind ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → x ∈ 𝒫 X ∩ 𝒫 y
42 snidg ⊢ x ∈ y → x ∈ x
43 42 ad2antrl ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → x ∈ x
44 simpll ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → X ∈ V
45 44 35 17 syl2anc ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → 𝒫 X ↾ 𝑡 x = 𝒫 x
46 simprr ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → 𝒫 x ∈ A
47 45 46 eqeltrd ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → 𝒫 X ↾ 𝑡 x ∈ A
48 eleq2 ⊢ u = x → x ∈ u ↔ x ∈ x
49 oveq2 ⊢ u = x → 𝒫 X ↾ 𝑡 u = 𝒫 X ↾ 𝑡 x
50 49 eleq1d ⊢ u = x → 𝒫 X ↾ 𝑡 u ∈ A ↔ 𝒫 X ↾ 𝑡 x ∈ A
51 48 50 anbi12d ⊢ u = x → x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A ↔ x ∈ x ∧ 𝒫 X ↾ 𝑡 x ∈ A
52 51 rspcev ⊢ x ∈ 𝒫 X ∩ 𝒫 y ∧ x ∈ x ∧ 𝒫 X ↾ 𝑡 x ∈ A → ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
53 41 43 47 52 syl12anc ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y ∧ 𝒫 x ∈ A → ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
54 53 expr ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ x ∈ y → 𝒫 x ∈ A → ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
55 54 ralimdva ⊢ X ∈ V ∧ y ∈ 𝒫 X → ∀ x ∈ y 𝒫 x ∈ A → ∀ x ∈ y ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
56 31 55 syld ⊢ X ∈ V ∧ y ∈ 𝒫 X → ∀ x ∈ X 𝒫 x ∈ A → ∀ x ∈ y ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
57 56 imp ⊢ X ∈ V ∧ y ∈ 𝒫 X ∧ ∀ x ∈ X 𝒫 x ∈ A → ∀ x ∈ y ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
58 57 an32s ⊢ X ∈ V ∧ ∀ x ∈ X 𝒫 x ∈ A ∧ y ∈ 𝒫 X → ∀ x ∈ y ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
59 58 ralrimiva ⊢ X ∈ V ∧ ∀ x ∈ X 𝒫 x ∈ A → ∀ y ∈ 𝒫 X ∀ x ∈ y ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
60 islly ⊢ 𝒫 X ∈ Locally A ↔ 𝒫 X ∈ Top ∧ ∀ y ∈ 𝒫 X ∀ x ∈ y ∃ u ∈ 𝒫 X ∩ 𝒫 y x ∈ u ∧ 𝒫 X ↾ 𝑡 u ∈ A
61 27 59 60 sylanbrc ⊢ X ∈ V ∧ ∀ x ∈ X 𝒫 x ∈ A → 𝒫 X ∈ Locally A
62 25 61 impbida ⊢ X ∈ V → 𝒫 X ∈ Locally A ↔ ∀ x ∈ X 𝒫 x ∈ A