Adjunctions are a key concept in category theory, describing relationships between functors. They consist of two functors between categories that form an adjoint pair, capturing the idea of optimal solutions to universal mapping problems. Adjunctions establish correspondences between morphisms in different categories.
Adjunctions have several key components, including two categories, a pair of functors, natural transformations, and bijections between sets of morphisms. They come in various types, such as free/forgetful and limit/colimit adjunctions. Adjoint functors have unique properties, like preserving limits and colimits, and play crucial roles in many mathematical fields.
Triangle identities that the unit and counit must satisfy:
Gε∘ηG=1G and εF∘Fη=1F
Types of Adjunctions
Free/forgetful adjunctions: Relate algebraic structures and their underlying sets
Free functor adds the "least" structure to an object, forgetful functor forgets the structure
Limit/colimit adjunctions: Relate limits and colimits in a category
Diagonal functor Δ:C→CJ is left adjoint to the limit functor lim:CJ→C
Adjunctions involving exponential objects: Relate products and exponentials in a category
(−)×A:C→C is left adjoint to (−)A:C→C for an object A in a Cartesian closed category C
Adjunctions between functors and representable functors: Relate functors and their representing objects
Yoneda lemma: Hom(−,A):Cop→Set is left adjoint to Hom(A,−):C→Set for an object A in a locally small category C
Adjunctions in topology: Relate continuous functions and open/closed sets
Functor sending a space to its lattice of open sets is right adjoint to the functor sending a lattice to its space of points
Properties of Adjoint Functors
Uniqueness: Adjoint functors are unique up to natural isomorphism
If (F,G,η,ε) and (F′,G′,η′,ε′) are adjunctions, then F≅F′ and G≅G′
Preservation of limits and colimits:
Left adjoints preserve colimits, right adjoints preserve limits
Composition: Adjunctions can be composed
If F⊣G and F′⊣G′, then F′F⊣GG′
Adjunctions induce monads:
Every adjunction (F,G,η,ε) gives rise to a monad (T,η,μ) where T=GF and μ=GεF
Adjunctions and equivalences of categories:
An adjunction is an equivalence of categories if and only if the unit and counit are natural isomorphisms
Adjunctions and universal properties:
Adjoint functors can be characterized by universal properties
Left adjoints are initial objects in certain comma categories, right adjoints are terminal objects
Examples of Adjunctions in Action
Free group/forgetful functor adjunction:
Free functor F:Set→Grp sends a set to the free group generated by that set
Forgetful functor U:Grp→Set sends a group to its underlying set
Product/exponential adjunction in a Cartesian closed category:
(−)×A:C→C is left adjoint to (−)A:C→C for an object A in a Cartesian closed category C
Discrete/indiscrete topology adjunction:
Functor sending a set to the discrete topological space is left adjoint to the functor sending a topological space to its underlying set
Sheafification/forgetful functor adjunction:
Sheafification functor PSh(X)→Sh(X) is left adjoint to the forgetful functor Sh(X)→PSh(X) for a topological space X
Tensor/hom adjunction in a closed monoidal category:
Tensor product functor (−)⊗A:C→C is left adjoint to the internal hom functor [A,−]:C→C for an object A in a closed monoidal category C
Applications in Other Math Fields
Algebraic topology: Adjunctions between topological spaces and algebraic structures
Singular homology and cohomology functors form an adjoint pair between the category of topological spaces and the category of chain complexes
Homological algebra: Adjunctions in the study of chain complexes and their homology
Tensor product and Hom functors form an adjoint pair in the category of modules over a ring
Representation theory: Adjunctions in the study of group representations
Induction and restriction functors form an adjoint pair between the categories of representations of a group and its subgroup
Algebraic geometry: Adjunctions in the study of schemes and sheaves
Global section functor is right adjoint to the constant sheaf functor in the category of sheaves on a scheme
Logic and type theory: Adjunctions in the study of logical systems and their models
Quantifiers ∀ and ∃ form an adjoint pair between the categories of sets and propositions in a topos
Common Mistakes and Misconceptions
Confusing left and right adjoints: Pay attention to the direction of the functors and the order of composition
Forgetting the naturality conditions: The bijection between hom-sets must be natural in both variables
Misunderstanding the role of the unit and counit: They are not inverses but satisfy the triangle identities
Assuming all functors have adjoints: Not every functor has an adjoint, and the existence of an adjoint is a special property
Misapplying preservation properties: Left adjoints preserve colimits, right adjoints preserve limits, but not vice versa in general
Confusing adjunctions with equivalences: An adjunction is an equivalence if and only if the unit and counit are natural isomorphisms
Overlooking the connection to universal properties: Adjoint functors can be characterized by universal properties, which can simplify proofs and constructions
Practice Problems and Solutions
Prove that the free group functor F:Set→Grp is left adjoint to the forgetful functor U:Grp→Set.
Solution: Construct the unit η:1Set→UF and counit ε:FU→1Grp and show that they satisfy the triangle identities.
Show that the product functor (−)×A:C→C is left adjoint to the exponential functor (−)A:C→C for an object A in a Cartesian closed category C.
Solution: Use the adjunction isomorphism Hom(X×A,Y)≅Hom(X,YA) and show that it is natural in both X and Y.
Prove that the sheafification functor PSh(X)→Sh(X) is left adjoint to the forgetful functor Sh(X)→PSh(X) for a topological space X.
Solution: Construct the unit and counit using the universal property of sheafification and show that they satisfy the triangle identities.
Show that the tensor product functor (−)⊗A:C→C is left adjoint to the internal hom functor [A,−]:C→C for an object A in a closed monoidal category C.
Solution: Use the adjunction isomorphism Hom(X⊗A,Y)≅Hom(X,[A,Y]) and show that it is natural in both X and Y.
Prove that the singular homology and cohomology functors form an adjoint pair between the category of topological spaces and the category of chain complexes.
Solution: Construct the unit and counit using the natural transformations between the singular chain complex and the singular cochain complex and show that they satisfy the triangle identities.