Functor

From Cattheory

This article is about a basic definition in category theory. The article text may, however, contain more material. Rate its utility as a basic definition article on the talk page
VIEW: Definitions built on this | Facts about this | Survey articles about this
View a complete list of basic definitions in category theory

Definition

Suppose are categories. A functor (also called covariant functor) from to comprises the following data:

  • Object level mapping: A mapping .
  • Morphism level mapping: For any , a mapping .

satisfying the following condition:

  • It preserves the identity morphism: For any , .
  • It preserves composition: For any , and , we have .

There is a related notion of contravariant functor. Note that a contravariant functor between two categories is not a functor between the categories. To emphasize that a functor is a functor and not a contravariant functor, we use the term covariant functor.