next up previous
Next: Curves: Plane Curves Up: Algebraic Geometry Previous: Schemes: Linear Systems

General Algebraic Curves

Magma includes a general package for working with plane curves. These are interpreted as being the scheme defined by the vanishing of a polynomial defined on either an affine or projective space. Its main features are flexible tools for translating between affine and projective curves, the calculation of geometric genus of any plane curve and the explicit manipulation of divisors on curves. Many more specialised will be included in future releases. In particular, the functions and usage for different kinds of curves is converging to a standard. Most of the new curve functionality is based on our new function field machinery, but in the context of curves the results are available directly without function field knowledge.



 
next up previous
Next: Curves: Plane Curves Up: Algebraic Geometry Previous: Schemes: Linear Systems