Graded exact categories #
A graded exact category is a Quillen exact category equipped with a chosen internal grading
shift {1}: an autoequivalence of the underlying additive category which is an isomorphism of
exact categories, that is, whose functor and whose inverse are both conflation-exact. The shift
is data, not a property, exactly as a pinning is: it is what gives the Grothendieck group of the
category its ℤ-action [M] ↦ [M{1}].
Requiring the inverse to be conflation-exact is not automatic from requiring it of the functor.
An autoequivalence can enlarge the class of conflations strictly, in which case its inverse does
not induce the canonical inverse map on K₀. The theorem
TauCeti.ExactStructure.isConflationExact_inverse_iff_reflectsConflations, proved alongside the
transport of exact structures, identifies the extra hypothesis with reflection of conflations,
which is the form in which it is usually checked.
Main definitions #
TauCeti.GradedExactStructure: an exact structure together with a conflation-exact autoequivalence, the grading shift.TauCeti.GradedExactStructure.splitandTauCeti.GradedExactStructure.abelian: the split exact structure and the canonical exact structure of an abelian category are graded by an arbitrary additive autoequivalence, no compatibility being needed in either case.TauCeti.GradedConflationExact: a graded conflation-exact functor, namely a conflation-exact functor together with a chosen commutation isomorphism with the two grading shifts.TauCeti.GradedExactEquiv: a graded exact equivalence, namely an equivalence whose functor and whose inverse are conflation-exact, carrying such a commutation isomorphism.
Main results #
TauCeti.GradedExactStructure.conflation_shift_iff: a short complex is a conflation exactly when its shift is.
References #
- Theo Bühler, Exact categories, Expositiones Mathematicae 28 (2010), 1–69, https://arxiv.org/abs/0811.1480, Section 2, for the exact structures which the grading shift is required here to preserve and to reflect.
TauCetiRoadmap/GrothendieckEulerForms/README.md, Layer 2, which fixes the normalization[M{1}] = q[M]used downstream and requires the shift to be part of the data of a graded exact category.
A graded exact structure on an additive category: a Quillen exact structure together with
a chosen autoequivalence {1}, the grading shift, whose functor and whose inverse both preserve
the distinguished conflations.
The shift is data. Conflation-exactness of both directions supplies mutually inverse maps on
Grothendieck groups induced by the shift and its inverse; see
TauCeti.ExactStructure.isConflationExact_inverse_iff_reflectsConflations for the reformulation
of the second hypothesis as reflection of conflations.
- isKernelCokernelPair (S : CategoryTheory.ShortComplex C) : self.Conflation S → IsKernelCokernelPair S
- isInflation_comp {X Y Z : C} (i : X ⟶ Y) (j : Y ⟶ Z) : self.IsInflation i → self.IsInflation j → self.IsInflation (CategoryTheory.CategoryStruct.comp i j)
- isDeflation_comp {X Y Z : C} (p : X ⟶ Y) (q : Y ⟶ Z) : self.IsDeflation p → self.IsDeflation q → self.IsDeflation (CategoryTheory.CategoryStruct.comp p q)
The grading shift
{1}, an autoequivalence of the underlying additive category.The grading shift is an additive functor.
- shift_exact : self.IsConflationExact self.toExactStructure self.shift.functor
The grading shift preserves the distinguished conflations.
- shift_inverse_exact : self.IsConflationExact self.toExactStructure self.shift.inverse
The inverse grading shift preserves the distinguished conflations.
Instances For
The grading shift of a graded exact structure reflects conflations.
The inverse grading shift of a graded exact structure reflects conflations.
A short complex is a conflation exactly when its shift is. This is the precise sense in which the grading shift is an isomorphism of exact categories.
A short complex is a conflation exactly when its inverse shift is.
Build a graded exact structure from a shift which both preserves and reflects conflations. This is the form in which the hypothesis is usually available.
Equations
- TauCeti.GradedExactStructure.ofReflects E e he hr = { toExactStructure := E, shift := e, shift_additive := inst✝, shift_exact := he, shift_inverse_exact := ⋯ }
Instances For
The split exact structure, graded by an arbitrary additive autoequivalence: every additive functor preserves split conflations, so no compatibility between the shift and the exact structure has to be checked.
Equations
- TauCeti.GradedExactStructure.split C e = { toExactStructure := TauCeti.ExactStructure.split C, shift := e, shift_additive := inst✝, shift_exact := ⋯, shift_inverse_exact := ⋯ }
Instances For
The canonical exact structure of an abelian category, graded by an arbitrary additive autoequivalence: an equivalence preserves all finite limits and colimits, so again no compatibility has to be checked.
Equations
- TauCeti.GradedExactStructure.abelian A e = { toExactStructure := TauCeti.ExactStructure.abelian A, shift := e, shift_additive := inst✝, shift_exact := ⋯, shift_inverse_exact := ⋯ }
Instances For
A graded conflation-exact functor between graded exact categories: a conflation-exact functor together with a chosen isomorphism commuting it with the two grading shifts.
The commutation isomorphism is data rather than a property, since the induced ℤ-equivariance of
the map on Grothendieck groups is proved from it.
- isConflationExact : E.IsConflationExact E'.toExactStructure F
The underlying functor is conflation-exact.
The chosen isomorphism commuting the functor with the two grading shifts.
Instances For
The identity functor is graded conflation-exact.
Equations
- TauCeti.GradedConflationExact.id E = { isConflationExact := ⋯, commShift := E.shift.functor.rightUnitor ≪≫ E.shift.functor.leftUnitor.symm }
Instances For
The shift-commutation isomorphism of the identity graded conflation-exact functor.
A composite of graded conflation-exact functors is graded conflation-exact, for the composed commutation isomorphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The shift-commutation isomorphism of a composite graded conflation-exact functor.
A graded exact equivalence between graded exact categories: an equivalence of the underlying additive categories whose functor and whose inverse are both conflation-exact, together with a chosen isomorphism commuting the functor with the two grading shifts.
Conflation-exactness of the inverse is again an extra hypothesis, for the reason recorded on
TauCeti.GradedExactStructure: it supplies the inverse map on Grothendieck groups induced by the
inverse functor.
The underlying equivalence of the additive categories.
The underlying equivalence is additive.
- isConflationExact : E.IsConflationExact E'.toExactStructure self.equiv.functor
The equivalence is conflation-exact.
- inverse_isConflationExact : E'.IsConflationExact E.toExactStructure self.equiv.inverse
The inverse equivalence is conflation-exact.
The chosen isomorphism commuting the equivalence with the two grading shifts.
Instances For
The graded conflation-exact functor underlying a graded exact equivalence.
Equations
- h.toGradedConflationExact = { isConflationExact := ⋯, commShift := h.commShift }
Instances For
Passing to the underlying graded conflation-exact functor preserves the commutation isomorphism.
The identity equivalence is a graded exact equivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The equivalence underlying the identity graded exact equivalence.
The shift-commutation isomorphism of the identity graded exact equivalence.
The inverse of a graded exact equivalence is a graded exact equivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The equivalence underlying the inverse of a graded exact equivalence.
The shift-commutation isomorphism of the inverse of a graded exact equivalence.
A composite of graded exact equivalences is a graded exact equivalence, for the composed commutation isomorphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The equivalence underlying a composite of graded exact equivalences.
The shift-commutation isomorphism of a composite graded exact equivalence.