Triangulated functors #
In this file, when C and D are categories equipped with a shift by ℤ and
F : C ⥤ D is a functor which commutes with the shift, we define the induced
functor F.mapTriangle : Triangle C ⥤ Triangle D on the categories of
triangles. When C and D are pretriangulated, a triangulated functor
is such a functor F which also sends distinguished triangles to
distinguished triangles: this defines the typeclass Functor.IsTriangulated.
The functor Triangle C ⥤ Triangle D that is induced by a functor F : C ⥤ D
which commutes with shift by ℤ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
The functor F.mapTriangle commutes with the shift.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- F.instCommShiftTriangleMapTriangleInt = { iso := F.mapTriangleCommShiftIso, zero := ⋯, add := ⋯ }
F.mapTriangle commutes with the rotation of triangles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
F.mapTriangle commutes with the inverse of the rotation of triangles.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical isomorphism (F ⋙ G).mapTriangle ≅ F.mapTriangle ⋙ G.mapTriangle.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Two isomorphic functors F₁ and F₂ induce isomorphic functors
F₁.mapTriangle and F₂.mapTriangle if the isomorphism F₁ ≅ F₂ is compatible
with the shifts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor which commutes with the shift by ℤ is triangulated if
it sends distinguished triangles to distinguished triangles.
- map_distinguished : ∀ T ∈ CategoryTheory.Pretriangulated.distinguishedTriangles, F.mapTriangle.obj T ∈ CategoryTheory.Pretriangulated.distinguishedTriangles
Instances
Equations
- ⋯ = ⋯
The image of an octahedron by a triangulated functor.
Equations
- h.map F = { m₁ := F.map h.m₁, m₃ := F.map h.m₃, comm₁ := ⋯, comm₂ := ⋯, comm₃ := ⋯, comm₄ := ⋯, mem := ⋯ }
Instances For
If F : C ⥤ D is a triangulated functor from a triangulated category, then D
is also triangulated if tuples of composables arrows in D can be lifted to C.