Documentation

Mathlib.Topology.Order.CountableSeparating

Countably many infinite intervals separate points #

In this file we prove that in a linear order with second countable order topology, the points can be separated by countably many infinite intervals. We prove 4 versions of this statement (one for each of the infinite intervals), as well as provide convenience corollaries about Filter.EventuallyEq.

theorem Filter.EventuallyEq.of_forall_eventually_lt_iff {X : Type u_1} [TopologicalSpace X] [LinearOrder X] [OrderTopology X] [SecondCountableTopology X] {α : Type u_2} {l : Filter α} [CountableInterFilter l] {f g : αX} (h : ∀ (x : X), ∀ᶠ (a : α) in l, f a < x g a < x) :
f =ᶠ[l] g
theorem Filter.EventuallyEq.of_forall_eventually_le_iff {X : Type u_1} [TopologicalSpace X] [LinearOrder X] [OrderTopology X] [SecondCountableTopology X] {α : Type u_2} {l : Filter α} [CountableInterFilter l] {f g : αX} (h : ∀ (x : X), ∀ᶠ (a : α) in l, f a x g a x) :
f =ᶠ[l] g
theorem Filter.EventuallyEq.of_forall_eventually_gt_iff {X : Type u_1} [TopologicalSpace X] [LinearOrder X] [OrderTopology X] [SecondCountableTopology X] {α : Type u_2} {l : Filter α} [CountableInterFilter l] {f g : αX} (h : ∀ (x : X), ∀ᶠ (a : α) in l, x < f a x < g a) :
f =ᶠ[l] g
theorem Filter.EventuallyEq.of_forall_eventually_ge_iff {X : Type u_1} [TopologicalSpace X] [LinearOrder X] [OrderTopology X] [SecondCountableTopology X] {α : Type u_2} {l : Filter α} [CountableInterFilter l] {f g : αX} (h : ∀ (x : X), ∀ᶠ (a : α) in l, x f a x g a) :
f =ᶠ[l] g