Von Staudt–Clausen theorem
Template:Short description In number theory, the von Staudt–Clausen theorem is a result determining the fractional part of Bernoulli numbers, found independently by Template:Harvs and Template:Harvs.
Specifically, if Template:Mvar is a positive integer and we add Template:Math to the Bernoulli number Template:Math for every prime Template:Mvar such that Template:Math divides Template:Math, then we obtain an integer; that is,
This fact immediately allows us to characterize the denominators of the non-zero Bernoulli numbers Template:Math as the product of all primes Template:Mvar such that Template:Math divides Template:Math; 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, ... Template:OEIS.
The sequence of integers is
- 1, 1, 1, 1, 1, 1, 2, -6, 56, -528, 6193, -86579, 1425518, -27298230, ... Template:OEIS.
Proof
A proof of the Von Staudt–Clausen theorem follows from an explicit formula for Bernoulli numbers which is:
and as a corollary:
where Template:Math are the Stirling numbers of the second kind.
Furthermore the following lemmas are needed:
Let Template:Mvar be a prime number; then
1. If Template:Math divides Template:Math, then
2. If Template:Math does not divide Template:Math, then
Proof of (1) and (2): One has from Fermat's little theorem,
for Template:Math.
If Template:Math divides Template:Math, then one has
for Template:Math. Thereafter, one has
from which (1) follows immediately.
If Template:Math does not divide Template:Math, then after Fermat's theorem one has
If one lets Template:Math, then after iteration one has
for Template:Math and Template:Math.
Thereafter, one has
Lemma (2) now follows from the above and the fact that Template:Math for Template:Math.
(3). It is easy to deduce that for Template:Math and Template:Math, Template:Mvar divides Template:Math.
(4). Stirling numbers of the second kind are integers.
Now we are ready to prove the theorem.
If Template:Math is composite and Template:Math, then from (3), Template:Math divides Template:Math.
For Template:Math,
If Template:Math is prime, then we use (1) and (2), and if Template:Math is composite, then we use (3) and (4) to deduce
where Template:Math is an integer, as desired.[1][2]