Lattice structure on order homomorphisms #
This file defines the lattice structure on order homomorphisms, which are bundled monotone functions.
Main definitions #
OrderHom.instCompleteLattice: ifβis a complete lattice, so isα →o β
Tags #
monotone map, bundled morphism
@[instance_reducible]
@[simp]
theorem OrderHom.coe_sup {α : Type u_1} {β : Type u_2} [Preorder α] [SemilatticeSup β] (f g : α →o β) :
@[instance_reducible]
instance OrderHom.instSemilatticeSup {α : Type u_1} {β : Type u_2} [Preorder α] [SemilatticeSup β] :
SemilatticeSup (α →o β)
@[instance_reducible]
@[simp]
theorem OrderHom.coe_inf {α : Type u_1} {β : Type u_2} [Preorder α] [SemilatticeInf β] (f g : α →o β) :
@[instance_reducible]
instance OrderHom.instSemilatticeInf {α : Type u_1} {β : Type u_2} [Preorder α] [SemilatticeInf β] :
SemilatticeInf (α →o β)
@[instance_reducible]
@[simp]
theorem OrderHom.sInf_apply {α : Type u_1} {β : Type u_2} [Preorder α] [CompleteLattice β] (s : Set (α →o β)) (x : α) :
theorem OrderHom.iInf_apply {α : Type u_1} {β : Type u_2} [Preorder α] {ι : Sort u_3} [CompleteLattice β] (f : ι → α →o β) (x : α) :
@[simp]
theorem OrderHom.coe_iInf {α : Type u_1} {β : Type u_2} [Preorder α] {ι : Sort u_3} [CompleteLattice β] (f : ι → α →o β) :
@[instance_reducible]
@[simp]
theorem OrderHom.sSup_apply {α : Type u_1} {β : Type u_2} [Preorder α] [CompleteLattice β] (s : Set (α →o β)) (x : α) :
theorem OrderHom.iSup_apply {α : Type u_1} {β : Type u_2} [Preorder α] {ι : Sort u_3} [CompleteLattice β] (f : ι → α →o β) (x : α) :
@[simp]
theorem OrderHom.coe_iSup {α : Type u_1} {β : Type u_2} [Preorder α] {ι : Sort u_3} [CompleteLattice β] (f : ι → α →o β) :
@[instance_reducible]
instance OrderHom.instCompleteLattice {α : Type u_1} {β : Type u_2} [Preorder α] [CompleteLattice β] :
CompleteLattice (α →o β)