В теории категорий , разделе математики , диаграмма является категориальным аналогом индексированного семейства в теории множеств . Основное отличие состоит в том, что в категориальной установке есть морфизмы , которые также нуждаются в индексации. Индексированное семейство множеств — это совокупность множеств, индексированных фиксированным набором; эквивалентно, функция от фиксированного индексного набора до класса множеств . Диаграмма — это набор объектов и морфизмов, индексированных фиксированной категорией; эквивалентно, функтор из категории с фиксированным индексом в некоторую категорию .
Универсальный функтор диаграммы — диагональный функтор ; его правое сопряженное является пределом диаграммы, а левое сопряженное - копределом. [1] Естественное преобразование диагонального функтора в некоторую произвольную диаграмму называется конусом .
Формально диаграмма типа J в категории C представляет собой ( ковариантный ) функтор
Категория J называется индексной категорией или схемой диаграммы D ; Функтор иногда называют J -образной диаграммой . [2] Фактические объекты и морфизмы в J в значительной степени не имеют значения; имеет значение только то, как они взаимосвязаны. Диаграмма D рассматривается как индексация набора объектов и морфизмов в C, построенных по образцу J .
Хотя технически нет никакой разницы между отдельной диаграммой и функтором или между схемой и категорией , изменение терминологии отражает изменение перспективы, так же, как и в случае теории множеств: фиксируется индексная категория и разрешается функтор (и, во вторую очередь, целевая категория) меняться.
Чаще всего интересен случай, когда схема J представляет собой малую или даже конечную категорию. Диаграмма называется маленькой или конечной , если таковой является J.
Морфизм диаграмм типа J в категории C — это естественное преобразование между функторами. Тогда можно интерпретировать категорию диаграмм типа J в C как категорию функтора C J , и тогда диаграмма будет объектом в этой категории.
Конус с вершиной N диаграммы D : J → C является морфизмом постоянной диаграммы ∆( N ) в D . Константная диаграмма — это диаграмма, которая переводит каждый объект J в объект N из C и каждый морфизм в тождественный морфизм на N .
Предел диаграммы D является универсальным конусом в D . То есть конус, через который однозначно учитываются все остальные конусы. Если предел существует в категории C для всех диаграмм типа J, то получается функтор
который отправляет каждую диаграмму к своему пределу.
Двойственным образом копредел диаграммы D является универсальным конусом из D . Если копредел существует для всех диаграмм типа J, то существует функтор
который отправляет каждую диаграмму на свой копредел.
Диаграммы и категории функторов часто визуализируются с помощью коммутативных диаграмм , особенно если индексная категория представляет собой конечную частично упорядоченную категорию с небольшим количеством элементов: рисуется коммутативная диаграмма с узлом для каждого объекта в индексной категории и стрелкой для порождающего набора морфизмов. , опуская тождественные карты и морфизмы, которые могут быть выражены как композиции. Коммутативность соответствует уникальности отображения между двумя объектами в категории частичного множества. И наоборот, каждая коммутативная диаграмма таким образом представляет собой диаграмму (функтор из категории индекса ЧУМ).
Не каждая диаграмма коммутирует, поскольку не каждая индексная категория является частично упорядоченной категорией: проще всего, диаграмма одного объекта с эндоморфизмом ( ) или с двумя параллельными стрелками ( ; ) не обязательно коммутирует. Более того, диаграммы может быть невозможно нарисовать (поскольку они бесконечны) или просто беспорядочны (поскольку в них слишком много объектов или морфизмов); однако для пояснения таких сложных диаграмм используются схематические коммутативные диаграммы (для подкатегорий индексной категории или с эллипсами, например для направленной системы).