Functor
A (covariant) functor
- A map
;𝐹 0 : 𝖢 0 → 𝖣 0 : 𝑋 ↦ 𝐹 𝑋 - For every
, a function𝑋 , 𝑌 ∈ 𝖢 0 ;𝐹 1 : 𝖢 ( 𝑋 , 𝑌 ) → 𝖣 ( 𝐹 𝑋 , 𝐹 𝑌 )
with the following compatibility conditions
for any( 𝐹 𝑔 ) ( 𝐹 𝑓 ) = 𝐹 ( 𝑔 𝑓 ) and𝑓 ∈ 𝖢 ( 𝑋 , 𝑌 ) 𝑔 ∈ 𝖢 ( 𝑌 , 𝑍 ) for any𝐹 i d 𝑋 ( = i d 𝐹 𝑋 𝑋 ∈ 𝖢 0
A functor
Types of functors
Functors are categorised based on the behaviour of
- 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
#state/develop | #lang/en | #SemBr
Footnotes
-
2020, Topology: A categorical approach, p. 10 ↩