[Home]Universal property

HomePage | Recent Changes | Preferences

In abstract algebra and category theory, constructions are often defined by an abstract property which requires the existence of unique morphisms under certain conditions. These properties are called universal properties.

In the sequel, we will give a general treatment of universal properties. It is advisable to study several examples first: product? and [direct sum]?, tensor product, inverse limit and [direct limit]?, kernel and cokernel?, pullback?, pushout? and equalizer?.

Let C and D be categories and F : C -> D be a functor. A universal construction assigns to every object X of D an object AX of C and a morphism φX : F(AX) -> X in D, such that the following universal property is satisfied:

Whenever U is an object of C and φ : F(U) -> X is a morphism in D, then there exists a unique morphism ψ : U -> AX such that φX F(ψ) = φ.

From this definition, it follows that the pair (AX, φX) is determined up to a unique isomorphism by X, in the following sense: if A'X is another object of C and φ'X : F(A'X) -> X is another morphism which has the univeral property, then there exists a unique isomorphism f : AX -> A'X such that φ'X f = φX.

Furthermore, if h : X1 -> X2 is a morphism in D, then there exists a unique morphism Ah: AX1 -> AX2 such that φX<sub>2</sub> F(Ah) = φX1. The assignment X |-> AX and h |-> Ah defines a covariant functor from D to C, the right-adjoint of F.

The dual concept of a co-universal construction also exists: it assigns to every object X of D an object of BX of C and a morphism ρX: X -> F(BX) in D, such that the following universal property is satisfied:

Whenever U is an object of C and ρ : X -> F(U) is a morphism in D, then there exists a unique morphism σ : BX -> U such that F(σ) ρX = ρ. A Co-universal constructions also defines a covariant functor from D to C, the so-called left-adjoint of F.

It is important to realize that not every functor F has a right-adjoint or a left adjoint; in other words: while one may always write down a universal property for an object AX, that does not mean that such an object also exists.


HomePage | Recent Changes | Preferences
This page is read-only | View other revisions
Last edited December 9, 2001 4:38 am by AxelBoldt (diff)
Search: