A functor is said to reflect limits (colimits) of a given shape if a cone (cocone) is (co-)limiting whenever its image under is.
Let be a functor and a diagram. We say that reflects limits of if whenever we have a cone over in such that is a limit of in , then was already a limit of in .
Of course, a functor reflects a colimit if reflects the corresponding limit.
If reflects all limits or colimits of a given type (i.e. over a given category ), we simply say that reflects that sort of limit (e.g. reflects products, reflects equalizers, etc.).
Reflection of limits is distinct from preservation of limits, although there are relationships, e.g prop. .
If there exists at least one cone for such that is a limit for , and reflects limits of , then preserves limits of .
Reflection implies is a limit for that is preserved by . By this remark, necessarily preserves all limits of .
Thus, reflection of limits for a given diagram either holds vacuously, or holds together with preservation of limits for .
A functor which both reflects and lifts limits is said to create them.
Let be a family of functors, and a diagram. We say that these functors collectively reflect limits of if and only if a cone for that is mapped to a limit cone under all is a limit cone in .
Given such a family, we can consider their “product” . We have that:
reflects limits of if and only if the functors collectively reflect limits of .
For the forwards direction, take a cone for , and suppose that is a limit cone in for all . Then, by inspection of the universal property, is a limit cone in . Thus, since reflects limits of , we conclude that is a limit cone.
For the reverse direction, we exploit limits in product categories are computed componentwise. Take a cone for , and suppose it is mapped to a limit cone for in . This means that is a limit cone for in each . Since the collectively reflect limits, this implies is a limit cone, as required.
In the following, let be a diagram, and be functors.
If reflects limits of and reflects limits of , then reflects limits of .
Take a cone for such that is a limit for . Since reflects limits of we have that is a limit for , and then since reflects limits of we conclude is a limit cone, as required.
If reflects limits of and preserves limits of , then reflects limits of .
Take a cone for such that is a limit for . Since preserves this, is a limit for . Then, since reflects this, is a limit for , as required.
Thus, if both preserves and reflects limits of , then reflects limits of if and only if does.
A faithful functor reflects epimorphisms and monomorphisms.
The simple proof is spelled out here at epimorphism.
A fully faithful functor (hence a full subcategory inclusion) reflects all limits and colimits.
This is evident from inspection of the defining universal property.
A conservative functor reflects any limits which exist in its domain and that it preserves.
If in def. has some limit which is preserved by , then there is a unique induced map by the universal property of a limit, which becomes an isomorphism in since and are both limits of ; hence if is conservative then it must already have been an isomorphism in , and so was already also a limit of .
reflected limit
Last revised on February 9, 2026 at 20:48:50. See the history of this page for a list of all contributions to it.