Introduction on Bernoulli's numbers
(Click
here for a Postscript version of this page.)
1 Introduction
Bernoulli's numbers play an important and quite mysterious role in
mathematics and in various places like analysis, number theory and
differential topology. They first appeared in Ars Conjectandi,
page 97, a famous (and posthumous) treatise published in 1713, by Jakob
Bernoulli (1654-1705) when he studied the sums of powers of consecutive
integers
where p and n are two given positive integers.
Bernoulli's numbers also appear in the computation of the
numbers
and in the expansion of many usual functions as tan(x), tanh(x), 1/sin(x),
¼
Perhaps one of the most important result is Euler-Maclaurin
summation formula, where Bernoulli's numbers are contained and which
allows to accelerate the computation of slow converging series (see the
essay on Euler's constant at
[9]). They also appear in
numbers theory (Fermat's theorem) and in many other domains and have
caused the creation of a huge literature (see the 2700 and more entries
enumerated in [6]).
According to Louis Saalschültz
[17], the term
Bernoulli's numbers was used for the first time by Abraham De
Moivre (1667-1754) and also by Leonhard Euler (1707-1783) in 1755.
2 Bernoulli's approach
During the first years of the Calculus period and in its first integral
computations of the function x® xp,
Pierre de Fermat (1601-1665) in 1636 had to evaluate the sums
sp(n) defined by (1). You can see
this by replacing the area under the curve x®
xp by it's rectangular approximations and naturally comes the
need to compute sp(n).
Also in 1631, Johann Faulhaber (1580-1635) developed explicit formulas
for these sums up to p=17 (read the excellent
[12] for the beginnings of
integration and [18] for some
excerpts of Bernoulli's work). Thus, it was already known to Jakob
Bernoulli that
|
|
|
|
|
|
|
|
|
|
|
|
|
1
3
|
n3-
|
1
2
|
n2+
|
1
6
|
n=
|
n(n-1)(2n
-1)
6
|
|
|
|
|
|
|
|
1
4
|
n4-
|
1
2
|
n3+
|
1
4
|
n2=
|
n2(n-1)2
4
|
|
|
|
|
|
|
|
1
5
|
n5-
|
1
2
|
n4+
|
1
3
|
n3-
|
1
30
|
n=
|
n(n-1)(2n
-1)(3n2
-3n -1)
30
|
|
|
|
|
|
|
|
1
6
|
n6-
|
1
2
|
n5+
|
5
12
|
n4-
|
1
12
|
n2=
|
n2(2n2-2n
-1)(n-1)
2
12
|
|
|
|
|
|
|
|
Jakob Bernoulli then, empirically, noticed that the polynomials
sp(n) have the form
|
sp(n)=
|
1
p+1
|
np+1-
|
1
2
|
np+
|
p
12
|
np-1+0×np
-2+...
|
|
In this expression, the numbers
(1,-1/2,1/12,0,...) are appearing and do not
depend on p. More generally, the sums sp(n) can be written in
the form
|
|
|
|
|
p
å
k=0
|
|
Bk
k!
|
|
p!
(p+1-k)!
|
np+1-k
|
|
|
|
|
|
|
B0
0!
|
|
np+1
p+1
|
+
|
B1
1!
|
np+
|
B2
2!
|
pnp-1+
|
B3
3!
|
p(p-1)np
-2+...+
|
Bp
1!
|
n
|
|
|
where the Bkare numbers which are independent of p and called
Bernoulli's numbers.
We find by identification
|
B0=1,B1=-
|
1
2
|
,B2=
|
1
6
|
,B3=0,...
|
|
To illustrate the usefulness of his formula, Bernoulli computed the
astonishing value of s10(1000) with little effort (in less
than ''half a quarter of an hour'' he says ...
[18])
|
91409924241424243424241924242500
|
|
(you can check it !). To achieve this he needed to find B0up to
B10.
There is good evidence that the famous Japanese mathematician, Seki
Takakazu (1642-1708) also discovered Bernoulli's numbers at the same
time. The famous Indian mathematician Srinivasa Ramanujan (1887-1920)
independently studied and rediscovered those numbers in 1904. He wrote
one of his first article on this subject in 1911
[15].
3 A more modern definition
An equivalent definition of the Bernoulli's numbers is obtained from the
series expansion of the function
z/(ez-1):
|
G(z)=
|
z
ez-1
|
=
|
¥
å
k=0
|
Bk
|
zk
k!
|
| z| <
2p
|
|
(2)
|
In other words, the generating function of the Bernoulli's numbers
Bk is z/(ez-1). The
first terms of the expansion of this function are
|
G(z)=
|
æ
è
|
1+
|
z
2!
|
+
|
z2
3!
|
+
|
z3
4!
|
+...
|
ö
ø
|
-1
|
=1-
|
z
2
|
+
|
z2
12
|
-
|
z4
720
|
+
|
z6
30240
|
-
|
z8
1209600
|
+...
|
|
which permit to obtain the first value of the Bernoulli's numbers:
|
|
|
|
B1=-
|
1
2
|
, B2=
|
1
6
|
, B3=0,
|
|
|
|
|
|
B5=0,
B6=
|
1
42
|
, B7=0,
B8=-
|
1
30
|
.
|
|
|
Further, we observe that
|
G(z)+
|
z
2
|
=
|
z
2
|
|
æ
è
|
2
ez-1
|
+1
|
ö
ø
|
=
|
z
2
|
|
ez/2+e-z/2
ez/2-e
-z/2
|
=
|
z
2
|
coth
|
z
2
|
,
|
|
where coth is the hyperbolic tangent, hence G(z)+z/2 is an even function
and consequently every Bernoulli's numbers of the form B2k+1(k
> 0) is null.
3.1 Bernoulli's polynomials
With a little modification it's possible to define Bernoulli's
polynomials Bk(x) by
|
G(z,x)=
|
zezx
ez-1
|
=
|
¥
å
k=0
|
Bk(x)
|
zk
k!
|
|
|
and G(z,0)=G(z) hence the value of the function Bk(x) at x=0 is
Bkand because
|
|
¶G
¶x
|
(z,x)=zG(z,x)=
|
¥
å
k=0
|
|
dBk
dx
|
(x)
|
zk
k!
|
|
|
it follows the important relation
Then, it's easy to deduce that Bk(x) are polynomials of degree
k, and the first one are
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x5-
|
5
2
|
x4+
|
5
3
|
x3-
|
1
6
|
x
|
|
|
|
|
|
|
Thanks to Bernoulli's polynomials, it's possible to rewrite the
expression of the sums sp(n) as
|
sp(n)=
|
n-1
å
k=0
|
kp=
|
1
p+1
|
(
Bp+1(n)-Bp+1).
|
|
There are many relations with these polynomials, for
example
|
|
|
|
|
|
|
|
|
|
|
|
| B2k|
k=1,2,... and 0 < x < 1,
|
|
|
|
|
|
|
|
|
|
|
Consult [1] for other
formulas.
4 Properties
4.1 Recurrence relation
In the expression
|
sp(n)=
|
p
å
k=0
|
|
Bk
k!
|
|
p!
(p+1-k)!
|
np+1-k
|
|
we let n=1, giving
|
0=
|
p
å
k=0
|
|
Bk
k!
|
|
1
(p+1-k)!
|
|
|
or equivalently
|
Bp=-
|
1
p+1
|
|
p-1
å
k=0
|
\binomp+1kBk.
|
|
(3)
|
The recurrence relation (3) allows an easy
generation of Bernoulli's numbers and shows that the numbers
Bp are all rational numbers. It's convenient to rewrite this
relation as the symbolic equation
and expand the binomial (B+1)p+1where each power
Bkmust be replaced by Bk.
Example 1 With p=4 we have
thus
|
5B4+
|
æ
è
|
0+10.
|
1
6
|
-5.
|
1
2
|
+1
|
ö
ø
|
=0
therefore
B4=-
|
1
30
|
.
|
|
4.2 Bernoulli's numbers and the zeta
function
In 1735, the solution of the Basel problem, expressed by Jakob
Bernoulli some years before, was one of Euler's most sensational
discovery. The problem was to find the limit of
he found it to be p2/6. He also
discovered the values of the sums
for k up to 13 ([8] and for more
details [7]).
It's an extraordinary result that z(2k) can be
expressed with Bernoulli's numbers ; the values of these sums are given
by
|
z(2k)=
|
¥
å
n=1
|
|
1
n2k
|
=
|
4k|B2k|
p2k
2(2k)!
|
k > 0,
|
|
(4)
|
(a proof based on two different expansions of z cot(z) is given in
[4] p. 383). No similar expression is
known for the odd values of the Zeta function.
On the extension of this function to negative values, we also
have
which may also be used to compute B2k(see
[5]).
4.3 Asymptotic expansion of
Bernoulli's numbers
From the previous relation (4) with the Zeta
function, it's clear that
|
| B2k| =
|
2(2k)!
(2p)2k
|
z(2k)
|
|
(5)
|
and because, when k becomes large, thanks to Stirling's formula
we have
|
| B2k| ~ 4
|
æ
è
|
k
pe
|
ö
ø
|
2k
|
|
Ö
|
pk
|
.
|
|
In [16], the following
results describes how the numerator N2k of B2k
grows with k:
|
log| N2k| = 2klog(k)+O(k).
|
|
4.4 Bounds
It may be useful to estimate bounds for B2k, to achieve this
we use the following relation between the function
z(s) and the alternating series
za(s)
and since
we have the bounds for z(s)
|
|
1-2-s
1-21-s
|
< z(s) <
|
1
1-21-s
|
.
|
|
If we use this relation with (5), the bounds for
B2k are therefore
|
|
2(2k)!(1-4
-k)
(2p)2k(1
-2.4-k)
|
< | B2k| <
|
2(2k)!
(2p)2k(1
-2.4-k)
|
.
|
|
5 Clausen-von Staudt's theorem
The following famous and important theorem was published in 1840 by Karl
von Staudt (1798-1867) and it allows to compute easily the fractional
part of Bernoulli's numbers (thus it also permits to compute the
denominator of those numbers). This theorem was discovered the same year,
independently, by Thomas Clausen (1801-1885).
Theorem 2 The value B2k, added to the sum of the
inverse of prime numbers p such that (p-1)
divides 2k, is an integer. In other words,
|
-B2k
º
|
å
(p-1)
| 2k
|
|
1
p
|
mod 1
|
|
Proof. A complete proof is given in
[11], p. 91.
When k > 1, we observe that the primes p= 2,3 are such as
(p-1) divides 2k. Let's illustrate this
theorem with a few examples. For k=1, it becomes
|
|
|
|
|
å
(p-1)
|2
|
|
1
p
|
=
|
1
2
|
+
|
1
3
|
=
|
5
6
|
mod 1
|
|
|
|
|
|
|
for k=5
|
|
|
|
|
å
(p-1)
|10
|
|
1
p
|
=
|
1
2
|
+
|
1
3
|
+
|
1
11
|
=
|
61
66
|
mod 1
|
|
|
|
|
|
|
and for k=8
|
|
|
|
|
å
(p-1)
|16
|
|
1
p
|
=
|
1
2
|
+
|
1
3
|
+
|
1
5
|
+
|
1
17
|
=
|
47
510
|
mod 1
|
|
|
|
|
|
|
Corollary 3 (due to Rado 1934) For every prime numbers k of
the form 3n+1
Proof. It's an easy consequence of the Staudt's theorem since
p-1 divides 2k=2(3n+1) only if
p-1 is one of 1,2,3n+1,6n+2, that is p is one
of 2,3,3n+2,6n+3. But 6n+3 is divisible by 3 and 3n+2 is divisible by 2
because 3n+1 is prime so the only primes p candidates are 2 and 3.
Example 4 The first primes of the form 3n+1 are
7,13,19,31,37,43,61,67,... hence we have
|
B14 º B26
º B38
º B62
º B74
º B86
º B122
º B134
º
|
1
6
|
mod 1.
|
|
Clausen-von Staudt's theorem also permits to compute exactly a
Bernoulli's number as soon as a sufficiently good approximation of it is
known.
6 Expansion of usual functions
In a previous section we gave the definition
|
|
z
ez-1
|
=
|
¥
å
k=0
|
Bk
|
zk
k!
|
|z| <
2p
|
|
and the consequence
|
|
z
2
|
coth
|
z
2
|
=
|
¥
å
k=0
|
B2k
|
z2k
(2k)!
|
.
|
|
It obviously leads to the two following expansions
|
|
|
|
|
¥
å
k=0
|
4kB2k
|
z2k
(2k)!
|
=1+
|
z2
3
|
-
|
z4
45
|
+
|
2z6
945
|
-...
| z| < p
|
|
|
|
|
|
|
¥
å
k=0
|
(-4)kB2k
|
z2k
(2k)!
|
=1-
|
z2
3
|
-
|
z4
45
|
-
|
2z6
945
|
-...
| z| < p
|
|
|
where cot(z)=cos(z)/sin(z)=icoth(iz) is the cotangent function.
Now it's possible to find the expansion for tanh(z) and tan(z), if we
observe that
|
2coth(2z)-coth(z)=2
|
cosh(2z)
sinh(2z)
|
-
|
cosh(z)
sinh(z)
|
=
|
cosh2(z)+sinh2(z)
sinh(z)cosh(z)
|
-
|
cosh(z)
sinh(z)
|
=tanh(z)
|
|
so that
|
|
|
|
|
¥
å
k=1
|
4k(4k-1)B
2k
|
z2k-1
(2k)!
|
=z-
|
z3
3
|
+
|
2z5
15
|
-
|
17z7
315
|
+... |z| <
|
p
2
|
|
|
|
|
|
|
|
¥
å
k=1
|
(-4)k(1
-4k)B2k
|
z2k-1
(2k)!
|
=z+
|
z3
3
|
+
|
2z5
| | |