Category theory; homological algebra Representability and the Yoneda lemma Theorem
Density theorem
Builds on CategoryPresheafYoneda embeddingColimitCategory of elementsRepresentable functorFunctor category
Statement
Let be a small category, let be the functor category of presheaves on , and let be the Yoneda embedding. Let be a presheaf on , and let be its category of elements, with objects the pairs such that . Let be the projection . Then is the colimit of the diagram . The colimit cocone has components given by the natural transformations that correspond to under the Yoneda lemma.
Remarks
Proof idea: colimits in are computed objectwise in . At an object , the colimit of the sets over is a quotient of the set of pairs , and each pair is identified with . So the colimit at is , and the identifications are compatible with the maps of .
Example: if is itself representable, then is the slice category over , which has the terminal object , and the colimit is just .
In short: every presheaf is a colimit of representable presheaves. Smallness of makes small, so the colimit is a small colimit.
Going deeper
For a student
The theorem is used to extend a functor to all presheaves when has colimits: send to the colimit of . This extension is the left Kan extension of along , and it is left adjoint to the functor . Geometric realisation of simplicial sets is built this way, from the standard simplices. The theorem also shows that is the free cocompletion of .
Reading path
To understand this page from the ground up, read these 8 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Category concept
- Category of elements concept
- Colimit concept
- Functor category concept
- Presheaf concept
- Representable functor concept
- Yoneda embedding concept
- Density theorem statement
Further reading
About this page
| Tag | 8P9PJG95H3 |
|---|---|
| URI | m2://8P9PJG95H3 |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 18A25, 18A30 |
| Status | This copy of the site has no build data. Run m2 status 8P9PJG95H3. |
| About | Presheaf, Representable functor |
| Uses | Category, Presheaf, Yoneda embedding, Colimit, Category of elements, Representable functor, Functor category |
| Same as | |
| Changed | 2 November 2026 |
Markdown ยท JSON ยท Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.