Documentation

Mathlib.Topology.Order.SuccPred

Order topologies of successor or predecessor orders #

This file proves miscellaneous results under the assumption of OrderTopology plus either of SuccOrder or PredOrder.

theorem SuccOrder.nhds_of_isMin {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [SuccOrder α] [NoMaxOrder α] {a : α} (h : IsMin a) :
nhds a = pure a
theorem PredOrder.nhds_of_isMax {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [PredOrder α] [NoMinOrder α] {a : α} (h : IsMax a) :
nhds a = pure a
theorem SuccOrder.isOpen_iff {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [SuccOrder α] [NoMaxOrder α] {s : Set α} :
IsOpen s ↔ ∀ o ∈ s, Order.IsSuccLimit o → ∃ a < o, Set.Ioo a o ⊆ s
theorem PredOrder.isOpen_iff {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [PredOrder α] [NoMinOrder α] {s : Set α} :
IsOpen s ↔ ∀ o ∈ s, Order.IsPredLimit o → ∃ (a : α), o < a ∧ Set.Ioo o a ⊆ s
theorem SuccOrder.accPt_principal {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [SuccOrder α] [NoMaxOrder α] {a : α} {s : Set α} :
theorem PredOrder.accPt_principal {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [PredOrder α] [NoMinOrder α] {a : α} {s : Set α} :
AccPt a (Filter.principal s) ↔ ¬IsMax a ∧ ∀ (b : α), a < b → (s ∩ Set.Ioo a b).Nonempty
theorem AccPt.not_isMin {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [SuccOrder α] [NoMaxOrder α] {a : α} {s : Set α} (h : AccPt a (Filter.principal s)) :
theorem AccPt.not_isMax {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [PredOrder α] [NoMinOrder α] {a : α} {s : Set α} (h : AccPt a (Filter.principal s)) :
theorem AccPt.isSuccLimit {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [SuccOrder α] [NoMaxOrder α] {a : α} {s : Set α} (h : AccPt a (Filter.principal s)) :
theorem AccPt.isPredLimit {α : Type u_1} [LinearOrder α] [TopologicalSpace α] [OrderTopology α] [PredOrder α] [NoMinOrder α] {a : α} {s : Set α} (h : AccPt a (Filter.principal s)) :