Fast computation of Bernoulli, Tangent and Secant numbers (original) (raw)

View PDF

Abstract:We consider the computation of Bernoulli, Tangent (zag), and Secant (zig or Euler) numbers. In particular, we give asymptotically fast algorithms for computing the first n such numbers in O(n^2.(log n)^(2+o(1))) bit-operations. We also give very short in-place algorithms for computing the first n Tangent or Secant numbers in O(n^2) integer operations. These algorithms are extremely simple, and fast for moderate values of n. They are faster and use less space than the algorithms of Atkinson (for Tangent and Secant numbers) and Akiyama and Tanigawa (for Bernoulli numbers).

Submission history

From: Richard Brent [view email]
[v1] Mon, 1 Aug 2011 11:37:42 UTC (33 KB)
[v2] Thu, 4 Aug 2011 09:58:32 UTC (34 KB)
[v3] Mon, 5 Sep 2011 10:43:36 UTC (34 KB)