English

Branching data for curves up to genus 48

Algebraic Geometry 2015-12-25 v1

Abstract

An algorithm of Thomas Breuer produces complete lists of automorphism groups of curves for a fixed genus, and the code to execute this algorithm was written in the computer algebra package GAP and run by Breuer over a decade ago. For each curve XX of genus gg and a group GG acting on XX, the branching data for the covering XX/GX \to X/G is computed but was not record. We have added functionality to the code to output this data, and have translated the code to the computer algebra package Magma. This article provides an explanation of the code to add this branching data. Complete data from this modified program for curves up to genus 20, and data for genus up to 48 of groups GG so that G>4(g1)|G|>4(g-1) are available. We also include sample programs which provide a way to search the data for groups or actions with desired properties, these functions should be of use to researchers who want to find examples of group actions on lower genus curves with certain properties, or who need explicit examples of generating vectors for their research. The code also may be used to create generating vectors for higher genus curves, if the automorphism group and signature of the mapping XX/GX \to X/G are already know.

Cite

@article{arxiv.1512.07657,
  title  = {Branching data for curves up to genus 48},
  author = {Jennifer Paulhus},
  journal= {arXiv preprint arXiv:1512.07657},
  year   = {2015}
}
R2 v1 2026-06-22T12:17:10.373Z