adjunction
Adjunctions are a central concept in category theory that formalize a close relationship between two functors. Given categories C and D, an adjunction consists of functors F: C → D and G: D → C together with a natural isomorphism Hom_D(FX, Y) ≅ Hom_C(X, GY) that is natural in X ∈ C and Y ∈ D. When such an adjunction exists, F is called the left adjoint and G the right adjoint, often written F ⊣ G.
Equivalently, adjunctions can be described by unit and counit natural transformations. There exist η: Id_C → G F
Common examples illustrate the idea. The free-forgetful adjunction between sets and groups uses the free group
Adjunctions preserve and reflect (co)limits: left adjoints preserve colimits and right adjoints preserve limits. If the