maths.freeCategory Theory › Objects and arrows › Subcategory

Subcategory

In mathematics, specifically category theory, a subcategory of a category is a category whose objects are objects in and whose morphisms are morphisms in with the same identities and composition of morphisms.

Subcategory

In mathematics, specifically category theory, a subcategory of a category \(\mathcal{C}\) is a category \(\mathcal{S}\) whose objects are objects in \(\mathcal{C}\) and whose morphisms are morphisms in \(\mathcal{C}\) with the same identities and composition of morphisms. Intuitively, a subcategory of \(\mathcal{C}\) is a category obtained from \(\mathcal{C}\) by "removing" some of its objects and arrows.

Formal definition

Let \(\mathcal{C}\) be a category. A subcategory \(\mathcal{S}\) of \(\mathcal{C}\) is given by

  • a subcollection of objects of \(\mathcal{C}\), denoted \(\operatorname{ob}(\mathcal{S})\),
  • a subcollection of morphisms of \(\mathcal{C}\), denoted \(\operatorname{mor}(\mathcal{S})\).

such that

  • for every \(X\) in \(\operatorname{ob}(\mathcal{S})\), the identity morphism id\(X\) is in \(\operatorname{mor}(\mathcal{S})\),
  • for every morphism \(f:X\to Y\) in \(\operatorname{mor}(\mathcal{S})\), both the source \(X\) and the target \(Y\) are in \(\operatorname{ob}(\mathcal{S})\),
  • for every pair of morphisms \(f\) and \(g\) in \(\operatorname{mor}(\mathcal{S})\) the composite \(f\circ g\) is in \(\operatorname{mor}(\mathcal{S})\) whenever it is defined.

These conditions ensure that \(\mathcal{S}\) is a category in its own right: its collection of objects is \(\operatorname{ob}(\mathcal{S})\), its collection of morphisms is \(\operatorname{mor}(\mathcal{S})\), and its identities and composition are as in \(\mathcal{C}\). There is an obvious faithful functor \(I:\mathcal{S}\to\mathcal{C}\), called the inclusion functor which takes objects and morphisms to themselves.

Let \(\mathcal{S}\) be a subcategory of a category \(\mathcal{C}\). We say that \(\mathcal{S}\) is a full subcategory of \(\mathcal{C}\) if for each pair of objects \(X\) and \(Y\) of \(\mathcal{S}\),

\(\mathrm{Hom}_\mathcal{S}(X,Y)=\mathrm{Hom}_\mathcal{C}(X,Y).\)

A full subcategory is one that includes all morphisms in \(\mathcal{C}\) between objects of \(\mathcal{S}\). For any collection of objects \(A\) in \(\mathcal{C}\), there is a unique full subcategory of \(\mathcal{C}\) whose objects are those in \(A\).

Examples

  • The category of finite sets forms a full subcategory of the category of sets.
  • The category whose objects are sets and whose morphisms are bijections forms a non-full subcategory of the category of sets.
  • The category of abelian groups forms a full subcategory of the category of groups.
  • The category of rings (whose morphisms are unit-preserving ring homomorphisms) forms a non-full subcategory of the category of rngs.
  • For a field \(K\), the category of \(K\)-vector spaces forms a full subcategory of the category of (left or right) \(K\)-modules.

Embeddings

Given a subcategory \(\mathcal{S}\) of \(\mathcal{C}\), the inclusion functor \(I:\mathcal{S}\to\mathcal{C}\) is both a faithful functor and injective on objects. It is full if and only if \(\mathcal{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.

Other authors define a functor to be an embedding if it is faithful and injective 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:\mathcal{B}\to\mathcal{C}\) the image of \(F\) is a (full) subcategory \(\mathcal{S}\) of \(\mathcal{C}\), and \(F\) induces an isomorphism of categories between \(\mathcal{B}\) and \(\mathcal{S}\). If \(F\) is a full and faithful functor but not necessarily injective on objects, then the image of \(F\) is equivalent to \(\mathcal{B}\).

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

Types of subcategories

A subcategory \(\mathcal{S}\) of \(\mathcal{C}\) is said to be isomorphism-closed or replete if every isomorphism \(k:X\to Y\) in \(\mathcal{C}\) such that \(Y\) is in \(\mathcal{S}\) also belongs to \(\mathcal{S}\). An isomorphism-closed full subcategory is said to be strictly full.

A subcategory of \(\mathcal{C}\) is wide or lluf (a term first posed by Peter Freyd) if it contains all the objects of \(\mathcal{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 \(\mathcal{S}\) of an abelian category \(\mathcal{C}\) such that for all short exact sequences

\(0\to M'\to M\to M''\to 0\)

in \(\mathcal{C}\), \(M\) belongs to \(\mathcal{S}\) if and only if both \(M'\) and \(M''\) do. This notion arises from Serre's C-theory.

이제 너 계산기는 이것을 해결하지 않지만, 그 조각은 계산 가능합니다. 아래의 하나를 시도하거나 자신의 것을 입력하십시오.

자신의 작업을 유지

무료 계정은 모든 수업에 노트를 추가, 당신이 완료 한 기록, 당신이 해결 한 문제를 한 곳에, 그리고 당신이이 페이지에 대해 물어 수업 지도자. 수학 자체는 모두에게 열려 있습니다, 로그인 여부.

가입하기 로그인

여기서 사용된 기호

기호를 탭하면 전체 정의, 이미지 및 각 문자의 의미를 확인할 수 있습니다.

사람들이 묻는 질문

What is a functor?

A map between categories that sends objects to objects and arrows to arrows while respecting composition. Taking the fundamental group of a space is a functor from spaces to groups.

이 페이지의 일부는 다음에서 변경되었습니다. Wikipedia (CC BY-SA 4.0). 여기서 압축하고 다시 설명; 오류는 우리의.

에 더 Category Theory