template <class XXPOL> MatrixSqr <double> & Macaulay (const Vector<XXPOL> & V, boolean print = FALSE)

Macaulay matrix

Documentation

Macaulay matrix. Given $n+1$ polynomials in $n$ variables of degree $d_0,...,d_n$, this matrix is constructed by constructing all the monomials of degree $\mu=\sum_{i=0}^{n} d_i -n$ and replacing in this list of monomials, the monomial $x_{i}^{d_{i}}$ by the polynomial $V_{i}$. In this way, we obtain a list of polynomials, which forms the columns in the macaulay matrix.

Parameters:
V - list of n+1 polynomials in n variables.
print - if equal to TRUE, the list of monomials indexing the rows of the matrices is output.

alphabetic index hierarchy of classes


Partially supported by FRISCO LTR 21.024
For more information

generated by doc++