category-theory

Definition

Endofunctor

An endofunctor is a functor from a category to itself.

It maps every object to an object and every morphism to a morphism , preserving identity and composition:

Examples

Identity endofunctor

The identity functor is the simplest endofunctor, sending every object and morphism to itself.

List functor

On the category of sets, the list endofunctor sends a set to the set of finite lists over , and a function to the function that applies element-wise.

Power set functor

The power set endofunctor on sets sends a set to its power set , and a function to the direct image map .