Von Staudt–Clausen theorem

From testwiki
Revision as of 19:53, 17 June 2024 by imported>WikiCleanerBot (v2.05b - Bot T5 CW#16 - Fix errors for CW project (Unicode control characters))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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, ... Template:OEIS.

The sequence of integers B2n+(p1)|2n1p 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:

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.