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