Module docstring
{"# Comma categories
A comma category is a construction in category theory, which builds a category out of two functors
with a common codomain. Specifically, for functors L : A ⥤ T and R : B ⥤ T, an object in
Comma L R is a morphism hom : L.obj left ⟶ R.obj right for some objects left : A and
right : B, and a morphism in Comma L R between hom : L.obj left ⟶ R.obj right and
hom' : L.obj left' ⟶ R.obj right' is a commutative square
L.obj left ⟶ L.obj left'
| |
hom | | hom'
↓ ↓
R.obj right ⟶ R.obj right',
where the top and bottom morphism come from morphisms left ⟶ left' and right ⟶ right',
respectively.
Main definitions
Comma L R: the comma category of the functorsLandR.Over X: the over category of the objectX(developed inOver.lean).Under X: the under category of the objectX(also developed inOver.lean).Arrow T: the arrow category of the categoryT(developed inArrow.lean).
References
Tags
comma, slice, coslice, over, under, arrow "}