fbpx
Wikipedia

Limit (category theory)

In category theory, a branch of mathematics, the abstract notion of a limit captures the essential properties of universal constructions such as products, pullbacks and inverse limits. The dual notion of a colimit generalizes constructions such as disjoint unions, direct sums, coproducts, pushouts and direct limits.

Limits and colimits, like the strongly related notions of universal properties and adjoint functors, exist at a high level of abstraction. In order to understand them, it is helpful to first study the specific examples these concepts are meant to generalize.

Definition edit

Limits and colimits in a category   are defined by means of diagrams in  . Formally, a diagram of shape   in   is a functor from   to  :

 

The category   is thought of as an index category, and the diagram   is thought of as indexing a collection of objects and morphisms in   patterned on  .

One is most often interested in the case where the category   is a small or even finite category. A diagram is said to be small or finite whenever   is.

Limits edit

Let   be a diagram of shape   in a category  . A cone to   is an object   of   together with a family   of morphisms indexed by the objects   of  , such that for every morphism   in  , we have  .

A limit of the diagram   is a cone   to   such that for every cone   to   there exists a unique morphism   such that   for all   in  .

 
A universal cone

One says that the cone   factors through the cone   with the unique factorization  . The morphism   is sometimes called the mediating morphism.

Limits are also referred to as universal cones, since they are characterized by a universal property (see below for more information). As with every universal property, the above definition describes a balanced state of generality: The limit object   has to be general enough to allow any cone to factor through it; on the other hand,   has to be sufficiently specific, so that only one such factorization is possible for every cone.

Limits may also be characterized as terminal objects in the category of cones to F.

It is possible that a diagram does not have a limit at all. However, if a diagram does have a limit then this limit is essentially unique: it is unique up to a unique isomorphism. For this reason one often speaks of the limit of F.

Colimits edit

The dual notions of limits and cones are colimits and co-cones. Although it is straightforward to obtain the definitions of these by inverting all morphisms in the above definitions, we will explicitly state them here:

A co-cone of a diagram   is an object   of   together with a family of morphisms

 

for every object   of  , such that for every morphism   in  , we have  .

A colimit of a diagram   is a co-cone   of   such that for any other co-cone   of   there exists a unique morphism   such that   for all   in  .

 
A universal co-cone

Colimits are also referred to as universal co-cones. They can be characterized as initial objects in the category of co-cones from  .

As with limits, if a diagram   has a colimit then this colimit is unique up to a unique isomorphism.

Variations edit

Limits and colimits can also be defined for collections of objects and morphisms without the use of diagrams. The definitions are the same (note that in definitions above we never needed to use composition of morphisms in  ). This variation, however, adds no new information. Any collection of objects and morphisms defines a (possibly large) directed graph  . If we let   be the free category generated by  , there is a universal diagram   whose image contains  . The limit (or colimit) of this diagram is the same as the limit (or colimit) of the original collection of objects and morphisms.

Weak limit and weak colimits are defined like limits and colimits, except that the uniqueness property of the mediating morphism is dropped.

Examples edit

Limits edit

The definition of limits is general enough to subsume several constructions useful in practical settings. In the following we will consider the limit (L, φ) of a diagram F : JC.

  • Terminal objects. If J is the empty category there is only one diagram of shape J: the empty one (similar to the empty function in set theory). A cone to the empty diagram is essentially just an object of C. The limit of F is any object that is uniquely factored through by every other object. This is just the definition of a terminal object.
  • Products. If J is a discrete category then a diagram F is essentially nothing but a family of objects of C, indexed by J. The limit L of F is called the product of these objects. The cone φ consists of a family of morphisms φX : LF(X) called the projections of the product. In the category of sets, for instance, the products are given by Cartesian products and the projections are just the natural projections onto the various factors.
    • Powers. A special case of a product is when the diagram F is a constant functor to an object X of C. The limit of this diagram is called the Jth power of X and denoted XJ.
  • Equalizers. If J is a category with two objects and two parallel morphisms from one object to the other, then a diagram of shape J is a pair of parallel morphisms in C. The limit L of such a diagram is called an equalizer of those morphisms.
  • Pullbacks. Let F be a diagram that picks out three objects X, Y, and Z in C, where the only non-identity morphisms are f : XZ and g : YZ. The limit L of F is called a pullback or a fiber product. It can nicely be visualized as a commutative square:
 
  • Inverse limits. Let J be a directed set (considered as a small category by adding arrows ij if and only if ij) and let F : JopC be a diagram. The limit of F is called an inverse limit or projective limit.
  • If J = 1, the category with a single object and morphism, then a diagram of shape J is essentially just an object X of C. A cone to an object X is just a morphism with codomain X. A morphism f : YX is a limit of the diagram X if and only if f is an isomorphism. More generally, if J is any category with an initial object i, then any diagram of shape J has a limit, namely any object isomorphic to F(i). Such an isomorphism uniquely determines a universal cone to F.
  • Topological limits. Limits of functions are a special case of limits of filters, which are related to categorical limits as follows. Given a topological space X, denote by F the set of filters on X, xX a point, V(x) ∈ F the neighborhood filter of x, AF a particular filter and   the set of filters finer than A and that converge to x. The filters F are given a small and thin category structure by adding an arrow AB if and only if AB. The injection   becomes a functor and the following equivalence holds :
x is a topological limit of A if and only if A is a categorical limit of  

Colimits edit

Examples of colimits are given by the dual versions of the examples above:

  • Initial objects are colimits of empty diagrams.
  • Coproducts are colimits of diagrams indexed by discrete categories.
    • Copowers are colimits of constant diagrams from discrete categories.
  • Coequalizers are colimits of a parallel pair of morphisms.
    • Cokernels are coequalizers of a morphism and a parallel zero morphism.
  • Pushouts are colimits of a pair of morphisms with common domain.
  • Direct limits are colimits of diagrams indexed by directed sets.

Properties edit

Existence of limits edit

A given diagram F : JC may or may not have a limit (or colimit) in C. Indeed, there may not even be a cone to F, let alone a universal cone.

A category C is said to have limits of shape J if every diagram of shape J has a limit in C. Specifically, a category C is said to

  • have products if it has limits of shape J for every small discrete category J (it need not have large products),
  • have equalizers if it has limits of shape   (i.e. every parallel pair of morphisms has an equalizer),
  • have pullbacks if it has limits of shape   (i.e. every pair of morphisms with common codomain has a pullback).

A complete category is a category that has all small limits (i.e. all limits of shape J for every small category J).

One can also make the dual definitions. A category has colimits of shape J if every diagram of shape J has a colimit in C. A cocomplete category is one that has all small colimits.

The existence theorem for limits states that if a category C has equalizers and all products indexed by the classes Ob(J) and Hom(J), then C has all limits of shape J.[1]: §V.2 Thm.1  In this case, the limit of a diagram F : JC can be constructed as the equalizer of the two morphisms[1]: §V.2 Thm.2 

 

given (in component form) by

 

There is a dual existence theorem for colimits in terms of coequalizers and coproducts. Both of these theorems give sufficient and necessary conditions for the existence of all (co)limits of shape J.

Universal property edit

Limits and colimits are important special cases of universal constructions.

Let C be a category and let J be a small index category. The functor category CJ may be thought of as the category of all diagrams of shape J in C. The diagonal functor

 

is the functor that maps each object N in C to the constant functor Δ(N) : JC to N. That is, Δ(N)(X) = N for each object X in J and Δ(N)(f) = idN for each morphism f in J.

Given a diagram F: JC (thought of as an object in CJ), a natural transformation ψ : Δ(N) → F (which is just a morphism in the category CJ) is the same thing as a cone from N to F. To see this, first note that Δ(N)(X) = N for all X implies that the components of ψ are morphisms ψX : NF(X), which all share the domain N. Moreover, the requirement that the cone's diagrams commute is true simply because this ψ is a natural transformation. (Dually, a natural transformation ψ : F → Δ(N) is the same thing as a co-cone from F to N.)

Therefore, the definitions of limits and colimits can then be restated in the form:

  • A limit of F is a universal morphism from Δ to F.
  • A colimit of F is a universal morphism from F to Δ.

Adjunctions edit

Like all universal constructions, the formation of limits and colimits is functorial in nature. In other words, if every diagram of shape J has a limit in C (for J small) there exists a limit functor

 

which assigns each diagram its limit and each natural transformation η : FG the unique morphism lim η : lim F → lim G commuting with the corresponding universal cones. This functor is right adjoint to the diagonal functor Δ : CCJ. This adjunction gives a bijection between the set of all morphisms from N to lim F and the set of all cones from N to F

 

which is natural in the variables N and F. The counit of this adjunction is simply the universal cone from lim F to F. If the index category J is connected (and nonempty) then the unit of the adjunction is an isomorphism so that lim is a left inverse of Δ. This fails if J is not connected. For example, if J is a discrete category, the components of the unit are the diagonal morphisms δ : NNJ.

Dually, if every diagram of shape J has a colimit in C (for J small) there exists a colimit functor

 

which assigns each diagram its colimit. This functor is left adjoint to the diagonal functor Δ : CCJ, and one has a natural isomorphism

 

The unit of this adjunction is the universal cocone from F to colim F. If J is connected (and nonempty) then the counit is an isomorphism, so that colim is a left inverse of Δ.

Note that both the limit and the colimit functors are covariant functors.

As representations of functors edit

One can use Hom functors to relate limits and colimits in a category C to limits in Set, the category of sets. This follows, in part, from the fact the covariant Hom functor Hom(N, –) : CSet preserves all limits in C. By duality, the contravariant Hom functor must take colimits to limits.

If a diagram F : JC has a limit in C, denoted by lim F, there is a canonical isomorphism

 

which is natural in the variable N. Here the functor Hom(N, F–) is the composition of the Hom functor Hom(N, –) with F. This isomorphism is the unique one which respects the limiting cones.

One can use the above relationship to define the limit of F in C. The first step is to observe that the limit of the functor Hom(N, F–) can be identified with the set of all cones from N to F:

 

The limiting cone is given by the family of maps πX : Cone(N, F) → Hom(N, FX) where πX(ψ) = ψX. If one is given an object L of C together with a natural isomorphism Φ : Hom(L, –) → Cone(–, F), the object L will be a limit of F with the limiting cone given by ΦL(idL). In fancy language, this amounts to saying that a limit of F is a representation of the functor Cone(–, F) : CSet.

Dually, if a diagram F : JC has a colimit in C, denoted colim F, there is a unique canonical isomorphism

 

which is natural in the variable N and respects the colimiting cones. Identifying the limit of Hom(F–, N) with the set Cocone(F, N), this relationship can be used to define the colimit of the diagram F as a representation of the functor Cocone(F, –).

Interchange of limits and colimits of sets edit

Let I be a finite category and J be a small filtered category. For any bifunctor

 

there is a natural isomorphism

 

In words, filtered colimits in Set commute with finite limits. It also holds that small colimits commute with small limits.[2]

Functors and limits edit

If F : JC is a diagram in C and G : CD is a functor then by composition (recall that a diagram is just a functor) one obtains a diagram GF : JD. A natural question is then:

“How are the limits of GF related to those of F?”

Preservation of limits edit

A functor G : CD induces a map from Cone(F) to Cone(GF): if Ψ is a cone from N to F then is a cone from GN to GF. The functor G is said to preserve the limits of F if (GL, ) is a limit of GF whenever (L, φ) is a limit of F. (Note that if the limit of F does not exist, then G 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 : JC. 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 : CD 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 : JC and functor G : CD, if both F and GF have specified limits there is a unique canonical morphism

 

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 τF form the components of a natural transformation

 

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 functors. For contravariant functors the corresponding notions would be a functor that takes colimits to limits, or one that takes limits to colimits.

Lifting of limits edit

A functor G : CD is said to lift limits for a diagram F : JC 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.

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 edit

Let F : JC be a diagram. A functor G : CD 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 edit

  • Every representable functor CSet preserves limits (but not necessarily colimits). In particular, for any object A of C, this is true of the covariant Hom functor Hom(A,–) : CSet.
  • The forgetful functor U : GrpSet creates (and preserves) all small limits and filtered colimits; however, U does not preserve coproducts. This situation is typical of algebraic forgetful functors.
  • The free functor F : SetGrp (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 AbGrp creates limits but does not preserve coproducts (the coproduct of two abelian groups being the direct sum).
  • The forgetful functor TopSet lifts limits and colimits uniquely but creates neither.
  • Let Metc be the category of metric spaces with continuous functions for morphisms. The forgetful functor MetcSet lifts finite limits but does not lift them uniquely.

A note on terminology edit

Older terminology referred to limits as "inverse limits" or "projective limits", and to colimits as "direct limits" or "inductive limits". This has been the source of a lot of confusion.

There are several ways to remember the modern terminology. First of all,

  • cokernels,
  • coproducts,
  • coequalizers, and
  • codomains

are types of colimits, whereas

  • kernels,
  • products
  • equalizers, and
  • domains

are types of limits. Second, the prefix "co" implies "first variable of the  ". Terms like "cohomology" and "cofibration" all have a slightly stronger association with the first variable, i.e., the contravariant variable, of the   bifunctor.

See also edit

References edit

  1. ^ a b Mac Lane, Saunders (1998). Categories for the Working Mathematician. Graduate Texts in Mathematics. Vol. 5 (2nd ed.). Springer-Verlag. ISBN 0-387-98403-8. Zbl 0906.18001.
  2. ^ commutativity of limits and colimits at the nLab

Further reading edit

External links edit

  • which generates examples of limits and colimits in the category of finite sets. Written by .
  • Limit at the nLab

limit, category, theory, this, article, includes, list, general, references, lacks, sufficient, corresponding, inline, citations, please, help, improve, this, article, introducing, more, precise, citations, march, 2013, learn, when, remove, this, template, mes. This article includes a list of general references but it lacks sufficient corresponding inline citations Please help to improve this article by introducing more precise citations March 2013 Learn how and when to remove this template message In category theory a branch of mathematics the abstract notion of a limit captures the essential properties of universal constructions such as products pullbacks and inverse limits The dual notion of a colimit generalizes constructions such as disjoint unions direct sums coproducts pushouts and direct limits Limits and colimits like the strongly related notions of universal properties and adjoint functors exist at a high level of abstraction In order to understand them it is helpful to first study the specific examples these concepts are meant to generalize Contents 1 Definition 1 1 Limits 1 2 Colimits 1 3 Variations 2 Examples 2 1 Limits 2 2 Colimits 3 Properties 3 1 Existence of limits 3 2 Universal property 3 3 Adjunctions 3 4 As representations of functors 3 5 Interchange of limits and colimits of sets 4 Functors and limits 4 1 Preservation of limits 4 2 Lifting of limits 4 3 Creation and reflection of limits 4 4 Examples 5 A note on terminology 6 See also 7 References 8 Further reading 9 External linksDefinition editLimits and colimits in a category C displaystyle C nbsp are defined by means of diagrams in C displaystyle C nbsp Formally a diagram of shape J displaystyle J nbsp in C displaystyle C nbsp is a functor from J displaystyle J nbsp to C displaystyle C nbsp F J C displaystyle F J to C nbsp The category J displaystyle J nbsp is thought of as an index category and the diagram F displaystyle F nbsp is thought of as indexing a collection of objects and morphisms in C displaystyle C nbsp patterned on J displaystyle J nbsp One is most often interested in the case where the category J displaystyle J nbsp is a small or even finite category A diagram is said to be small or finite whenever J displaystyle J nbsp is Limits edit See also Inverse limit Let F J C displaystyle F J to C nbsp be a diagram of shape J displaystyle J nbsp in a category C displaystyle C nbsp A cone to F displaystyle F nbsp is an object N displaystyle N nbsp of C displaystyle C nbsp together with a family psX N F X displaystyle psi X N to F X nbsp of morphisms indexed by the objects X displaystyle X nbsp of J displaystyle J nbsp such that for every morphism f X Y displaystyle f X to Y nbsp in J displaystyle J nbsp we have F f psX psY displaystyle F f circ psi X psi Y nbsp A limit of the diagram F J C displaystyle F J to C nbsp is a cone L ϕ displaystyle L phi nbsp to F displaystyle F nbsp such that for every cone N ps displaystyle N psi nbsp to F displaystyle F nbsp there exists a unique morphism u N L displaystyle u N to L nbsp such that ϕX u psX displaystyle phi X circ u psi X nbsp for all X displaystyle X nbsp in J displaystyle J nbsp nbsp A universal coneOne says that the cone N ps displaystyle N psi nbsp factors through the cone L ϕ displaystyle L phi nbsp with the unique factorization u displaystyle u nbsp The morphism u displaystyle u nbsp is sometimes called the mediating morphism Limits are also referred to as universal cones since they are characterized by a universal property see below for more information As with every universal property the above definition describes a balanced state of generality The limit object L displaystyle L nbsp has to be general enough to allow any cone to factor through it on the other hand L displaystyle L nbsp has to be sufficiently specific so that only one such factorization is possible for every cone Limits may also be characterized as terminal objects in the category of cones to F It is possible that a diagram does not have a limit at all However if a diagram does have a limit then this limit is essentially unique it is unique up to a unique isomorphism For this reason one often speaks of the limit of F Colimits edit See also Direct limit The dual notions of limits and cones are colimits and co cones Although it is straightforward to obtain the definitions of these by inverting all morphisms in the above definitions we will explicitly state them here A co cone of a diagram F J C displaystyle F J to C nbsp is an object N displaystyle N nbsp of C displaystyle C nbsp together with a family of morphisms psX F X N displaystyle psi X F X to N nbsp for every object X displaystyle X nbsp of J displaystyle J nbsp such that for every morphism f X Y displaystyle f X to Y nbsp in J displaystyle J nbsp we have psY F f psX displaystyle psi Y circ F f psi X nbsp A colimit of a diagram F J C displaystyle F J to C nbsp is a co cone L ϕ displaystyle L phi nbsp of F displaystyle F nbsp such that for any other co cone N ps displaystyle N psi nbsp of F displaystyle F nbsp there exists a unique morphism u L N displaystyle u L to N nbsp such that u ϕX psX displaystyle u circ phi X psi X nbsp for all X displaystyle X nbsp in J displaystyle J nbsp nbsp A universal co coneColimits are also referred to as universal co cones They can be characterized as initial objects in the category of co cones from F displaystyle F nbsp As with limits if a diagram F displaystyle F nbsp has a colimit then this colimit is unique up to a unique isomorphism Variations edit Limits and colimits can also be defined for collections of objects and morphisms without the use of diagrams The definitions are the same note that in definitions above we never needed to use composition of morphisms in J displaystyle J nbsp This variation however adds no new information Any collection of objects and morphisms defines a possibly large directed graph G displaystyle G nbsp If we let J displaystyle J nbsp be the free category generated by G displaystyle G nbsp there is a universal diagram F J C displaystyle F J to C nbsp whose image contains G displaystyle G nbsp The limit or colimit of this diagram is the same as the limit or colimit of the original collection of objects and morphisms Weak limit and weak colimits are defined like limits and colimits except that the uniqueness property of the mediating morphism is dropped Examples editLimits edit The definition of limits is general enough to subsume several constructions useful in practical settings In the following we will consider the limit L f of a diagram F J C Terminal objects If J is the empty category there is only one diagram of shape J the empty one similar to the empty function in set theory A cone to the empty diagram is essentially just an object of C The limit of F is any object that is uniquely factored through by every other object This is just the definition of a terminal object Products If J is a discrete category then a diagram F is essentially nothing but a family of objects of C indexed by J The limit L of F is called the product of these objects The cone f consists of a family of morphisms fX L F X called the projections of the product In the category of sets for instance the products are given by Cartesian products and the projections are just the natural projections onto the various factors Powers A special case of a product is when the diagram F is a constant functor to an object X of C The limit of this diagram is called the Jth power of X and denoted XJ Equalizers If J is a category with two objects and two parallel morphisms from one object to the other then a diagram of shape J is a pair of parallel morphisms in C The limit L of such a diagram is called an equalizer of those morphisms Kernels A kernel is a special case of an equalizer where one of the morphisms is a zero morphism Pullbacks Let F be a diagram that picks out three objects X Y and Z in C where the only non identity morphisms are f X Z and g Y Z The limit L of F is called a pullback or a fiber product It can nicely be visualized as a commutative square nbsp Inverse limits Let J be a directed set considered as a small category by adding arrows i j if and only if i j and let F Jop C be a diagram The limit of F is called an inverse limit or projective limit If J 1 the category with a single object and morphism then a diagram of shape J is essentially just an object X of C A cone to an object X is just a morphism with codomain X A morphism f Y X is a limit of the diagram X if and only if f is an isomorphism More generally if J is any category with an initial object i then any diagram of shape J has a limit namely any object isomorphic to F i Such an isomorphism uniquely determines a universal cone to F Topological limits Limits of functions are a special case of limits of filters which are related to categorical limits as follows Given a topological space X denote by F the set of filters on X x X a point V x F the neighborhood filter of x A F a particular filter and Fx A G F V x A G displaystyle F x A G in F mid V x cup A subset G nbsp the set of filters finer than A and that converge to x The filters F are given a small and thin category structure by adding an arrow A B if and only if A B The injection Ix A Fx A F displaystyle I x A F x A to F nbsp becomes a functor and the following equivalence holds x is a topological limit of A if and only if A is a categorical limit of Ix A displaystyle I x A nbsp dd Colimits edit Examples of colimits are given by the dual versions of the examples above Initial objects are colimits of empty diagrams Coproducts are colimits of diagrams indexed by discrete categories Copowers are colimits of constant diagrams from discrete categories Coequalizers are colimits of a parallel pair of morphisms Cokernels are coequalizers of a morphism and a parallel zero morphism Pushouts are colimits of a pair of morphisms with common domain Direct limits are colimits of diagrams indexed by directed sets Properties editExistence of limits edit A given diagram F J C may or may not have a limit or colimit in C Indeed there may not even be a cone to F let alone a universal cone A category C is said to have limits of shape J if every diagram of shape J has a limit in C Specifically a category C is said to have products if it has limits of shape J for every small discrete category J it need not have large products have equalizers if it has limits of shape displaystyle bullet rightrightarrows bullet nbsp i e every parallel pair of morphisms has an equalizer have pullbacks if it has limits of shape displaystyle bullet rightarrow bullet leftarrow bullet nbsp i e every pair of morphisms with common codomain has a pullback A complete category is a category that has all small limits i e all limits of shape J for every small category J One can also make the dual definitions A category has colimits of shape J if every diagram of shape J has a colimit in C A cocomplete category is one that has all small colimits The existence theorem for limits states that if a category C has equalizers and all products indexed by the classes Ob J and Hom J then C has all limits of shape J 1 V 2 Thm 1 In this case the limit of a diagram F J C can be constructed as the equalizer of the two morphisms 1 V 2 Thm 2 s t i Ob J F i f Hom J F cod f displaystyle s t prod i in operatorname Ob J F i rightrightarrows prod f in operatorname Hom J F operatorname cod f nbsp given in component form by s F f pdom f f Hom J t pcod f f Hom J displaystyle begin aligned s amp bigl F f circ pi operatorname dom f bigr f in operatorname Hom J t amp bigl pi operatorname cod f bigr f in operatorname Hom J end aligned nbsp There is a dual existence theorem for colimits in terms of coequalizers and coproducts Both of these theorems give sufficient and necessary conditions for the existence of all co limits of shape J Universal property edit Limits and colimits are important special cases of universal constructions Let C be a category and let J be a small index category The functor category CJ may be thought of as the category of all diagrams of shape J in C The diagonal functor D C CJ displaystyle Delta mathcal C to mathcal C mathcal J nbsp is the functor that maps each object N in C to the constant functor D N J C to N That is D N X N for each object X in J and D N f idN for each morphism f in J Given a diagram F J C thought of as an object in CJ a natural transformation ps D N F which is just a morphism in the category CJ is the same thing as a cone from N to F To see this first note that D N X N for all X implies that the components of ps are morphisms psX N F X which all share the domain N Moreover the requirement that the cone s diagrams commute is true simply because this ps is a natural transformation Dually a natural transformation ps F D N is the same thing as a co cone from F to N Therefore the definitions of limits and colimits can then be restated in the form A limit of F is a universal morphism from D to F A colimit of F is a universal morphism from F to D Adjunctions edit Like all universal constructions the formation of limits and colimits is functorial in nature In other words if every diagram of shape J has a limit in C for J small there exists a limit functor lim CJ C displaystyle lim mathcal C mathcal J to mathcal C nbsp which assigns each diagram its limit and each natural transformation h F G the unique morphism lim h lim F lim G commuting with the corresponding universal cones This functor is right adjoint to the diagonal functor D C CJ This adjunction gives a bijection between the set of all morphisms from N to lim F and the set of all cones from N to F Hom N limF Cone N F displaystyle operatorname Hom N lim F cong operatorname Cone N F nbsp which is natural in the variables N and F The counit of this adjunction is simply the universal cone from lim F to F If the index category J is connected and nonempty then the unit of the adjunction is an isomorphism so that lim is a left inverse of D This fails if J is not connected For example if J is a discrete category the components of the unit are the diagonal morphisms d N NJ Dually if every diagram of shape J has a colimit in C for J small there exists a colimit functor colim CJ C displaystyle operatorname colim mathcal C mathcal J to mathcal C nbsp which assigns each diagram its colimit This functor is left adjoint to the diagonal functor D C CJ and one has a natural isomorphism Hom colim F N Cocone F N displaystyle operatorname Hom operatorname colim F N cong operatorname Cocone F N nbsp The unit of this adjunction is the universal cocone from F to colim F If J is connected and nonempty then the counit is an isomorphism so that colim is a left inverse of D Note that both the limit and the colimit functors are covariant functors As representations of functors edit See also Limit and colimit of presheaves One can use Hom functors to relate limits and colimits in a category C to limits in Set the category of sets This follows in part from the fact the covariant Hom functor Hom N C Set preserves all limits in C By duality the contravariant Hom functor must take colimits to limits If a diagram F J C has a limit in C denoted by lim F there is a canonical isomorphism Hom N limF limHom N F displaystyle operatorname Hom N lim F cong lim operatorname Hom N F nbsp which is natural in the variable N Here the functor Hom N F is the composition of the Hom functor Hom N with F This isomorphism is the unique one which respects the limiting cones One can use the above relationship to define the limit of F in C The first step is to observe that the limit of the functor Hom N F can be identified with the set of all cones from N to F limHom N F Cone N F displaystyle lim operatorname Hom N F operatorname Cone N F nbsp The limiting cone is given by the family of maps pX Cone N F Hom N FX where p X ps psX If one is given an object L of C together with a natural isomorphism F Hom L Cone F the object L will be a limit of F with the limiting cone given by FL idL In fancy language this amounts to saying that a limit of F is a representation of the functor Cone F C Set Dually if a diagram F J C has a colimit in C denoted colim F there is a unique canonical isomorphism Hom colim F N limHom F N displaystyle operatorname Hom operatorname colim F N cong lim operatorname Hom F N nbsp which is natural in the variable N and respects the colimiting cones Identifying the limit of Hom F N with the set Cocone F N this relationship can be used to define the colimit of the diagram F as a representation of the functor Cocone F Interchange of limits and colimits of sets edit Let I be a finite category and J be a small filtered category For any bifunctor F I J Set displaystyle F I times J to mathbf Set nbsp there is a natural isomorphism colimJ limIF i j limIcolimJ F i j displaystyle operatorname colim limits J lim I F i j rightarrow lim I operatorname colim limits J F i j nbsp In words filtered colimits in Set commute with finite limits It also holds that small colimits commute with small limits 2 Functors and limits editIf 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 edit A functor G C D induces a map from Cone F to Cone GF if PS is a cone from N to F then GPS is a cone from GN to GF The functor G is said to preserve the limits of F if GL Gf is a limit of GF whenever L f is a limit of F Note that if the limit of F does not exist then G 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 f is a colimit of GF whenever L f 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 tF GlimF limGF displaystyle tau F G lim F to lim GF nbsp 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 tF form the components of a natural transformation t Glim limGJ displaystyle tau G lim to lim G J nbsp The functor G preserves all limits of shape J if and only if t 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 functors For contravariant functors the corresponding notions would be a functor that takes colimits to limits or one that takes limits to colimits Lifting of limits edit A functor G C D is said to lift limits for a diagram F J C if whenever L f is a limit of GF there exists a limit L f of F such that G L f L f 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 f such that L f is a limit of F and G L f L f One can show that G lifts limits uniquely if and only if it lifts limits and is 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 edit Let F J C be a diagram A functor G C D is said to create limits for F if whenever L f is a limit of GF there exists a unique cone L f to F such that G L f L f 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 edit 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 colimits 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 The forgetful functor Top Set lifts limits and colimits uniquely but creates neither Let Metc be the category of metric spaces with continuous functions for morphisms The forgetful functor Metc Set lifts finite limits but does not lift them uniquely A note on terminology editOlder terminology referred to limits as inverse limits or projective limits and to colimits as direct limits or inductive limits This has been the source of a lot of confusion There are several ways to remember the modern terminology First of all cokernels coproducts coequalizers and codomainsare types of colimits whereas kernels products equalizers and domainsare types of limits Second the prefix co implies first variable of the Hom displaystyle operatorname Hom nbsp Terms like cohomology and cofibration all have a slightly stronger association with the first variable i e the contravariant variable of the Hom displaystyle operatorname Hom nbsp bifunctor See also editCartesian closed category Type of category in category theory Equaliser mathematics Set of arguments where two or more functions have the same value Inverse limit Construction in category theory Product category theory Generalized object in category theoryReferences edit a b Mac Lane Saunders 1998 Categories for the Working Mathematician Graduate Texts in Mathematics Vol 5 2nd ed Springer Verlag ISBN 0 387 98403 8 Zbl 0906 18001 commutativity of limits and colimits at the nLabFurther reading editAdamek Jiri Horst Herrlich George E Strecker 1990 Abstract and Concrete Categories PDF John Wiley amp Sons ISBN 0 471 60922 6 Mac Lane Saunders 1998 Categories for the Working Mathematician Graduate Texts in Mathematics Vol 5 2nd ed Springer Verlag ISBN 0 387 98403 8 Zbl 0906 18001 Borceux Francis 1994 Limits Handbook of categorical algebra Encyclopedia of mathematics and its applications 50 51 53 i e 52 Vol 1 Cambridge University Press ISBN 0 521 44178 1 External links editInteractive Web page which generates examples of limits and colimits in the category of finite sets Written by Jocelyn Paine Limit at the nLab Retrieved from https en wikipedia org w index php title Limit category theory amp oldid 1214939399, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.