Documentation

TauCeti.Algebra.Homology.DG.Twisted.SpectralSequence.FirstDifferential

The first differential of the index spectral sequence #

On the first page of the index spectral sequence of a twisted complex (page 2 in Mathlib's numbering), the object at (p, q) is the cohomology in degree p + q of the graded piece ⊕_{ind x = q + 1} ℳ ⊗ ⟨x⟩ (TauCeti.TwistingCocycle.indexSpectralSequenceFirstPageXIso). This file computes the differential of that page: it sends the class of a cycle f to the class of TauCeti.TwistingCocycle.indexGradedPieceD1X f, that is of the restriction of its twisted differential to the generators of index q, the entries m x y with ind x - ind y = 1 of the twisting cocycle.

The entries m x y with ind x - ind y = 1 are cycles of degree zero of the algebra (the twisting equation has no intermediate generators), so this is the action of their classes on the cohomology of ℳ. The identification of the cohomology of TauCeti.shiftedModuleComplex with the graded pieces of TauCeti.IsDGRightModule.Cohomology, through which this action is the module structure of H(ℳ) over H(𝒜), is not made here.

Main definitions #

Main results #

References #

theorem TauCeti.TwistingCocycle.indexSpectralSequence_page_two_d_apply {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} {ind : P → ℤ} [Fintype P] [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {dM : M →ₗ[R] M} {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (hM : IsDGRightModule h ℳ dM) (a b : ℤ) (f : ↑((indexGradedPieceComplex hM ind (b + 1)).X (a + b))) (hf : (ModuleCat.Hom.hom ((indexGradedPieceComplex hM ind (b + 1)).d (a + b) (a + b + 1))) f = 0) :

The first differential of the index spectral sequence. On the first page (page 2 in Mathlib's numbering), the differential from (a, b) to (a + 2, b - 1) sends the class of a cycle f of the graded piece of the generators of index b + 1 to the class of the restriction of the twisted differential of f, extended by zero, to the generators of index b.

theorem TauCeti.TwistingCocycle.homologyMap_indexGradedPieceEval_page_two_d {R : Type uR} {A : Type uA} {M : Type uM} [CommRing R] [Ring A] [Algebra R A] [AddCommGroup M] [Module R M] {P : Type uP} {ind : P → ℤ} [Fintype P] [Module Aᵐᵒᵖ M] [IsScalarTower R Aᵐᵒᵖ M] [SMulCommClass R Aᵐᵒᵖ M] {ℳ : ℤ → Submodule R M} [DirectSum.Decomposition ℳ] {dM : M →ₗ[R] M} {𝒜 : ℤ → Submodule R A} [GradedAlgebra 𝒜] {d : A →ₗ[R] A} {h : IsDGAlgebra 𝒜 d} [SetLike.GradedSMul ((InternalGrading.ofDecomposition 𝒜).opposite.piece ℤ) ℳ] (m : TwistingCocycle 𝒜 d P ind) (hM : IsDGRightModule h ℳ dM) [DecidableEq P] {b : ℤ} (x : { x : P // ind x = b + 1 }) (y : { y : P // ind y = b }) (a : ℤ) (α : ↑((shiftedModuleComplex hM (b + 1)).X (a + b))) (hα : (ModuleCat.Hom.hom ((shiftedModuleComplex hM (b + 1)).d (a + b) (a + b + 1))) α = 0) :

The entries of the first differential of the index spectral sequence. Under the splitting of the first page into the cohomology of ℳ (indexGradedPieceHomologyIso), the entry of the differential from (a, b) to (a + 2, b - 1) between a generator x of index b + 1 and a generator y of index b sends the class of a cycle α to the class of α · m x y, up to the Koszul sign (shiftedModuleComplexXEquiv_indexGradedPieceEval_D1X_single).