#18916: Use Kedlaya algorithm to count points on hyperelliptic curves
-------------------------------------------------+-------------------------
Reporter: jpflori | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-6.8
Component: number fields | Resolution:
Keywords: hyperelliptic curves, matrix | Merged in:
of Frobenius | Reviewers:
Authors: | Work issues:
Report Upstream: N/A | Commit:
Branch: | Stopgaps:
Dependencies: |
-------------------------------------------------+-------------------------
Comment (by jpflori):
Replying to [comment:8 kedlaya]:
> I think I need some assistance with the PARI library interface here.
>
> I mentioned above that {{{nfhyperellpadicfrobenius}}} is not currently
exposed. However, this function does appear in
{{{src/sage/libs/pari/paridecl.pxd}}}. Does something else need to be done
in order to make it visible as a method of a PARI object?
The methods of PARI objecgt are in `gen.pxd/pyx`.
You should add a method there calling the C function.
Then in the hyperelliptic curve class, something like
{{{
pari(H.polynomial()).frobenius()
}}}
could be called.
Maybe a better option is to add a method directly in Sage's hyperelliptic
curve over finite field class.
I'll have some free time in a few hours, I can have a look as well.
--
Ticket URL: <http://trac.sagemath.org/ticket/18916#comment:9>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.