Professional Documents
Culture Documents
Sun Z.-W. - Tutorial Introduction To Bernoulli and Euler Polynomials (2002) .Ps
Sun Z.-W. - Tutorial Introduction To Bernoulli and Euler Polynomials (2002) .Ps
Zhi-Wei Sun
Department of Mathematics
Nanjing University
Nanjing 210093
The People's Republic of China
E-mail: zwsun@nju.edu.cn
Homepage: http://pweb.nju.edu.cn/zwsun
Abstract. In this lecture note we develop the theory of Bernoulli and Euler poly-
nomials in an elementary way so that middle school students can understand most
part of the theory.
Denition 1.1. The Bernoulli numbers B0; B1; B2; are given by B0 = 1 and the
recursion
n n + 1
X 1 nX1 n + 1
k Bk = 0; i.e. Bn = n + 1 k Bk (n = 1; 2; 3; ): (1.1)
k=0 k=0
The Euler numbers E0; E1; E2; are dened by E0 = 1 and the recursion
n
X
n E = 0; i.e. E = nX1
n E (n = 1; 2; 3; ):
k k n k k (1.2)
k=0 k=0
2j n k 2jn k
By induction, all the Bernoulli numbers are rationals and all the Euler numbers
are integers. Below we list values of Bn and En with n 10.
n 0 1 2 3 4 5 6 7 8 9 10
Bn 1 1=2 1=6 0 1=30 0 1=42 0 1=30 0 5=66
En 1 0 1 0 5 0 61 0 1385 0 50521
1
2 ZHI-WEI SUN
Denition 1.2. For n 2 N = f0; 1; 2; g, the nth Bernoulli polynomial Bn (x) and
the nth Euler polynomial En (x) are dened as follows:
Xn n Xn n E 1
n k
Bn(x) = Bk xn k and En (x) = k
k x 2 : (1.3)
k=0 k k=0 k 2
Clearly both Bn(x) and En(x) are monic polynomials with rational coecients.
Note that Bn(0) = Bn and En (1=2) = En =2n.
Here we list Bn (x) and En (x) for n 5.
n 0 1 2 3 4 5
Bn (x) 1 x 21 x2 x + 61 x3 3
2
x2 + x2 x4 2x3 + x2 301 x5 5
2
x4 + 53 x3 x6
En(x) 1 x 12 x2 x x3 x + 16
3 2
2
x4 2x3 + 32 x x5 x + 53 x2 21
5 4
2
x k = x x l :
k l l k l
Proof. Clearly
Q Q
x x l = 0i<l (x i) 0j<k l (x l j )
l k l Q l! (k l)!
0r<k (x r) k ! x k :
= k! l!(k l)! = k l
This ends the proof.
Lemma 2.2. Let n 2 , and n;m be 1 or 0 according as m = n or not. Then
N
We are done.
INTRODUCTION TO BERNOULLI AND EULER POLYNOMIALS 3
n n
X n n
X
Bn (x + y) = k Bk (x)yn k ; and En (x + y ) = k E k ( x) y n k : (1.4)
k=0 k=0
Also,
Bn(x + 1) Bn (x) = nxn 1
and En(x + 1) + En (x) = 2xn : (1.5)
Proof. By the binomial theorem and Lemma 1.1,
n n
X X n n X n n l
Bn(x + y) = n
B l (x + y ) = l Bl xk l y n k
l=0 l l=0 l k=l k l
X nn l X nk
= Bl x k l y n k = Bl xk l yn k
0lk n
l k l 0lk n
k l
Xn n X k k X n n
= B l x k l y n k = B k ( x ) y n k:
k=0 k l=0 l k=0 k
Similarly,
n n E
X 1
n l
En (x + y ) = l
l x+y 2
l=0 l 2
Xn n Xn n l 1
k l
= l k l x 2 yn k
l=0 k=l
X k nk E
n X 1
k l Xn n
l n k Ek (x)yn k :
= k l 2 l x 2 y = k
k=0 l=0 k=0
In view of the above and Lemma 1.2,
n n
X
Bn (x + 1) Bn (x) = n k n
k (Bk (1) Bk (0)) x = nx
1
k=0
and
n n
X
En (x + 1) + En (x) = (Ek (1) + E k (0)) x n k = 2xn :
k=0 k
This concludes the proof.
Theorem 1.2. Let n 2 . Then we have the recursion
N
n
X
n + 1 B (x) = (n + 1)xk and Xn n
k k k Ek (x) + En (x) = 2xn : (1.6)
k=0 k=0
Also,
Bn (1 x) = ( 1)n Bn (x) and En(1 x) = ( 1)n En (x): (1.7)
4 ZHI-WEI SUN
and
n
X
n E (x) + E (x) = Xn n
Similarly,
n
X
n E (1 x) ( 1)k E (x) + E (1 x) ( 1)n E (x)
k k n n
k=0 k
Xn n X n n
= Ek (1 x) + En (1 x) ( 1) n n k
Ek (x)( 1) + En (x)
k=0 k k=0 k
n n
=2(1 x) ( 1) (En(x 1) + En (x 1 + 1)) = 0:
In 1713 J. Bernoulli introduced the Bernoulli numbers, and used them to express
Sk (n) as a polynomial in n with degree k + 1. Later Euler introduced the Euler
numbers to study the sum Tk (n).
Theorem 2.1. Let k and n be positive integers. Then
k+1
Sk (n) = Bk+1 (kn+) 1 Bk+1 = kn + 1 nk + X k Bl nk l+1 (2.2)
2 1<lk l 1 l
2 jl
and
n
Tk (n) = Ek (0) ( 2 1) Ek (n) = 2k+1 Sk n +2 1 Sk (n): (2.3)
Proof. By Theorem 2.1, Bk+1 (x + 1) Bk+1 (x) = (k + 1)xk . Therefore
nX1
(k + 1)Sk (n) = (Bk+1(r + 1) Bk+1(r))
r=0
k k + 1
X
=Bk+1 (n) Bk+1 = l Bl nk+1 l
l=0
=nk+1 nk
(k + 1) 2 + (k + 1)
X Bl nk l+1 :
k
1<lk
l 1 l
By Corollary 1.1 Bl = 0 for l = 3; 5; , so (2.2) follows.
In view of Theorem 2.1, Ek (x + 1) + Ek (x) = 2xk . Thus
nX1
2Tk (n) = ( 1)r (Ek (r) + Ek (r + 1))
r=0
nX1
= ( 1)r Ek (r) ( 1)r+1 Ek (r + 1) = Ek (0) ( 1)n Ek (n):
r=0
6 ZHI-WEI SUN
We also have
nX1 nX1 nX
1)=2]
Tk (n) = 2 rk rk = 2k+1
[(
Similarly,
S4 (n) = B5(n)5 B5 = B55(n) = n5 n2 + n3 30 n:
5 4 3
1
So
Ek (0) + Ek (x) = 2k+1 Bk+1((x + 1)=2) Bk+1 (x) + (1 2k+1 )Bk+1 : (?)
2 k+1
(?) minus () yields (2.4) immediately.
INTRODUCTION TO BERNOULLI AND EULER POLYNOMIALS 7
The following theorem of Raabe plays important roles in the theory of Bernoulli
polynomials.
Theorem 3.1. Let m > 0 and n 0 be integers. Then
mX1
Bn x m
+ r = m1 n B (x):
n (3.1)
r=0
Proof. For any k = 0; 1; 2; we have
mX1 mX1
k
(k + 1) (x + r) = (Bk+1 (x + r + 1) Bk+1(x + r))
r=0 r=0
k k + l
X
=Bk+1(x + m) Bk+1(x) = l Bl (x)mk+1 l :
l=0
This, together with Lemma 1.1 and the recursion for Bernoulli numbers, yields that
mX1 x
+ r mX1 X
n n B
Bn m = n k (x + r)k
k
r=0 r=0 k=0 k m
X n n B X k k + 1
= n k Bl (x)m1 l
k=0 k k + 1 l=0 l
1 n
X n + 1
X k k + 1
=n + 1 k + 1 Bn k l Bl (x)m1 l
k=0
l=0
1
=n + 1
X n + 1 n + 1 l m1 l Bl (x)Bn k
0lk n
l k + 1 l
1 X n n + 1 X n n + 1 l
1 l
=n + 1
l=0 l m Bl (x) k=l n k Bn k
1 X n n + 1
1 l 1 n
=n + 1 l m B l ( x) l;n = m Bn (x):
l=0
This completes the proof.
Corollary 3.1. For n 2 we have
N
En (x) = n +2 1 Bn+1 (x) 2n+1 Bn+1 x2 :
(3.2)
Bn 12 = 21 n 1 Bn :
(3.3)
When 2 j n, we have
Bn 13 = Bn 32 = (31 n 1) B2n ; (3.4)
Bn 4 = Bn 34 = 2 n (21 n 1)Bn;
1 (3.5)
Bn 16 = Bn 65 = (21 n 1)(31 n 1) B2n : (3.6)
So
Bn 41 = Bn 34 = 2 n Bn 12 = 2 n (21 n 1)Bn :
INTRODUCTION TO BERNOULLI AND EULER POLYNOMIALS 9
therefore
Bn 56 = Bn 16 = 21 n Bn 31 Bn 13 = (21 n 1)(31 n 1) B2n :
If n is odd, then
En 31 = En 23 = (2n+1 1)(3 n 1) nBn++11 : (3.8)
Proof. We use Corollary 2.1 and Theorem 3.1. When m is even, we have
mX1
x+r
( 1)r Bn+1 m
r=0
m=X m=X
=
2 1
Bn+1 x + 2s 2 1
Bn+1 x + 1 + 2s
s=0 m s=0 m
m=X m=X
Bn+1 x=m=2+s (x + 1)=2 + s
2 1 2 1
= 2 B n +1
m=2
s=0 s=0
= m2 Bn+1 x2
n m n x+1
2 Bn +1
2
n
= m2 Bn+1 x2 Bn+1 x +2 1 = n2m + 1 E (x):
n n
If m is odd, then
n + 1 mX1( 1)r E x + r
2n+1 r=0 n m
mX1
( x + r ) =m + 1
( x + r ) =m
= ( 1) Bn+1 r Bn+1
r=0 2 2
mX1
x + r
x + r + m
= r
( 1) Bn+1 2m + ( 1) Bn+1 r +m
r=0 2m
2Xm 1
x + r
n + 1 E (x):
= r
( 1) Bn+1 2m = 2(2
r=0 m)n n
So (3.10) also holds.
Lemma 4.1. Let k be a positive integer and p be a prime. Then pBk 2 p and
Z
Sk (p) = k k +1
=
k+1 k + 1 j=1 j k+1 j
1 Xk k+1 Xk k pl
=k + 1 l
p Bk l = pBk +
+1
pBk l :
l=0 l + 1 l=1 l l + 1
Clearly pl (1 + 1)l l + 1 and hence pl =(l + 1) 2 p. So pBk 2 p by induction
Z Z
on k.
Observe that
Sk (p) pBk = 1 Xk k pl Xk k 1 pl pB
k k l=1 l l + 1 pBk l = k l
l=1 l 1 l(l + 1)
l 1
p
= 2 pBk 1 + p
X k 1 p pB :
l 1 l(l + 1) k l
1<lk
pl 2 (1 + 4)l 2 1 + 4(l 2) l + 1
Bk +
X 12 for k = 2; 4; 6; : (4.3)
p 1jk p
Z
Proof. Let k > 0 be an even integer. Recall that Bk 1 = 0 if k > 2. So, by Lemma
4.1, we have
Sk (p) pBk k;2 p2 B1 0 (mod p):
If p 1 j k, then by Fermat's little theorem
p 1
X p 1
X
k
Sk (p) = r 1 1 (mod p)
r=1 r=1
12 ZHI-WEI SUN
P P
By the above, Bk + p 1jk p 1 2 q for any prime q. So Bk + p 1jk p 1 2 .
Z Z
We are done.
Theorem 4.2 (Beeger, 1913). Let p > 3 be a prime. Then
(p 1)! pBp 1 p (mod p2): (4.4)
Proof. Wilson's theorem asserts that wp = ((p 1)! + 1)=p 2 Z. For any integer
a 6 0 (mod p) let qp (a) denote the Fermat quotient (ap 1 1)=p. Then
pY1 pY1 p 1
X
(pwp 1)p 1
= rp 1
= (1 + pqp (r)) 1 + p qp (r) (mod p2 )
r=1 r=1 r=1
and hence
p 1
X
1 (p 1)pwp (pwp 1)p 1
1+ (r p 1
1) = Sp 1 (p) p + 2:
r=1
By Theorem 4.2, Sp 1 (p) pBp 1 (mod p2 ). So (p 1)! = pwp 1 pBp 1
p (mod p2 ).
Theorem 4.3. Let p be a prime and n > 0 be an even integer.
(i) (E. Kummer) If p 1 n, then Bn =n 2 p, moreover Bm=m Bn=n (mod p)
- Z
Theorem 4.6 (Kummer, 1847). Let p > 3 be a prime such that p does not divide
the numerator of B ; B ; ; Bp . Then xp + yp = zp has no integer solutions
2 4 3
with p - xyz.
Theorem 4.7 (A. Granville and Z. W. Sun, 1996). Let p be an odd prime relatively
prime to a xed q 2 f5; 8; 10; 12g. Then we can determine Bp (a=q) Bp mod
1 1