Skip to content

Global function fields #22982

@kwankyu

Description

@kwankyu

Function fields part of Sage has long been neglected and has little significant functionality besides basic arithmetic and frameworks. This ticket improves the situation by two tasks:

  1. Add global function fields (with complete functionality for the theory of AG codes)

  2. Clean existing code (mostly revising docstrings)

A pdf for a short introduction to global function fields in Sage is attached.


Now the long-term process to merge the global function field machinery to Sage has finished. This ticket played the role of meta-ticket that tracks the multi-step process:

Step Ticket Comments
0 #24591 Trim the existing code. Add several classes that are now just stubs.
1 #25435 Add orders and ideals.
2 #26616 Add places.
3 #27121 Add divisors.
4 #27370 Add differentials.
5 #27418 Add completions.
6 #27558 Last fixes and additions.

The author was supported by Chosun University 2016 and by NRF of Korea 2017, 2018, 2019

CC: @johanrosenkilde @sagetrac-danielaugot @BrentBaccala

Component: algebra

Keywords: global function field, algebraic geometry code

Author: Kwankyu Lee

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions