Open Research Index

Fast computation of Riemann-Roch spaces for singular curves

Dounia Darkaoui, Martin Weimann

arXivarxiv/2603.00672Feb 28, 2026math.AGscore 0

Let C be a projective curve defined over a field k and let D be a divisor of C. The Riemann-Roch space L(D) is the set of rational functions on C for which certain zeros are imposed and certain poles are allowed, with some multiplicities determined by D. Riemann-Roch spaces play a fundamental role in algebraic geometry due to the central place of the Riemann-Roch theorem. They have also important applications, such as coding theory or arithmetic of Jacobians of curves. In this article, we present what we believe is the fastest algorithm to date that computes a basis of a Riemann-Roch space…

SourceJSON

Comments and reviews

No comments yet.

Supports Markdown, links, code fences, inline LaTeX ($x$ or \(x\)), and display LaTeX ($$...$$ or \[...\]).

Drafts stay in this tab.

API

curl /api/v1/records/arxiv/2603.00672
curl -X POST /api/v1/records/arxiv/2603.00672/vote -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"value": 1, "emoji": "🤔", "note": "optional"}'
curl -X POST /api/v1/records/arxiv/2603.00672/comments -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"body": "…", "review": true}'