nLab reflected limit

Reflection of limits

Reflection of limits

Idea

A functor is said to reflect limits (colimits) of a given shape if a cone (cocone) is (co-)limiting whenever its image under FF is.

Definition

Definition

Let F:CDF\colon C\to D be a functor and J:ICJ\colon I\to C a diagram. We say that FF reflects limits of JJ if whenever we have a cone η:const x IJ\eta\colon const^I_x \to J over JJ in CC such that FηF\cdot \eta is a limit of FJF\circ J in DD, then η\eta was already a limit of JJ in CC.

Of course, a functor FF reflects a colimit if F opF^{op} reflects the corresponding limit.

If FF reflects all limits or colimits of a given type (i.e. over a given category II), we simply say that FF reflects that sort of limit (e.g. FF reflects products, FF reflects equalizers, etc.).

Properties

Reflection of limits is distinct from preservation of limits, although there are relationships, e.g prop. .

Proposition

If there exists at least one cone η\eta for JJ such that FηF \cdot \eta is a limit for FJF \circ J, and FF reflects limits of JJ, then FF preserves limits of JJ.

Proof

Reflection implies η\eta is a limit for JJ that is preserved by FF. By this remark, FF necessarily preserves all limits of JJ.

Thus, reflection of limits for a given diagram JJ either holds vacuously, or holds together with preservation of limits for JJ.

Remark

A functor which both reflects and lifts limits is said to create them.

Let F i:CD iF_i \colon C \to D_i be a family of functors, and J:ICJ \colon I \to C a diagram. We say that these functors collectively reflect limits of JJ if and only if a cone (x,η)(x, \eta) for JJ that is mapped to a limit cone under all F iF_i is a limit cone in CC.

Given such a family, we can consider their “product” F:C iD iF \colon C \to \prod_i D_i. We have that:

Proposition

F:C iD iF \colon C \to \prod_i D_i reflects limits of JJ if and only if the functors π iFF i:CD i\pi_i \circ F \coloneqq F_i \colon C \to D_i collectively reflect limits of JJ.

Proof

For the forwards direction, take a cone (x,η)(x, \eta) for JJ, and suppose that (F i(x),F iη)(F_i(x), F_i \cdot \eta) is a limit cone in D iD_i for all ii. Then, by inspection of the universal property, (F(x),Fη)(F(x), F \cdot \eta) is a limit cone in iD i\prod_i D_i. Thus, since FF reflects limits of JJ, we conclude that (x,η)(x, \eta) is a limit cone.

For the reverse direction, we exploit limits in product categories are computed componentwise. Take a cone (x,η)(x, \eta) for JJ, and suppose it is mapped to a limit cone (F(x),Fη)(F(x), F \cdot \eta) for FJF \circ J in iD i\prod_i D_i. This means that (F i(x),F iη)(F_i(x), F_i \cdot \eta) is a limit cone for F iJF_i \circ J in each D iD_i. Since the F iF_i collectively reflect limits, this implies (x,η)(x, \eta) is a limit cone, as required.

In the following, let J:ICJ \colon I \to C be a diagram, and F:CD,G:DEF \colon C \to D, G \colon D \to E be functors.

Proposition

If FF reflects limits of JJ and GG reflects limits of FJF \circ J, then GFG \circ F reflects limits of JJ.

Proof

Take a cone (x,η)(x, \eta) for JJ such that ((GF)(x),(GF)η)((G \circ F)(x), (G \circ F) \cdot \eta) is a limit for (GF)J(G \circ F) \circ J. Since GG reflects limits of FJF \circ J we have that (F(x),Fη)(F(x), F \cdot \eta) is a limit for FJF \circ J, and then since FF reflects limits of JJ we conclude (x,η)(x, \eta) is a limit cone, as required.

Proposition

If GFG \circ F reflects limits of JJ and GG preserves limits of FJF \circ J, then FF reflects limits of JJ.

Proof

Take a cone (x,η)(x, \eta) for JJ such that (F(x),Fη)(F(x), F \cdot \eta) is a limit for FJF \circ J. Since GG preserves this, ((GF)(x),(GF)η)((G \circ F)(x), (G \circ F) \cdot \eta) is a limit for (GF)J(G \circ F) \circ J. Then, since GFG \circ F reflects this, (x,η)(x, \eta) is a limit for JJ, as required.

Thus, if GG both preserves and reflects limits of FJF \circ J, then FF reflects limits of JJ if and only if GFG \circ F does.

Examples

Proposition

A faithful functor reflects epimorphisms and monomorphisms.

The simple proof is spelled out here at epimorphism.

Example

A fully faithful functor (hence a full subcategory inclusion) reflects all limits and colimits.

This is evident from inspection of the defining universal property.

Proposition

A conservative functor reflects any limits which exist in its domain and that it preserves.

Proof

If JJ in def. has some limit θ\theta which is preserved by FF, then there is a unique induced map ηθ\eta\to\theta by the universal property of a limit, which becomes an isomorphism in DD since FηF \cdot \eta and FθF\cdot \theta are both limits of FJF\circ J; hence if FF is conservative then it must already have been an isomorphism in CC, and so η\eta was already also a limit of JJ.

References

Last revised on February 9, 2026 at 20:48:50. See the history of this page for a list of all contributions to it.