https://github.com/corybrunson/masv
Macaulay2 code to compute ideal generators and combinatorial summaries for matrix affine Schubert varieties
https://github.com/corybrunson/masv
grobner-bases matrix-schubert-varieties multidegrees poincare-duality punchcards rc-graphs schubert-calculus
Last synced: 3 months ago
JSON representation
Macaulay2 code to compute ideal generators and combinatorial summaries for matrix affine Schubert varieties
- Host: GitHub
- URL: https://github.com/corybrunson/masv
- Owner: corybrunson
- Created: 2021-09-16T14:01:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-09-23T10:04:36.000Z (over 3 years ago)
- Last Synced: 2025-02-05T00:41:45.843Z (4 months ago)
- Topics: grobner-bases, matrix-schubert-varieties, multidegrees, poincare-duality, punchcards, rc-graphs, schubert-calculus
- Language: Macaulay2
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Macaulay2 code for matrix affine Schubert varieties
This repo contains Macaulay2 code used to compute ideal generators and generate combinatorial statistics for matrix affine Schubert varieties, as reported in my doctoral thesis [1] (p. 135).
## Organization
I never learned how to properly organize a Macaulay2 project, let alone a package! Organizational pull requests would be very welcome.
Currently the repo consists of a single file containing the functions used to perform calculations. Those calculations begin with the following parameters (page numbers refer to [1]):
- `n`, the dimension (over the ring of formal power series) of the affine Grassmannian (p. 21)
- `gamma`, the `n`-core of a Grassmannian permutation $w$ (p. 26, 32)
- `a` and `b`, which encode the dimensions ($h=a,l=b,m=a+b$) of the finite Grassmannian in which the affine Schubert cell of $w$ is to be embedded (p. 31) and therefore of the matrix space that contains the matrix affine Schubert variety (p. 47)
- `kk`, the finite field over which the ideals will be generated (i defaulted to `kk = ZZ/32003`, p. 135)### `organize` branch
[This branch](https://github.com/corybrunson/masv/tree/organize) contains an experimental reorganization along with some examples.
## Acknowledgments
### Committee
My PhD Committe Chair, **Mark Shimozono**, posed the questions that motivated this work.
Along with Mark, the other members of my Committee were essential in myriad ways, not only to this work but to my self-awareness and outlook as a mathematician and as a colleague:
* Ezra Brown
* Nick Loehr
* Leo Mihalcea### Community
Members of the Focused Research Group on “Affine Schubert Calculus: Combinatorial, geometric, physical, and computational aspects” were immensely helpful at specific points over the course of this work.
### Funding
This work was partially funded by NSF grant DMS-0652641 and DMS-0652648.
[1] Brunson JC (2014) "Matrix Schubert varieties for the affine Grassmannian". PhD thesis, Virginia Tech.