Теория категорий
Тео́рия катего́рий, раздел математики, изучающий такие свойства математических объектов, которые зависят от их отношений друг к другу. Теория категорий занимает важное место в современной математике, она также находит применение в информатике и теоретической физике.
Категория – понятие, выделяющее ряд алгебраических свойств совокупностей морфизмов (отображений) однотипных математических объектов (множеств, топологических пространств, групп и т. п.) друг в друга при условии, что эти совокупности содержат тождественные отображения и замкнуты относительно последовательного выполнения (композиции или умножения) отображений. Категория состоит из класса , элементы которого называются объектами категории, и класса , элементы которого называются морфизмами категории и обозначаются обычно . Входящее в определение категории понятие класса предполагает использование такой аксиоматики теории множеств, в которой различаются понятия множества и класса. Наиболее употребительной является аксиоматика фон Неймана – Бернайса – Гёделя.
Основным в теории категорий является понятие функтора – отображения из категории в категорию , сопоставляющее объектам и морфизмам в объекты и морфизмы в . Каждой категории может быть сопоставлена двойственная, или дуальная, категория , для которой и для любых . Для каждого предложения теории категорий существует двойственное (дуальное) предложение, при этом справедлив т. н. принцип двойственности: предложение истинно в теории категорий тогда и только тогда, когда в этой теории истинно двойственное предложение .
Примеры категорий. 1) Категория множеств : класс состоит из всевозможных множеств, класс – из всевозможных отображений множеств друг в друга, а композиция совпадает с последовательным выполнением отображений. 2) Категория групп : класс состоит из всевозможных групп, класс – из всех гомоморфизмов групп, а композиция совпадает с последовательным выполнением гомоморфизмов. 3) Полугруппа с единицей является категорией с одним объектом, и наоборот, каждая категория, состоящая из одного объекта, есть полугруппа с единицей.
Все перечисленные категории допускают изоморфное вложение в категорию множеств. Категории, обладающие этим свойством, называются конкретными категориями. Число примеров категорий можно значительно увеличить при помощи различных конструкций, и прежде всего при помощи категорий функторов или категорий диаграмм (отображение некоторого ориентированного графа в категорию).
Понятие категории было введено американским учёными С. Эйленбергом и С. Маклейном (1945). Своим происхождением и первоначальными стимулами развития теория категорий обязана алгебраической топологии. Последующие исследования выявили объединяющую и унифицирующую роль понятия категории и связанного с ним понятия функтора для многих разделов математики. Теоретико-категорный анализ основ теории гомологий привёл к выделению в середине 1950-х гг. т. н. абелевых категорий, в рамках которых оказалось возможным осуществить основные построения гомологической алгебры. В 1960-е гг. определился возрастающий интерес к неабелевым категориям, вызванный задачами логики, общей алгебры, топологии и алгебраической геометрии. Интенсивное развитие универсальной алгебры и аксиоматического построения теории гомотопий положили начало различным направлениям исследований: категорному изучению многообразий универсальных алгебр, теории изоморфизмов прямых разложений, теории сопряжённых функторов и теории двойственности функторов. В дальнейшем обнаружились существенные взаимосвязи между этими исследованиями. Например, была установлена двойственность между теорией гомотопий и теорией универсальных алгебр. В алгебраической геометрии существенно используются т. н. произвольные категории.