Presheaf (category theory) explained

C

is a functor

F\colonCop\toSet

. 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 topological space.

A morphism of presheaves is defined to be a natural transformation of functors. This makes the collection of all presheaves on

C

into a category, and is an example of a functor category. It is often written as

\widehat{C}=

Cop
Set
. A functor into

\widehat{C}

is sometimes called a profunctor.

A presheaf that is naturally isomorphic to the contravariant hom-functor Hom(–, A) for some object A of C is called a representable presheaf.

Some authors refer to a functor

F\colonCop\toV

as a

V

-valued presheaf
.

Examples

C=\Delta

.

Properties

C

is a small category, the functor category
Cop
\widehat{C}=Set
is cartesian closed.

P

form a Heyting algebra, whenever

P

is an object of
Cop
\widehat{C}=Set
for small

C

.

f:X\toY

of

\widehat{C}

, the pullback functor of subobjects
*:Sub
f
\widehat{C
}(Y)\to\mathrm_(X) has a right adjoint, denoted

\forallf

, and a left adjoint,

\existsf

. These are the universal and existential quantifiers.

C

embeds fully and faithfully into the category

\widehat{C}

of set-valued presheaves via the Yoneda embedding which to every object

A

of

C

associates the hom functor

C(-,A)

.

\widehat{C}

admits small limits and small colimits. See limit and colimit of presheaves for further discussion.

\widehat{C}

is the colimit completion of

C

(see
  1. Universal property
below.)

Universal property

The construction

C\mapsto\widehat{C}=Fct(Cop,Set)

is called the colimit completion of C because of the following universal property:

Proof: Given a presheaf F, by the density theorem, we can write

F=\varinjlimyUi

where

Ui

are objects in C. Then let

\widetilde{η}F=\varinjlimηUi,

which exists by assumption. Since

\varinjlim-

is functorial, this determines the functor

\widetilde{η}:\widehat{C}\toD

. Succinctly,

\widetilde{η}

is the left Kan extension of

η

along y; hence, the name "Yoneda extension". To see

\widetilde{η}

commutes with small colimits, we show

\widetilde{η}

is a left-adjoint (to some functor). Define

l{H}om(η,-):D\to\widehat{C}

to be the functor given by: for each object M in D and each object U in C,

l{H}om(η,M)(U)=\operatorname{Hom}D(ηU,M).

Then, for each object M in D, since

l{H}om(η,M)(Ui)=\operatorname{Hom}(yUi,l{H}om(η,M))

by the Yoneda lemma, we have:

\begin{align} \operatorname{Hom}D(\widetilde{η}F,M)&=\operatorname{Hom}D(\varinjlimηUi,M)=\varprojlim\operatorname{Hom}D(ηUi,M)=\varprojliml{H}om(η,M)(Ui)\\ &=\operatorname{Hom}\widehat{C

}(F, \mathcalom(\eta, M)),\endwhich is to say

\widetilde{η}

is a left-adjoint to

l{H}om(η,-)

.

\square

The proposition yields several corollaries. For example, the proposition implies that the construction

C\mapsto\widehat{C}

is functorial: i.e., each functor

C\toD

determines the functor

\widehat{C}\to\widehat{D}

.

Variants

A presheaf of spaces on an ∞-category C is a contravariant functor from C to the ∞-category of spaces (for example, the nerve of the category of CW-complexes.) It is an ∞-category version of a presheaf of sets, as a "set" is replaced by a "space". The notion is used, among other things, in the ∞-category formulation of Yoneda's lemma that says:

C\toPShv(C)

is fully faithful (here C can be just a simplicial set.)

See also

References

Further reading