next | previous | forward | backward | up | top | index | toc | Macaulay2 website
SpaceCurves :: Divisor

Divisor -- divisors

Description

Divisor is a package for working with (Q/R)-Weil divisors on normal affine and projective varieties (equivalently, on commutative, normal and graded rings).

This package introduces a type WeilDivisor which lets the user work with Weil divisors similar to the way one might in algebraic geometry. We highlight a few important functions below.

Useful functions:

This package also includes some functions for interacting with ideals and modules which might be independently useful.

We emphasize once more that the functions in this package might produce unexpected results on non-normal rings.

Acknowledgements:

The authors would like to thank Tommaso de Fernex, David Eisenbud, Daniel Grayson, Anurag Singh, Greg Smith, Mike Stillman and the referee for useful conversations and comments on the development of this package.

Methods that use an object of class Divisor :

For the programmer

The object Divisor is a type, with ancestor classes HashTable < Thing.