Documentation

Mathlib.Algebra.Homology.ShortComplex.Ab

Homology and exactness of short complexes of abelian groups #

In this file, the homology of a short complex S of abelian groups is identified with the quotient of AddMonoidHom.ker S.g by the image of the morphism S.abToCycles : S.X₁ →+ AddMonoidHom.ker S.g induced by S.f.

The definitions are made in the ShortComplex namespace so as to enable dot notation. The names contain the prefix ab in order to allow similar constructions for other categories like ModuleCat.

Main definitions #

The canonical additive morphism S.X₁ →+ AddMonoidHom.ker S.g induced by S.f.

Equations
    Instances For

      The explicit left homology data of a short complex of abelian group that is given by a kernel and a quotient given by the AddMonoidHom API.

      Equations
        Instances For

          Given a short complex S of abelian groups, this is the isomorphism between the abstract S.cycles of the homology API and the more concrete description as AddMonoidHom.ker S.g.

          Equations
            Instances For

              Given a short complex S of abelian groups, this is the isomorphism between the abstract S.homology of the homology API and the more explicit quotient of AddMonoidHom.ker S.g by the image of S.abToCycles : S.X₁ →+ AddMonoidHom.ker S.g.

              Equations
                Instances For
                  theorem CategoryTheory.ShortComplex.ab_exact_iff (S : ShortComplex Ab) :
                  S.Exact ∀ (x₂ : S.X₂), (ConcreteCategory.hom S.g) x₂ = 0∃ (x₁ : S.X₁), (ConcreteCategory.hom S.f) x₁ = x₂