Skip to content

A Magma package for gluing curves of low genus along their torsion

License

Notifications You must be signed in to change notification settings

JRSijsling/gluing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This repository contains Magma code for gluing curves along their torsion, both by geometric methods (upcoming) and by analytic methods (fully implemented).

Prerequisites

An installation of Magma and the dependency JRSijsling/curve_reconstruction.

Installation

You can enable the functionality of this package in Magma by attaching the gluing/magma/spec file with AttachSpec. To make this independent of the directory in which you find yourself, and to active this on startup by default, you may want to indicate the relative path in your ~/.magmarc file, by adding the line

AttachSpec("~/Programs/gluing/magma/spec");

Usage

Examples are given in the directory examples/.

Verbose comments are enabled by

SetVerbose("Gluing", n);

where and n is either 1 or 2. A higher value gives more comments.

Citing this code

These methods, as well as the upcoming geometric part of this package, are based on the Ph.D. thesis of Jeroen Hanselman at the Universität Ulm, which is work in progress. Please cite this work, and the work in the dependencies, if this code has been helpful in your research.

About

A Magma package for gluing curves of low genus along their torsion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published