In
category theory
Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, cate ...
, a branch of mathematics, the density theorem states that every
presheaf of sets
In category theory, a branch of mathematics, a presheaf on a category C is a functor F\colon C^\mathrm\to\mathbf. If C is the poset of open sets in a topological space, interpreted as a category, then one recovers the usual notion of presheaf on a ...
is a
colimit of
representable presheaves in a canonical way.
For example, by definition, a
simplicial set is a presheaf on the simplex category Δ and a representable simplicial set is exactly of the form
(called the standard ''n''-simplex) so the theorem says: for each simplicial set ''X'',
:
where the colim runs over an index category determined by ''X''.
Statement
Let ''F'' be a presheaf on a category ''C''; i.e., an object of the
functor category . For an index category over which a colimit will run, let ''I'' be the
category of elements In category theory, if is a category and is a set-valued functor, the category of elements of (also denoted ) is the following category:
* Objects are pairs (A,a) where A \in \mathop(C) and a \in FA.
* Morphisms (A,a) \to (B,b) are arrows f: A \ ...
of ''F'': it is the category where
# an object is a pair
consisting of an object ''U'' in ''C'' and an element
,
# a morphism
consists of a morphism
in ''C'' such that
It comes with the forgetful functor
.
Then ''F'' is the colimit of the
diagram
A diagram is a symbolic representation of information using visualization techniques. Diagrams have been used since prehistoric times on walls of caves, but became more prevalent during the Enlightenment. Sometimes, the technique uses a three- ...
(i.e., a functor)
:
where the second arrow is the
Yoneda embedding:
.
Proof
Let ''f'' denote the above diagram. To show the colimit of ''f'' is ''F'', we need to show: for every presheaf ''G'' on ''C'', there is a natural bijection:
:
where
is the
constant functor
In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and ...
with value ''G'' and Hom on the right means the set of natural transformations. This is because the universal property of a colimit amounts to saying
is the left adjoint to the diagonal functor
For this end, let
be a natural transformation. It is a family of morphisms indexed by the objects in ''I'':
:
that satisfies the property: for each morphism
in ''I'',
(since
)
The Yoneda lemma says there is a natural bijection
. Under this bijection,
corresponds to a unique element
. We have:
:
because, according to the Yoneda lemma,
corresponds to
Now, for each object ''U'' in ''C'', let
be the function given by
. This determines the natural transformation
; indeed, for each morphism
in ''I'', we have:
:
since
. Clearly, the construction
is reversible. Hence,
is the requisite natural bijection.
Notes
References
* {{cite book , last=Mac Lane , first=Saunders , author-link=Saunders Mac Lane , title=
Categories for the Working Mathematician , edition=2nd , series=
Graduate Texts in Mathematics , volume=5 , location=New York, NY , publisher=
Springer-Verlag , year=1998 , isbn=0-387-98403-8 , zbl=0906.18001
Representable functors