Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing an algorithm for contructing genus 2 hyperelliptic curves over fields of characteristic 2 #12200

Open
sagetrac-florian mannequin opened this issue Dec 20, 2011 · 3 comments

Comments

@sagetrac-florian
Copy link
Mannequin

sagetrac-florian mannequin commented Dec 20, 2011

Mestre's algorithm for constructing hyperelliptic curves has been implemented see ticket #6341 but it does not work over finite field of characteristic 2

    .. TODO::
    
        Mestre's algorithm also only works over finite field of charateristic different from two, another algorithm will be needed for field of characteristic two.
        sage: HyperellipticCurve_from_invariants([GF(2)(1),GF(2)(1),GF(2)(0),GF(2)(1)]) # todo: not implemented
        

Depends on #6341

CC: @mstreng @jpflori

Component: number theory

Keywords: mestre algorithm genus 2 hyperelliptic curves

Issue created by migration from https://trac.sagemath.org/ticket/12200

@sagetrac-florian sagetrac-florian mannequin added this to the sage-5.11 milestone Dec 20, 2011
@mstreng
Copy link

mstreng commented Dec 20, 2011

comment:1

This can be done by porting the g2twists magma package

http://iml.univ-mrs.fr/~ritzenth/programming.html

@mstreng
Copy link

mstreng commented Jul 22, 2013

Changed keywords from Hyperelliptic curve sd35 to mestre algorithm genus 2 hyperelliptic curves sd51

@mstreng
Copy link

mstreng commented Jul 25, 2013

Changed keywords from mestre algorithm genus 2 hyperelliptic curves sd51 to mestre algorithm genus 2 hyperelliptic curves

@jdemeyer jdemeyer modified the milestones: sage-5.11, sage-5.12 Aug 13, 2013
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.1, sage-6.2 Jan 30, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.2, sage-6.3 May 6, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.3, sage-6.4 Aug 10, 2014
@mkoeppe mkoeppe removed this from the sage-6.4 milestone Dec 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants