quotient(I, J)I:JIf I and J are both monomial ideals, then the result will be as well. If I and J are both ideals or submodules of the same module, then the result will be an ideal, otherwise if J is an ideal or ring element, then the result is a submodule containing I.
The arguments should be ideals in the same ring, or submodules of the same module. If the second input J is a ring element or number f, then the principal ideal generated by f is used. The infix colon operator : may be used as an abbreviation, if no options need to be supplied.
For ideals, the quotient $I:J$ is the ideal of ring elements $r$ such that $rJ\subset I$. If $I$ is a submodule of an ambient module $M$ and $J$ is an ideal, then $I:J$ is the submodule of elements $m\in M$ such that $Jm\subset I$. If $I$ and $J$ are submodules of the same ambient module $M$, then $I:J$ is the ideal of ring elements $r$ such that $rJ\subset I$.
|
|
|
|
When needed, Gröbner bases will be computed, and if the computation succeeds the result is cached inside the first argument. Partial computations are not yet cached, but this may change in a future version.
|
|
|
|
If the arguments are submodules of the same module, the annihilator of J/I (or (J+I)/I) is returned.
|
|
|
|
|
|
|
Ideal quotients and saturations are useful for manipulating components of ideals.
|
|
|
|
|
The source of this document is in Saturation/quotient-doc.m2:138:0.