Dense and continuous completion of a linear order #
Let α be a linear order.
DedekindCut.continuous_principal: the mapDedekindCut.principal : α → DedekindCut αthat embedsαin its Dedekind completion is continuous for the order topologies.Order.Fill α: this is a type with a dense linear order endowed with a continuous order-embeddingOrder.Fill.someofα. It is defined as a subtype ofα × ℚand its order is induced by the lexicographic order.Order.Fill.some: the order embeddingα ↪o Order.Fill αgiven bya ↦ (a, 0).Order.Fill.continuous_some: the map⇑Order.Fill.someis continuous for the order topologies.Order.exists_dense_continuous_completion: any linear order embeds continuously (for the order topologies) into a dense and complete linear order. The linearly ordered type provided by the proof is given by the Dedekind completion ofOrder.Fill α, although the user does not need to know that.
theorem
DedekindCut.continuous_principal
{α : Type u_1}
[LinearOrder α]
[TopologicalSpace α]
[OrderTopology α]
[TopologicalSpace (DedekindCut α)]
[OrderTopology (DedekindCut α)]
:
Continuous fun (a : α) => principal a
@[reducible, inline]
A dense linear order into which α embeds continuously, formed by "filling in" the blanks.
Equations
Instances For
@[implicit_reducible]
Equations
theorem
Order.Fill.continuous_some
{α : Type u_1}
[LinearOrder α]
[TopologicalSpace α]
[OrderTopology α]
:
theorem
Order.exists_dense_continuous_completion
(α : Type u)
[LinearOrder α]
[TopologicalSpace α]
[OrderTopology α]
:
∃ (β : Type u) (x : CompleteLinearOrder β) (_ : DenselyOrdered β) (x_2 : TopologicalSpace β) (_ : OrderTopology β) (ι :
α ↪o β), Continuous ⇑ι
Every linear order embeds continuously in a dense complete linear order.