Questions: Coends and Ends

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

The set of natural transformations Nat(F, G) between functors F, G: C → Set can be expressed categorically as which of the following?

AThe limit of the functor c ↦ Hom(F(c), G(c)) over the category C
BThe colimit of the functor c ↦ Hom(F(c), G(c)) over the category C
CThe end ∫_c Hom(F(c), G(c)), the universal wedge of the Hom bifunctor
DThe coend ∫^c Hom(F(c), G(c)), the universal cowedge of the Hom bifunctor
Question 2 Multiple Choice

A student says: 'Computing Nat(F, G) as an end is just computing the limit of the diagonal functor c ↦ Hom(F(c), G(c)) — ends are limits applied to different notation.' What is the key error?

AThere is no error — ends of the form ∫_c T(c,c) are always equal to limits of the diagonal functor c ↦ T(c,c)
BThe limit of the diagonal only uses morphisms T(f,f) along the diagonal, but the end's wedge condition also imposes consistency through the off-diagonal T(f, id) and T(id, f) routes
CThe error is minor — ends and limits of the diagonal agree for Set-valued functors but diverge for other target categories
DThe error is about variance — limits apply to covariant functors, but T(c,c) is contravariant in c
Question 3 True / False

In the integral notation for ends and coends, ∫_c (subscript) denotes an end — analogous to a limit, requiring consistency at every c — while ∫^c (superscript) denotes a coend, analogous to a colimit, identifying contributions from different c.

TTrue
FFalse
Question 4 True / False

Dinatural transformations between bifunctors C^op × C → D can generally be composed to form a new dinatural transformation, just as natural transformations between functors C → D compose.

TTrue
FFalse
Question 5 Short Answer

State the ninja Yoneda lemma and explain intuitively why the functor value F(a) can be recovered as the coend ∫^c Hom(a, c) × F(c).

Think about your answer, then reveal below.