Bernoulli 数是一列有理数, 记为 Bn, 其前几项为B0=1,B1=−21,B2=61,B3=0,B4=−301,…当 n>1 为奇数时, 都有 Bn=0; 当 n>0 为偶数时, 正数和负数交替出现.
Bernoulli 数 Bn 是 Bernoulli 多项式 Bn(x) 于 x=0 的取值. 另外, Bernoulli 数与 Riemann ζ 函数在整数上的取值密切相关.
有的文献约定 B1 为 1/2, 而非这里的 −1/2. 这种约定常记为 Bn+, 即 B0+=1, B1+=1/2, 等等.
定义
对整数 n≥0, Bernoulli 数 Bn 由以下 Taylor 级数给出: et−1t=n=0∑∞n!Bntn.(1)
下表列出 Bernoulli 数的前若干项.
n∣∣Bn∣∣n∣∣Bn∣∣011−2111026112−2730691301304−301146750150642116−5103617701708−3011879843867901901066520−330174611
性质
奇数值
对 (1) 做换元 t↦−t, 则有:
e−t−1−t=et−1tet=t+et−1t
对比系数即可发现当 n≥2 时:
(−1)nBn=Bn
这意味着除了 n=1 外所有的奇数阶 Bernoulli 数都为零.
迭代公式
利用幂级数之间的 Cauchy 乘积, 可知:
et−1tet=n≥0∑n!Bnk≥0∑k!tk=m≥0∑m!tmn=0∑m(nm)Bn
现在根据上一节的结论, 便可发现当 m≥2 时:
Bm=n=0∑m(nm)Bn=n=0∑m−1(nm)Bn+Bm
因此当 m≥1 时总有:
n=0∑m(nm+1)Bn=0
利用这一点, 我们就可以得到 Bernoulli 数的迭代公式:
当 m≥1 时, 总有: Bm=−m+11n=0∑m−1(nm+1)Bn
自然数的幂和
可以用 Bernoulli 数来解决自然数幂和问题. 记
Sm(n)=k=1∑nkm,它可以用 n 的 m+1 次多项式来表示. 接下来具体求出这个多项式. 考虑指数生成函数F(n;x)=m=0∑∞m!Sm(n)xm,则F(n;x)=m=0∑∞k=1∑nkmm!xm=k=1∑nm=0∑∞m!(kx)m=k=1∑nekx=e−x−11−enx.进一步F(n;x)=e−x−11−enx=xenx−1⋅e−x−1−x=(s=1∑∞s!nsxs−1)(k=0∑∞k!(−1)kBkxk),比较系数, 最终得到
Sm(n)=m+11k=0∑m(km+1)(−1)kBknm+1−k.
Riemann ζ 函数的特殊值
参见: Riemann zeta 函数
根据 Cauchy 积分公式, 我们知道当 0<r<2π 时:
(2k)!B2k=2πi1∫∣z∣=rfk(z)ez−1z−2kdz
根据留数定理, 我们对于整数 n, fk(z) 在 z=2πin 的留数为 (−1)k(2πn)−2k. 因此当 CN 表示以 (2N+1)π 为半径的圆, 则有:
(2k)!B2k=(2π)2k2(−1)k+1n=1∑Nn2k1+2πi1∫CNfk(z)dz
根据我们对 CN 的选取, 我们知道必然存在固定的 0<r<π 使 ∣z−2πiN∣≥r, 所以 ∣ez−1∣−1 有界. 因此:
∫CNfk(z)dz=O(N−2k)
将此结果回代并令 N→+∞, 即得 ζ(s) 的偶数值公式:
当 k∈Z+ 时, 总有: ζ(2k)=(−1)k+12(2k)!(2π)2kB2k
特别地, 当 k=1 时定理 2.4 就能给出 Basel 问题的解:
ζ(2)=n=1∑∞n21=6π2
相关概念