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.{u_2, u_1} C]
(P : Karoubi (Karoubi C))
:
@[simp]
theorem
CategoryTheory.Idempotents.KaroubiKaroubi.idem_f_assoc
(C : Type u_1)
[Category.{u_2, 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.{u_2, u_1} C]
{P Q : Karoubi (Karoubi C)}
(f : P ⟶ Q)
:
theorem
CategoryTheory.Idempotents.KaroubiKaroubi.p_comm_f_assoc
(C : Type u_1)
[Category.{u_2, 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.{u_2, 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_unitIso
(C : Type u_1)
[Category.{u_2, u_1} C]
:
@[simp]
theorem
CategoryTheory.Idempotents.KaroubiKaroubi.equivalence_functor
(C : Type u_1)
[Category.{u_2, u_1} C]
:
@[simp]
theorem
CategoryTheory.Idempotents.KaroubiKaroubi.equivalence_counitIso
(C : Type u_1)
[Category.{u_2, u_1} C]
:
@[simp]
theorem
CategoryTheory.Idempotents.KaroubiKaroubi.equivalence_inverse
(C : Type u_1)
[Category.{u_2, u_1} C]
:
instance
CategoryTheory.Idempotents.KaroubiKaroubi.equivalence.additive_functor
(C : Type u_1)
[Category.{u_2, u_1} C]
[Preadditive C]
:
instance
CategoryTheory.Idempotents.KaroubiKaroubi.equivalence.additive_inverse
(C : Type u_1)
[Category.{u_2, u_1} C]
[Preadditive C]
: