Orbit categories of integral shifts #
Let D be a preadditive category with an additive ℤ-shift and let n : ℤ. The orbit
category D/[n] has the objects of D and hom groups
Hom_{D/[n]}(X, Y) = ⨁_{j : ℤ} Hom_D(X, Y⟦n * j⟧).
Homogeneous pieces f : X ⟶ Y⟦n * i⟧ and g : Y ⟶ Z⟦n * j⟧ compose to
f ≫ g⟦n * i⟧' ≫ (Z⟦n * j⟧⟦n * i⟧ ≅ Z⟦n * (i + j)⟧), which is the composition
ShiftedHom.comp of shifted morphisms; composition is extended biadditively to the direct
sums. The coherence of shiftFunctorAdd' makes this associative.
This file constructs the orbit category with its preadditive structure, the additive and
faithful projection D ⥤ D/[n] (the identity on objects and the degree-zero inclusion on
morphisms), and the periodicity isomorphism [n] ⋙ π ≅ π. Its component at X is the
identity of X⟦n⟧, read as a morphism X⟦n⟧ ⟶ X of degree 1, with inverse in degree -1.
More generally X⟦n * i⟧ ≅ X in D/[n] for every i.
It also proves Keller's universal property. An additive functor G : D ⥤ E to a preadditive
category with a periodicity isomorphism φ : [n] ⋙ G ≅ G descends to lift G φ : D/[n] ⥤ E,
which sends a homogeneous piece f : X ⟶ Y⟦n * i⟧ to G.map f followed by the i-th power of
φ at Y (CategoryTheory.Iso.periodicityZPow). The descent restricts to G along the
projection and carries the periodicity isomorphism of the projection to φ, and every additive
functor with these two properties is isomorphic to it.
Descent is compatible with composition. Postcomposing lift G φ with an additive functor H
gives the descent of G ⋙ H. An additive functor F : D ⥤ D' commuting with the shifts induces
map F : D/[n] ⥤ D'/[n], the descent of F followed by the projection; if F ⋙ G' ≅ G
compatibly with periodicity isomorphisms, then map F followed by the descent of G' is the
descent of G. This compares orbit functors defined on different categories, such as a homotopy
category and its localization. On orbit hom groups map F is the direct sum of the maps
f ↦ f.map F on homogeneous pieces, so it is bijective exactly when these are.
The orbit category is constructed rather than axiomatized: its hom groups are the displayed
direct sums, so additive maps out of them are determined by their values on homogeneous
pieces (DirectSum.addHom_ext, with TauCeti.OrbitCategory.homOf_def). Keller and Stai use it
to compare bounded derived categories with periodic derived categories.
Main definitions #
TauCeti.OrbitCategory D n: the orbit categoryD/[n].TauCeti.OrbitCategory.homOf: the inclusion of a homogeneous piece into an orbit hom group.TauCeti.OrbitCategory.projection: the projection functorD ⥤ D/[n].TauCeti.OrbitCategory.shiftNatIso: the isomorphism[n * i] ⋙ π ≅ π.TauCeti.OrbitCategory.periodicity: the periodicity isomorphism[n] ⋙ π ≅ π.TauCeti.OrbitCategory.lift: the descent of an additive functor with a periodicity isomorphism.TauCeti.OrbitCategory.liftMap: the additive action of the descent on orbit hom groups.TauCeti.OrbitCategory.projectionCompLift: the descent restricts to the original functor.TauCeti.OrbitCategory.isoLift: any additive functor restricting toGcompatibly with the periodicity isomorphisms is isomorphic to the descent.TauCeti.OrbitCategory.liftCompIso:lift G φ ⋙ His the descent ofG ⋙ H.TauCeti.OrbitCategory.map: the functorD/[n] ⥤ D'/[n]induced by a functor commuting with the shifts.TauCeti.OrbitCategory.mapCompLiftIso: descent along the induced functormap F.
Main results #
TauCeti.OrbitCategory.homOf_comp_homOf: homogeneous pieces compose byShiftedHom.comp.TauCeti.OrbitCategory.lift_map_homOf: the descent on homogeneous pieces.TauCeti.OrbitCategory.lift_map_periodicity_hom_app: the descent carries the periodicity isomorphism of the projection toφ.TauCeti.OrbitCategory.map_map_homOf: the induced functor on homogeneous pieces.TauCeti.OrbitCategory.map_map_periodicity_hom_app: the induced functor carries the periodicity isomorphism of the projection to the shift comparison followed by periodicity.TauCeti.OrbitCategory.map_map_bijective_iff: the induced functor is bijective on orbit morphisms exactly whenFis bijective on shifted morphisms of every multiple ofn.
References #
- B. Keller, On triangulated orbit categories, Documenta Mathematica 10 (2005), 551–581, Section 1.
- T. Stai, The triangulated hull of periodic complexes, Mathematical Research Letters 25 (2018), 199–236, Section 3.3.
The orbit category D/[n] of a category with an integral shift. Its objects are those of
D; the wrapper keeps the orbit category and D apart for instance resolution. The morphisms
are constructed in the Category instance below, when D is preadditive with an additive
shift.
- obj : D
The underlying object of
D.
Instances For
The orbit hom group ⨁_{j : ℤ} Hom_D(X, Y⟦n * j⟧).
Instances For
The inclusion of the homogeneous piece of degree i, the morphisms X ⟶ Y⟦n * i⟧ of D,
into the orbit hom group from X to Y.
Instances For
homOf i is the inclusion DirectSum.of of the summand of degree i.
An additive map out of an orbit hom group defined summand by summand sends a homogeneous piece to the value of the corresponding summand.
Homogeneous pieces compose by the composition of shifted morphisms, adding degrees. This has
low priority so that the degree-zero special cases below, which avoid indices 0 + j, apply
first.
Precomposition with a degree-zero piece is composition in D.
Postcomposition with a degree-zero piece shifts it into the degree of the first piece.
The projection D ⥤ D/[n]: the identity on objects and the degree-zero inclusion on
morphisms.
Instances For
For m = n * i, the objects X⟦m⟧ and X are isomorphic in the orbit category: the
identity of X⟦m⟧ is a homogeneous morphism X⟦m⟧ ⟶ X of degree i. Its inverse has
degree -i.
Instances For
For m = n * i, the shift by m becomes isomorphic to the identity in the orbit
category, with components shiftIso.
Instances For
The periodicity isomorphism [n] ⋙ π ≅ π of the projection to the orbit category. Its
component at X is the identity of X⟦n⟧, viewed as a morphism X⟦n⟧ ⟶ X of degree 1.
Instances For
A homogeneous piece f : X ⟶ Y⟦n * i⟧ is the projection of f followed by the shift
isomorphism Y⟦n * i⟧ ≅ Y of the orbit category.
The shift isomorphism of X⟦n * k⟧ in the orbit category, for k = i + j, is the composite
of the projection of X⟦n * k⟧ ≅ X⟦n * i⟧⟦n * j⟧ with the shift isomorphisms of X⟦n * i⟧ and
of X.
Induction principle for morphisms of the orbit category: a property of morphisms that holds
for 0 and for every homogeneous piece, and is closed under addition, holds for every
morphism.
The action on morphisms of the descent lift G φ: the additive map sending a homogeneous
piece f : X ⟶ Y⟦n * i⟧ of degree i to G.map f followed by the i-th power
φ.periodicityZPow i of the periodicity isomorphism at Y.
Instances For
The additive map liftMap G φ on a homogeneous piece.
Keller's descent of an additive functor G with a periodicity isomorphism
φ : [n] ⋙ G ≅ G to the orbit category D/[n]. It is G on objects, and acts on morphisms by
liftMap G φ.
Instances For
The descent sends a homogeneous piece f : X ⟶ Y⟦n * i⟧ to G.map f followed by the
i-th power of the periodicity isomorphism at Y.
The descent sends the projection of a morphism f of D to G.map f.
The descent sends a degree-zero piece f : X ⟶ Y to G.map f. This is
lift_map_projection_map in the form simp sees, since simp unfolds the reducible
projection.map f to this piece.
The descent restricts to G along the projection.
Instances For
The descent carries the periodicity isomorphism of the projection to φ.
Uniqueness in Keller's universal property: an additive functor F out of the orbit
category whose restriction along the projection is identified with G by e, compatibly with
the periodicity isomorphisms, is isomorphic to the descent lift G φ, by e on components.
Instances For
Postcomposing the descent lift G φ with an additive functor H gives the descent of
G ⋙ H along the image of φ under H.
Instances For
The periodicity isomorphism [n] ⋙ F ⋙ π ≅ F ⋙ π of a functor commuting with the shifts,
followed by the projection to the orbit category: the shift comparison of F followed by the
periodicity isomorphism of the projection.
Instances For
The component of mapPeriodicity F at X: the projected shift comparison of F followed by
the periodicity isomorphism of the projection from D'.
The functor D/[n] ⥤ D'/[n] induced on orbit categories by an additive functor commuting
with the shifts: the descent of F followed by the projection.
Instances For
The induced functor sends the projection of a morphism f to the projection of F.map f.
The induced functor sends the periodicity isomorphism of the projection from D to the
projected shift comparison of F followed by the periodicity isomorphism of the projection
from D'.
The induced functor sends a homogeneous piece f : X ⟶ Y⟦n * i⟧ to the homogeneous piece
f.map F, that is F.map f followed by the shift comparison of F at Y.
On the orbit hom group from X to Y, the induced functor is the direct sum, over the
degrees j, of the maps f ↦ f.map F on the homogeneous pieces f : X ⟶ Y⟦n * j⟧.
The induced functor is bijective on the orbit morphisms from X to Y exactly when F is
bijective on the shifted morphisms X ⟶ Y⟦n * j⟧ of every degree j.
The descent of G' sends the image under map F of the periodicity isomorphism of the
projection from D to the shift comparison of F followed by φ'.
Descent along the induced functor on orbit categories. If e : F ⋙ G' ≅ G carries the
periodicity isomorphism φ' of G', transported along the shift comparison of F, to the
periodicity isomorphism φ of G, then the induced functor followed by the descent of G' is
the descent of G, by e on components.