Von Staudt–Clausen theorem

From Wikipedia, the free encyclopedia
(Redirected from Von Staudt-Clausen theorem)
Jump to navigation Jump to search

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,

B2n+(p1)|2n1p.

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, ... (sequence A002445 in the OEIS).

The sequence of integers B2n+(p1)|2n1p is

1, 1, 1, 1, 1, 1, 2, -6, 56, -528, 6193, -86579, 1425518, -27298230, ... (sequence A000146 in the OEIS).

Proof

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

B2n=j=02n1j+1m=0j(1)m(jm)m2n

and as a corollary:

B2n=j=02nj!j+1(1)jS(2n,j)

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

m=0p1(1)m(p1m)m2n1(modp).

2. If Template:Math does not divide Template:Math, then

m=0p1(1)m(p1m)m2n0(modp).

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

mp11(modp)

for Template:Math.

If Template:Math divides Template:Math, then one has

m2n1(modp)

for Template:Math. Thereafter, one has

m=1p1(1)m(p1m)m2nm=1p1(1)m(p1m)(modp),

from which (1) follows immediately.

If Template:Math does not divide Template:Math, then after Fermat's theorem one has

m2nm2n(p1)(modp).

If one lets Template:Math, then after iteration one has

m2nm2n(p1)(modp)

for Template:Math and Template:Math.

Thereafter, one has

m=0p1(1)m(p1m)m2nm=0p1(1)m(p1m)m2n(p1)(modp).

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,

m=03(1)m(3m)m2n=322n32n30(mod4).

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

B2n=In(p1)|2n1p,

where Template:Math is an integer, as desired.[1][2]

See also

References

  1. H. Rademacher, Analytic Number Theory, Springer-Verlag, New York, 1973.
  2. T. M. Apostol, Introduction to Analytic Number Theory, Springer-Verlag, 1976.
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

External links

  • Script error: No such module "Template wrapper".