Metamath Proof Explorer


Theorem dissnref

Description: The set of singletons is a refinement of any open covering of the discrete topology. (Contributed by Thierry Arnoux, 9-Jan-2020)

Ref Expression
Hypothesis dissnref.c C = u | x X u = x
Assertion dissnref X V Y = X C Ref Y

Proof

Step Hyp Ref Expression
1 dissnref.c C = u | x X u = x
2 simpr X V Y = X Y = X
3 1 unisngl X = C
4 2 3 eqtrdi X V Y = X Y = C
5 simplr X V Y = X u C x X u = x y Y x y u = x
6 simprr X V Y = X u C x X u = x y Y x y x y
7 6 snssd X V Y = X u C x X u = x y Y x y x y
8 5 7 eqsstrd X V Y = X u C x X u = x y Y x y u y
9 simplr X V Y = X u C x X u = x x X
10 simp-4r X V Y = X u C x X u = x Y = X
11 9 10 eleqtrrd X V Y = X u C x X u = x x Y
12 eluni2 x Y y Y x y
13 11 12 sylib X V Y = X u C x X u = x y Y x y
14 8 13 reximddv X V Y = X u C x X u = x y Y u y
15 1 abeq2i u C x X u = x
16 15 biimpi u C x X u = x
17 16 adantl X V Y = X u C x X u = x
18 14 17 r19.29a X V Y = X u C y Y u y
19 18 ralrimiva X V Y = X u C y Y u y
20 pwexg X V 𝒫 X V
21 simpr u C x X u = x u = x
22 snelpwi x X x 𝒫 X
23 22 ad2antlr u C x X u = x x 𝒫 X
24 21 23 eqeltrd u C x X u = x u 𝒫 X
25 24 16 r19.29a u C u 𝒫 X
26 25 ssriv C 𝒫 X
27 26 a1i X V C 𝒫 X
28 20 27 ssexd X V C V
29 28 adantr X V Y = X C V
30 eqid C = C
31 eqid Y = Y
32 30 31 isref C V C Ref Y Y = C u C y Y u y
33 29 32 syl X V Y = X C Ref Y Y = C u C y Y u y
34 4 19 33 mpbir2and X V Y = X C Ref Y