Metamath Proof Explorer


Theorem clsconn

Description: The closure of a connected set is connected. (Contributed by Mario Carneiro, 19-Mar-2015)

Ref Expression
Assertion clsconn JTopOnXAXJ𝑡AConnJ𝑡clsJAConn

Proof

Step Hyp Ref Expression
1 simpll3 JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAJ𝑡AConn
2 simpll1 JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyJTopOnX
3 simpll2 JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyAX
4 simplrl JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyxJ
5 simplrr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyyJ
6 simprl1 JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyxclsJA
7 n0 xclsJAzzxclsJA
8 6 7 sylib JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzzxclsJA
9 2 adantr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAJTopOnX
10 topontop JTopOnXJTop
11 9 10 syl JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAJTop
12 3 adantr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAAX
13 toponuni JTopOnXX=J
14 9 13 syl JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAX=J
15 12 14 sseqtrd JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAAJ
16 simpr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAzxclsJA
17 16 elin2d JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAzclsJA
18 4 adantr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAxJ
19 16 elin1d JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAzx
20 eqid J=J
21 20 clsndisj JTopAJzclsJAxJzxxA
22 11 15 17 18 19 21 syl32anc JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzxclsJAxA
23 8 22 exlimddv JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyxA
24 simprl2 JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyyclsJA
25 n0 yclsJAzzyclsJA
26 24 25 sylib JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzzyclsJA
27 2 adantr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAJTopOnX
28 27 10 syl JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAJTop
29 3 adantr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAAX
30 27 13 syl JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAX=J
31 29 30 sseqtrd JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAAJ
32 simpr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAzyclsJA
33 32 elin2d JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAzclsJA
34 5 adantr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAyJ
35 32 elin1d JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAzy
36 20 clsndisj JTopAJzclsJAyJzyyA
37 28 31 33 34 35 36 syl32anc JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyzyclsJAyA
38 26 37 exlimddv JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyyA
39 simprl3 JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyxyXclsJA
40 2 10 syl JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyJTop
41 2 13 syl JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyX=J
42 3 41 sseqtrd JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyAJ
43 20 sscls JTopAJAclsJA
44 40 42 43 syl2anc JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyAclsJA
45 44 sscond JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyXclsJAXA
46 39 45 sstrd JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyxyXA
47 ssv XV
48 ssdif XVXAVA
49 47 48 ax-mp XAVA
50 46 49 sstrdi JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyxyVA
51 disj2 xyA=xyVA
52 50 51 sylibr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyxyA=
53 simprr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyclsJAxy
54 44 53 sstrd JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxyAxy
55 2 3 4 5 23 38 52 54 nconnsubb JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxy¬J𝑡AConn
56 55 expr JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJAclsJAxy¬J𝑡AConn
57 1 56 mt2d JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJA¬clsJAxy
58 57 ex JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJA¬clsJAxy
59 58 ralrimivva JTopOnXAXJ𝑡AConnxJyJxclsJAyclsJAxyXclsJA¬clsJAxy
60 simp1 JTopOnXAXJ𝑡AConnJTopOnX
61 13 sseq2d JTopOnXAXAJ
62 61 biimpa JTopOnXAXAJ
63 20 clsss3 JTopAJclsJAJ
64 10 62 63 syl2an2r JTopOnXAXclsJAJ
65 13 adantr JTopOnXAXX=J
66 64 65 sseqtrrd JTopOnXAXclsJAX
67 66 3adant3 JTopOnXAXJ𝑡AConnclsJAX
68 connsub JTopOnXclsJAXJ𝑡clsJAConnxJyJxclsJAyclsJAxyXclsJA¬clsJAxy
69 60 67 68 syl2anc JTopOnXAXJ𝑡AConnJ𝑡clsJAConnxJyJxclsJAyclsJAxyXclsJA¬clsJAxy
70 59 69 mpbird JTopOnXAXJ𝑡AConnJ𝑡clsJAConn