Functor
A (covariant) functor
- An object
for everyπΉ π β π£ π β π’ - A morphism
for everyπΉ π β π£ ( πΉ π , πΉ π ) π β π’ ( π , π )
with the following compatibility conditions
for any( πΉ π ) ( πΉ π ) = πΉ ( π π ) andπ β π’ ( π , π ) π β π’ ( π , π ) for anyπΉ i d π = i d πΉ π π β π’
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 β©