Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Limit (category theory)
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Functors and limits== If ''F'' : ''J'' β ''C'' is a diagram in ''C'' and ''G'' : ''C'' β ''D'' is a [[functor]] then by composition (recall that a diagram is just a functor) one obtains a diagram ''GF'' : ''J'' β ''D''. A natural question is then: :βHow are the limits of ''GF'' related to those of ''F''?β ===Preservation of limits=== A functor ''G'' : ''C'' β ''D'' induces a map from Cone(''F'') to Cone(''GF''): if ''Ξ¨'' is a cone from ''N'' to ''F'' then ''GΞ¨'' is a cone from ''GN'' to ''GF''. The functor ''G'' is said to '''preserve the limits of ''F''''' if (''GL'', ''GΟ'') is a limit of ''GF'' whenever (''L'', ''Ο'') is a limit of ''F''. (Note that if the limit of ''F'' does not exist, then ''G'' [[vacuous truth|vacuously]] preserves the limits of ''F''.) A functor ''G'' is said to '''preserve all limits of shape ''J''''' if it preserves the limits of all diagrams ''F'' : ''J'' β ''C''. For example, one can say that ''G'' preserves products, equalizers, pullbacks, etc. A '''continuous functor''' is one that preserves all ''small'' limits. One can make analogous definitions for colimits. For instance, a functor ''G'' preserves the colimits of ''F'' if ''G''(''L'', ''Ο'') is a colimit of ''GF'' whenever (''L'', ''Ο'') is a colimit of ''F''. A '''cocontinuous functor''' is one that preserves all ''small'' colimits. If ''C'' is a [[complete category]], then, by the above existence theorem for limits, a functor ''G'' : ''C'' β ''D'' is continuous if and only if it preserves (small) products and equalizers. Dually, ''G'' is cocontinuous if and only if it preserves (small) coproducts and coequalizers. An important property of [[adjoint functors]] is that every right adjoint functor is continuous and every left adjoint functor is cocontinuous. Since adjoint functors exist in abundance, this gives numerous examples of continuous and cocontinuous functors. For a given diagram ''F'' : ''J'' β ''C'' and functor ''G'' : ''C'' β ''D'', if both ''F'' and ''GF'' have specified limits there is a unique canonical morphism :<math>\tau_F : G \lim F \to \lim GF</math> which respects the corresponding limit cones. The functor ''G'' preserves the limits of ''F'' if and only if this map is an isomorphism. If the categories ''C'' and ''D'' have all limits of shape ''J'' then lim is a functor and the morphisms Ο<sub>''F''</sub> form the components of a [[natural transformation]] :<math>\tau:G \lim \to \lim G^J.</math> The functor ''G'' preserves all limits of shape ''J'' if and only if Ο is a natural isomorphism. In this sense, the functor ''G'' can be said to ''commute with limits'' ([[up to]] a canonical natural isomorphism). Preservation of limits and colimits is a concept that only applies to ''[[covariant functor|covariant]]'' functors. For [[contravariant functor]]s the corresponding notions would be a functor that takes colimits to limits, or one that takes limits to colimits. ===Lifting of limits=== A functor ''G'' : ''C'' β ''D'' is said to '''lift limits''' for a diagram ''F'' : ''J'' β ''C'' if whenever (''L'', ''Ο'') is a limit of ''GF'' there exists a limit (''L''′, ''Ο''′) of ''F'' such that ''G''(''L''′, ''Ο''′) = (''L'', ''Ο''). A functor ''G'' '''lifts limits of shape ''J''''' if it lifts limits for all diagrams of shape ''J''. One can therefore talk about lifting products, equalizers, pullbacks, etc. Finally, one says that ''G'' '''lifts limits''' if it lifts all limits. There are dual definitions for the lifting of colimits. A functor ''G'' '''lifts limits uniquely''' for a diagram ''F'' if there is a unique preimage cone (''L''′, ''Ο''′) such that (''L''′, ''Ο''′) is a limit of ''F'' and ''G''(''L''′, ''Ο''′) = (''L'', ''Ο''). One can show that ''G'' lifts limits uniquely if and only if it lifts limits and is [[amnestic functor|amnestic]]. Lifting of limits is clearly related to preservation of limits. If ''G'' lifts limits for a diagram ''F'' and ''GF'' has a limit, then ''F'' also has a limit and ''G'' preserves the limits of ''F''. It follows that: *If ''G'' lifts limits of all shape ''J'' and ''D'' has all limits of shape ''J'', then ''C'' also has all limits of shape ''J'' and ''G'' preserves these limits. *If ''G'' lifts all small limits and ''D'' is complete, then ''C'' is also complete and ''G'' is continuous. The dual statements for colimits are equally valid. ===Creation and reflection of limits=== Let ''F'' : ''J'' β ''C'' be a diagram. A functor ''G'' : ''C'' β ''D'' is said to *'''create limits''' for ''F'' if whenever (''L'', ''Ο'') is a limit of ''GF'' there exists a unique cone (''L''′, ''Ο''′) to ''F'' such that ''G''(''L''′, ''Ο''′) = (''L'', ''Ο''), and furthermore, this cone is a limit of ''F''. *'''reflect limits''' for ''F'' if each cone to ''F'' whose image under ''G'' is a limit of ''GF'' is already a limit of ''F''. Dually, one can define creation and reflection of colimits. The following statements are easily seen to be equivalent: *The functor ''G'' creates limits. *The functor ''G'' lifts limits uniquely and reflects limits. There are examples of functors which lift limits uniquely but neither create nor reflect them. ===Examples=== * Every [[representable functor]] ''C'' β '''Set''' preserves limits (but not necessarily colimits). In particular, for any object ''A'' of ''C'', this is true of the covariant [[Hom functor]] Hom(''A'',–) : ''C'' β '''Set'''. * The [[forgetful functor]] ''U'' : '''Grp''' β '''Set''' creates (and preserves) all small limits and [[filtered colimit]]s; however, ''U'' does not preserve coproducts. This situation is typical of algebraic forgetful functors. * The [[free functor]] ''F'' : '''Set''' β '''Grp''' (which assigns to every set ''S'' the [[free group]] over ''S'') is left adjoint to forgetful functor ''U'' and is, therefore, cocontinuous. This explains why the [[free product]] of two free groups ''G'' and ''H'' is the free group generated by the [[disjoint union]] of the generators of ''G'' and ''H''. * The inclusion functor '''Ab''' β '''Grp''' creates limits but does not preserve coproducts (the coproduct of two abelian groups being the [[Direct sum of abelian groups|direct sum]]). * The forgetful functor '''Top''' β '''Set''' lifts limits and colimits uniquely but creates neither. * Let '''Met'''<sub>''c''</sub> be the category of [[metric space]]s with [[continuous function]]s for morphisms. The forgetful functor '''Met'''<sub>''c''</sub> β '''Set''' lifts finite limits but does not lift them uniquely.
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Limit (category theory)
(section)
Add topic