Coherent shifts from a left deck action #
Mathlib's HasShift is a coherent right action by endofunctors. The
manuscript writes its deck group as a left action. This file records the
exact conversion convention: additive degree g is the deck transformation
g⁻¹. It packages the coherent functor data as a ShiftMkCore, constructs
the actual HasShift instance, and supplies the object-action comparison
used by control-window separation.
Coherent inverse deck-translation functors in Mathlib's right-action
orientation. The functor at additive degree g acts on objects as the
inverse of the manuscript's left deck transformation g.
- core : CategoryTheory.ShiftMkCore C (Additive G)
Instances For
The actual Mathlib shift instance constructed from coherent deck translation functors.
Instances For
The constructed shift functors agree objectwise with inverse left deck translations.
Instances For
Pairwise separation of distinct left deck translates gives shifted-Hom orthogonality for the coherent deck shift on the selected window.
A separated window for coherent deck shifts has a full canonical functor to the concrete shift-orbit category.