Single objects and short exact triangles in the bounded derived category #
The single functors into the derived category lift to its bounded subcategory in every degree. A short exact sequence then gives a distinguished triangle of bounded single objects.
References #
- Mathlib's
Mathlib/Algebra/Homology/DerivedCategory/Plus.lean, whose lift of the single functors to the bounded-below derived category supplies the pattern used here.
@[reducible, inline]
noncomputable abbrev
TauCeti.DerivedCategory.Bounded.singleFunctor
(A : Type u)
[CategoryTheory.Category.{v, u} A]
[CategoryTheory.Abelian A]
[HasDerivedCategory A]
(n : ℤ)
:
The functor sending an object to a complex concentrated in degree n.
Equations
Instances For
noncomputable def
TauCeti.DerivedCategory.Bounded.singleFunctors
(A : Type u)
[CategoryTheory.Category.{v, u} A]
[CategoryTheory.Abelian A]
[HasDerivedCategory A]
:
The single functors into the bounded derived category, with their shift compatibilities.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
TauCeti.DerivedCategory.Bounded.singleFunctors_functor
{A : Type u}
[CategoryTheory.Category.{v, u} A]
[CategoryTheory.Abelian A]
[HasDerivedCategory A]
(n : ℤ)
:
The nth bounded single functor is singleFunctor A n.
@[implicit_reducible]
noncomputable def
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
The triangle of bounded single objects associated with a short exact sequence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle_obj₂
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle_mor₂
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle_obj₁
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle_mor₃
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle_mor₁
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle_obj₃
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
noncomputable def
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangleιIso
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
Inclusion identifies the bounded single triangle with the derived single triangle.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangleιIso_inv_hom₃
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangleιIso_hom_hom₃
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangleιIso_hom_hom₁
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangleιIso_inv_hom₁
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangleιIso_hom_hom₂
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
@[simp]
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangleιIso_inv_hom₂
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
theorem
CategoryTheory.ShortComplex.ShortExact.boundedSingleTriangle_distinguished
{A : Type u}
[Category.{v, u} A]
[Abelian A]
[HasDerivedCategory A]
{S : ShortComplex A}
(hS : S.ShortExact)
:
The bounded single triangle of a short exact sequence is distinguished.