Metamath Proof Explorer


Theorem supnfcls

Description: The filter of supersets of X \ U does not cluster at any point of the open set U . (Contributed by Mario Carneiro, 11-Apr-2015) (Revised by Mario Carneiro, 26-Aug-2015)

Ref Expression
Assertion supnfcls ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) → ¬ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) )

Proof

Step Hyp Ref Expression
1 disjdif ( 𝑈 ∩ ( 𝑋𝑈 ) ) = ∅
2 simpr ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) )
3 simpl2 ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → 𝑈𝐽 )
4 simpl3 ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → 𝐴𝑈 )
5 sseq2 ( 𝑥 = ( 𝑋𝑈 ) → ( ( 𝑋𝑈 ) ⊆ 𝑥 ↔ ( 𝑋𝑈 ) ⊆ ( 𝑋𝑈 ) ) )
6 difss ( 𝑋𝑈 ) ⊆ 𝑋
7 simpl1 ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → 𝐽 ∈ ( TopOn ‘ 𝑋 ) )
8 toponmax ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) → 𝑋𝐽 )
9 elpw2g ( 𝑋𝐽 → ( ( 𝑋𝑈 ) ∈ 𝒫 𝑋 ↔ ( 𝑋𝑈 ) ⊆ 𝑋 ) )
10 7 8 9 3syl ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → ( ( 𝑋𝑈 ) ∈ 𝒫 𝑋 ↔ ( 𝑋𝑈 ) ⊆ 𝑋 ) )
11 6 10 mpbiri ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → ( 𝑋𝑈 ) ∈ 𝒫 𝑋 )
12 ssidd ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → ( 𝑋𝑈 ) ⊆ ( 𝑋𝑈 ) )
13 5 11 12 elrabd ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → ( 𝑋𝑈 ) ∈ { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } )
14 fclsopni ( ( 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ∧ ( 𝑈𝐽𝐴𝑈 ∧ ( 𝑋𝑈 ) ∈ { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → ( 𝑈 ∩ ( 𝑋𝑈 ) ) ≠ ∅ )
15 2 3 4 13 14 syl13anc ( ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) ∧ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) → ( 𝑈 ∩ ( 𝑋𝑈 ) ) ≠ ∅ )
16 15 ex ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) → ( 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) → ( 𝑈 ∩ ( 𝑋𝑈 ) ) ≠ ∅ ) )
17 16 necon2bd ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) → ( ( 𝑈 ∩ ( 𝑋𝑈 ) ) = ∅ → ¬ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) ) )
18 1 17 mpi ( ( 𝐽 ∈ ( TopOn ‘ 𝑋 ) ∧ 𝑈𝐽𝐴𝑈 ) → ¬ 𝐴 ∈ ( 𝐽 fClus { 𝑥 ∈ 𝒫 𝑋 ∣ ( 𝑋𝑈 ) ⊆ 𝑥 } ) )