Overview and basic definition

Functors are ways to pass between categories, or “domains of discourse” in mathematics. Functors preserve any property that can be stated purely categorically.

Definition: Functor

Let be categories. A functor consists of the following data:

  1. For each , there exists an object .
  2. For each morphism , there exists a morphism in .

This data is required to satisfy the following properties, which essentially require that functors preserve structures between categories:

  • Compositions map to compositions: .
  • Identities map to identities: .

Proposition: Functors preserve isomorphism

If are isomorphic objects of a category and is a functor, then are isomorphic in as well.


Examples

Forgetful functors