Category theory MOC

Functor

A (covariant) functor is a structure-preserving map between categories. cat It associates:

  • An object for every
  • A morphism for every

with the following compatibility conditions

  • for any and
  • for any

A functor behaves like a functor but flips arrows, and is called a Contravariant functor. Sometimes these are also just referred to as functors,1 however in these notes all functors will be assumed to be covariant, and contravariant functors will be made explicit by invoking the opposite category.

Types of functors

As defined above, a functor associates a mapping to every hom-set in its codomain:

Functors are categorised based on the behaviour of this mapping (for all possible hom-sets)

Further classification

Properties

Typical functors

See also


develop | en | sembr

Footnotes

  1. 2020, Topology: A categorical approach, p. 10