Metamath Proof Explorer


Theorem connsub

Description: Two equivalent ways of saying that a subspace topology is connected. (Contributed by Jeff Hankins, 9-Jul-2009) (Proof shortened by Mario Carneiro, 10-Mar-2015)

Ref Expression
Assertion connsub ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X → J ↾ 𝑡 S ∈ Conn ↔ ∀ x ∈ J ∀ y ∈ J x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ⊆ X ∖ S → ¬ S ⊆ x ∪ y

Proof

Step Hyp Ref Expression
1 connsuba ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X → J ↾ 𝑡 S ∈ Conn ↔ ∀ x ∈ J ∀ y ∈ J x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ∩ S = ∅ → x ∪ y ∩ S ≠ S
2 inss1 ⊢ x ∩ y ⊆ x
3 toponss ⊢ J ∈ TopOn ⁡ X ∧ x ∈ J → x ⊆ X
4 3 ad2ant2r ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → x ⊆ X
5 2 4 sstrid ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → x ∩ y ⊆ X
6 reldisj ⊢ x ∩ y ⊆ X → x ∩ y ∩ S = ∅ ↔ x ∩ y ⊆ X ∖ S
7 5 6 syl ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → x ∩ y ∩ S = ∅ ↔ x ∩ y ⊆ X ∖ S
8 7 3anbi3d ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ∩ S = ∅ ↔ x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ⊆ X ∖ S
9 sseqin2 ⊢ S ⊆ x ∪ y ↔ x ∪ y ∩ S = S
10 9 a1i ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → S ⊆ x ∪ y ↔ x ∪ y ∩ S = S
11 10 bicomd ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → x ∪ y ∩ S = S ↔ S ⊆ x ∪ y
12 11 necon3abid ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → x ∪ y ∩ S ≠ S ↔ ¬ S ⊆ x ∪ y
13 8 12 imbi12d ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X ∧ x ∈ J ∧ y ∈ J → x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ∩ S = ∅ → x ∪ y ∩ S ≠ S ↔ x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ⊆ X ∖ S → ¬ S ⊆ x ∪ y
14 13 2ralbidva ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X → ∀ x ∈ J ∀ y ∈ J x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ∩ S = ∅ → x ∪ y ∩ S ≠ S ↔ ∀ x ∈ J ∀ y ∈ J x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ⊆ X ∖ S → ¬ S ⊆ x ∪ y
15 1 14 bitrd ⊢ J ∈ TopOn ⁡ X ∧ S ⊆ X → J ↾ 𝑡 S ∈ Conn ↔ ∀ x ∈ J ∀ y ∈ J x ∩ S ≠ ∅ ∧ y ∩ S ≠ ∅ ∧ x ∩ y ⊆ X ∖ S → ¬ S ⊆ x ∪ y