Let $R=k[f_1,\ldots,f_k]$ denote the subalgebra of the polynomial quotient ring $k[x_1,\ldots,x_n] / I$ generated by $f_1, \ldots, f_k$. We say $f_1, \ldots, f_k$ form a subalgebra basis with respect to a monomial order $<$ if the initial algebra associated to $<$, defined as $$in(R) := k[in(f\%I) \mid f \in R] \subseteq k[x_1, \ldots, x_n] / in(I),$$ is generated by the elements $in(f_1\%I), \ldots , in(f_k\%I)$. The main functions provided by this package are for computing these subalgebra bases: sagbi, isSAGBI, and subduction.
In addition to the authors below, we thank the following attendees of the 2020 Macaulay2 workshops at Cleveland State University and University of Warwick for their contributions to the package.
Michael Stillman and Harrison Tsai authored an earlier version of this package.
Version 1.3 of this package was accepted for publication in volume 14 of Journal of Software for Algebra and Geometry on 2024-03-18, in the article SubalgebraBases in Macaulay2 (DOI: 10.2140/jsag.2024.14.97). That version can be obtained from the journal.
This documentation describes version 1.4 of SubalgebraBases.
If you have used this package in your research, please cite it as follows:
|
The object SubalgebraBases is a package, defined in SubalgebraBases.m2, with auxiliary files in SubalgebraBases/.
The source of this document is in SubalgebraBases/documentation.m2:79:0.