The method quasidegrees takes a finitely generated module $M$ over the polynomial ring that is presented by a monomial matrix and computes the quasidegree set of $M$. The quasidegrees of $M$ are indexed by a list of pairs $(v,F)$ where $v$ is a vector and $F$ is a list of vectors f1,...,fl. The pair $(v,F)$ indexes the plane $v+span_\CCF$. The quasidegree set of M is the union of all such planes that the pairs (v,F) index.
If the input is an ideal $I$, then quasidegrees executes for the module $R/I$ where $R$ is the ring of $I$.
The following example computes the quasidegree set of $\QQ[x,y]/<x^2,y^2>$ under the standard $\ZZ^2$-grading.
|
|
|
|
|
The quasidegree set is given to be the points (0,1), (1,0), (1,1), and (0,0).
The next example takes $R$ computes the quasidegrees of the above module after twisting $R$ by multidegree (3,2).
|
|
|
The following demonstrates a quasidegree set that is not a finite number of points.
|
|
|
|
|
|
In the above example, the quasidegree set of the module M consists of the points (1,1) and (0,1) along with the parameterized line (1,0)$\bullet t$.
The object quasidegrees is a method function.