Skip to content

implement Mestre's algorithm for constructing genus 2 hyperelliptic curves #6341

@ncalexan

Description

@ncalexan
mannequin

*** this ticket is still using the old workflow, just apply patches and ignore the "branch" field ***

An implementation of Mestre's algorithm for reconstructing genus 2 hyperelliptic curves from their invariants.

This is limited to fields of characteristic not 2, 3, 5 and to curves with automorphism group generated by the hyperelliptic involution. Curve equations are not reduced, hence are unusably large over QQ, but see below.

That's it. Various other tickets deal with extensions:

Apply:

CC: @ncalexan @mstreng @jpflori @sagetrac-lassina @fredstro

Component: number theory

Keywords: mestre algorithm genus 2 hyperelliptic curves sd35 sd51

Author: Florian Bouyer, Marco Streng

Branch: u/fstromberg/ticket/6341

Reviewer: Lassina Dembele, Fredrik Stromberg, Aly Deines

Merged: sage-5.13.beta0

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions