Metamath Proof Explorer


Theorem ordtt1

Description: The order topology is T_1 for any poset. (Contributed by Mario Carneiro, 3-Sep-2015)

Ref Expression
Assertion ordtt1 ⊢ R ∈ PosetRel → ordTop ⁡ R ∈ Fre

Proof

Step Hyp Ref Expression
1 ordttop ⊢ R ∈ PosetRel → ordTop ⁡ R ∈ Top
2 snssi ⊢ x ∈ dom ⁡ R → x ⊆ dom ⁡ R
3 2 adantl ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R → x ⊆ dom ⁡ R
4 sseqin2 ⊢ x ⊆ dom ⁡ R ↔ dom ⁡ R ∩ x = x
5 3 4 sylib ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R → dom ⁡ R ∩ x = x
6 velsn ⊢ y ∈ x ↔ y = x
7 eqid ⊢ dom ⁡ R = dom ⁡ R
8 7 psref ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R → x R x
9 8 adantr ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R ∧ y ∈ dom ⁡ R → x R x
10 9 9 jca ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R ∧ y ∈ dom ⁡ R → x R x ∧ x R x
11 breq2 ⊢ y = x → x R y ↔ x R x
12 breq1 ⊢ y = x → y R x ↔ x R x
13 11 12 anbi12d ⊢ y = x → x R y ∧ y R x ↔ x R x ∧ x R x
14 10 13 syl5ibrcom ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R ∧ y ∈ dom ⁡ R → y = x → x R y ∧ y R x
15 psasym ⊢ R ∈ PosetRel ∧ x R y ∧ y R x → x = y
16 15 equcomd ⊢ R ∈ PosetRel ∧ x R y ∧ y R x → y = x
17 16 3expib ⊢ R ∈ PosetRel → x R y ∧ y R x → y = x
18 17 ad2antrr ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R ∧ y ∈ dom ⁡ R → x R y ∧ y R x → y = x
19 14 18 impbid ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R ∧ y ∈ dom ⁡ R → y = x ↔ x R y ∧ y R x
20 6 19 bitrid ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R ∧ y ∈ dom ⁡ R → y ∈ x ↔ x R y ∧ y R x
21 20 rabbi2dva ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R → dom ⁡ R ∩ x = y ∈ dom ⁡ R | x R y ∧ y R x
22 5 21 eqtr3d ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R → x = y ∈ dom ⁡ R | x R y ∧ y R x
23 7 ordtcld3 ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R ∧ x ∈ dom ⁡ R → y ∈ dom ⁡ R | x R y ∧ y R x ∈ Clsd ⁡ ordTop ⁡ R
24 23 3anidm23 ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R → y ∈ dom ⁡ R | x R y ∧ y R x ∈ Clsd ⁡ ordTop ⁡ R
25 22 24 eqeltrd ⊢ R ∈ PosetRel ∧ x ∈ dom ⁡ R → x ∈ Clsd ⁡ ordTop ⁡ R
26 25 ralrimiva ⊢ R ∈ PosetRel → ∀ x ∈ dom ⁡ R x ∈ Clsd ⁡ ordTop ⁡ R
27 7 ordttopon ⊢ R ∈ PosetRel → ordTop ⁡ R ∈ TopOn ⁡ dom ⁡ R
28 toponuni ⊢ ordTop ⁡ R ∈ TopOn ⁡ dom ⁡ R → dom ⁡ R = ⋃ ordTop ⁡ R
29 27 28 syl ⊢ R ∈ PosetRel → dom ⁡ R = ⋃ ordTop ⁡ R
30 26 29 raleqtrdv ⊢ R ∈ PosetRel → ∀ x ∈ ⋃ ordTop ⁡ R x ∈ Clsd ⁡ ordTop ⁡ R
31 eqid ⊢ ⋃ ordTop ⁡ R = ⋃ ordTop ⁡ R
32 31 ist1 ⊢ ordTop ⁡ R ∈ Fre ↔ ordTop ⁡ R ∈ Top ∧ ∀ x ∈ ⋃ ordTop ⁡ R x ∈ Clsd ⁡ ordTop ⁡ R
33 1 30 32 sylanbrc ⊢ R ∈ PosetRel → ordTop ⁡ R ∈ Fre