Twisting a shift #
Given a category C equipped with a shift by a monoid A, we introduce
a structure t : TwistShiftData C A which consists of a collection of
invertible elements in the center of the category C (typically, C will
be preadditive, and these will be signs), which allow to introduce a type
synonym category t.Category with identical shift functors as C but where
the isomorphisms shiftFunctorAdd have been modified.
Given a category C equipped with a shift by a monoid A
The invertible elements in the center of
Cwhich are used to modify theshiftFunctorAddisomorphisms .- commShift (a b : A) : NatTrans.CommShift (↑(self.z a b)) A
Instances For
Given t : TwistShiftData C A, this is a type synonym for the category C,
which the same shift functors as C but where the shiftFunctorAdd isomorphisms
have been modified using t.
Instances For
Given t : TwistShiftData C A, the shift on the category TwistShift t has
the same shift functors as C, the same isomorphism shiftFunctorZero isomorphism,
but the shiftFunctorAdd isomorphisms are modified using t.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Given t : TwistShiftData C A, the shift functors on t.Category
identify to the shift functors on C.