Order continuity #
We say that a function is left order continuous if it sends all least upper bounds to least upper bounds. The order dual notion is called right order continuity.
For monotone functions ℝ → ℝ these notions correspond to the usual left and right continuity.
We prove some basic lemmas (map_sup, map_Sup etc) and prove that an rel_iso is both left
and right order continuous.
Definitions #
A function f between preorders is left order continuous if it preserves all suprema. We
define it using is_lub instead of Sup so that the proof works both for complete lattices and
conditionally complete lattices.
A function f between preorders is right order continuous if it preserves all infima. We
define it using is_glb instead of Inf so that the proof works both for complete lattices and
conditionally complete lattices.
Convert an injective left order continuous function to an order embedding.
Equations
- left_ord_continuous.to_order_embedding f hf h = {to_embedding := {to_fun := f, inj' := h}, map_rel_iff' := _}
Convert an injective left order continuous function to a order_embedding.
Equations
- right_ord_continuous.to_order_embedding f hf h = {to_embedding := {to_fun := f, inj' := h}, map_rel_iff' := _}