In a filtered colimit in a category of sets, any finite zigzag of generating identifications can be moved to one common stage. The filtered category conditions supply common objects and equalize the finitely many competing arrows. Consequently finitely many representatives and finitely many equalities can be realized simultaneously at one stage. This is the elementwise reason filtered colimits commute with finite limits in sets.
Every covariant representable functor preserves categorical limits, since a morphism out of into a limit is precisely a compatible cone. A filtered colimit of these functors is computed pointwise, and filtered colimits commute with finite limits in sets. Interchanging the finite limit and filtered colimit therefore proves that preserves finite limits, which is (i). This completes the cycle. It is also the flat functor and finite-limit preservation criterion for a finitely complete small category.
A filtered category is nonempty, every pair of objects maps to a common object, and every parallel pair becomes equal after postcomposition. Equivalently every finite diagram in a category has a cocone.
For a filtered set diagram , the finite-stage equality in a filtered set colimit says that representatives and define the same element exactly when their images agree at some common stage. Indeed, equality in the ordinary disjoint-union-and-quotient construction is witnessed by a finite zigzag; filteredness moves its objects to a common stage and equalizes the finitely many competing arrows.
For a finite categorical product, choose a common stage for all coordinate representatives to obtain surjectivity of the colimit-to-product comparison. Finitely many coordinate equalities can then be realized together at one later stage, proving injectivity. The empty product is preserved because a nonempty filtered category is connected. For an equalizer, an element whose two images agree in the colimit reaches a stage where they agree, so it is represented by an element of the stagewise equalizer; the same equality criterion proves injectivity. Finite products and equalizers construct every finite limit. Hence filtered colimits commute with finite limits in sets.
We prove the equivalence by the cycle solution, solution, solution, solution, then back to solution.
Suppose , where is a filtered category and every is a representable functor. Every covariant representable functor preserves all existing categorical limits: maps from into a limiting object are exactly compatible families of maps into its diagram.
For a finite diagram in a category , use pointwise colimits in the functor category, preservation by each , and the permitted result that filtered colimits commute with finite limits in sets to obtain
The isomorphism is the canonical comparison, since every step respects the limiting projections. This also covers the empty finite diagram and hence the terminal object. Thus , completing the cycle:
The assertion that filtered colimits commute with finite limits in sets means that for every filtered category , every finite category , and every functor , the canonical comparison
is a bijection. Surjectivity follows because an element on the right uses only finitely many representatives and compatibility equations, so filteredness moves all of them to one common stage. For injectivity, equality likewise consists of finitely many equalities, which become true at one later common stage.
The dual assertion fails in . Equivalently, cofiltered limits need not commute with finite colimits in sets. Index inverse systems by , with arrows , and put
using the inclusions and the unique maps . Since is nonempty, the pushout is a singleton at every stage, so its inverse limit is a singleton. But
and the pushout of the inverse limits is , which has two elements. Thus a cofiltered limit fails to preserve this finite pushout.
Let be a presheaf of sets on a topological space . The neighborhoods of , ordered by reverse inclusion, form a filtered category, and
The first result therefore says that the stalk functor for presheaves of sets preserves finite limits.
For a set , define a presheaf by
with identity restrictions between neighborhoods of and the unique maps to otherwise. A natural transformation is exactly a compatible family of maps over neighborhoods of , hence exactly a map . Thus
so is right adjoint to the stalk functor.
Now restrict to sheaves. Suppose two morphisms induce the same map on every stalk. For and every , equality of the two germs gives a neighborhood on which and agree. The cover , so the uniqueness axiom for gives . Therefore the joint stalk functor on sheaves of sets
is faithful.
The presheaf above is already a sheaf: an open containing has a cover member containing , and compatibility forces one common element of . Hence a right adjoint to sends a family to the product , whose existence follows from the assumed closure of under limits.
Each stalk preserves finite limits, so preserves equalizers. If is an isomorphism, its monicity and epicity are reflected by the faithful functor ; since is assumed balanced, is an isomorphism. Thus reflects isomorphisms. The Beck comonadicity theorem now applies: has a right adjoint, reflects isomorphisms, and preserves the required equalizers. Consequently is comonadic.
Stalk functor for presheaves of sets Created 2026-09-28 Updated 2026-10-14
For presheaves of sets, . This functor preserves finite limits because the neighborhood system is filtered and filtered colimits commute with finite limits in sets. Its right adjoint sends a set to the presheaf taking the value on opens containing and the singleton on other opens.