Stickelberger Codes

  • Authors:
  • M. A. Shokrollahi

  • Affiliations:
  • Institut fü/r Informatik, Universitä/t Bonn, Rö/merstrasse 164, 53117 Bonn, Germany/ amin@cs.bonn.edu

  • Venue:
  • Designs, Codes and Cryptography
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let p be an odd prime and \zeta_p be a primitive pth root of unity over \smallBbb{Q}. The Galois group G of K:=\smallBbb{Q}(\zeta_p) over \smallBbb{Q} is a cyclic group of order p-1. The integral group ring \smallBbb{Z}[G] contains the Stickelberger ideal S_p which annihilates the ideal class group of K. In this paper we investigate the parameters of cyclic codes S_p(q) obtained as reductions of S_p modulo primes q which we call Stickelberger codes. In particular, we show that the dimension of S_p(p) is related to the index of irregularity of p, i.e., the number of Bernoulli numbers B_{2k}, 1\le k\le (p-3)/2, which are divisible by p. We then develop methods to compute the generator polynomial of S_p(p). This gives rise to anew algorithm for the computation of the index of irregularity of a prime. As an application we show that 20,001,301 is regular. This significantly improves a previous record of 8,388,019 on the largest explicitly known regular prime.