forked from Macaulay2/M2
-
Notifications
You must be signed in to change notification settings - Fork 0
Spectral_Sequences
Mahrud Sayrafi edited this page Mar 12, 2021
·
1 revision
Implement the data types and methods for creating and manipulating the spectral sequences arising from a filtered chain complex.
Implemented the following data types:
- FilteredComplex
- SpectralSequence
- SpectralSequenceSheet
Implemented the following methods:
- truncate(ZZ, ChainComplex) := ChainComplex
- Hom(ChainComplex, ChainComplex) := ChainComplex
- FilteredComplex ^ ZZ := ChainComplex
- filteredComplex List := FilteredComplex (given a list of chain complex maps)
- filteredComplex ChainComplex := FilteredComplex (needs an option to cover various cases?)
- Hom(FilteredComplex, ChainComplex) := FilteredComplex
- Hom(ChainComplex, FilteredComplex) := FilteredComplex
- FilteredComplex ** ChainComplex := FilteredComplex
- ChainComplex ** FilteredComplex := FilteredComplex
- spectralSequence FilteredComplex := SpectralSequence
- SpectralSequence _ ZZ := SpectralSequenceSheet
- SpectralSequence _ * := SpectralSequenceSheet
- support SpectralSequenceSheet := something like BettiTally ? (which modules are nonzero)
- minimalPresentation SpectralSequenceSheet := SpectralSequenceSheet
Required changes:
- need chainComplex(SpectralSequenceSheet, List) := ChainComplex -- What do you mean here? What is the purpose of this function? - Thanh
- need an isWellDefined command that checks to make sure the ChainComplexMaps are well-defined -- Implemented - Thanh
- need SpectralSequenceSheet . dd := ChainComplexMap
- need to make the output/net look better
- want both cohomological and homological spectral sequences
- convert SpectralSequenceSheets into a type of ChainComplex
- can we get the associated long exact sequences in special cases
- when Hom(Matrix, Module) is implemented for non - free modules --- I implemented already - Thanh
- need to add tests
Examples wanted:
- change of ring spectral sequences for Tor -- Have it already
- change of ring spectral sequences for Ext -- can we without injectives?
- spectral sequence relating local and global Ext
- simplicial complex filtered by its skeleton
- Serre spectral sequence for the Hopf filtration
-
Home
- Introduction
- Macaulay2 Contribution Guides
- Macaulay2 Workshop Guides
-
Macaulay2 Internals
- Building Macaulay2 from source
- Components of Macaulay2
- Case Studies
- Web servers
- Other
- Frequently Asked Questions
- Road map