В математике, подкатегория категории C — это категория S, объекты которой являются также объектами C и морфизмы которой являются также морфизмами в C, с теми же тождественными морфизмами и правилами композиции. Интуитивно, подкатегория C получается из C удалением некоторых объектов и морфизмов.
Пусть C — категория. Подкатегория S категории C задается при помощи
таких что выполняются следующие условия:
Из этих условий следует, что S является категорией сама по себе. Существует очевидный строгий функтор I : S → C, называемый функтором вложения.
Подкатегория S называется полной подкатегорией C, если для каждой пары объектов X, Y в S
Подкатегория S категории C называется замкнутой относительно изоморфизма, если любой изоморфизм k : X → Y в C, такой что Y принадлежит S, также принадлежит S. Замкнутая относительно изморфизма полная подкатегория называется строго полной.
Подкатегория C — широкая, если она содержит все объекты C. В частности, единстренная широкая полная подкатегория категории C — сама C.