Functor
A (covariant) functor
- An object
for every - A morphism
for every
with the following compatibility conditions
for any and for any
A functor
Types of functors
As defined above, a functor associates a mapping to every hom-set
Functors are categorised based on the behaviour of this mapping (for all possible hom-sets)
- A Faithful functor is injective on hom-sets.
- A Full functor is surjective on hom-sets.
- A Fully faithful functor is bijective on hom-sets (an embedding of a category into another, however it need not be injective on objects.
Further classification
Properties
- Functors encode invariants of isomorphism classes, i.e. functors are invariants.
Typical functors
See also
Footnotes
-
2020, Topology: A categorical approach, p. 10 ↩