Composition in a category 2026-10-06
Given morphisms and , their composite is . Composition is associative and has the identity morphisms as units.
Two objects of a category lie in the same connected component if a finite zigzag of morphisms, with either orientation allowed, joins them. This is an equivalence relation; its classes give full subcategories, each a connected category. For a small category, the collection of components is a set denoted . A functor induces a function on components. Empty categories have no components.
Endomorphism Created 2026-09-24 Updated 2026-10-14
An endomorphism is a morphism : its source and target are the same object, with the same specified structure. For a group it is an operation-preserving group homomorphism back into that group; for a vector space it is a linear endomorphism; for a ring it is a ring endomorphism. A self-map must satisfy the chosen compatibility conditions to qualify. The notation records the category in which these conditions are imposed. See Riehl, Category Theory in Context, Definition 1.1.10 and the following paragraph.
An endomorphism can lose information or miss part of its target. On the additive integers, preserves addition and is injective, but is not surjective: no integer maps to . On the vector space over the real numbers, the linear endomorphism loses the second coordinate, so it is neither injective nor surjective. Neither is an automorphism. The same doubling rule becomes a group isomorphism when its target is the additive even integers, as explained under isomorphism.
The finite cyclic group offers a small example of information loss that can be drawn completely. With addition in modular arithmetic, the endomorphism sends the inputs to . Its image of a group homomorphism is and its kernel of a group homomorphism is . Each reached output has two inputs; the other three outputs are missed.
Figure 1.
Two endomorphisms of the additive cyclic group modulo six
. Every arrow maps an input to its output, rather than taking one step of repeated addition. The endomorphism collapses pairs; the group automorphism is a bijection. Orange marks the kernel of a group homomorphism in each panel. Source. Details.
For an endomorphism of a group or ring with a finite underlying set, injectivity is equivalent to surjectivity by counting; either condition makes it an automorphism. The additive integers example shows why the finiteness assumption matters. A linear endomorphism of a finite-dimensional vector space also has equivalent injectivity and surjectivity, this time by the rank-nullity theorem even when its underlying set is infinite.
Self-maps can be iterated without changing the object: , , and so on. Composition in a category and the identity morphism make the endomorphisms of a fixed object in a locally small category into a monoid. This packages repeated compatible operations, including irreversible ones, into a single structure.
The general language has a documented historical milestone in the 1945 paper of Samuel Eilenberg and Saunders Mac Lane. They defined categories of objects and compatible maps, and distinguished maps admitting inverses within that category. Their examples included groups, vector spaces, and topological spaces. This gave a common framework for compatible self-maps and their invertible cases. See Eilenberg and Mac Lane, General Theory of Natural Equivalences, pp. 234 and 237–239.
For a small cogenerating family in a locally small category, the evaluation arrow is a monomorphism whenever that small product in a category exists. Equality after all its projections is equality after every map to a cogenerator, hence equality of the original parallel morphisms.
The braided monoidal category generated by one object: objects are parenthesized tensor expressions in that object and the unit, and morphisms are structural isomorphisms and crossings subject to precisely the monoidal category and braiding axioms.
Frobenius monoid 2026-10-06
A monoid object with a morphism such that and a suitable coevaluation make a dual pair in a monoidal category. In a category of vector spaces this is a Frobenius algebra. This condition alone is not the usual separability condition.
If each standard counit presentation is a coequalizer, the Eilenberg-Moore comparison functor is full and faithful. An monad algebra morphism makes equalize and ; its unique descent is the required morphism . The triangle identities for an adjunction make a split epimorphism, so descent has underlying arrow exactly . Epimorphic cancellation at proves faithfulness.
Full subcategory 2026-10-06
A full subcategory contains all ambient morphisms between its chosen objects. Its inclusion is a fully faithful functor.
A generating set is a set-indexed family such that unequal parallel morphisms are distinguished by some , with . It is dual to a cogenerating set.
Groupoid 2026-10-05
A groupoid is a category in which every morphism is invertible. A group is a groupoid with one object, while an equivalence relation defines a groupoid with exactly one arrow between any related pair of objects. Every functor sends invertible arrows to invertible arrows.
For a morphism in an abelian category, its coimage is canonically isomorphic to its image . This yields an epimorphism followed by a monomorphism, unique up to unique compatible isomorphism. Every epi-mono factorization has this same middle object.
Isogeny 2026-10-14
An isogeny is a surjective morphism of algebraic groups with finite kernel. For abelian varieties it is a finite surjective group morphism. An isogeny of elliptic curves is its one-dimensional abelian-variety specialization.
Isomorphism Created 2026-09-24 Updated 2026-10-14
An isomorphism is a morphism with a two-sided inverse that is also a morphism. Two objects are isomorphic when such a map exists between them. For groups, rings, and vector spaces, a bijective structure-preserving map has a structure-preserving inverse; in other settings the inverse condition needs separate attention, as for a homeomorphism between topological spaces.
For example, is a group isomorphism from the additive integers to the additive even integers. It is bijective onto that target, satisfies , and has inverse . The two groups have the same addition pattern even though they are different sets. It is not a ring isomorphism for their inherited multiplications, since while .
Monad morphism 2026-10-14
A morphism of monads on one category is a natural transformation with and . These equations preserve the unit and multiplication. A terminal endofunctor in a full composition-closed subcategory containing the identity receives a unique such morphism from every monad whose functor belongs to that subcategory.
Monofunctor 2026-09-28
A functor is a monofunctor when is an injective function for every morphism of .
Monoid morphism 2026-10-06
A morphism satisfying and .
Naturality Created 2026-10-05 Updated 2026-10-06
For a natural transformation , naturality is the equation for each morphism . Thus transforming and then applying a functor gives the same result as applying that functor and then transforming. It makes the component maps a coherent transformation of functors.
Object of a category 2026-10-06
The objects are the entities between which a category specifies morphisms. Each object has an identity morphism.