Sage Days 51
An edition of the Sage Days titled Algorithms in Arithmetic Geometry will take place at the Lorentz Center in Leiden from 22-26 July 2013.
Further information:
Homepages of the organizers, with contact information: Peter Bruin Maarten Derickx Michiel Kosters
Project groups and Trac tickets
Overview of project groups and tickets on the Sage Trac server
Proposed projects
There will be four main (proposed) projects during this week.
Finite fields
First, operations in finite fields of cardinality larger than
Function fields and curves
This project is about enhancing the functionality of Sage for working with algebraic curves and their function fields. In particular, it is important to have algorithms for computing with class groups and Jacobians of algebraic curves. It is desirable to implement two different frameworks, each with its own advantages.
One approach was developed by F. Hess (Computing relations in divisor class groups of algebraic curves over finite fields, PDF). It takes the point of view of computing in the function field of a curve; for example, divisors are represented as linear combinations of places of the function field. These algorithms have been implemented by Hess in Kash and Magma.
The other approach was developed by K. Khuri-Makdisi (Asymptotically fast group operations on Jacobians of general curves, arXiv:0409209). This approach takes the point of view of projective geometry; the curve is embedded into a projective space by the linear system coming from a line bundle of sufficiently high degree, and divisors are represented as linear subspaces of (a power of) this linear system. Various people have made experimental implementations of these algorithms in PARI and Sage.
This project is motivated in part by the two projects below.
Galois representations
This project is about practical implementations of the algorithms from Edixhoven, Couveignes, Bosman, de Jong, and Merkl, Computational Aspects of Modular Forms and Galois Representations (book, webpage) and Bruin, Modular curves, Arakelov theory, algorithmic applications (thesis, PDF) for computing Galois representations over finite fields attached to modular forms.
These algorithms (in several variants) have been independently implemented and used by Johan Bosman, Nicolas Mascot, Jinxiang Zeng and Tian Peng, mostly using Magma. Developing Sage implementations, first of the various algorithmic tools that will have to be used, and second of the algorithms themselves, should be interesting in its own right and also have many useful "side effects" regarding the completeness and speed of Sage.
Semi-stable models
This project is about computing semi-stable models of curves over local fields. The goal is a practical implementation of the algorithms that follow from the new proof of Deligne and Mumford's stable reduction theorem in: K. Arzdorf and S. Wewers, A local proof of the semistable reduction theorem, arXiv:1211.4624. This is worked out for superelliptic curves (