Documentation

LeanPool.Stafford38.AlgebraicAnalysis.Module.FilteredTwoTermPageEquivalences

Successor equivalences for the filtered two-term pages #

This file proves, from the concrete representative definitions in FilteredTwoTermPages, that the next source page is the kernel of the page differential and that the next target page is its cokernel.

Include cycles surviving the next page into the current cycle numerator.

Equations
Instances For

    The map from the next source page to the current source page.

    Equations
    Instances For

      The canonical map from the next source page into the kernel of d_r.

      Equations
      Instances For
        noncomputable def AlgebraicAnalysis.FilteredTwoTermPages.FilteredTwoTerm.sourceSuccEquivKerDrop {k : Type u} [Ring k] {M : Type v} [AddCommGroup M] [Module k M] (K : FilteredTwoTerm k M) (r : ℕ) (p : ℤ) :
        K.SourcePage (r + 1) p ≃ₗ[k] ↥(K.drop r p).ker

        On the source, the next page is the kernel of the current page differential.

        Equations
        Instances For

          The quotient map from a target page to its successor page.

          Equations
          Instances For
            def AlgebraicAnalysis.FilteredTwoTermPages.FilteredTwoTerm.targetCokernelMap {k : Type u} [Ring k] {M : Type v} [AddCommGroup M] [Module k M] (K : FilteredTwoTerm k M) (r : ℕ) (p : ℤ) :
            K.TargetPage r (p + ↑r) ⧸ (K.drop r p).range →ₗ[k] K.TargetPage (r + 1) (p + ↑r)

            The map from the cokernel of d_r to the next target page.

            Equations
            Instances For
              noncomputable def AlgebraicAnalysis.FilteredTwoTermPages.FilteredTwoTerm.targetSuccEquivCokerDrop {k : Type u} [Ring k] {M : Type v} [AddCommGroup M] [Module k M] (K : FilteredTwoTerm k M) (r : ℕ) (p : ℤ) :
              K.TargetPage (r + 1) (p + ↑r) ≃ₗ[k] K.TargetPage r (p + ↑r) ⧸ (K.drop r p).range

              On the target, the next page is the cokernel of the current page differential.

              Equations
              Instances For