Documentation

TauCeti.Algebra.Homology.Periodic.HomotopicallyProjective

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 #

Main results #

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 #

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.

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.

    A shift of a complex is homotopically projective exactly when the complex is.

    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.