M2
M2 copied to clipboard
Remove unused files in the "m2" directory
These were mentioned in https://github.com/Macaulay2/M2/issues/1213#issuecomment-666092551
I don't think these files should be removed without a review. In particular, version.m2.in should be used, not removed.
Converting to a draft for now -- I'll restore version.m2.in and make sure that the contents of overview.m2 are present in Macaulay2Doc.
Documenting my progress as I work through overview.m2:
overview.m2 node |
Macaulay2Doc node |
|---|---|
rings |
rings |
basic rings |
basic rings of numbers |
polynomial rings |
polynomial rings (missing quite a few things that we restore) |
polynomial rings with other monomial orderings |
monomial orderings and its subnodes (the overview.m2 node mentions that it "will be completely redone soon", and it obviously was, but there were some good introductory examples that were removed, so we restore them) |
manipulating polynomials |
manipulating polynomials (with some parts split out into factoring polynomials) |
multi-graded polynomial rings |
graded and multigraded polynomial rings |
maps between rings |
split into the subnodes of substitution and maps between rings |
quotient rings |
quotient rings |
finite fields |
finite fields |
fraction fields |
fraction fields |
tensor products of rings |
tensor products of rings |
exterior algebras |
exterior algebras |
symmetric algebras |
symmetric algebras |
Weyl algebras |
Weyl algebras |
associative algebras |
associative algebras (which still says "eventually we will implement...", so we add a link to the AssociativeAlgebras package) |
algebraic varieties |
missing, and functionality has been moved to the Varieties package. Its documentation mentions a nonexistent varieties node, so we move the algebraic varieties content there |
matrices--old |
matrices |
making matrices |
inputting a matrix, basic arithmetic of matrices, concatenating matrices, extracting information about a matrix -- we restore some of the missing information |
making random matrices |
random and generic matrices |
making generic matrices |
random and generic matrices |
displaying matrices |
format and display of matrices in Macaulay2 |
determinants |
determinants and minors, exterior power of a matrix -- we restore some of the missing information |
manipulating matrices |
Matrix |
computations |
just links to some nodes -- computing resolutions is a subnode of free resolutions of modules, computing Groebner bases is a subnode of Groebner bases, which is a subnode of the top node, and computing syzygies currently isn't a subnode of anything |
Groebner bases |
Gröbner bases and its subnodes |
I just reviewed this:
@d-torrance if you get around to it, #1091 also has some unused files.
Are you aware that google mail is displaying Mike's picture instead of yours?
On Sun, Jun 16, 2024 at 11:26 AM Mahrud Sayrafi @.***> wrote:
@d-torrance https://github.com/d-torrance if you get around to it, #1091 https://github.com/Macaulay2/M2/issues/1091 also has some unused files.
— Reply to this email directly, view it on GitHub https://github.com/Macaulay2/M2/pull/3264#issuecomment-2171799994, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFK6RCS4XK6FBHNJPBROALZHXKG7AVCNFSM6AAAAABIIL4IZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZRG44TSOJZGQ . You are receiving this because you modified the open/close state.Message ID: @.***>