The adjoint triple between presheaves and families
A family over is a set for each object , with no action of morphisms. Families form a category : a morphism is a function for each .
Forgetting the restriction maps of a presheaf gives a functor
It has both a left and a right adjoint,
The two adjoints demonstrate different means of forcing a family to be functorial. The right adjoint universally quantifies over morphisms in,
with restriction along given by precomposition. The left adjoint instead existentially quantifiers over morphisms out:
with restriction acting on the first component. (For we ask that have a set of objects, so that this sum is a set and thus defines a presheaf.)