Relations between Cone, WithTerminal and Over #
Given categories C and J, an object X : C and a functor K : J ⥤ Over X,
it has an obvious lift liftFromOver K : WithTerminal J ⥤ C, namely, send the terminal
object to X. These two functors have equivalent categories of cones (coneEquiv).
As a corollary, the limit of K is the limit of liftFromOver K, and viceversa.
The category of functors J ⥤ Over X can be seen as part of a comma category,
namely the comma category constructed from the identity of the category of functors
J ⥤ C and the functor that maps X : C to the constant functor J ⥤ C.
Given a functor K : J ⥤ Over X, it is mapped to a natural transformation from the
obvious functor J ⥤ C to the constant functor X.
Equations
- One or more equations did not get rendered due to their size.
Instances For
For any functor K : J ⥤ Over X, there is a canonical extension
WithTerminal J ⥤ C, that sends star to X.
Equations
Instances For
The extension of a functor to over categories behaves well with compositions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given a functor K : J ⥤ Over X and its extension liftFromOver K : WithTerminal J ⥤ C,
there is an obvious equivalence between cones of these two functors.
A cone of K is an object of Over X, so it has the form t ⟶ X.
Equivalently, a cone of WithTerminal K is an object t : C,
and we can recover the structure morphism as π.app X : t ⟶ X.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A cone t of K : J ⥤ Over X is a limit if and only if the corresponding cone
coneLift t of liftFromOver.obj K : WithTerminal K ⥤ C is a limit.
Equations
Instances For
The category of functors J ⥤ Under X can be seen as part of a comma category,
namely the comma category constructed from the identity of the category of functors
J ⥤ C and the functor that maps X : C to the constant functor J ⥤ C.
Given a functor K : J ⥤ Under X, it is mapped to a natural transformation to the
obvious functor J ⥤ C from the constant functor X.
Equations
- One or more equations did not get rendered due to their size.
Instances For
For any functor K : J ⥤ Under X, there is a canonical extension
WithInitial J ⥤ C, that sends star to X.
Equations
Instances For
The extension of a functor to under categories behaves well with compositions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given a functor K : J ⥤ Under X and its extension liftFromUnder K : WithInitial J ⥤ C,
there is an obvious equivalence between cocones of these two functors.
A cocone of K is an object of Under X, so it has the form X ⟶ t.
Equivalently, a cocone of WithInitial K is an object t : C,
and we can recover the structure morphism as ι.app X : X ⟶ t.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A cocone t of K : J ⥤ Under X is a colimit if and only if the corresponding cocone
coconeLift t of liftFromUnder.obj K : WithInitial K ⥤ C is a colimit.