H = correspondencePolynomial(M,L)
H = correspondencePolynomial(M,L,VariableName =>h)
Let M be a module over a polynomial ring P = kk[x_{0,0}..x_{0,a_0}..x_{n-1,0}..x_{n-1,a_{n-1}}] graded with degree x_{i,j} = e_i, the i-th unit vector, and let b = {b_0..b_{n-1}} be a list of integers. The code computes the multigraded Hilbert polynomial mH(h_0,..,h_{n-1}) and returns H(h) = mH(b_0*h_0, .., b_{n-1}*h_{n-1}).
|
|
|
|
|
The object correspondencePolynomial is a method function with options.