Samiksha Jaiswal (Editor)

Von Staudt–Clausen theorem

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

In number theory, the von Staudt–Clausen theorem is a result determining the fractional part of Bernoulli numbers, found independently by Karl von Staudt (1840) and Thomas Clausen (1840).

Specifically, if n is a positive integer and we add 1/p to the Bernoulli number B2n for every prime p such that p − 1 divides 2n, we obtain an integer, i.e., B 2 n + ( p 1 ) | 2 n 1 p Z .

This fact immediately allows us to characterize the denominators of the non-zero Bernoulli numbers B2n as the product of all primes p such that p − 1 divides 2n; consequently the denominators are square-free and divisible by 6.

These denominators are

6, 30, 42, 30, 66, 2730, 6, 510, 798, 330, 138, 2730, 6, 870, 14322, 510, 6, 1919190, 6, 13530, ... (sequence A002445 in the OEIS).

Proof

A proof of the Von Staudt–Clausen theorem follows from an explicit formula for Bernoulli numbers which is:

B 2 n = j = 0 2 n 1 j + 1 m = 0 j ( 1 ) m ( j m ) m 2 n

and as a corollary:

B 2 n = j = 0 2 n j ! j + 1 ( 1 ) j S ( 2 n , j )

where S ( n , j ) are the Stirling numbers of the second kind.

Furthermore the following lemmas are needed:
Let p be a prime number then,
1. If p-1 divides 2n then,

m = 0 p 1 ( 1 ) m ( p 1 m ) m 2 n 1 ( mod p )

2. If p-1 does not divide 2n then,

m = 0 p 1 ( 1 ) m ( p 1 m ) m 2 n 0 ( mod p )

Proof of (1) and (2): One has from Fermat's little theorem,

m p 1 1 ( mod p )

for m = 1 , 2 , . . . , p 1 .
If p-1 divides 2n then one has,

m 2 n 1 ( mod p )

for m = 1 , 2 , . . . , p 1 .
Thereafter one has,

m = 1 p 1 ( 1 ) m ( p 1 m ) m 2 n m = 1 p 1 ( 1 ) m ( p 1 m ) ( mod p )

from which (1) follows immediately.
If p-1 does not divide 2n then after Fermat's theorem one has,

m 2 n m 2 n ( p 1 ) ( mod p )

If one lets = [ 2 n p 1 ] (Greatest integer function) then after iteration one has,

m 2 n m 2 n ( p 1 ) ( mod p )

for m = 1 , 2 , . . . , p 1 and 0 < 2 n ( p 1 ) < p 1 .
Thereafter one has,

m = 0 p 1 ( 1 ) m ( p 1 m ) m 2 n m = 0 p 1 ( 1 ) m ( p 1 m ) m 2 n ( p 1 ) ( mod p )

Lemma (2) now follows from the above and the fact that S(n,j)=0 for j>n.
(3). It is easy to deduce that for a>2 and b>2, ab divides (ab-1)!.
(4). Stirling numbers of second kind are integers.

Proof of the theorem: Now we are ready to prove Von-Staudt Clausen theorem,
If j+1 is composite and j>3 then from (3), j+1 divides j!.
For j=3,

m = 0 3 ( 1 ) m ( 3 m ) m 2 n = 3 2 2 n 3 2 n 3 0 ( mod 4 )

If j+1 is prime then we use (1) and (2) and if j+1 is composite then we use (3) and (4) to deduce:

B 2 n = I n ( p 1 ) | 2 n 1 p

where I n is an integer, which is the Von-Staudt Clausen theorem.

References

Von Staudt–Clausen theorem Wikipedia