Uniqueness of adjoints #
This file shows that adjoints are unique up to natural isomorphism.
Main results #
Adjunction.leftAdjointUniq: IfFandF'are both left adjoint toG, then they are naturally isomorphic.Adjunction.rightAdjointUniq: IfGandG'are both right adjoint toF, then they are naturally isomorphic.
If F and F' are both left adjoint to G, then they are naturally isomorphic.
Equations
- adj1.leftAdjointUniq adj2 = ((CategoryTheory.conjugateIsoEquiv adj1 adj2).symm (CategoryTheory.Iso.refl G)).symm
Instances For
If G and G' are both right adjoint to F, then they are naturally isomorphic.
Equations
- adj1.rightAdjointUniq adj2 = (CategoryTheory.conjugateIsoEquiv adj1 adj2) (CategoryTheory.Iso.refl F)
Instances For
Alias of CategoryTheory.conjugateEquiv.
Given two adjunctions L₁ ⊣ R₁ and L₂ ⊣ R₂ both between categories C, D, there is a
bijection between natural transformations L₂ ⟶ L₁ and natural transformations R₁ ⟶ R₂. This is
defined as a special case of mateEquiv, where the two "vertical" functors are identity, modulo
composition with the unitors. Corresponding natural transformations are called conjugateEquiv.
TODO: Generalise to when the two vertical functors are equivalences rather than being exactly 𝟭.
Furthermore, this bijection preserves (and reflects) isomorphisms, i.e. a transformation is an iso
iff its image under the bijection is an iso, see eg CategoryTheory.conjugateIsoEquiv.
This is in contrast to the general case mateEquiv which does not in general have this property.
Instances For
Alias of CategoryTheory.conjugateIsoEquiv.
Thus conjugation defines an equivalence between natural isomorphisms.