Documentation

TauCeti.Algebra.Homology.ShortComplex.Resolution

Two-term presentation complexes #

A short complex S : S.X₁ ⟶ S.X₂ ⟶ S.X₃ determines the chain complex ⋯ ⟶ 0 ⟶ S.X₁ ⟶ S.X₂, augmented to S.X₃. This file constructs the complex, its augmentation, and the chain maps induced by morphisms of short complexes in any category with zero morphisms and a zero object.

For a short exact presentation by projective objects in an abelian category, this is the complex of the projective resolution used to compute left derived functors in TauCeti.CategoryTheory.Abelian.LeftDerived.

References #

The chain complex ⋯ ⟶ 0 ⟶ S.X₁ ⟶ S.X₂ with S.X₂ in degree 0 and S.X₁ in degree 1, whose only nonzero differential is S.f. In an abelian category, when S is short exact and S.X₁, S.X₂ are projective, it underlies the projective resolution of S.X₃.

This model has definitionally specified objects and differential in degrees 0 and 1, so the kernel formulas for derived functors involve F.map S.f directly. Mathlib's double instead uses classical equality tests on degrees. The comparison resolutionComplexIsoDouble identifies the two models, and the maps below use Mathlib's constructor through this comparison.

Instances For
    @[simp]

    The differential of S.resolutionComplex from degree 1 to degree 0 is S.f.

    The normalized presentation complex is Mathlib's two-term complex on S.f.

    Instances For
      @[simp]

      The comparison isomorphism in degree zero is the inverse of Mathlib's degree-zero identification for the two-term complex.

      @[simp]

      The comparison isomorphism in degree one is the inverse of Mathlib's degree-one identification for the two-term complex.

      @[simp]

      The inverse comparison in degree one is Mathlib's degree-one identification.

      The augmentation S.g : S.X₂ ⟶ S.X₃ of S.resolutionComplex, as a chain map to the single complex on S.X₃.

      Instances For

        A morphism of short complexes induces the chain map of the associated complexes given by its first two components.

        Instances For
          @[simp]

          In degree 0, the chain map induced by φ is φ.τ₂.

          @[simp]

          In degree 1, the chain map induced by φ is φ.τ₁.

          @[simp]

          The induced map of the identity short-complex morphism is the identity chain map.

          @[simp]

          The induced chain maps preserve composition of short-complex morphisms.