Idempotence of the Karoubi envelope #
In this file, we construct the equivalence of categories
KaroubiKaroubi.equivalence C : Karoubi C ≌ Karoubi (Karoubi C) for any category C.
@[simp]
theorem CategoryTheory.Idempotents.KaroubiKaroubi.idem_f (C : Type u_1) [Category.{v_1, u_1} C] (P : Karoubi (Karoubi C)) :
@[simp]
theorem CategoryTheory.Idempotents.KaroubiKaroubi.idem_f_assoc (C : Type u_1) [Category.{v_1, u_1} C] (P : Karoubi (Karoubi C)) {Z : C} (h : P.X.X ⟶ Z) :
theorem CategoryTheory.Idempotents.KaroubiKaroubi.p_comm_f (C : Type u_1) [Category.{v_1, u_1} C] {P Q : Karoubi (Karoubi C)} (f : P ⟶ Q) :
theorem CategoryTheory.Idempotents.KaroubiKaroubi.p_comm_f_assoc (C : Type u_1) [Category.{v_1, u_1} C] {P Q : Karoubi (Karoubi C)} (f : P ⟶ Q) {Z : C} (h : Q.X.X ⟶ Z) :
CategoryStruct.comp P.p.f (CategoryStruct.comp f.f.f h) = CategoryStruct.comp f.f.f (CategoryStruct.comp Q.p.f h)
The canonical functor Karoubi (Karoubi C) ⥤ Karoubi C
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance CategoryTheory.Idempotents.KaroubiKaroubi.instAdditiveKaroubiInverse (C : Type u_1) [Category.{v_1, u_1} C] [Preadditive C] :
The unit isomorphism of the equivalence
Instances For
The counit isomorphism of the equivalence
Equations
- One or more equations did not get rendered due to their size.
Instances For
The equivalence Karoubi C ≌ Karoubi (Karoubi C)
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem CategoryTheory.Idempotents.KaroubiKaroubi.equivalence_functor (C : Type u_1) [Category.{v_1, u_1} C] :
@[simp]
theorem CategoryTheory.Idempotents.KaroubiKaroubi.equivalence_counitIso (C : Type u_1) [Category.{v_1, u_1} C] :
@[simp]
theorem CategoryTheory.Idempotents.KaroubiKaroubi.equivalence_unitIso (C : Type u_1) [Category.{v_1, u_1} C] :
@[simp]
theorem CategoryTheory.Idempotents.KaroubiKaroubi.equivalence_inverse (C : Type u_1) [Category.{v_1, u_1} C] :
instance CategoryTheory.Idempotents.KaroubiKaroubi.equivalence.additive_functor (C : Type u_1) [Category.{v_1, u_1} C] [Preadditive C] :
instance CategoryTheory.Idempotents.KaroubiKaroubi.equivalence.additive_inverse (C : Type u_1) [Category.{v_1, u_1} C] [Preadditive C] :