Localization of the linearity of the shift functors #
If L : C ⥤ D
is a localization functor with respect to W : MorphismProperty C
and both C
and D
have been equipped with R
-linear category structures
such that L
is R
-linear and the shift functors on C
are R
-linear,
then the shift functors on D
are R
-linear.
theorem
CategoryTheory.Shift.linear_of_localization
(R : Type u_1)
[Ring R]
{C : Type u_4}
[Category.{u_5, u_4} C]
[Preadditive C]
[Linear R C]
{D : Type u_2}
[Category.{u_6, u_2} D]
[Preadditive D]
[Linear R D]
{M : Type u_3}
[AddMonoid M]
[HasShift C M]
[∀ (n : M), Functor.Linear R (shiftFunctor C n)]
(L : Functor C D)
(W : MorphismProperty C)
[L.IsLocalization W]
[Functor.Linear R L]
[HasShift D M]
[L.CommShift M]
(n : M)
:
Functor.Linear R (shiftFunctor D n)
instance
CategoryTheory.Shift.instLinearLocalizationShiftFunctorOfCommShiftOfQ
(R : Type u_1)
[Ring R]
{C : Type u_4}
[Category.{u_5, u_4} C]
[Preadditive C]
[Linear R C]
{M : Type u_3}
[AddMonoid M]
[HasShift C M]
[∀ (n : M), Functor.Linear R (shiftFunctor C n)]
(W : MorphismProperty C)
[HasShift W.Localization M]
[W.Q.CommShift M]
[Preadditive W.Localization]
[Linear R W.Localization]
[Functor.Linear R W.Q]
(n : M)
:
Functor.Linear R (shiftFunctor W.Localization n)
instance
CategoryTheory.Shift.instLinearLocalization'ShiftFunctorOfCommShiftOfQ'
(R : Type u_1)
[Ring R]
{C : Type u_6}
[Category.{u_5, u_6} C]
[Preadditive C]
[Linear R C]
{M : Type u_3}
[AddMonoid M]
[HasShift C M]
[∀ (n : M), Functor.Linear R (shiftFunctor C n)]
(W : MorphismProperty C)
(n : M)
[W.HasLocalization]
[HasShift W.Localization' M]
[W.Q'.CommShift M]
[Preadditive W.Localization']
[Linear R W.Localization']
[Functor.Linear R W.Q']
:
Functor.Linear R (shiftFunctor W.Localization' n)