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