Нулевой объект категории: начальный и конечный сразу

Нулевой объект категории - это объект, который одновременно служит и начальным, и конечным. Звучит как мелкая абстрактная деталь, но именно он склеивает всю теорию категорий с привычной линейной алгеброй: через нулевой объект однозначно определяется нулевой морфизм между любыми двумя объектами, а без него нельзя говорить ни о ядрах, ни о коядрах, ни о точных последовательностях. Ниже разберём определение по слоям, покажем, чем начальный объект отличается от конечного и когда они совпадают, и пройдёмся по эталонным примерам в группах, модулях и множествах. Если нужно проверить, есть ли нулевой объект в конкретной категории, или собрать доказательство - соберите запрос в форме ниже и продолжите разбор в чате.
Начальный и конечный объект: два разных свойства
Прежде чем говорить о нулевом объекте, надо чётко развести два понятия, которые он соединяет.
Объект называется начальным (инициальным), если из него в любой объект категории ведёт ровно один морфизм:
Объект называется конечным (терминальным), если в него из любого объекта ведёт ровно один морфизм:
Слово «ровно один» здесь критично: не «хотя бы один» и не «не больше одного», а именно единственность. Из этой единственности сразу следует, что любые два начальных объекта изоморфны, и притом единственным изоморфизмом - поэтому говорят «начальный объект» в единственном числе, имея в виду «с точностью до изоморфизма». То же верно и для конечного.

Определение нулевого объекта
Теперь главное определение. Объект называется нулевым (или нуль-объектом, zero object), если он одновременно начальный и конечный. То есть для любого объекта существует ровно один морфизм и ровно один морфизм .
Совпадение двух свойств в одном объекте - нетривиальное условие. В категории множеств начальный объект (пустое множество ) и конечный (одноэлементное множество ) различны, поэтому нулевого объекта там попросту нет. А вот в категории абелевых групп оба свойства выполняет одна и та же тривиальная группа - значит, нулевой объект есть. Именно поэтому теория категорий «с нулём» начинается там, где появляется алгебраическая структура.
Мнемоника: начальный - источник, из него всё выходит. Конечный - сток, в него всё втекает. Нулевой - и источник, и сток в одном лице.
Нулевой морфизм: зачем нужен нулевой объект
Главная польза нулевого объекта - он рождает нулевой морфизм между любыми двумя объектами. Возьмём и . Есть единственный морфизм (конечность) и единственный (начальность). Их композиция
и называется нулевым морфизмом из в . Он не зависит от выбора пути, потому что и тот, и другой морфизм единственны.
Ключевое свойство: нулевой морфизм «поглощает» композицию. Для любых и выполняется
То есть состыковав что угодно с нулевым морфизмом, мы снова получаем нулевой. В категории модулей этот абстрактный нуль совпадает с привычным нулевым гомоморфизмом, отправляющим всё в ноль. Без нулевого объекта понятие «нулевой морфизм» в общем случае не определено - а на нём держатся ядро и коядро.

Примеры категорий с нулевым объектом
Соберём эталонную коллекцию, где нулевой объект есть, и поймём, что именно его обеспечивает.
- Абелевы группы . Нулевой объект - тривиальная группа . Из неё в любую группу ведёт единственный гомоморфизм (образ нуля - нуль), и в неё из любой группы тоже единственный (всё в нуль).
- Модули над кольцом . Нулевой модуль играет ту же роль. Это базовый пример, ради которого вся конструкция и затевалась.
- Векторные пространства над полем. Нулевое пространство размерности - нулевой объект.
- Группы (включая неабелевы). Тривиальная группа снова начальна и конечна, поэтому нулевой объект есть и здесь, хотя категория не аддитивна.
- Точечные множества (множества с выделенной точкой). Одноточечное множество - нулевой объект.
Объединяет их одно: всюду есть «тривиальный» объект, в который и из которого ведёт единственная стрелка.
Где нулевого объекта нет
Не менее важны контрпримеры - они показывают, что наличие нулевого объекта это содержательное условие, а не формальность.
- Множества . Начальный объект - , конечный - ; они не изоморфны, нулевого нет.
- Топологические пространства . Та же картина: пустое пространство начально, одноточечное конечно, совпадения нет.
- Кольца с единицей. Начальный объект - кольцо (из него единственный гомоморфизм, сохраняющий единицу), конечный - нулевое кольцо. Они различны, поэтому нулевого объекта в этой категории нет.
Закономерность: как только в категории «единица» и «пустота» - это разные объекты, нулевого объекта не будет, и нулевые морфизмы там не определены автоматически.
Связь с прямыми суммами и аддитивностью
Нулевой объект - первый кирпич, на котором строятся более богатые структуры. В аддитивной категории он обязателен по определению: без него нельзя ввести бипроизведение и записать морфизмы матрицами. Более того, в Ab-обогащённой категории «геометрический» нулевой морфизм (через нулевой объект) совпадает с нейтральным элементом группы - два разных определения нуля сходятся в одно, и это согласование часть того, что делает категорию аддитивной.
Дальше по этой лестнице идут абелевы категории, где через нулевой морфизм определяются ядро (как уравнитель морфизма и нуля) и коядро. Так маленькое требование «начальный = конечный» оказывается фундаментом всей гомологической алгебры.
Как проверить наличие нулевого объекта
Практический алгоритм проверки прост и разбивается на три шага.
- Найти начальный объект. Какой объект отправляет ровно по одной стрелке во всё остальное? Часто это «самый бедный» объект - пустой, тривиальный, нулевой.
- Найти конечный объект. В какой объект из всего ведёт ровно одна стрелка? Часто это «самый поглощающий» - одноточечный, нулевой.
- Проверить совпадение. Если найденные начальный и конечный объекты изоморфны - это и есть нулевой объект. Если различны - нулевого объекта в категории нет.
Главная тонкость на шаге 3: совпадение надо проверять с точностью до изоморфизма, а не «дословно». Один и тот же по сути тривиальный объект может быть записан по-разному, но если между начальным и конечным есть изоморфизм, нулевой объект существует.
Частые ошибки
- Путать нулевой объект с начальным или конечным по отдельности. Нулевой требует обоих свойств сразу; в есть и начальный, и конечный, но нулевого нет, потому что они не совпадают.
- Считать, что нулевой объект есть в любой категории. В множествах, топологических пространствах и кольцах с единицей его нет. Это не дефект, а содержательное отличие.
- Забывать про единственность морфизма. Начальность это не «есть морфизм», а «ровно один». Если морфизмов несколько, объект не начальный.
- Думать, что нулевой морфизм определён всегда. В общей категории без нулевого объекта понятия «нулевой морфизм» нет; оно появляется именно из нуль-объекта (или из Ab-обогащения).
- Смешивать нулевой объект и нуль кольца морфизмов. Это разные нули; они совпадают только в аддитивной категории, и это совпадение надо доказывать, а не постулировать.
FAQ
Чем нулевой объект отличается от начального? Начальный объект отправляет единственный морфизм в каждый объект, но в него самого может вести много стрелок. Нулевой объект вдобавок конечный: в него тоже ведёт ровно одна стрелка из каждого объекта. Нулевой это пересечение свойств начального и конечного.
Почему в категории множеств нет нулевого объекта? Начальный объект там - пустое множество, конечный - одноэлементное. Они не изоморфны (в пустом множестве нет элементов, в одноэлементном есть один), поэтому ни один объект не является начальным и конечным одновременно.
Как нулевой объект связан с нулевым морфизмом? Нулевой морфизм из в строится как композиция через нулевой объект. Поскольку оба этих морфизма единственны, нулевой морфизм определён корректно и не зависит от выбора пути. Без нулевого объекта такого канонического нуля между объектами в общем случае нет.
Коротко
Нулевой объект категории - это объект, одновременно начальный и конечный: из него и в него ведёт ровно по одной стрелке для каждого объекта. Он есть в группах, модулях и векторных пространствах (тривиальный объект ), но отсутствует в множествах, топологических пространствах и кольцах с единицей, где начальный и конечный объекты различны. Главная его роль - порождать нулевой морфизм между любыми объектами, на котором затем строятся ядра, коядра и вся аддитивная и гомологическая алгебра.
Читайте также

Аддитивная категория: определение и аксиомы
Аддитивная категория: абелевы группы морфизмов, нулевой объект, бипроизведения и матричная запись. Разбираем аксиомы, отличие от абелевой категории и примеры с проверкой.

Эквивалентность категорий: определение и критерий
Эквивалентность категорий простыми словами: пара взаимно обратных функторов и естественные изоморфизмы, критерий через полноту, верность и существенную сюръективность, отличие от изоморфизма.

Предел диаграммы в категории: конус и универсальность
Предел диаграммы в категории простыми словами: универсальный конус над диаграммой, связь произведения, расслоённого произведения и ядра как частных пределов, проверка универсального свойства.