Category of partial orders, with order embeddings as morphisms #
This defines PartOrdEmb, the category of partial orders with order embeddings
as morphisms. We also show that PartOrdEmb has filtered colimits.
The category of partial orders.
- of :: (
- carrier : Type u_1
The underlying partially ordered type.
- str : PartialOrder โself
- )
Instances For
Typecheck a OrderEmbedding as a morphism in PartOrdEmb.
Instances For
Use the ConcreteCategory.hom projection for @[simps] lemmas.
Instances For
The results below duplicate the ConcreteCategory simp lemmas, but we can keep them for dsimp.
Constructs an equivalence between partial orders from an order isomorphism between them.
Instances For
OrderDual as a functor.
Instances For
The equivalence between PartOrdEmb and itself induced by OrderDual both ways.
Instances For
Given a functor F : J โฅค PartOrdEmb and a colimit cocone c for
F โ forget _, this is the type c.pt on which we define a partial order
which makes it the colimit of F.
Instances For
The colimit cocone for a functor F : J โฅค PartOrdEmb from a filtered
category that is constructed from a colimit cocone for F โ forget _.
Instances For
Auxiliary definition for isColimitCocone.
Instances For
A colimit cocone for F : J โฅค PartOrdEmb (with J filtered) can be
obtained from a colimit cocone for F โ forget _.