The split exact structure on an additive category #
Every additive category C carries a Quillen exact structure ExactStructure.split C whose
conflations are the short complexes admitting a splitting, that is, the short complexes
isomorphic to X ⟶ X ⊞ Z ⟶ Z.
In this exact structure a morphism i : X ⟶ Y is an inflation exactly when it is the inclusion
of a biproduct summand: there are an object Z and an isomorphism e : Y ≅ X ⊞ Z with
i ≫ e.hom = biprod.inl. Being a split monomorphism is not enough, because the complementary
summand need not exist; the two notions agree as soon as the relevant idempotent splits.
The split structure is the smallest exact structure on C: the last section proves that a short
complex with a splitting is a conflation for every exact structure E on C. This is Bühler's
Lemma 2.7, and it is what makes the comparison out of split K₀ available for an arbitrary exact
structure.
Main definitions #
TauCeti.biprodShortComplex X Z: the short complexX ⟶ X ⊞ Z ⟶ Z.TauCeti.ConflationClass.split: the class of short complexes admitting a splitting.TauCeti.ExactStructure.split: the split exact structure on an additive category.
Main results #
TauCeti.ConflationClass.split_isInflation_iffandTauCeti.ConflationClass.split_isDeflation_iff: the split inflations are the biproduct inclusions and the split deflations are the biproduct projections.TauCeti.ConflationClass.exists_isPushout_of_split_isInflationandTauCeti.ConflationClass.exists_isPullback_of_split_isDeflation: the E2/E2op squares, computed explicitly in the biproduct decomposition.TauCeti.ExactStructure.conflation_of_splitting: a split short complex is a conflation of every exact structure, soExactStructure.split Cis the smallest one.TauCeti.ExactStructure.conflation_zero_idandTauCeti.ExactStructure.conflation_id_zero: the two trivial conflations, split by the identity, are conflations of every exact structure.TauCeti.ExactStructure.split_isInflation_iffandTauCeti.ExactStructure.split_isDeflation_iff: the characteristic API ofTauCeti.ExactStructure.split.TauCeti.ExactStructure.split_isInflation_iff_isDeflation_unop: split inflations ofCᵒᵖare the opposites of split deflations ofC.TauCeti.ExactStructure.split_isInflation_biprod_lift_id_leftandTauCeti.ExactStructure.split_isDeflation_biprod_desc_id_left, with their_rightvariants: the graphbiprod.lift (𝟙 X) gof a morphism is a split inflation, and duallybiprod.desc (𝟙 X) gis a split deflation.
References #
- Theo Bühler, Exact categories, Expositiones Mathematicae 28 (2010), 1–69, https://arxiv.org/abs/0811.1480. Section 13.1 constructs the split exact structure, and Lemma 2.7 shows that split short complexes are conflations of any exact structure.
- Charles A. Weibel, The K-book: An Introduction to Algebraic K-theory, Chapter II,
Section 5, where split
K₀is presented through the split exact structure.
The biproduct short complex X ⟶ X ⊞ Z ⟶ Z. Up to isomorphism these are exactly the
conflations of the split exact structure.
Equations
- TauCeti.biprodShortComplex X Z = { X₁ := X, X₂ := X ⊞ Z, X₃ := Z, f := CategoryTheory.Limits.biprod.inl, g := CategoryTheory.Limits.biprod.snd, zero := ⋯ }
Instances For
A splitting of S identifies S with the biproduct short complex on its outer terms.
Equations
Instances For
The class of short complexes admitting a splitting. These are the conflations of the split exact structure.
Equations
- TauCeti.ConflationClass.split C = { Conflation := fun (S : CategoryTheory.ShortComplex C) => Nonempty S.Splitting, isKernelCokernelPair := ⋯, isClosedUnderIsomorphisms := ⋯ }
Instances For
The split conflations are exactly the short complexes admitting a splitting.
The biproduct short complex X ⟶ X ⊞ Z ⟶ Z is a split conflation.
The short complex Z ⟶ X ⊞ Z ⟶ X on the other biproduct summand is a split conflation.
A biproduct inclusion is a split inflation.
The other biproduct inclusion is a split inflation as well.
A biproduct projection is a split deflation.
The other biproduct projection is a split deflation as well.
Every split inflation is a split monomorphism. The converse fails in general: a split monomorphism is an inflation only once its complementary idempotent splits.
Every split deflation is a split epimorphism.
The split inflations are the biproduct inclusions. A split monomorphism whose complementary idempotent does not split is not an inflation of the split exact structure.
The split deflations are the biproduct projections.
E1 for the split exact structure: a composite of split inflations is a split inflation.
The cokernel of i ≫ j is the biproduct of the two cokernels.
E1op for the split exact structure: a composite of split deflations is a split
deflation. The kernel of p ≫ q is the biproduct of the two kernels.
E2 for the split exact structure: the pushout of a split inflation i : A ⟶ B along an
arbitrary g : A ⟶ A' exists and its cobase change is again a split inflation. Concretely, if
B ≅ A ⊞ Z identifies i with biprod.inl, then the pushout is A' ⊞ Z.
E2op for the split exact structure: the pullback of a split deflation p : Y ⟶ Z along
an arbitrary f : A ⟶ Z exists and its base change is again a split deflation. Concretely, if
Y ≅ X ⊞ Z identifies p with biprod.snd, then the pullback is X ⊞ A.
The split exact structure on an additive category: its conflations are the short complexes admitting a splitting.
Its conflations are only the split short complexes, whereas those of the canonical exact
structure of an abelian category are all the short exact ones; see
TauCeti.ExactStructure.conflation_of_splitting for the general comparison.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The conflations of the split exact structure are exactly the short complexes admitting a splitting.
The inflations of the split exact structure are the biproduct inclusions.
The deflations of the split exact structure are the biproduct projections.
Every inflation of the split exact structure is a split monomorphism.
Every deflation of the split exact structure is a split epimorphism.
The graph biprod.lift (𝟙 X) g : X ⟶ X ⊞ Z of a morphism g : X ⟶ Z is a split inflation:
the shear (x, z) ↦ (x, z - g x) carries it to biprod.inl.
The graph biprod.lift g (𝟙 X) : X ⟶ Z ⊞ X of a morphism g : X ⟶ Z is a split
inflation.
The map biprod.desc (𝟙 X) g : X ⊞ Z ⟶ X is a split deflation: the shear
(x, z) ↦ (x + g z, z) carries it to the projection onto X.
The map biprod.desc g (𝟙 X) : Z ⊞ X ⟶ X is a split deflation.
The graph biprod.lift g (𝟙 X) : X ⟶ Z ⊞ X of a morphism g : X ⟶ Z and the map
biprod.desc (𝟙 Z) (-g) : Z ⊞ X ⟶ Z form a split conflation X ⟶ Z ⊞ X ⟶ Z.
The graph biprod.lift (𝟙 X) g : X ⟶ X ⊞ Z of a morphism g : X ⟶ Z and the map
biprod.desc g (-𝟙 Z) : X ⊞ Z ⟶ Z form a split conflation X ⟶ X ⊞ Z ⟶ Z.
A morphism of Cᵒᵖ is a split inflation exactly when its unopposite is a split deflation
of C: splittings of short complexes correspond under ShortComplex.Splitting.op and
ShortComplex.Splitting.unop.
In every exact structure the biproduct short complex X ⟶ X ⊞ Z ⟶ Z is a conflation.
No exact structure can therefore omit a biproduct decomposition. This is the key step of
Bühler's Lemma 2.7, from which TauCeti.ExactStructure.conflation_of_splitting — the
minimality of the split exact structure — follows by closure under isomorphisms.
A short complex with a splitting is a conflation of every exact structure.
Equivalently, the split exact structure is the smallest exact structure on C.
The trivial conflation 0 ↪ X ↠ X, split by the identity.
The trivial conflation X → X → 0, dual to conflation_zero_id.
A conflation of the split exact structure is a conflation of every exact structure.
Every split inflation is an inflation of any exact structure.
Every split deflation is a deflation of any exact structure.