Homotopically projective periodic complexes #
A cyclic cochain complex K is homotopically projective when every morphism from K to an
acyclic cyclic complex is null-homotopic; equivalently, its class in the periodic homotopy
category is left orthogonal to the acyclic objects. This is the periodic analogue of Mathlib's
CochainComplex.IsKProjective. At period zero, when ZMod 0 is integer indexing, the two
notions have the same definition.
Homotopically projective complexes are the ones on which passage from the periodic homotopy category to the periodic derived category loses no information: morphisms out of them into any object are the same in both categories, so the full subcategory of homotopically projective objects of the homotopy category embeds fully faithfully into the derived category, and a quasi-isomorphism between homotopically projective complexes is a homotopy equivalence.
The notion must be kept apart from acyclicity, contractibility, and projectivity of the terms.
A complex is contractible exactly when it is both acyclic and homotopically projective
(isHomotopicallyProjective_and_acyclic_iff). Projectivity of every term does not suffice: the
differential module given by multiplication by ε on the dual numbers is acyclic, has a free
underlying module, and is not contractible, so it is not homotopically projective
(TauCeti.not_isHomotopicallyProjective_dualNumberPeriodicComplex).
Main definitions #
TauCeti.PeriodicComplex.IsHomotopicallyProjective: every morphism to an acyclic periodic complex is null-homotopic.
Main results #
TauCeti.PeriodicComplex.isHomotopicallyProjective_iff_leftOrthogonal: the definition as left orthogonality to the acyclic objects of the periodic homotopy category.TauCeti.PeriodicComplex.isHomotopicallyProjective_and_acyclic_iff: a periodic complex is contractible exactly when it is acyclic and homotopically projective.TauCeti.PeriodicComplex.IsHomotopicallyProjective.Qh_map_bijective: the periodic Verdier localization is bijective on morphisms out of a homotopically projective complex.TauCeti.PeriodicComplex.IsHomotopicallyProjective.quasiIso_iff: between homotopically projective complexes, quasi-isomorphisms are exactly the homotopy equivalences.TauCeti.PeriodicComplex.isHomotopicallyProjective_of_d_eq_zero: a complex with projective terms and zero differential is homotopically projective.TauCeti.PeriodicComplex.IsHomotopicallyProjective.of_splitting: homotopically projective complexes are closed under extensions that split in every degree.TauCeti.PeriodicComplex.nonempty_homotopy_zero_of_epi: a morphism from a complex of projectives toLis null-homotopic whenLis covered by a contractible complexQand every morphism from the shift of the source to the kernel ofQ ⟶ Lis null-homotopic.
The proofs follow Joël Riou's treatment of K-projective complexes in
Mathlib.Algebra.Homology.HomotopyCategory.KProjective and
Mathlib.Algebra.Homology.DerivedCategory.KProjective.
References #
- T. Stai, The triangulated hull of periodic complexes, Mathematical Research Letters 25 (2018), 199–236, Section 3.
- N. Spaltenstein, Resolutions of unbounded complexes, Compositio Mathematica 65 (1988), 121–154.
A cyclic cochain complex K is homotopically projective if every morphism from K to an
acyclic cyclic complex is null-homotopic. This is the periodic analogue of Mathlib's
CochainComplex.IsKProjective.
- nonempty_homotopy_zero {L : CochainComplex C (ZMod n)} (f : K ⟶ L) : HomologicalComplex.Acyclic L → Nonempty (Homotopy f 0)
Instances
A complex is homotopically projective exactly when its class in the periodic homotopy category admits no nonzero morphism to an acyclic object.
The class of a homotopically projective complex is left orthogonal to the acyclic objects.
Homotopically projective complexes are invariant under homotopy equivalence.
Homotopically projective complexes are stable under the integral shifts.
A shift of a complex is homotopically projective exactly when the complex is.
A contractible complex is homotopically projective.
A periodic complex is contractible exactly when it is acyclic and homotopically projective.
A periodic complex with projective terms and zero differential is homotopically projective.
Homotopically projective periodic complexes are closed under extensions that split in every degree. The splittings need not be compatible with the differentials.
A morphism f : K ⟶ L from a periodic complex of projectives is null-homotopic as soon as
L is the target of a degreewise epimorphism π : Q ⟶ L from a contractible complex such that
every morphism K⟦-1⟧ ⟶ ker π is null-homotopic.
Passage to the periodic derived category is bijective on morphisms out of a homotopically projective complex.
A morphism between homotopically projective complexes is a quasi-isomorphism exactly when it is a homotopy equivalence.
The periodic Verdier localization is full on homotopically projective objects.
The periodic Verdier localization is faithful on homotopically projective objects.