Adjoint functors
Adjunction is a relationship that two functors may have. Two functors that stand in this relationship are known as adjoint functors, one being the left adjoint and the other the right adjoint. By definition, an adjunction between categories C and D is a pair of functors
and, for all objects
such that this family of bijections is natural in
The left part of a pair of adjoint functors is one of two best approximations to a weak inverse of the other functor of the pair. (The other best approximation is the functor's right adjoint, if it exists. ) Note that a weak inverse itself, if it exists, must be a left adjoint, forming an adjoint equivalence.
A left adjoint to a forgetful functor is called a free functor; in general, left adjoints may be thought of as being defined freely, consisting of anything that an inverse might require, regardless of whether it works...
Concrete example
Let:
(category of sets and functions) (category of groups and group homomorphisms) be the forgetful functor that takes a group to its underlying set (forgets the group operation). be the free group functor that takes a set to the free group generated by .
Then
What does the adjunction mean concretely?
The adjunction says there is a natural bijection:
where:
- Left side: group homomorphisms from the free group on
to a group . - Right side: functions from the set
to the underlying set of .
This makes sense:
To give a group homomorphism
Conversely, any function from
Naturality
Naturality here means this correspondence works consistently when you change
If you have a function
Similarly, a group homomorphism