English

Computing Class Groups of Function Fields Using Stark Units

Number Theory 2014-03-27 v2

Abstract

Let kk be a fixed finite geometric extension of the rational function field Fq(t)\mathbb{F}_q(t). Let F/kF/k be a finite abelian extension such that there is an \Fq\Fq-rational place \infty in kk which splits in F/kF/k and let OF\mathcal{O}_F denote the integral closure in FF of the ring of functions in kk that are regular outside \infty. We describe algorithms for computing the divisor class number and in certain cases for computing the structure of the divisor class group and discrete logarithms between Galois conjugate divisors in the divisor class group of FF. The algorithms are efficient when FF is a narrow ray class field or a small index subextension of a narrow ray class field.\\ \\ We prove that for all prime \ell not dividing q(q1)[F:k]q(q-1)[F:k], the structure of the \ell-part of the ideal class group \p(\cOF)\p(\cO_F) of OF\mathcal{O}_F is determined by Kolyvagin derivative classes that are constructed out of Euler systems associated with Stark units. This leads to an algorithm to compute the structure of the \ell primary part of the divisor class group of a narrow ray class field for all primes \ell not dividing q(q1)[F:k]q(q-1)[F:k].

Keywords

Cite

@article{arxiv.1311.0560,
  title  = {Computing Class Groups of Function Fields Using Stark Units},
  author = {Ming-Deh Huang and Anand Kumar Narayanan},
  journal= {arXiv preprint arXiv:1311.0560},
  year   = {2014}
}
R2 v1 2026-06-22T02:00:04.750Z