Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Limit (category theory)

From Wikipedia, the free encyclopedia
Mathematical concept
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(March 2013) (Learn how and when to remove this message)

Incategory theory, a branch ofmathematics, the abstract notion of alimit captures the essential properties of universal constructions such asproducts,pullbacks andinverse limits. Thedual notion of acolimit generalizes constructions such asdisjoint unions,direct sums,coproducts,pushouts anddirect limits.

Limits and colimits, like the strongly related notions ofuniversal properties andadjoint 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 acategoryC{\displaystyle C} are defined by means of diagrams inC{\displaystyle C}. Formally, adiagram of shapeJ{\displaystyle J} inC{\displaystyle C} is afunctor fromJ{\displaystyle J} toC{\displaystyle C}:

F:JC.{\displaystyle F:J\to C.}

The categoryJ{\displaystyle J} is thought of as anindex category, and the diagramF{\displaystyle F} is thought of as indexing a collection of objects andmorphisms inC{\displaystyle C} patterned onJ{\displaystyle J}.

One is most often interested in the case where the categoryJ{\displaystyle J} is asmall or evenfinite category. A diagram is said to besmall orfinite wheneverJ{\displaystyle J} is.

Limits

[edit]
See also:Inverse limit

LetF:JC{\displaystyle F:J\to C} be a diagram of shapeJ{\displaystyle J} in a categoryC{\displaystyle C}. Acone toF{\displaystyle F} is an objectN{\displaystyle N} ofC{\displaystyle C} together with a familyψX:NF(X){\displaystyle \psi _{X}:N\to F(X)} of morphisms indexed by the objectsX{\displaystyle X} ofJ{\displaystyle J}, such that for every morphismf:XY{\displaystyle f:X\to Y} inJ{\displaystyle J}, we haveF(f)ψX=ψY{\displaystyle F(f)\circ \psi _{X}=\psi _{Y}}.

Alimit of the diagramF:JC{\displaystyle F:J\to C} is a cone(L,ϕ){\displaystyle (L,\phi )} toF{\displaystyle F} such that for every cone(N,ψ){\displaystyle (N,\psi )} toF{\displaystyle F} there exists aunique morphismu:NL{\displaystyle u:N\to L} such thatϕXu=ψX{\displaystyle \phi _{X}\circ u=\psi _{X}} for allX{\displaystyle X} inJ{\displaystyle J}.

A universal cone
A universal cone

One says that the cone(N,ψ){\displaystyle (N,\psi )} factors through the cone(L,ϕ){\displaystyle (L,\phi )} withthe unique factorizationu{\displaystyle u}. The morphismu{\displaystyle u} is sometimes called themediating morphism.

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

Limits may also be characterized asterminal objects in thecategory of cones toF.

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 uniqueup to a uniqueisomorphism. For this reason one often speaks ofthe limit ofF.

Colimits

[edit]
See also:Direct limit

Thedual 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:

Aco-cone of a diagramF:JC{\displaystyle F:J\to C} is an objectN{\displaystyle N} ofC{\displaystyle C} together with a family of morphisms

ψX:F(X)N{\displaystyle \psi _{X}:F(X)\to N}

for every objectX{\displaystyle X} ofJ{\displaystyle J}, such that for every morphismf:XY{\displaystyle f:X\to Y} inJ{\displaystyle J}, we haveψYF(f)=ψX{\displaystyle \psi _{Y}\circ F(f)=\psi _{X}}.

Acolimit of a diagramF:JC{\displaystyle F:J\to C} is a co-cone(L,ϕ){\displaystyle (L,\phi )} ofF{\displaystyle F} such that for any other co-cone(N,ψ){\displaystyle (N,\psi )} ofF{\displaystyle F} there exists a unique morphismu:LN{\displaystyle u:L\to N} such thatuϕX=ψX{\displaystyle u\circ \phi _{X}=\psi _{X}} for allX{\displaystyle X} inJ{\displaystyle J}.

A universal co-cone
A universal co-cone

Colimits are also referred to asuniversal co-cones. They can be characterized asinitial objects in thecategory of co-cones fromF{\displaystyle F}.

As with limits, if a diagramF{\displaystyle F} 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 inJ{\displaystyle J}). This variation, however, adds no new information. Any collection of objects and morphisms defines a (possibly large)directed graphG{\displaystyle G}. If we letJ{\displaystyle J} be thefree category generated byG{\displaystyle G}, there is a universal diagramF:JC{\displaystyle F:J\to C} whose image containsG{\displaystyle G}. 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 andweak 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 diagramF :JC.

  • Terminal objects. IfJ is the empty category there is only one diagram of shapeJ: the empty one (similar to theempty function in set theory). A cone to the empty diagram is essentially just an object ofC. The limit ofF is any object that is uniquely factored through by every other object. This is just the definition of aterminal object.
  • Products. IfJ is adiscrete category then a diagramF is essentially nothing but afamily of objects ofC, indexed byJ. The limitL ofF is called theproduct of these objects. The coneφ consists of a family of morphismsφX :LF(X) called theprojections of the product. In thecategory of sets, for instance, the products are given byCartesian products and the projections are just the natural projections onto the various factors.
    • Powers. A special case of a product is when the diagramF is aconstant functor to an objectX ofC. The limit of this diagram is called theJth power ofX and denotedXJ.
  • Equalizers. IfJ is a category with two objects and two parallel morphisms from one object to the other, then a diagram of shapeJ is a pair of parallel morphisms inC. The limitL of such a diagram is called anequalizer of those morphisms.
  • Pullbacks. LetF be a diagram that picks out three objectsX,Y, andZ inC, where the only non-identity morphisms aref :XZ andg :YZ. The limitL ofF is called apullback or afiber product. It can nicely be visualized as acommutative square:
  • Inverse limits. LetJ be adirected set (considered as a small category by adding arrowsij if and only ifij) and letF :JopC be a diagram. The limit ofF is called aninverse limit orprojective limit.
  • IfJ =1, the category with a single object and morphism, then a diagram of shapeJ is essentially just an objectX ofC. A cone to an objectX is just a morphism with codomainX. A morphismf :YX is a limit of the diagramX if and only iff is anisomorphism. More generally, ifJ is any category with aninitial objecti, then any diagram of shapeJ has a limit, namely any object isomorphic toF(i). Such an isomorphism uniquely determines a universal cone toF.
  • Topological limits. Limits of functions are a special case oflimits of filters, which are related to categorical limits as follows. Given atopological spaceX, denote byF the set of filters onX,xX a point,V(x) ∈F theneighborhood filter ofx,AF a particular filter andFx,A={GFV(x)AG}{\displaystyle F_{x,A}=\{G\in F\mid V(x)\cup A\subset G\}} the set of filters finer thanA and that converge tox. The filtersF are given a small and thin category structure by adding an arrowAB if and only ifAB. The injectionIx,A:Fx,AF{\displaystyle I_{x,A}:F_{x,A}\to F} becomes a functor and the following equivalence holds :
x is a topological limit ofA if and only ifA is a categorical limit ofIx,A{\displaystyle I_{x,A}}

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 diagramF :JC may or may not have a limit (or colimit) inC. Indeed, there may not even be a cone toF, let alone a universal cone.

A categoryC is said tohave limits of shapeJ if every diagram of shapeJ has a limit inC. Specifically, a categoryC is said to

Acomplete category is a category that has all small limits (i.e. all limits of shapeJ for every small categoryJ).

One can also make the dual definitions. A categoryhas colimits of shapeJ if every diagram of shapeJ has a colimit inC. Acocomplete category is one that has all small colimits.

Theexistence theorem for limits states that if a categoryC has equalizers and all products indexed by the classes Ob(J) and Hom(J), thenC has all limits of shapeJ.[1]: §V.2 Thm.1  In this case, the limit of a diagramF :JC can be constructed as the equalizer of the two morphisms[1]: §V.2 Thm.2 

s,t:iOb(J)F(i)fHom(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))}

given (in component form) by

s=(F(f)πdom(f))fHom(J)t=(πcod(f))fHom(J).{\displaystyle {\begin{aligned}s&={\bigl (}F(f)\circ \pi _{\operatorname {dom} (f)}{\bigr )}_{f\in \operatorname {Hom} (J)}\\t&={\bigl (}\pi _{\operatorname {cod} (f)}{\bigr )}_{f\in \operatorname {Hom} (J)}.\end{aligned}}}

There is a dualexistence 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 shapeJ.

Universal property

[edit]

Limits and colimits are important special cases ofuniversal constructions.

LetC be a category and letJ be a small index category. Thefunctor categoryCJ may be thought of as the category of all diagrams of shapeJ inC. Thediagonal functor

Δ:CCJ{\displaystyle \Delta :{\mathcal {C}}\to {\mathcal {C}}^{\mathcal {J}}}

is the functor that maps each objectN inC to the constant functor Δ(N) :JC toN. That is, Δ(N)(X) =N for each objectX inJ and Δ(N)(f) = idN for each morphismf inJ.

Given a diagramF:JC (thought of as an object inCJ), anatural transformationψ : Δ(N) →F (which is just a morphism in the categoryCJ) is the same thing as a cone fromN toF. 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 domainN. 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 fromF toN.)

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

  • A limit ofF is a universal morphism from Δ toF.
  • A colimit ofF is a universal morphism fromF to Δ.

Adjunctions

[edit]

Like all universal constructions, the formation of limits and colimits is functorial in nature. In other words, if every diagram of shapeJ has a limit inC (forJ small) there exists alimit functor

lim:CJC{\displaystyle \lim :{\mathcal {C}}^{\mathcal {J}}\to {\mathcal {C}}}

which assigns each diagram its limit and eachnatural transformation η :FG the unique morphism lim η : limF → limG commuting with the corresponding universal cones. This functor isright adjoint to the diagonal functor Δ :CCJ.This adjunction gives a bijection between the set of all morphisms fromN to limF and the set of all cones fromN toF

Hom(N,limF)Cone(N,F){\displaystyle \operatorname {Hom} (N,\lim F)\cong \operatorname {Cone} (N,F)}

which is natural in the variablesN andF. The counit of this adjunction is simply the universal cone from limF toF. If the index categoryJ isconnected (and nonempty) then the unit of the adjunction is an isomorphism so that lim is a left inverse of Δ. This fails ifJ is not connected. For example, ifJ is a discrete category, the components of the unit are thediagonal morphisms δ :NNJ.

Dually, if every diagram of shapeJ has a colimit inC (forJ small) there exists acolimit functor

colim:CJC{\displaystyle \operatorname {colim} :{\mathcal {C}}^{\mathcal {J}}\to {\mathcal {C}}}

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

Hom(colimF,N)Cocone(F,N).{\displaystyle \operatorname {Hom} (\operatorname {colim} F,N)\cong \operatorname {Cocone} (F,N).}

The unit of this adjunction is the universal cocone fromF to colimF. IfJ 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 arecovariant functors.

As representations of functors

[edit]
See also:Limit and colimit of presheaves

One can useHom functors to relate limits and colimits in a categoryC to limits inSet, thecategory of sets. This follows, in part, from the fact the covariant Hom functor Hom(N, –) :CSetpreserves all limits inC. By duality, the contravariant Hom functor must take colimits to limits.

If a diagramF :JC has a limit inC, denoted by limF, there is acanonical isomorphism

Hom(N,limF)limHom(N,F){\displaystyle \operatorname {Hom} (N,\lim F)\cong \lim \operatorname {Hom} (N,F-)}

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

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

limHom(N,F)=Cone(N,F).{\displaystyle \lim \operatorname {Hom} (N,F-)=\operatorname {Cone} (N,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 objectL ofC together with anatural isomorphismΦ : Hom(L, –) → Cone(–,F), the objectL will be a limit ofF with the limiting cone given byΦL(idL). In fancy language, this amounts to saying that a limit ofF is arepresentation of the functor Cone(–,F) :CSet.

Dually, if a diagramF :JC has a colimit inC, denoted colimF, there is a unique canonical isomorphism

Hom(colimF,N)limHom(F,N){\displaystyle \operatorname {Hom} (\operatorname {colim} F,N)\cong \lim \operatorname {Hom} (F-,N)}

which is natural in the variableN 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 diagramF as a representation of the functor Cocone(F, –).

Interchange of limits and colimits of sets

[edit]

LetI be a finite category andJ be a smallfiltered category. For anybifunctor

F:I×JSet,{\displaystyle F:I\times J\to \mathbf {Set} ,}

there is anatural isomorphism

colimJlimIF(i,j)limIcolimJF(i,j).{\displaystyle \operatorname {colim} \limits _{J}\lim _{I}F(i,j)\rightarrow \lim _{I}\operatorname {colim} \limits _{J}F(i,j).}

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

Functors and limits

[edit]

IfF :JC is a diagram inC andG :CD is afunctor then by composition (recall that a diagram is just a functor) one obtains a diagramGF :JD. A natural question is then:

“How are the limits ofGF related to those ofF?”

Preservation of limits

[edit]

A functorG :CD induces a map from Cone(F) to Cone(GF): ifΨ is a cone fromN toF then is a cone fromGN toGF. The functorG is said topreserve the limits ofF if (GL,) is a limit ofGF whenever (L,φ) is a limit ofF. (Note that if the limit ofF does not exist, thenGvacuously preserves the limits ofF.)

A functorG is said topreserve all limits of shapeJ if it preserves the limits of all diagramsF :JC. For example, one can say thatG preserves products, equalizers, pullbacks, etc. Acontinuous functor is one that preserves allsmall limits.

One can make analogous definitions for colimits. For instance, a functorG preserves the colimits ofF ifG(L,φ) is a colimit ofGF whenever (L,φ) is a colimit ofF. Acocontinuous functor is one that preserves allsmall colimits.

IfC is acomplete category, then, by the above existence theorem for limits, a functorG :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 ofadjoint 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 diagramF :JC and functorG :CD, if bothF andGF have specified limits there is a unique canonical morphism

τF:GlimFlimGF{\displaystyle \tau _{F}:G\lim F\to \lim GF}

which respects the corresponding limit cones. The functorG preserves the limits ofF if and only if this map is an isomorphism. If the categoriesC andD have all limits of shapeJ then lim is a functor and the morphisms τF form the components of anatural transformation

τ:GlimlimGJ.{\displaystyle \tau :G\lim \to \lim G^{J}.}

The functorG preserves all limits of shapeJ if and only if τ is a natural isomorphism. In this sense, the functorG can be said tocommute with limits (up to a canonical natural isomorphism).

Preservation of limits and colimits is a concept that only applies tocovariant functors. Forcontravariant 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 functorG :CD is said tolift limits for a diagramF :JC if whenever (L,φ) is a limit ofGF there exists a limit (L′,φ′) ofF such thatG(L′,φ′) = (L,φ). A functorGlifts limits of shapeJ if it lifts limits for all diagrams of shapeJ. One can therefore talk about lifting products, equalizers, pullbacks, etc. Finally, one says thatGlifts limits if it lifts all limits. There are dual definitions for the lifting of colimits.

A functorGlifts limits uniquely for a diagramF if there is a unique preimage cone (L′,φ′) such that (L′,φ′) is a limit ofF andG(L′,φ′) = (L,φ). One can show thatG lifts limits uniquely if and only if it lifts limits and isamnestic.

Lifting of limits is clearly related to preservation of limits. IfG lifts limits for a diagramF andGF has a limit, thenF also has a limit andG preserves the limits ofF. It follows that:

  • IfG lifts limits of all shapeJ andD has all limits of shapeJ, thenC also has all limits of shapeJ andG preserves these limits.
  • IfG lifts all small limits andD is complete, thenC is also complete andG is continuous.

The dual statements for colimits are equally valid.

Creation and reflection of limits

[edit]

LetF :JC be a diagram. A functorG :CD is said to

  • create limits forF if whenever (L,φ) is a limit ofGF there exists a unique cone (L′,φ′) toF such thatG(L′,φ′) = (L,φ), and furthermore, this cone is a limit ofF.
  • reflect limits forF if each cone toF whose image underG is a limit ofGF is already a limit ofF.

Dually, one can define creation and reflection of colimits.

The following statements are easily seen to be equivalent:

  • The functorG creates limits.
  • The functorG lifts limits uniquely and reflects limits.

There are examples of functors which lift limits uniquely but neither create nor reflect them.

Examples

[edit]
  • Everyrepresentable functorCSet preserves limits (but not necessarily colimits). In particular, for any objectA ofC, this is true of the covariantHom functor Hom(A,–) :CSet.
  • Theforgetful functorU :GrpSet creates (and preserves) all small limits andfiltered colimits; however,U does not preserve coproducts. This situation is typical of algebraic forgetful functors.
  • Thefree functorF :SetGrp (which assigns to every setS thefree group overS) is left adjoint to forgetful functorU and is, therefore, cocontinuous. This explains why thefree product of two free groupsG andH is the free group generated by thedisjoint union of the generators ofG andH.
  • The inclusion functorAbGrp creates limits but does not preserve coproducts (the coproduct of two abelian groups being thedirect sum).
  • The forgetful functorTopSet lifts limits and colimits uniquely but creates neither.
  • LetMetc be the category ofmetric spaces withcontinuous functions for morphisms. The forgetful functorMetcSet 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 theHom{\displaystyle \operatorname {Hom} }". Terms like "cohomology" and "cofibration" all have a slightly stronger association with the first variable, i.e., the contravariant variable, of theHom{\displaystyle \operatorname {Hom} } bifunctor.

See also

[edit]

References

[edit]
  1. ^abMac 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 thenLab

Further reading

[edit]

External links

[edit]
Key concepts
Key concepts
Universal constructions
Limits
Colimits
Algebraic categories
Constructions on categories
A simple triangular commutative diagram
Key concepts
n-categories
Weakn-categories
Strictn-categories
Categorified concepts
Retrieved from "https://en.wikipedia.org/w/index.php?title=Limit_(category_theory)&oldid=1289015143"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp