The cone of a morphism in a Frobenius exact category #
Let E be a Frobenius exact structure with chosen conflations X ⟶ I(X) ⟶ ΣX. The cone of
a morphism f : X ⟶ Y is the pushout
X --i(X)--> I(X)
| |
-f |
v v
Y -------> cone f
of the chosen inflation of X along -f. The sign is what makes the associated conflation of
the pushout square read
X --(i(X), f)--> I(X) ⊞ Y --> cone f,
so that the cone is the cokernel of (i(X), f).
That conflation is the point of the construction. Since I(X) is projective-injective, the
biproduct inclusion Y ⟶ I(X) ⊞ Y becomes an isomorphism in the projective stable category and
carries f to the inflation of the conflation. Thus every morphism of the underlying category
is, up to a canonical isomorphism of its target in the stable category, the inflation of a
conflation, and f acquires the standard sequence
X ⟶ Y ⟶ cone f ⟶ ΣX
whose last map is the connecting morphism of the cone conflation. This file constructs the cone together with that sequence, proves that consecutive composites vanish in the stable category, and makes the cone act on commutative squares.
The cone extends the construction it is modelled on. When f is already the inflation of a
conflation X ⟶ Y ⟶ Z, the cone of f is an extension of Z by the projective-injective
I(X), so it represents Z in the stable category.
Main definitions #
TauCeti.ExactStructure.IsFrobenius.coneObj: the conecone foff : X ⟶ Y.TauCeti.ExactStructure.IsFrobenius.coneInclusion: the mapY ⟶ cone f.TauCeti.ExactStructure.IsFrobenius.coneInjectiveMap: the mapI(X) ⟶ cone f.TauCeti.ExactStructure.IsFrobenius.coneConnectingMap: the mapcone f ⟶ ΣX.TauCeti.ExactStructure.IsFrobenius.coneSequence: the conflationY ⟶ cone(f) ⟶ ΣX.TauCeti.ExactStructure.IsFrobenius.coneMap: the map of cones induced by a commutative square.TauCeti.ExactStructure.IsFrobenius.coneComparison: the map from the cone of the first map of a short complex to its third term.
Main results #
TauCeti.ExactStructure.IsFrobenius.isPushout_cone: the defining pushout square, which supplies the universal property of the cone.TauCeti.ExactStructure.IsFrobenius.conflation_cone: the conflationX ⟶ I(X) ⊞ Y ⟶ cone f.TauCeti.ExactStructure.IsFrobenius.projectiveStableFunctor_map_coneInflation: in the stable category, the inflation of the cone conflation isffollowed by the isomorphismY ≅ I(X) ⊞ Y.TauCeti.ExactStructure.IsFrobenius.conflation_coneSequence: the cone sequence is the cobase change of the chosen suspension conflation.TauCeti.ExactStructure.IsFrobenius.projectiveStableFunctor_map_comp_coneInclusion,TauCeti.ExactStructure.IsFrobenius.coneInclusion_comp_coneConnectingMapandprojectiveStableFunctor_map_coneConnectingMap_comp_cokernelMap: consecutive composites ofX ⟶ Y ⟶ cone f ⟶ ΣX ⟶ ΣYvanish in the stable category.TauCeti.ExactStructure.IsFrobenius.projectiveStableFunctor_map_connectingMap_cone: the connecting morphism of the cone conflation isconeConnectingMap f.TauCeti.ExactStructure.IsFrobenius.projectiveStableFunctor_map_coneMap_idandTauCeti.ExactStructure.IsFrobenius.projectiveStableFunctor_map_coneMap_comp: cone maps preserve identities and composition in the stable category.TauCeti.ExactStructure.IsFrobenius.conflation_coneComparisonandTauCeti.ExactStructure.IsFrobenius.isIso_projectiveStableFunctor_map_coneComparison: the cone of the inflation of a conflation is an extension of its third term byI(X), and represents that third term in the stable category.
References #
- Dieter Happel, Triangulated Categories in the Representation Theory of Finite Dimensional Algebras, Chapter I, Section 2.
- Bernhard Keller, Chain complexes and stable categories, Manuscripta Mathematica 67 (1990), 379–417, Section 1.
- Theo Bühler, Exact Categories, Expositiones Mathematicae 28 (2010), 1–69, Proposition 2.12.
The cone of f : X ⟶ Y: the pushout of the chosen inflation X ⟶ I(X) along -f.
Equations
- hE.coneObj f = CategoryTheory.Limits.pushout (hE.suspensionInflation X) (-f)
Instances For
The map from the chosen injective object of X to the cone of f : X ⟶ Y.
Equations
- hE.coneInjectiveMap f = CategoryTheory.Limits.pushout.inl (hE.suspensionInflation X) (-f)
Instances For
The map from the target of f : X ⟶ Y to its cone.
Equations
- hE.coneInclusion f = CategoryTheory.Limits.pushout.inr (hE.suspensionInflation X) (-f)
Instances For
The cone of f is the pushout of the chosen inflation X ⟶ I(X) along -f. This is the
universal property of the cone.
The defining square of the cone, with the sign moved onto the injective side.
The defining square of the cone, with the sign moved onto the injective side.
The inflation (i(X), f) : X ⟶ I(X) ⊞ Y of the cone conflation of f.
Equations
- hE.coneInflation f = CategoryTheory.Limits.biprod.lift (hE.suspensionInflation X) f
Instances For
The deflation I(X) ⊞ Y ⟶ cone f of the cone conflation of f.
Equations
- hE.coneDeflation f = CategoryTheory.Limits.biprod.desc (hE.coneInjectiveMap f) (hE.coneInclusion f)
Instances For
The two maps of the cone conflation compose to zero.
The two maps of the cone conflation compose to zero.
The cone conflation of f : X ⟶ Y: the cone is the cokernel of the inflation
(i(X), f) : X ⟶ I(X) ⊞ Y.
The connecting map cone f ⟶ ΣX of the cone of f : X ⟶ Y, induced by the chosen
deflation I(X) ⟶ ΣX and the zero map on Y.
Equations
- hE.coneConnectingMap f = ⋯.desc (hE.suspensionDeflation X) 0 ⋯
Instances For
The connecting map of the cone restricts on the injective object to the chosen suspension deflation.
The connecting map of the cone restricts on the injective object to the chosen suspension deflation.
The composite Y ⟶ cone f ⟶ ΣX of the cone sequence vanishes.
The composite Y ⟶ cone f ⟶ ΣX of the cone sequence vanishes.
The cone sequence Y ⟶ cone(f) ⟶ ΣX. It is the cobase change of the chosen suspension
presentation of X along -f.
Equations
- hE.coneSequence f = { X₁ := Y, X₂ := hE.coneObj f, X₃ := hE.suspensionObj X, f := hE.coneInclusion f, g := hE.coneConnectingMap f, zero := ⋯ }
Instances For
The first object of the cone sequence is its codomain.
The middle object of the cone sequence is the cone.
The last object of the cone sequence is the chosen suspension.
The first map of the cone sequence is the cone inclusion.
The second map of the cone sequence is the cone connecting map.
The cone sequence is a conflation.
In the projective stable category, the inflation of the cone conflation of f is f
followed by the isomorphism Y ≅ I(X) ⊞ Y.
The composite X ⟶ Y ⟶ cone f of the cone sequence vanishes in the projective stable
category: it factors through the injective I(X).
The connecting morphism of the cone conflation is the connecting map of the cone.
The composite cone f ⟶ ΣX ⟶ ΣY of the cone sequence vanishes in the projective stable
category: it factors through the injective I(Y).
The map of cones induced by a commutative square f ≫ b = a ≫ f'.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cone map restricts on the injective objects to the map induced by a on the chosen
injective presentations.
The cone map restricts on the injective objects to the map induced by a on the chosen
injective presentations.
The cone map commutes with the cone inclusions.
The cone map commutes with the cone inclusions.
Cone maps preserve identities in the projective stable category. The equality need not hold before passing to the stable category because the chosen maps between injective presentations need not preserve identities strictly.
Cone maps preserve composition in the projective stable category. The equality need not hold before passing to the stable category because the chosen maps between injective presentations need not preserve composition strictly.
This is not a simp lemma: the left-hand side mentions neither the intermediate morphism f'
nor the two squares w and w', so simp could never instantiate them.
The cone map commutes with the connecting maps and the map induced by a on the cokernel
terms of the chosen injective presentations.
The cone map commutes with the connecting maps and the map induced by a on the cokernel
terms of the chosen injective presentations.
The comparison from the cone of the first map of a short complex X ⟶ Y ⟶ Z to its third
term Z, induced by the zero map on I(X) and by the second map on Y.
Equations
- hE.coneComparison S = ⋯.desc 0 S.g ⋯
Instances For
The comparison kills the injective object of the cone.
The comparison kills the injective object of the cone.
The comparison carries the cone inclusion to the second map of the short complex.
The comparison carries the cone inclusion to the second map of the short complex.
The third term of a kernel–cokernel pair is the cokernel of the injective object inside the cone of its first map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cone of the inflation of a conflation differs from its third term by the chosen
injective object: I(X) ⟶ cone S.f ⟶ Z is a conflation.
The cone of the inflation of a conflation represents its third term in the projective stable category, because it differs from it by a projective-injective summand.