В математической области теории категорий аллегория - это категория, которая имеет некоторую структуру категории Rel из , устанавливает между ними и бинарные отношения. Аллегории можно использовать как абстракцию категорий отношений, и в этом смысле теория аллегорий является обобщением алгебры отношений на отношения между различными видами. Аллегории также полезны при определении и исследовании определенных конструкций в теории категорий, таких как точное завершение.
В этой статье мы принимаем соглашение, согласно которому морфизмы составляются справа налево, поэтому RS означает «сначала выполните S, затем выполните R».
Аллегория - это категория, в которой
все такие, что
Здесь мы сокращаем, используя порядок, определяемый пересечением: означает
Первым примером аллегории является категория множеств и отношений. объекты этой аллегории - это множества, а морфизм - это бинарное отношение между X и Y. Состав морфизмов - это композиция отношений, а антиинволюция - это обратное отношение : тогда и только тогда, когда . Пересечение морфизмов - это (теоретико-множественное) пересечение отношений.
В категории C отношение между объектами X и Y имеет значение диапазон морфизмов , что вместе является monic. Два таких интервала и считаются эквивалентными, когда существует изоморфизм между S и T, который заставляет все коммутировать; строго говоря, отношения определяются только с точностью до эквивалентности (это можно формализовать либо с помощью классов эквивалентности, либо с помощью бикатегорий ). Если в категории C есть продукты, связь между X и Y - это то же самое, что мономорфизм в X × Y (или его класс эквивалентности). При наличии откатов и правильной системы факторизации можно определить состав отношений. Композиция находится при первом оттягивании коспана , а затем берется совместно-монический образ полученного диапазона
Состав отношений будет ассоциативным, если система факторизации будет достаточно стабильной. В этом случае можно рассматривать категорию Rel (C) с теми же объектами, что и C, но где морфизмы - это отношения между объектами. Отношения тождества - это диагонали
A обычная категория (категория с конечными пределами и изображениями, в которой покрытия стабильны при откате) имеет стабильную регулярную систему факторизации epi / mono. Категория отношений для обычной категории всегда является аллегорией. Антиинволюция определяется поворотом источника / цели отношения, а пересечения - это пересечения подобъектов, вычисленные путем отката.
Морфизм R в аллегории A называется картой, если он является целым и детерминированный Другой способ сказать это: карта - это морфизм, который имеет правый сопряженный в A, когда A является рассматривается, используя местную структуру заказа, как 2 категории. Карты в аллегории закрыты по идентичности и композиции. Таким образом, существует подкатегория Map (A) категории A с теми же объектами, но только с картами в качестве морфизмов. Для регулярной категории C существует изоморфизм категорий В частности, морфизм в Map (Rel (Set )) просто обычная функция set.
В аллегории морфизм табулирован пара карт и если и Аллегория называется табличной, если каждый морфизм имеет табуляцию. Для обычной категории C аллегория Rel (C) всегда таблична. С другой стороны, для любой табличной аллегории A категория Map (A) карт является локальной регулярной категорией: у нее есть откаты, эквалайзеры и изображения, устойчивые при откате. Этого достаточно, чтобы изучить отношения в Map (A), и в этой настройке
A unit в аллегории - это объект U, для которого идентичность - это самый большой морфизм и такой, что от любого другого объекта существует полное отношение к U. Аллегория с единицей называется унитальный . Учитывая табличную аллегорию A, категория Map (A) является обычной категорией (она имеет конечный объект ) тогда и только тогда, когда A является унитальным.
Дополнительные свойства аллегорий могут быть аксиоматизированы. Распределительные аллегории имеют операцию, подобную объединению, которая хорошо себя ведет, а аллегории деления имеют обобщение операции деления алгебры отношений. Аллегории власти - это аллегории распределительного деления с дополнительной структурой, подобной powerset. Связь между аллегориями и регулярными категориями может быть развита в связь между аллегориями власти и топосами.