Documentation

TauCeti.Algebra.Homology.DG.Twisted.FirstPage

The first page of the twisted index filtration #

The canonical index filtration of the twisted cochain complex has graded pieces given by the zero twisting cocycle on generators of a fixed index. The projection and short exact sequence are constructed in Twisted.Filtration. Their cokernel identifies the first page of the filtered spectral sequence with the cohomology of that zero-cocycle complex.

References #

@[reducible, inline]
noncomputable abbrev TauCeti.TwistingCocycle.twistedIndexFiltrationFunctor {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) :

The canonical index filtration, extended to EInt by zero and the whole complex.

Instances For

    The first page of the index spectral sequence #

    noncomputable def TauCeti.TwistingCocycle.twistedIndexFiltrationFunctorObjIso {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (p : ℤ) :

    The step p of twistedIndexFiltrationFunctor is the subcomplex F_p.

    Instances For

      The transition map F_p ⟶ F_{p+1} of twistedIndexFiltrationFunctor is the inclusion of subcomplexes twistedIndexCochainComplexMap.

      noncomputable def TauCeti.TwistingCocycle.twistedIndexCokernelIso {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (p : ℤ) :

      The graded piece F_{p+1} / F_p of the index filtration, the cokernel of the transition map of twistedIndexFiltrationFunctor, is the twisted complex of the zero cocycle on generators of index p + 1.

      Instances For
        @[simp]

        The graded-piece isomorphism identifies the cokernel projection with restriction to the generators of index p + 1.

        @[simp]

        The graded-piece isomorphism identifies the cokernel projection with restriction to the generators of index p + 1.

        The first page of the index spectral sequence. Its object at (p, q), on page 2 in Mathlib's numbering, is the cohomology H^{p+q} of the twisted complex ℳ ⊗ ⟨P_{q+1}⟩ of the zero cocycle on the generators of index q + 1.

        Instances For
          theorem TauCeti.TwistingCocycle.indexSpectralSequenceFirstPageXIso_eq {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (pq : ℤ × ℤ) :

          The first-page isomorphism is the generic identification with the cokernel, followed by the isomorphism on cohomology induced by twistedIndexCokernelIso.

          noncomputable def TauCeti.TwistingCocycle.twistedIndexCokernelIsoOfEq {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (q p : ℤ) (hqp : q + 1 = p) :

          The graded piece F_p / F_q, for q + 1 = p, with the indices given by an equation: the cokernel of the transition map F_q ⟶ F_p of the functor of the index filtration is the graded piece of index p.

          Instances For
            theorem TauCeti.TwistingCocycle.twistedIndexCokernelIsoOfEq_self {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (q : ℤ) :

            With the standard indices, twistedIndexCokernelIsoOfEq is twistedIndexCokernelIso.

            @[simp]

            The graded-piece isomorphism identifies the cokernel projection with restriction to the generators of index p.

            @[simp]

            The graded-piece isomorphism identifies the cokernel projection with restriction to the generators of index p.

            noncomputable def TauCeti.TwistingCocycle.indexSpectralSequenceFirstPageXIsoOfEq {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (pq : ℤ × ℤ) (i₁ i₂ : ℤ) (hi₁ : i₁ = pq.2) (hi₂ : i₂ = pq.2 + 1) (n : ℤ) (hn : n = pq.1 + pq.2) :

            The first page of the index spectral sequence, with the indices q, q + 1 and p + q given by equations, as in CochainComplex.spectralSequenceFirstPageXIsoCokernel: the object at (p, q) is the cohomology in degree p + q of the graded piece of index q + 1.

            Instances For
              theorem TauCeti.TwistingCocycle.indexSpectralSequenceFirstPageXIsoOfEq_eq {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (pq : ℤ × ℤ) (i₁ i₂ : ℤ) (hi₁ : i₁ = pq.2) (hi₂ : i₂ = pq.2 + 1) (n : ℤ) (hn : n = pq.1 + pq.2) :

              indexSpectralSequenceFirstPageXIsoOfEq is the generic identification with the cokernel, followed by the isomorphism on cohomology induced by twistedIndexCokernelIsoOfEq.

              theorem TauCeti.TwistingCocycle.indexSpectralSequenceFirstPageXIsoOfEq_self {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} [Fintype P] {ind : P → ℤ} [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (dM : M →ₗ[R] M) (hM : IsDGRightModule h ℳ dM) (pq : ℤ × ℤ) :
              m.indexSpectralSequenceFirstPageXIsoOfEq dM hM pq pq.2 (pq.2 + 1) ⋯ ⋯ (pq.1 + pq.2) ⋯ = m.indexSpectralSequenceFirstPageXIso dM hM pq

              With the standard indices, indexSpectralSequenceFirstPageXIsoOfEq is indexSpectralSequenceFirstPageXIso.