Deck translations on linear module categories #
Precomposition reverses the order of coherent endofunctor composition. We
therefore first construct a shift by the additive opposite group and then
reindex it along negation. The shift of a functor M in degree a is
literally D.F (-a) ⋙ M.
For a coherent left deck action, degree g on modules consequently has value
M (g • X) at X. This is Gabriel's inverse module translate: if his
translated module is written gM(X) = M(g⁻¹X), then Mathlib shift degree g
is the module g⁻¹M.
Precomposition by an endofunctor, regarded as an endofunctor of a functor category.
Instances For
Precomposition sends an isomorphism of endofunctors to an isomorphism of endofunctors of the functor category.
Instances For
Precomposition converts a coherent additive shift on the source into a shift by the additive opposite group on the functor category.
Instances For
A coherent shift on C induces inverse-precomposition shifts on the
whole functor category C ⥤ E.
Instances For
The induced degree-a shift is literally precomposition by the
degree--a source shift.
The zero-shift comparison on the induced functor-category shift is pointwise application of the source zero comparison.
The inverse zero-shift comparison on the induced functor-category shift is pointwise application of the inverse source zero comparison.
Pointwise form of
functorCategory_shiftFunctorZero_inv_app, retaining the dependent equality
forced by the proof that negation preserves zero.
The inverse zero comparison for inverse-precomposition shifts cancels the deck reindexing used by orbit push-down.
The inverse additive comparison for inverse-precomposition shifts is compatible with the two successive deck reindexings used by orbit push-down.
A module over a linear category is a covariant functor to ModuleCat
which preserves addition and scalar multiplication.
Instances For
The full category of covariant linear modules over C.
Instances For
Coherent inverse-precomposition translation on linear modules.
Instances For
Forgetting linearity identifies the underlying translated module with inverse precomposition.
Instances For
Degree g on the module category is Gabriel's inverse module translate:
its value at X is the original module's value at g • X.