English

Landau's function for one million billions

Number Theory 2008-12-18 v1

Abstract

Let Sn{\mathfrak S}_n denote the symmetric group with nn letters, and g(n)g(n) the maximal order of an element of Sn{\mathfrak S}_n. If the standard factorization of MM into primes is M=q1\al1q2\al2...qk\alkM=q_1^{\al_1}q_2^{\al_2}... q_k^{\al_k}, we define (M)\ell(M) to be q1\al1+q2\al2+...+qk\alkq_1^{\al_1}+q_2^{\al_2}+... +q_k^{\al_k}; one century ago, E. Landau proved that g(n)=max(M)nMg(n)=\max_{\ell(M)\le n} M and that, when nn goes to infinity, logg(n)nlog(n)\log g(n) \sim \sqrt{n\log(n)}. There exists a basic algorithm to compute g(n)g(n) for 1nN1 \le n \le N; its running time is \co(N3/2/logN)\co(N^{3/2}/\sqrt{\log N}) and the needed memory is \co(N)\co(N); it allows computing g(n)g(n) up to, say, one million. We describe an algorithm to calculate g(n)g(n) for nn up to 101510^{15}. The main idea is to use the so-called {\it \ell-superchampion numbers}. Similar numbers, the {\it superior highly composite numbers}, were introduced by S. Ramanujan to study large values of the divisor function τ(n)=d\dvn1\tau(n)=\sum_{d\dv n} 1.

Keywords

Cite

@article{arxiv.0803.2160,
  title  = {Landau's function for one million billions},
  author = {Marc Deleglise and Jean-Louis Nicolas and Paul Zimmermann},
  journal= {arXiv preprint arXiv:0803.2160},
  year   = {2008}
}
R2 v1 2026-06-21T10:21:35.823Z