====== Категория ====== ===== Определение категории ===== __Определение 1.__ **Категория**((category)) \mathcal{A} включает в себя - совокупность предметов \textrm{Ob}(\mathcal{A}), называемых **объектами**((object)); - совокупность предметов \textrm{Ar}(\mathcal{A}), называемых **стрелками**((arrow)), или **морфизмами**((morphism)); - операции, ставящие в соответствие каждому морфизму f объект \textrm{dom}f --- начало морфизма f ; и объект \textrm{cod}f --- конец морфизма f . Тот факт, что A=\textrm{dom}f и B=\textrm{cod}f избражается так: f:A\rightarrow B или A\xrightarrow{f}B; - операцию, ставящую в соответствие каждой паре \langle g,f\rangle морфизмов с \textrm{dom}g=\textrm{cod}f, морфизм g\circ f:\textrm{dom}f\rightarrow\textrm{cod}g, **композицию**((composition)) f и g . Причем выполняется\\ **закон ассоциативности:**((associative law)) Пусть A\xrightarrow{f}B\xrightarrow{g}C\xrightarrow{h}D --- конфигурация объектов и морфизмов. Тогда h\circ(g\circ f)=(h\circ g)\circ f; - сопоставление каждому объекту B\in\textrm{Ob}(\mathcal{A}) морфизма 1_B:B\rightarrow B, называемого **единичным**, или **тождественным морфизмом**((identity arrow)), так что выполнен\\ **закон тождества:**((law of identity)) Для любых морфизмов f:A\rightarrow B и g:B\rightarrow C имеем 1_B\circ f=f и g\circ 1_B=g. Множество морфизмов из A в B обозначается \textrm{Hom}_{\mathcal{A}}(A,B) или \textrm{Hom}(A,B). __Пример 1.__ Категория множеств \mathfrak{Set}. Объектами этой категории являются [[:glossary:set|множества]], а морфизмами --- [[:glossary:mapping|отображения множеств]]. Легко проверить, что аксиомы категории выполнены. __Пример 2.__ Категория групп \mathfrak{Grp}. Объектами являются [[:glossary:group|группы]], а морфизмами --- [[:glossary:morphism:group|гомоморфизмы групп]]. __Пример 3.__ Категория топологических пространств \mathfrak{Top}. Объектами являются [[:glossary:topology|топологические пространства]], а морфизмами --- [[:glossary:topology:mapping:continuous|непрерывные отображения]] топологических пространств. __Определение 2.__ **Подкатегория** \mathcal{B} категории \mathcal{A} --- это совокупность некоторых объектов и морфизмов из \mathcal{A} такая, что - вместе с каждым морфизмом f в \mathcal{B} содержатся \textrm{dom}f и объект \textrm{cod}f; - вместе с каждым объектом B содержится единичный морфизм 1_B; - вместе с каждой парой перемножаемых морфизмов f и g --- их композиция g\circ f. __Определение 3.__ Подкатегория \mathcal{B} категории \mathcal{A} называется **полной**((full)), если для произвольных A,B\in\textrm{Ob}\mathcal{B} выполнено: \textrm{Hom}_{\mathcal{B}}(A,B)=\textrm{Hom}_{\mathcal{A}}(A,B). ===== Морфизмы в категории ===== __Определение 4.__ Морфизм f\in\textrm{Hom}(A,B) называется **мономорфизмом**((monomorphism)), или **мономорфной стрелкой**((monomorphic arrow)), если для любых двух морфизмов g,h\in\textrm{Hom}(C,A) из равенства f\circ g=f\circ h следует g=h. __Определение 5.__ Морфизм f\in\textrm{Hom}(A,B) называется **эпиморфизмом**((epimorphism)), или **эпиморфной стрелкой**((epimorphic arrow)), если для любых двух морфизмов g,h\in\textrm{Hom}(B,C) из равенства g\circ f=h\circ f следует g=h. __Определение 6.__ Морфизм f называется **биморфизмом**((bimorphism)), если он одновременно является мономорфизмом и эпиморфизмом. __Определение 7.__ Морфизм f\in\textrm{Hom}(A,B) называется **изоморфизмом**((isomorphism)), если существует морфизм g:B\rightarrow A такой, что g\circ f и f\circ g являются тождественными морфизмами в \textrm{Hom}(A,A) и \textrm{Hom}(B,B) соответственно. Заметим, что всякий изоморфизм является биморфизмом. Обратное, вообще говоря, не имеет места. Действительно, в категории моноидов гомоморфизм \mathbb{Z}_{+}\rightarrow\mathbb{Z} является биморфизмом, но не является изоморфизмом. __Определение 8.__ Морфизмы объекта A в себя называются **эндоморфизмами**((endomorphism)). Множество эндоморфизмов объекта A обозначается символом \textrm{End}(A). Из аксиом категории вытекает, что \textrm{End}(A) --- [[:glossary:monoid|моноид]]. __Определение 9.__ Изоморфизмы объекта A в себя называются **автоморфизмами**((automorphism)). Множество автоморфизмов объекта A обозначается символом \textrm{Aut}(A). Это множество в действительности является [[:glossary:group|группой]]. ===== См. также ===== * [[:glossary:category:functor|Функтор]] ===== Литература ===== * Гельфанд С.И., Манин Ю.И. <<Методы гомологической алгебры>>, т.1, Наука, 1988. * Голдблатт Р. <<Топосы. Категорный анализ логики>>, Мир, 1983. * [[http://www.ozon.ru/context/detail/id/2212571/?partner=lds1938|Ленг С. «Алгебра», Мир, 1968.]] * [[http://www.ozon.ru/context/detail/id/3250036/?partner=lds1938|Маклейн С. «Категории для работающего математика», Физматлит, 2004.]] {{tag>"теория категорий" "автоморфизм" "биморфизм" "группа" "закон композиции" "изоморфизм" "категория" "множество" "моноид" "мономорфизм" "морфизм" "объект категории" "отображение" "подкатегория" "стрелка" "эндоморфизм" "эпиморфизм"}}