#15113: Implement computations in picard groups via global sections of line
bundles
----------------------------------+-----------------------------
Reporter: nbruin | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-5.12
Component: algebraic geometry | Keywords:
Merged in: | Authors:
Reviewers: | Report Upstream: N/A
Work issues: | Branch:
Commit: | Dependencies:
Stopgaps: |
----------------------------------+-----------------------------
In a bunch of papers, Kamal Khuri Makdisi outlines how standard techniques
to compute with coherent sheafs via global sections of their twists can be
used to obtain (at least asymptotically) efficient algorthims to compute
in the Picard group of an algebraic curve (he outlines `Pic^0`, but the
ideas readily generalize to all of Pic).
A little experimentation shows that these techniques can be fairly
efficient in practice as well (and certainly usable!). We'll have to see
if the method can be truly competitive with the Hess-type "function field
as finite extension of k(x)" approach.
In any case, Kamal's approach is much easier to implement and, thanks to
its uniformity, much easier to trust, so at least as a stepping stone,
it's useful to have an implementation available.
--
Ticket URL: <http://trac.sagemath.org/ticket/15113>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.