Subcategory Explained

l{C}

is a category

l{S}

whose objects are objects in

l{C}

and whose morphisms are morphisms in

l{C}

with the same identities and composition of morphisms. Intuitively, a subcategory of

l{C}

is a category obtained from

l{C}

by "removing" some of its objects and arrows.

Formal definition

Let

l{C}

be a category. A subcategory

l{S}

of

l{C}

is given by

l{C}

, denoted

\operatorname{ob}(l{S})

,

l{C}

, denoted

\operatorname{mor}(l{S})

.such that

X

in

\operatorname{ob}(l{S})

, the identity morphism id

X

is in

\operatorname{mor}(l{S})

,

f:X\toY

in

\operatorname{mor}(l{S})

, both the source

X

and the target

Y

are in

\operatorname{ob}(l{S})

,

f

and

g

in

\operatorname{mor}(l{S})

the composite

f\circg

is in

\operatorname{mor}(l{S})

whenever it is defined.

These conditions ensure that

l{S}

is a category in its own right: its collection of objects is

\operatorname{ob}(l{S})

, its collection of morphisms is

\operatorname{mor}(l{S})

, and its identities and composition are as in

l{C}

. There is an obvious faithful functor

I:l{S}\tol{C}

, called the inclusion functor which takes objects and morphisms to themselves.

Let

l{S}

be a subcategory of a category

l{C}

. We say that

l{S}

is a of

l{C}

if for each pair of objects

X

and

Y

of

l{S}

,

Homl{S}(X,Y)=Homl{C}(X,Y).

A full subcategory is one that includes all morphisms in

l{C}

between objects of

l{S}

. For any collection of objects

A

in

l{C}

, there is a unique full subcategory of

l{C}

whose objects are those in

A

.

Examples

K

, the category of

K

-vector spaces forms a full subcategory of the category of (left or right)

K

-modules.

Embeddings

Given a subcategory

l{S}

of

l{C}

, the inclusion functor

I:l{S}\tol{C}

is both a faithful functor and injective on objects. It is full if and only if

l{S}

is a full subcategory.

Some authors define an embedding to be a full and faithful functor. Such a functor is necessarily injective on objects up to isomorphism. For instance, the Yoneda embedding is an embedding in this sense.

Some authors define an embedding to be a full and faithful functor that is injective on objects.[1]

Other authors define a functor to be an embedding if it isfaithful andinjective on objects.Equivalently,

F

is an embedding if it is injective on morphisms. A functor

F

is then called a full embedding if it is a full functor and an embedding.

With the definitions of the previous paragraph, for any (full) embedding

F:l{B}\tol{C}

the image of

F

is a (full) subcategory

l{S}

of

l{C}

, and

F

induces an isomorphism of categories between

l{B}

and

l{S}

. If

F

is not injective on objects then the image of

F

is equivalent to

l{B}

.

In some categories, one can also speak of morphisms of the category being embeddings.

Types of subcategories

A subcategory

l{S}

of

l{C}

is said to be isomorphism-closed or replete if every isomorphism

k:X\toY

in

l{C}

such that

Y

is in

l{S}

also belongs to

l{S}

. An isomorphism-closed full subcategory is said to be strictly full.

A subcategory of

l{C}

is wide or lluf (a term first posed by Peter Freyd[2]) if it contains all the objects of

l{C}

. A wide subcategory is typically not full: the only wide full subcategory of a category is that category itself.

A Serre subcategory is a non-empty full subcategory

l{S}

of an abelian category

l{C}

such that for all short exact sequences

0\toM'\toM\toM''\to0

in

l{C}

,

M

belongs to

l{S}

if and only if both

M'

and

M''

do. This notion arises from Serre's C-theory.

See also

References

  1. Web site: Jaap van Oosten. Basic category theory.
  2. Book: Freyd, Peter. Peter J. Freyd

    . Peter J. Freyd . 1991. 95–104 . Algebraically complete categories. Lecture Notes in Mathematics . 1488. Springer. Proceedings of the International Conference on Category Theory, Como, Italy (CT 1990). 10.1007/BFb0084215. 978-3-540-54706-8.