Mathlib Map

Theorems · Definition · category theory

CategoryTheory.Adjunction.homAddEquiv

{C : Type u₁} →
  {D : Type u₂} →
    [inst : CategoryTheory.Category.{v₁, u₁} C] →
      [inst_1 : CategoryTheory.Category.{v₂, u₂} D] →
        [inst_2 : CategoryTheory.Preadditive C] →
          [inst_3 : CategoryTheory.Preadditive D] →
            {F : CategoryTheory.Functor C D} →
              {G : CategoryTheory.Functor D C} →
                (F ⊣ G) → [F.Additive] → (X : C) → (Y : D) → (F.obj X ⟶ Y) ≃+ (X ⟶ G.obj Y)

If we have an adjunction adj : F ⊣ G of functors between preadditive categories, and if F is additive, then the hom set equivalence upgrades to an AddEquiv. Note that F is additive if and only if G is, by Adjunction.right_adjoint_additive and Adjunction.left_adjoint_additive.

Defined in
Mathlib.CategoryTheory.Adjunction.Additive
Cited by
12 results in Mathlib
Foundations
Depth 28 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CategoryTheory.CategoryCategoryTheory.CategoryCategoryTheory.PreadditiveCategoryTheory.PreadditiveCategoryTheory.Functor.Additive

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

CategoryTheory.Adjunction.compPreadditiveYonedaIso · cited by 2Adjunction.compPreadditiv…CategoryTheory.Sheaf.H.equiv₀ · cited by 2H.equiv₀CategoryTheory.Sheaf.H.equiv₀_naturality · cited by 0H.equiv₀_naturalityCategoryTheory.Adjunction.homAddEquiv_add · cited by 0Adjunction.homAddEquiv_addCategoryTheory.Adjunction.homAddEquiv_apply · cited by 0Adjunction.homAddEquiv_ap…CategoryTheory.Adjunction.homAddEquiv_neg · cited by 0Adjunction.homAddEquiv_negCategoryTheory.Adjunction.homAddEquiv_sub · cited by 0Adjunction.homAddEquiv_subCategoryTheory.Adjunction.homAddEquiv_symm_apply · cited by 0Adjunction.homAddEquiv_sy…CategoryTheory.Adjunction.homAddEquiv_symm_add · cited by 0Adjunction.homAddEquiv_sy…CategoryTheory.Adjunction.homAddEquiv_symm_neg · cited by 0Adjunction.homAddEquiv_sy…CategoryTheory.Adjunction.homAddEquiv_symm_sub · cited by 0Adjunction.homAddEquiv_sy…CategoryTheory.Adjunction.homAddEquiv_symm_zero · cited by 0Adjunction.homAddEquiv_sy…CategoryTheory.Adjunction.homAddEquiv_zero · cited by 0Adjunction.homAddEquiv_ze…CategoryTheory.Adjunction.homAddEquiv.congr_simp · cited by 0homAddEquiv.congr_simpCategoryTheory.Category · cited by 32673CategoryTheory.CategoryQuiver.Hom · cited by 32603Quiver.HomCategoryTheory.Functor.obj · cited by 19642Functor.objCategoryTheory.Functor · cited by 16252CategoryTheory.FunctorEquiv · cited by 8337EquivCategoryTheory.Preadditive · cited by 3309CategoryTheory.PreadditiveCategoryTheory.Functor.Additive · cited by 1179Functor.AdditiveAddEquiv · cited by 1087AddEquivCategoryTheory.Adjunction · cited by 524CategoryTheory.AdjunctionCategoryTheory.Adjunction.homEquiv · cited by 202Adjunction.homEquivAdjunction.homAddEquivCITED BYCITES

Cites10

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by14

Results whose statement or proof uses this declaration.