Documentation

Mathlib.CategoryTheory.Triangulated.TriangleShift

The shift on the category of triangles #

In this file, it is shown that if C is a preadditive category with a shift by , then the category of triangles Triangle C is also endowed with a shift. We also show that rotating triangles three times identifies with the shift by 1.

The shift on the category of triangles was also obtained by Adam Topaz, Johan Commelin and Andrew Yang during the Liquid Tensor Experiment.

The shift functor Triangle C ⥤ Triangle C by n : ℤ sends a triangle to the triangle obtained by shifting the objects by n in C and by multiplying the three morphisms by (-1)^n.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The canonical isomorphism Triangle.shiftFunctor C 0 ≅ 𝟭 (Triangle C).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The canonical isomorphism Triangle.shiftFunctor C n ≅ Triangle.shiftFunctor C a ⋙ Triangle.shiftFunctor C b when a + b = n.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Rotating triangles three times identifies with the shift by 1.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Rotating triangles three times backwards identifies with the shift by -1.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            The inverse of the rotation of triangles can be expressed using a double rotation and the shift by -1.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For