The grading shift on the Grothendieck groups #
The grading shift {1} of a graded exact category TauCeti.GradedExactStructure is an
autoequivalence whose functor and inverse are both conflation-exact, so it induces an
automorphism TauCeti.GradedExactStructure.shiftEquiv of the exact Grothendieck group,
sending [M] to [M{1}]. Iterating it gives the ℤ-action
TauCeti.GradedExactStructure.shiftZPow for which the Laurent-coefficient layer will read
[M{n}] = qⁿ [M].
The underlying group of a graded category is not a new object: it is the corresponding ungraded
K₀. Nothing is redefined here. The namespaces TauCeti.SplitK0, TauCeti.AbelianK0 and
TauCeti.TriangulatedK0 provide the shift actions and graded universal properties for the split,
abelian and triangulated products, while TauCeti.GradedExactStructure provides them for exact
K₀.
The grading shift of a graded exact category is bundled with the exact structure, because the
exact structure is itself data and the shift has to be compatible with the chosen one. In the
split, abelian and triangulated cases the ambient structure is a typeclass, so no bundling is
needed and the shift is passed as a bare autoequivalence, subject only to the hypotheses which
make it act on the group in question: additivity, and in the triangulated case commutation with
the suspension together with triangulatedness of the shift functor. Those triangulated
hypotheses are lighter than the exact ones in one specific way, recorded at
TauCeti.TriangulatedK0.shiftZPow: exactness of the inverse shift is a separate assumption for
an exact category, whereas the inverse of a triangulated equivalence is automatically
triangulated.
Main definitions #
TauCeti.GradedExactStructure.shiftEquiv: the automorphism[M] ↦ [M{1}]of exactK₀.TauCeti.GradedExactStructure.shiftZPow: theℤ-action generated by that automorphism.TauCeti.GradedExactStructure.ShiftInvariant: a conflation-additive invariant equipped with a compatible invertible shift action.TauCeti.SplitK0.shiftZPow,TauCeti.AbelianK0.shiftZPowandTauCeti.TriangulatedK0.shiftZPow: the corresponding actions on split, abelian and triangulatedK₀.TauCeti.TriangulatedK0.ShiftInvariant: a triangle-additive invariant equipped with a compatible invertible shift action.
Main results #
TauCeti.GradedExactStructure.ShiftInvariant.liftEquiv: the universal property of exactK₀in the graded setting.TauCeti.GradedExactStructure.map_shiftEquiv: a graded conflation-exact functor induces a shift-equivariant homomorphism.TauCeti.GradedExactStructure.map_shiftEquiv_of_commShift: forgetting the grading along a conflation-exact functor which commutes with the shift induces a shift-invariant homomorphism.TauCeti.TriangulatedK0.ShiftInvariant.liftEquiv,TauCeti.TriangulatedK0.map_shiftEquivandTauCeti.TriangulatedK0.map_shiftEquiv_of_commShift: the same three statements for triangulatedK₀.TauCeti.TriangulatedK0.shiftZPow_of_shift: the grading shift and the suspension act on triangulatedK₀by commuting operators, the suspension acting by the sign(-1)ⁿ.TauCeti.TriangulatedK0.shiftZPow_apply_of_iso_shiftFunctor: a grading shift isomorphic to the suspension acts by(-1)ⁿ, so the action factors through the parity ofn; it is never free, and it is nontrivial whenever some class is not its own negative.TauCeti.GradedExactStructure.fromSplit_shiftZPowandTauCeti.TriangulatedK0.fromSplit_shiftZPow: the comparisons out of graded splitK₀are equivariant.
References #
- Charles A. Weibel, The K-book: An Introduction to Algebraic K-theory, Chapter II,
Section 7, for the exact
K₀on which the grading shift acts here; the graded group is that group, and has no construction of its own. - Charles A. Weibel, The K-book: An Introduction to Algebraic K-theory, Chapter II,
Exercise II.9.15, for the triangulated
K₀on which the grading shift acts here. TauCetiRoadmap/GrothendieckEulerForms/README.md, Layer 2, which asks for the graded Grothendieck groups "each carrying the inducedℤ-action[M{n}]of the shift, with the universal property for invariants equipped with a compatible invertible shift action", and defers the Laurent-module repackaging of that action to Layer 6.
The ℤ-action of a grading shift on split K₀, generated by the equivalence induced by
the autoequivalence.
Equations
Instances For
The generator of the split K₀ action sends an object class to the class of its shift.
Shifting by n + 1 on split K₀ is shifting by n and then once more.
Shifting by n - 1 on split K₀ is shifting by n and then back once.
A biproduct-additive invariant equipped with a compatible invertible grading-shift action.
- obj : C → G
The invariant intertwines the grading shift with
σ.
Instances For
The homomorphism out of split K₀ induced by a shift-compatible invariant.
Equations
Instances For
The induced homomorphism intertwines the grading shift with the target automorphism.
The universal property of graded split K₀: shift-compatible biproduct-additive
invariants correspond to homomorphisms intertwining the chosen automorphisms.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The ℤ-action of a grading shift on abelian K₀, generated by the equivalence induced
by the additive autoequivalence.
Equations
Instances For
The generator of the abelian K₀ action sends an object class to the class of its shift.
Shifting by n + 1 on abelian K₀ is shifting by n and then once more.
Shifting by n - 1 on abelian K₀ is shifting by n and then back once.
A short-exact-additive invariant equipped with a compatible invertible grading-shift action.
- obj : A → G
- map_shortExact ⦃S : CategoryTheory.ShortComplex A⦄ : S.ShortExact → self.obj S.X₂ = self.obj S.X₁ + self.obj S.X₃
The invariant intertwines the grading shift with
σ.
Instances For
The homomorphism out of abelian K₀ induced by a shift-compatible invariant.
Equations
Instances For
The induced homomorphism intertwines the grading shift with the target automorphism.
The universal property of graded abelian K₀: shift-compatible short-exact-additive
invariants correspond to homomorphisms intertwining the chosen automorphisms.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The grading shift on exact K₀: the automorphism [M] ↦ [M{1}] induced by the grading
shift of a graded exact category. Conflation-exactness of the shift and its inverse constructs
this equivalence with the map induced by the inverse shift as its inverse.
Equations
- E.shiftEquiv = TauCeti.ExactK0.mapEquiv E.shift ⋯ ⋯
Instances For
The grading shift is the unique endomorphism of exact K₀ sending the class of an object to
the class of its shift.
The ℤ-action of the grading shift on exact K₀, sending n to the n-fold shift
[M] ↦ [M{n}]. Mathlib writes the automorphism group of an additive group additively, so the
n-fold shift is n • E.shiftEquiv; the Laurent-module repackaging of this action, in which it
becomes multiplication by qⁿ, belongs to the coefficient layer downstream.
Equations
- E.shiftZPow = (zmultiplesHom (AddAut (TauCeti.ExactK0 E.toExactStructure))) E.shiftEquiv
Instances For
The generator of the ℤ-action is the shift itself: [M{1}] is the class of M{1}.
The inverse generator of the ℤ-action is the inverse shift.
Shifting by n + 1 is shifting by n and then once more: this is [M{n+1}] = [(M{n}){1}].
Shifting by n - 1 is shifting by n and then back once.
A conflation-additive invariant equipped with a compatible invertible shift action: its value
on M{1} is the value on M moved by the given automorphism σ of the target.
- obj : C → G
- map_conflation ⦃S : CategoryTheory.ShortComplex C⦄ : E.Conflation S → self.obj S.X₂ = self.obj S.X₁ + self.obj S.X₃
The invariant intertwines the grading shift with
σ.
Instances For
The homomorphism out of exact K₀ induced by a shift-compatible invariant. It is the
ungraded lift; the shift compatibility is extra information about it, not a change of
construction.
Equations
Instances For
The induced homomorphism is shift-equivariant.
The universal property of exact K₀ in the graded setting: for a fixed automorphism σ
of G, conflation-additive invariants compatible with the grading shift through σ correspond
bijectively to the homomorphisms ExactK0 E →+ G intertwining the shift with σ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A graded conflation-exact functor induces a shift-equivariant homomorphism of exact Grothendieck groups: the commutation isomorphism with the two grading shifts is exactly what makes the square commute.
The equivariance of the induced homomorphism for the inverse shift.
Equivariance for the whole ℤ-action: a graded conflation-exact functor carries [M{n}]
to [(FM){n}] for every integer n.
Forgetting the grading. A conflation-exact functor into an ungraded exact category which
commutes with the grading shift induces a homomorphism of exact Grothendieck groups sending the
class of M{1} and the class of M to the same element, that is, one invariant under the
grading shift.
The factorization of this map through the specialization of graded K₀ at q = 1, and
sufficient hypotheses for the factored map to be an isomorphism, are
TauCeti.LaurentK0.forgetGrading and TauCeti.LaurentK0.forgetGradingEquiv.
Forgetting the grading is invariant under the whole ℤ-action, not only under the
generating shift.
The graded split Grothendieck group maps to the graded exact one. The shift of split
K₀ is TauCeti.SplitK0.mapEquiv of the grading shift — no separate construction is needed,
since every additive functor preserves split conflations — and the comparison homomorphism
intertwines it with the shift of exact K₀.
The comparison from graded split K₀ to graded exact K₀ intertwines the whole
ℤ-action.
The ℤ-action of a grading shift on triangulated K₀, generated by the isomorphism
induced by the triangulated autoequivalence.
The hypotheses on the grading shift are lighter here than in the exact case. A graded exact
category must record conflation-exactness of the inverse shift separately, because an
autoequivalence can enlarge the class of conflations strictly; for a triangulated autoequivalence
CategoryTheory.Equivalence.IsTriangulated.mk' derives the hypothesis on the inverse from the one
on the functor, since the inverse is an adjoint of a triangulated functor.
Equations
Instances For
The generator of the triangulated K₀ action sends an object class to the class of its
shift.
Shifting by n + 1 on triangulated K₀ is shifting by n and then once more.
Shifting by n - 1 on triangulated K₀ is shifting by n and then back once.
The grading shift commutes with the suspension. This is the commutation isomorphism
carried by the grading shift, read at the level of object classes; it is what makes the grading
shift of a graded triangulated category act on triangulated K₀ at all.
The two shifts of a graded triangulated category on K₀. The suspension already acts by
the sign (-1)ⁿ, so the grading action, being additive, absorbs it: internal degree and
cohomological degree do not interact beyond that sign.
A grading shift isomorphic to the suspension acts by -1. Nothing forbids the internal
degree shift of a graded triangulated category from being the suspension itself, and then the
generator of the ℤ-action is negation.
The inverse of a grading shift isomorphic to the suspension is again negation.
The ℤ-action of a grading shift isomorphic to the suspension is the sign action,
[M{n}] = (-1)ⁿ[M]. The generator acts by negation, so the action factors through the parity of
n: it is never free, and it is nontrivial exactly when some class is not its own negative — on
a K₀ of exponent two, negation is the identity and the action collapses. Contrast
TauCeti.GradedExactStructure.shiftZPow, where no such factorization is available, exact K₀
having no suspension to be isomorphic to.
A triangle-additive invariant equipped with a compatible invertible grading-shift action.
- obj : C → G
- map_distTriang ⦃T : CategoryTheory.Pretriangulated.Triangle C⦄ : T ∈ CategoryTheory.Pretriangulated.distinguishedTriangles → self.obj T.obj₂ = self.obj T.obj₁ + self.obj T.obj₃
The invariant intertwines the grading shift with
σ.
Instances For
The homomorphism out of triangulated K₀ induced by a shift-compatible invariant.
Equations
Instances For
The induced homomorphism intertwines the grading shift with the target automorphism.
The induced homomorphism intertwines the inverse grading shift with the inverse target automorphism.
The induced homomorphism intertwines the whole ℤ-action with the powers of the target
automorphism.
The universal property of graded triangulated K₀: shift-compatible triangle-additive
invariants correspond to homomorphisms intertwining the chosen automorphisms.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A graded triangulated functor induces a shift-equivariant homomorphism of triangulated Grothendieck groups: the commutation isomorphism with the two grading shifts is exactly what makes the square commute.
The isomorphism is a hypothesis here, where the exact case bundles it into
TauCeti.GradedConflationExact. That bundling exists because a conflation-exact functor carries
the two exact structures it relates as data; being triangulated is a typeclass on the functor, so
there is nothing for a graded triangulated functor to bundle beyond this isomorphism.
The equivariance of the induced homomorphism for the inverse shift.
Equivariance for the whole ℤ-action: a graded triangulated functor carries [M{n}] to
[(FM){n}] for every integer n.
Forgetting the grading. A triangulated functor into an ungraded pretriangulated category
which commutes with the grading shift induces a homomorphism of triangulated Grothendieck groups
sending the class of M{1} and the class of M to the same element, that is, one invariant under
the grading shift.
As in the exact case, that invariance is the whole content: no factorization through a quotient of
TauCeti.TriangulatedK0 is constructed, because the map from the graded group to the ungraded one
is not an isomorphism in general, and shift compatibility alone supplies none of the extra
hypotheses which make it one.
Forgetting the grading is invariant under the whole ℤ-action, not only under the generating
shift.
The graded split Grothendieck group maps to the graded triangulated one. The shift of
split K₀ is TauCeti.SplitK0.mapEquiv of the grading shift — a triangulated functor is in
particular additive, and every additive functor preserves split conflations — and the comparison
homomorphism intertwines it with the shift of triangulated K₀.
The comparison from graded split K₀ to graded triangulated K₀ intertwines the whole
ℤ-action.