Documentation

TauCeti.Algebra.Homology.HomologicalComplex.Projective.Cycles

Projective cycles and contractible complexes #

This file collects the facts about cycles of complexes that are needed to show that complexes of projectives are homotopically projective in finite global dimension. The complexes may have any shape, possibly unbounded in both directions or cyclic.

Iterating the last two points replaces an acyclic complex by acyclic complexes whose cycles have smaller and smaller projective dimension, until the cycles are projective.

Dually, the cycle sequences 0 ⟶ Zʲ ⟶ Kʲ ⟶ Zʲ⁺¹ ⟶ 0 with projective middle terms show that the cycles of a complex of projectives exact in degrees j + 1, …, j + d are d-th syzygies; in particular they have no higher extensions into objects of injective dimension at most d (CategoryTheory.ObjectProperty.IsSyzygy.ext_eq_zero_of_hasInjectiveDimensionLE).

Main results #

References #

In a contractible complex, the cycles in degree j are a retract of the term in degree i for every relation i → j; in particular they are projective when that term is.

Let 0 ⟶ X₁ ⟶ X₂ ⟶ X₃ ⟶ 0 be a short exact sequence of complexes where X₃ is exact at the degree j. It gives a short exact sequence 0 ⟶ Z(X₁) ⟶ Z(X₂) ⟶ Z(X₃) ⟶ 0 of cycles in degree j, so the cycles of X₁ have projective dimension < n when those of X₂ have projective dimension < n and those of X₃ have projective dimension < n + 1.

theorem HomologicalComplex.exists_projective_contractible_epi_f {C : Type u_1} [CategoryTheory.Category.{v_1, u_1} C] {ι : Type u_2} {c : ComplexShape ι} [CategoryTheory.Abelian C] [CategoryTheory.EnoughProjectives C] (hc : ∀ (i : ι), ∃ (j : ι), c.Rel i j) (hc' : ∀ (j : ι), ∃ (i : ι), c.Rel i j) (L : HomologicalComplex C c) :
∃ (Q : HomologicalComplex C c) (π : Q ⟶ L), (∀ (i : ι), CategoryTheory.Projective (Q.X i)) ∧ (∀ (i : ι), CategoryTheory.Epi (π.f i)) ∧ Nonempty (Homotopy (CategoryTheory.CategoryStruct.id Q) 0)

In an abelian category with enough projectives, every complex is the target of a morphism which is an epimorphism in every degree, from a contractible complex with projective terms. The source is the mapping cone of the identity of a complex with zero differential, whose term in degree j is a projective presentation of Lᵢ for the relation i → j. Every index must be both the source and the target of a relation of the shape.

Dimension shifting for the cycles: if K has projective terms in degrees j, …, j + k - 1 and is exact in degrees j + 1, …, j + k, then the cycles of K in degree j have projective dimension < p + 1 whenever those in degree j + k have projective dimension < p + 1 + k, along the short exact sequences 0 ⟶ Zⁱ ⟶ Kⁱ ⟶ Zⁱ⁺¹ ⟶ 0.

Cycles of an exact range of projectives are syzygies: if K has projective terms in degrees j, …, j + d - 1 and is exact in degrees j + 1, …, j + d, then Zʲ is a d-th syzygy relative to the projective objects, along the short exact sequences 0 ⟶ Zˡ ⟶ Kˡ ⟶ Zˡ⁺¹ ⟶ 0.