Введение
Категория, снабженная верным функтором в категорию множеств. В математике конкретная категория — это категория, снабженная верным функтором в категорию множеств (или иногда в другую категорию, см. раздел «Относительная конкретность» ниже). Этот функтор позволяет рассматривать объекты категории как множества с дополнительной структурой, а морфизмы — как функции, сохраняющие эту структуру. Многие важные категории имеют очевидную интерпретацию как конкретные категории, например, категория топологических пространств и категория групп, а также сама категория множеств. С другой стороны, гомотопическая категория топологических пространств не является конкретизируемой, то есть не допускает верного функтора в категорию множеств. Конкретная категория, определяемая без обращения к понятию категории, состоит из класса объектов, каждый из которых снабжен базовым множеством, и для любых двух объектов A и B — множества функций, называемых гомоморфизмами, из базового множества A в базовое множество B. Кроме того, для каждого объекта A функция тождества на базовом множестве A должна быть гомоморфизмом из A в A, а композиция гомоморфизма из A в B, за которой следует гомоморфизм из B в C, должна быть гомоморфизмом из A в C.
In mathematics, a concrete category is a category that is equipped with a faithful functor to the category of sets (or sometimes to another category, see Relative concreteness below). This functor makes it possible to think of the objects of the category as sets with additional structure, and of its morphisms as structure preserving functions. Many important categories have obvious interpretations as concrete categories, for example the category of topological spaces and the category of groups, and trivially also the category of sets itself. On the other hand, the homotopy category of topological spaces is not concretizable, i. e. it does not admit a faithful functor to the category of sets. A concrete category, when defined without reference to the notion of a category, consists of a class of objects, each equipped with an underlying set; and for any two objects A and B a set of functions, called homomorphisms, from the underlying set of A to the underlying set of B. Furthermore, for every object A, the identity function on the underlying set of A must be a homomorphism from A to A, and the composition of a homomorphism from A to B followed by a homomorphism from B to C must be a homomorphism from A to C.
Другие примеры
Любую группу G можно рассматривать как «абстрактную» категорию с одним произвольным объектом и одним морфизмом для каждого элемента группы. Это не считается конкретной в соответствии с интуитивным понятием, описанным в начале этой статьи. Но каждое верное G-множество (эквивалентно, каждое представление G как группы перестановок) определяет верный функтор G → Set. Поскольку каждая группа действует верно на себя, G может быть сделана конкретной категорией по крайней мере одним способом. Аналогично, любое частично упорядоченное множество P можно рассматривать как абстрактную категорию с единственной стрелкой x → y, когда x ≤ y. Это можно конкретизировать, определив функтор D : P → Set, который отображает каждый объект x в и каждую стрелку x → y в отображение включения. Категория Rel, объекты которой — множества, а морфизмы — отношения, может быть конкретизирована, взяв U, отображающее каждое множество X в его булеан (или power set) и каждое отношение R в функцию, определенную как R(x, y) = (y, x) ∈ R для всех x ∈ X. Замечая, что булеаны являются полными решетками относительно включения, функции между ними, возникающие таким образом из некоторого отношения R, являются точно отображениями, сохраняющими супремум. Следовательно, Rel эквивалентна полной подкатегории категории Sup полных решеток и их отображений, сохраняющих супремум. И наоборот, исходя из этого эквивалента, мы можем восстановить U как композицию Rel → Sup → Set забывчивого функтора для Sup с этим вложением Rel в Sup. Категория Setop может быть встроена в Rel, представляя каждое множество как себя и каждую функцию f : X → Y как отношение из Y в X, образованное как множество пар (f(x), x) для всех x ∈ X; следовательно, Setop конкретизируема. Забывчивый функтор, возникающий таким образом, является контравариантным функтором power set Setop → Set. Из предыдущего примера следует, что противоположность любой конкретизируемой категории C снова конкретизируема, так как если U — верный функтор C → Set, то Cop может быть снабжена композицией Cop → Setop → Set. Если C — любая малая категория, то существует верный функтор P : SetCop → Set, который отображает предпучок X в копроизведение. Составляя это с вложением Йонеды Y : C → SetCop, получаем верный функтор C → Set. По техническим причинам категория Ban1 пространств Банаха и линейных сжатий часто снабжается не «очевидным» забывчивым функтором, а функтором U1 : Ban1 → Set, который отображает пространство Банаха в его (замкнутый) единичный шар. Категория Cat, объекты которой — малые категории, а морфизмы — функторы, может быть конкретизирована, отправляя каждую категорию C в множество, содержащее ее объекты и морфизмы. Функторы можно просто рассматривать как функции, действующие на объекты и морфизмы.
Контрпримеры
Категория hTop, где объекты — топологические пространства, а морфизмы — классы гомотопии непрерывных функций, является примером категории, которая не является конкретизируемой. Хотя объекты являются множествами (с дополнительной структурой), морфизмы — это не сами функции между ними, а классы функций. Тот факт, что не существует верного функтора из hTop в Set, впервые был доказан Питером Фрейдом. В той же статье Фрейд ссылается на более ранний результат о том, что категория "малых категорий и классов естественных эквивалентностей функторов" также не является конкретизируемой.
Относительная конкретность
В некоторых областях теории категорий, особенно в теории топосов, принято заменять категорию Set другой категорией X, часто называемой базовой категорией. В связи с этим, уместно называть пару (C, U), где C – категория, а U – верный функтор C → X, конкретной категорией над X. Например, модели теории с N сортами можно рассматривать как образующие конкретную категорию над SetN. В этом контексте конкретная категория над Set иногда называется конструкцией.