Theorems · Theorem · category theory
CategoryTheory.Adjunction.CoreHomEquiv.mk.inj
∀ {C : Type u₁} {inst : CategoryTheory.Category.{v₁, u₁} C} {D : Type u₂} {inst_1 : CategoryTheory.Category.{v₂, u₂} D}
{F : CategoryTheory.Functor C D} {G : CategoryTheory.Functor D C}
{homEquiv : (X : C) → (Y : D) → (F.obj X ⟶ Y) ≃ (X ⟶ G.obj Y)}
{homEquiv_naturality_left_symm :
autoParam
(∀ {X' X : C} {Y : D} (f : X' ⟶ X) (g : X ⟶ G.obj Y),
(homEquiv X' Y).symm (CategoryTheory.CategoryStruct.comp f g) =
CategoryTheory.CategoryStruct.comp (F.map f) ((homEquiv X Y).symm g))
CategoryTheory.Adjunction.CoreHomEquiv.homEquiv_naturality_left_symm._autoParam}
{homEquiv_naturality_right :
autoParam
(∀ {X : C} {Y Y' : D} (f : F.obj X ⟶ Y) (g : Y ⟶ Y'),
(homEquiv X Y') (CategoryTheory.CategoryStruct.comp f g) =
CategoryTheory.CategoryStruct.comp ((homEquiv X Y) f) (G.map g))
CategoryTheory.Adjunction.CoreHomEquiv.homEquiv_naturality_right._autoParam}
{homEquiv_1 : (X : C) → (Y : D) → (F.obj X ⟶ Y) ≃ (X ⟶ G.obj Y)}
{homEquiv_naturality_left_symm_1 :
autoParam
(∀ {X' X : C} {Y : D} (f : X' ⟶ X) (g : X ⟶ G.obj Y),
(homEquiv_1 X' Y).symm (CategoryTheory.CategoryStruct.comp f g) =
CategoryTheory.CategoryStruct.comp (F.map f) ((homEquiv_1 X Y).symm g))
CategoryTheory.Adjunction.CoreHomEquiv.homEquiv_naturality_left_symm._autoParam}
{homEquiv_naturality_right_1 :
autoParam
(∀ {X : C} {Y Y' : D} (f : F.obj X ⟶ Y) (g : Y ⟶ Y'),
(homEquiv_1 X Y') (CategoryTheory.CategoryStruct.comp f g) =
CategoryTheory.CategoryStruct.comp ((homEquiv_1 X Y) f) (G.map g))
CategoryTheory.Adjunction.CoreHomEquiv.homEquiv_naturality_right._autoParam},
{ homEquiv := homEquiv, homEquiv_naturality_left_symm := homEquiv_naturality_left_symm,
homEquiv_naturality_right := homEquiv_naturality_right } =
{ homEquiv := homEquiv_1, homEquiv_naturality_left_symm := homEquiv_naturality_left_symm_1,
homEquiv_naturality_right := homEquiv_naturality_right_1 } →
homEquiv = homEquiv_1- Defined in
- Mathlib.CategoryTheory.Adjunction.Basic
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 20 from the axioms · uses Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- CategoryTheory.Categorystatement and proof · cited by 32,673
- Quiver.Homstatement and proof · cited by 32,603
- CategoryTheory.Functor.objstatement and proof · cited by 19,642
- CategoryTheory.CategoryStruct.compstatement and proof · cited by 17,999
- CategoryTheory.Functorstatement and proof · cited by 16,252
- CategoryTheory.Functor.mapstatement and proof · cited by 8,698
- Equivstatement and proof · cited by 8,337
- Equiv.symmstatement and proof · cited by 3,681
- CategoryTheory.Adjunction.CoreHomEquivstatement · cited by 11
- CategoryTheory.Adjunction.CoreHomEquiv.mk.noConfusionproof · cited by 1
Cited by1
Results whose statement or proof uses this declaration.
- CategoryTheory.Adjunction.CoreHomEquiv.mk.injEqproof · cited by 0