The (naive) shift on the opposite category #
If C is a category equipped with a shift by a monoid A, the opposite category
can be equipped with a shift such that the shift functor by n is (shiftFunctor C n).op.
This is the "naive" opposite shift, which we shall set on a category OppositeShift C A,
which is a type synonym for Cᵒᵖ.
However, for the application to (pre)triangulated categories, we would like to
define the shift on Cᵒᵖ so that shiftFunctor Cᵒᵖ n for n : ℤ identifies to
(shiftFunctor C (-n)).op rather than (shiftFunctor C n).op. Then, the construction
of the shift on Cᵒᵖ shall combine the shift on OppositeShift C A and another
construction of the "pullback" of a shift by a monoid morphism like n ↦ -n.
Construction of the naive shift on the opposite category of a category C:
the shiftfunctor by n is (shiftFunctor C n).op.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The category OppositeShift C A is the opposite category Cᵒᵖ equipped
with the naive shift: shiftFunctor (OppositeShift C A) n is (shiftFunctor C n).op.
Equations
Instances For
Equations
- CategoryTheory.instCategoryOppositeShift C A = id inferInstance
Equations
- ⋯ = ⋯
Equations
- CategoryTheory.instPreadditiveOppositeShiftInstCategoryOppositeShift C A = id inferInstance
Equations
- ⋯ = ⋯