multigradedPolynomialRing L
multigradedPolynomialRing n
Given a list L, this function gives a $\ZZ^r$-graded polynomial ring (where $r$ is the length of L) containing L_i+1 variables of multidegree equal to the i-th basis vector of $\ZZ^r$, i.e. the coordinate ring of the product of projective spaces with dimensions the entries of L. Given an integer n it returns the coordinate ring of a product of n copies of $\PP^1$.
|
|
|
|
By default the output will be a ring over ZZ/32003 in variables of the form x_(i,j). The coefficients can be changed using the option CoefficientField and the variable name with Variables (which takes a string). Setting the option Standard to false will produce variables with no indices, starting at a.
|
|
The output of multigradedPolynomialRing is not compatible with some functions from the package TateOnProducts, such as cohomologyHashTable. Use productOfProjectiveSpaces instead.
The object multigradedPolynomialRing is a method function with options.