EliminationTemplates is a package that supports solvers for the following problem: given a zero-dimensional radical ideal $I \subset R := \mathbb{C} [x_1, \ldots , x_n]$, find approximate values for the isolated solutions $(p_1, \ldots , p_n ) \in V_{\mathbb{C}} (I).$ The main applications occur when the ideal $I$ occur in a parametric family of problems with similar structure.
Following the references below, the package is geared twowards implementing a "two-stage" approach, consisting of (1) offline stage and (2) an online stage.
In the offline stage, the structure of a "template matrix" for $I$ is determined using Groebner basis computations.
In the online stage, prior knowledge of the template matrix can be used to construct a multiplication matrix for the quotient ring $R/I.$ From this multiplication matrix, solutions can be extracted using only linear algebra.
This documentation describes version 1 of EliminationTemplates, released April 30, 2026.
If you have used this package in your research, please cite it as follows:
|
The object EliminationTemplates is a package, defined in EliminationTemplates.m2, with auxiliary files in EliminationTemplates/.
The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/EliminationTemplates.m2:804:0.