Metamath Proof Explorer


Theorem conncompclo

Description: The connected component containing A is a subset of any clopen set containing A . (Contributed by Mario Carneiro, 20-Sep-2015)

Ref Expression
Hypothesis conncomp.2 𝑆 = { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝐴𝑥 ∧ ( 𝐽t 𝑥 ) ∈ Conn ) }
Assertion conncompclo ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑆𝑇 )

Proof

Step Hyp Ref Expression
1 conncomp.2 𝑆 = { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝐴𝑥 ∧ ( 𝐽t 𝑥 ) ∈ Conn ) }
2 eqid 𝐽 = 𝐽
3 simp1 ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝐽 ∈ ( TopOn ‘ 𝑋 ) )
4 simp2 ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) )
5 4 elin1d ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑇𝐽 )
6 toponss ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇𝐽 ) → 𝑇𝑋 )
7 3 5 6 syl2anc ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑇𝑋 )
8 simp3 ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝐴𝑇 )
9 7 8 sseldd ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝐴𝑋 )
10 1 conncompcld ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐴𝑋 ) → 𝑆 ∈ ( Clsd ‘ 𝐽 ) )
11 3 9 10 syl2anc ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑆 ∈ ( Clsd ‘ 𝐽 ) )
12 2 cldss ( 𝑆 ∈ ( Clsd ‘ 𝐽 ) → 𝑆 𝐽 )
13 11 12 syl ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑆 𝐽 )
14 1 conncompconn ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐴𝑋 ) → ( 𝐽t 𝑆 ) ∈ Conn )
15 3 9 14 syl2anc ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → ( 𝐽t 𝑆 ) ∈ Conn )
16 1 conncompid ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝐴𝑋 ) → 𝐴𝑆 )
17 3 9 16 syl2anc ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝐴𝑆 )
18 inelcm ( ( 𝐴𝑇𝐴𝑆 ) → ( 𝑇𝑆 ) ≠ ∅ )
19 8 17 18 syl2anc ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → ( 𝑇𝑆 ) ≠ ∅ )
20 4 elin2d ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑇 ∈ ( Clsd ‘ 𝐽 ) )
21 2 13 15 5 19 20 connsubclo ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑇 ∈ ( 𝐽 ∩ ( Clsd ‘ 𝐽 ) ) ∧ 𝐴𝑇 ) → 𝑆𝑇 )