4.2 Unit and counit of adjunction

3 min readjuly 25, 2024

Adjunctions are powerful tools in category theory, linking functors between categories. The unit and counit of an adjunction provide a way to measure how close these categories are to being retracts of each other.

Understanding units and counits is crucial for grasping adjunctions. These natural transformations, along with triangle identities, form the foundation for constructing and analyzing adjunctions, helping us explore relationships between different mathematical structures.

Unit and Counit of Adjunction

Unit and counit of adjunctions

Top images from around the web for Unit and counit of adjunctions
Top images from around the web for Unit and counit of adjunctions
    • Natural transformation η:1CGF\eta: 1_C \to GF maps identity functor on C to composition of F and G
    • Maps objects in category C to objects in C via GF creates a "round trip" through D
    • For each object XX in C, ηX:XGF(X)\eta_X: X \to GF(X) represents the unit's action on X
    • Natural transformation ϵ:FG1D\epsilon: FG \to 1_D maps composition of F and G to identity functor on D
    • Maps objects in category D to objects in D via FG creates a "round trip" through C
    • For each object YY in D, ϵY:FG(Y)Y\epsilon_Y: FG(Y) \to Y represents the counit's action on Y
  • of unit
    • For any morphism f:XXf: X \to X' in C, the following diagram commutes: XηXGF(X)X \xrightarrow{\eta_X} GF(X) fGF(f)\downarrow f \quad \quad \downarrow GF(f) XηXGF(X)X' \xrightarrow{\eta_{X'}} GF(X')
    • Ensures consistency of unit with morphisms in C (preserves structure)
  • Naturality of counit
    • For any morphism g:YYg: Y \to Y' in D, the following diagram commutes: FG(Y)FG(g)FG(Y)FG(Y) \xrightarrow{FG(g)} FG(Y') ϵYϵY\downarrow \epsilon_Y \quad \quad \downarrow \epsilon_{Y'} YgYY \xrightarrow{g} Y'
    • Ensures consistency of counit with morphisms in D (preserves structure)

Triangle identities for adjunctions

  • Triangle identity for F
    • Composition FFηFGFϵFFF \xrightarrow{F\eta} FGF \xrightarrow{\epsilon F} F equals identity on F
    • Ensures F "cancels out" the round trip through G (Set, Group)
  • Triangle identity for G
    • Composition GηGGFGGϵGG \xrightarrow{\eta G} GFG \xrightarrow{G\epsilon} G equals identity on G
    • Ensures G "cancels out" the round trip through F (Vector spaces, Modules)
  • Proof strategy
    1. Use naturality of unit and counit to manipulate diagrams
    2. Apply definitions of functor composition to simplify expressions
    3. Utilize properties of identity morphisms to complete the proof
    4. Consider specific examples (Free group functor, Forgetful functor)

Correspondence of adjunctions vs natural transformations

  • Adjunction as a quadruple (F,G,η,ϵ)(F, G, \eta, \epsilon) defines relationship between categories
    • F: C → D () maps objects and morphisms from C to D
    • G: D → C () maps objects and morphisms from D to C
    • η:1CGF\eta: 1_C \to GF (unit) measures how far C is from being a retract of D
    • ϵ:FG1D\epsilon: FG \to 1_D (counit) measures how far D is from being a retract of C
  • Bijective correspondence establishes equivalence between adjunctions and natural transformations
    • Given an adjunction, unit and counit automatically satisfy triangle identities
    • Given unit and counit satisfying triangle identities, construct unique adjunction (Free-forgetful, Product-diagonal)
  • Hom-set HomD(F(X),Y)HomC(X,G(Y))\text{Hom}_D(F(X), Y) \cong \text{Hom}_C(X, G(Y)) relates morphisms in C and D
    • Bijection between morphisms F(X) → Y in D and morphisms X → G(Y) in C
    • Relationship to unit and counit through natural transformations
  • Uniqueness of adjunction demonstrates fundamental nature of the concept
    • Prove that any two adjunctions with the same unit (or counit) are isomorphic
    • Implies adjunctions are determined by their unit or counit (up to isomorphism)

Construction of adjunctions from units

  • Construction from unit

    1. Given η:1CGF\eta: 1_C \to GF, define left adjoint F using universal property
    2. Construct counit ϵ\epsilon using properties of G and η\eta
    3. Verify triangle identities to ensure adjunction properties
  • Construction from counit

    1. Given ϵ:FG1D\epsilon: FG \to 1_D, define right adjoint G using universal property
    2. Construct unit η\eta using properties of F and ϵ\epsilon
    3. Verify triangle identities to ensure adjunction properties
  • Universal property approach leverages categorical definitions

    • Use unit to define universal arrows from X to G (initial objects)
    • Use counit to define universal arrows from F to Y (terminal objects)
  • Examples of adjunction construction demonstrate practical applications

    • (groups and sets)
    • Product-diagonal adjunction (cartesian product and diagonal functor)
    • Exponential-product adjunction (function spaces and cartesian product)

Key Terms to Review (13)

Adjunction Theorem: The adjunction theorem describes a fundamental relationship between two functors, establishing a correspondence that captures how one functor can be seen as providing a kind of 'inverse' operation to another. This relationship is pivotal for understanding the nature of adjoint functors and is closely tied to the concepts of units and counits, which serve as natural transformations bridging the two functors in the adjoint pair. The theorem not only highlights the connection between different categories but also underscores the significance of these transformations in preserving structure within mathematical frameworks.
Counit of adjunction: The counit of adjunction is a natural transformation that arises in the context of an adjunction between two functors, typically denoted as \(\epsilon: F G \Rightarrow Id_B\). It serves to provide a way of transforming an object from the composite functor back into the original category, connecting the output of one functor back to the identity on the other. This concept highlights how two functors can interact in a manner that preserves structure and relationships between categories.
Equivalence of Categories: Equivalence of categories is a concept that describes when two categories are 'the same' in a certain formal sense, meaning there exists a pair of functors that are inverses up to natural isomorphism. This notion connects deeply with natural transformations, adjunctions, and more complex structures like presheaf topoi and Grothendieck topologies, allowing mathematicians to translate problems and results between different categorical frameworks while preserving their essential properties.
Free-forgetful adjunction: A free-forgetful adjunction is a special type of adjunction between categories where one functor, called the 'free' functor, creates objects freely from a given set, while the other functor, known as the 'forgetful' functor, collapses the structure of these objects down to a simpler form. This relationship showcases how algebraic structures can be generated from sets and how essential features can be retained or ignored in category theory.
Hom-functor: The hom-functor is a type of functor that maps pairs of objects from a category to the morphisms between them. This construction helps in understanding relationships between objects, as it allows us to consider morphisms as elements in a set, making it easier to analyze transformations and adjunctions. Additionally, the hom-functor plays a crucial role in the structure of cartesian closed categories by connecting objects with their corresponding morphisms, facilitating the exploration of their properties and interactions.
Isomorphism: An isomorphism is a special type of morphism in category theory that indicates a structural similarity between two objects, meaning there exists a bijective correspondence between them that preserves the categorical structure. This concept allows us to understand when two mathematical structures can be considered 'the same' in a categorical sense, as it connects to important ideas like special objects, functors, and adjoint relationships.
Left Adjoint: A left adjoint is a functor that, when paired with a right adjoint, establishes a relationship between two categories such that the morphisms in the first category can be 'transferred' to the second category in a way that preserves structure. This concept is pivotal in understanding how different categories interact and allows for the formulation of various important constructions, such as limits and colimits, as well as in defining sheaves and understanding geometric morphisms.
Monad: A monad is a structure in category theory that represents computations as a series of steps. It consists of a functor and two natural transformations known as the unit and counit, which allow for the chaining of operations in a way that maintains the integrity of the computations. This concept plays a crucial role in functional programming and provides a framework for managing side effects and sequencing operations.
Naturality: Naturality is a property of certain mathematical constructions, particularly in category theory, where a transformation or a morphism can be shown to commute with other structures in a natural way. It emphasizes that such transformations do not depend on arbitrary choices and behave consistently across different contexts, making them more universally applicable. In the realm of functors, natural transformations highlight how functorial relationships are maintained, while adjunctions illustrate naturality in the context of units and counits, showcasing their integral role in the structure of categories.
Right adjoint: A right adjoint is a type of functor in category theory that, when paired with a left adjoint, forms an adjunction. In this relationship, the right adjoint maps objects from one category to another while preserving the structure defined by the left adjoint. Understanding right adjoints is crucial as they help define how different categories interact and allow for the translation of concepts between them, particularly in defining unit and counit transformations.
Samuel Eilenberg: Samuel Eilenberg was a prominent mathematician known for his foundational work in category theory, topology, and algebra, particularly in the context of algebraic topology and topos theory. His contributions significantly advanced the understanding of categories, functors, and adjunctions, which are crucial concepts in modern mathematics.
Unit of adjunction: The unit of adjunction is a natural transformation that provides a way to relate two functors in an adjunction, typically denoted as \(\eta: X \to F G X\). It serves as a 'unit' or identity morphism that transforms objects from one category into the other while preserving structure. This concept helps in understanding how different categories can interact and the relationships between them through the lens of adjoint functors.
η: In the context of category theory, η (eta) represents the unit of an adjunction, which is a natural transformation that relates two functors. It provides a way to embed an object from one category into another, reflecting how these categories are connected through their adjoint functors. This unit transformation is crucial in understanding how morphisms and objects behave under these functors.
© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.