跳转到内容

§11.4 积分学在分析中的其他应用

华东师范大学数学系高等教育出版社《数学分析》大学本科 · 教材双语助读 (Alt+Y)

从第二章开始,已经介绍过求数列极限的许多方法。下面再介绍一种求数列极限的新方法——将求数列极限化为求定积分。它的原理如下:

设 f ∈ R[a, b],则有与等距分划对应的极限等式:

∫ₐ^(b) f(x) d x = limₙ arrow ∞ ∑ᵢ=1ⁿ f(a + i (b-a)/(n)) (b-a)/(n)

或

∫ₐ^(b) f(x) d x = limₙ → ∞ ∑ᵢ=1ⁿ f(a + (i-1) (b-a)/(n)) (b-a)/(n).

因此,如果能将某个数列 {aₙ} 的通项 aₙ 写成如上面右边的积分和式那样的表达式,则就将极限计算问题转换为定积分的计算问题了。当然还可以有与不等距分划相对应的变形。

应当指出,这个新方法有时很有效,但有时也不一定比过去的方法简单。它的优点是至少对于一类问题提供了一种统一的思路。

例 11.4.1

计算数列 {aₙ} 的极限,其中通项为

aₙ = (1)/(n+1) + (1)/(n+2) + … + (1)/(2n).
解

这里用定积分方法的计算非常简单:

c limₙ → ∞ aₙ = limₙ → ∞ 1/n ((1)/(1+1/n) + (1)/(1+2/n) + … + (1)/(1+n/n)) = ∫₀¹ (d x)/(1+x) = ln 2.

在过去对于本题已经有了两个解法。这就是例题2.5.4 常数的命题2.5.6 为工具,以及 2.8.3 小节中巧用夹逼定理的方法。本节的解法虽然需要积分学的知识,但思路要简明得多。Euler 常数的命题 2.5.6 为工具,以及 2.8.3 小节中巧用夹逼定理的方法。本节的解法虽然需要积分学的知识,但思路要简明得多。

例 11.4.2

证明:limₙ→ ∞(n√(n!))/(n) = 1/e.

证明 1

取对数后就不难写成积分和式:

ln (n√(n!))/(n) = 1/n ln(n!) - ln n = 1/n ∑ₖ=1ⁿ ln k - 1/n ∑ₖ=1ⁿ ln n = 1/n ∑ₖ=1ⁿ ln (k/n).

令 n → ∞,注意到上式右端的极限为 ∫₀¹ ln x dx = -1,便得到

limₙ → ∞ (n√(n!))/(n) = 1/e.

这个题在过去已有几种解法 (见例题2.5.3)。这里的方法从思路上是清楚的,但是函数 ln x 右侧邻近无界,因此所涉及的积分是第十二章中的广义积分。而用和式取极限计算广义积分是要另行讨论的问题 (见例题12.1.1)。x = 0 右侧邻近无界,因此所涉及的积分是第十二章中的广义积分。而用和式取极限计算广义积分是要另行讨论的问题 (见例题 12.1.1)。

证明 2

由于对数函数单调增加,因而成立不等式

∑ₖ=1ⁿ-1 ln k < ∫₁ⁿ ln x d x < ∑ₖ=2ⁿ ln k,

这就是

ln (n-1)! < (x ln x - x) |₁ⁿ = n ln n - n + 1 < ln n!,

整理后得到关于 n! 的双边不等式:

e (n/e)ⁿ < n! < n e (n/e)ⁿ.

开 n 次根后取极限,利用 limₙ→ ∞n√(e) = 1,limₙ→ ∞n√(n) = 1, 即可达到目的。 □

例 11.4.3

计算极限

limₙ → ∞ [ (1 + 1/n) sinfracπn² + (1 + 2/n) sinfrac2πn² + … + (1 + n/n) sinfracnπn² ].
解

记表达式为 aₙ.由 Taylor 公式,我们有

sin frackπn² = frackπn² + o((frackn²)²) = frackπn² + o(frac1n²), k = 1, 2, …, n.

因此可计算如下:

r l limₙ → ∞ aₙ & = limₙ → ∞ [ ∑ₖ=1ⁿ (1 + k/n) · frackπn² + o(1/n) ] & = limₙ → ∞ ∑ₖ=1ⁿ (π)/(n) · k/n · (1 + k/n) & = ∫₀¹ π x (1 + x) d x = 5/6 π.

11.4.2 Wallis 公式与 Stirling 公式

Section titled “11.4.2 WallisWallis 公式与 StirlingStirling 公式”

本小节将介绍与阶乘 n! 有关的两个重要公式,它们在处理有关阶乘的极限问题时非常有用。

第一个公式是数学家 Wallis 得到的 (1655 年),因此称为 Wallis 公式 (其原文见 [4])。它与 Viète 公式 (见 4.3.4 小节题 5) 都是关于圆周率的无穷乘积公式,但在 Wallis 公式中只需要乘除运算,连开方运算也不需要。Wallis 公式对于 π 的近似计算没有直接影响,但是在导出 Stirling 公式中将起重要作用。

命题 11.4.1 (WallisWallis 公式)
limₙ → ∞ (1)/(2 n + 1) [ (2 · 4 · … · (2 n))/(1 · 3 · … · (2 n - 1)) ]² = (π)/(2). (11.27)

分析 回顾 2.3.2 小节的练习题8 和 9,我们看到 (11.27) 左边的极限存在性是容易证明的,困难在于求出这个极限。

从例题10.4.9的积分计算已知 Iₙ = ∫₀^(π/2)sinⁿxdx 的表达式为

I₂ n = ((2 n - 1)!!)/((2 n)!!) · (π)/(2), I₂ n + 1 = ((2 n)!!)/((2 n + 1)!!). (11.28)

这里的差异是显著的,圆周率 π 只出现在一个公式中!

将 Iₙ 作为一个数列的通项,则从例题10.2.4已知 {Iₙ} 是无穷小量:limₙ→ ∞Iₙ = 0.可以想像,当 n 充分大时,Iₙ 之间的差是更高阶的无穷小量 (见310页的图 10.3),从而 Iₙ+1 之间的差是更高阶的无穷小量 (见310页的图10.3),从而 I₂n+1/I₂n 的极限很有可能是1. 如果真是如此,则就有可能得到关于 π 的某种结果。当然这里又遇到了0/0型的不定式,但是由于有表达式(11.28),因此不难处理。

证明

在 0 < x < (π)/(2) 时有 0 < sin x < 1,因此就有 sin²n+2x < sin²n+1x < sin²nx.这样就成立 (积分) 不等式 I₂n+2 < I₂n+1 < I₂n.利用 (11.28),得到

I₂n+2 = (2 n + 1)/(2 n + 2) · I₂n < I₂n+1 < I₂n.

两边除以 I₂n,并取极限 (即夹逼),可见确实有

limₙ → ∞ fracI₂n+1I₂n = 1.

再用 (11.28) 代入,就得到所要的结果:

limₙ arrow ∞ (1)/(2 n + 1) [ ((2 n)!!)/((2 n - 1)!!) ]² · (2)/(π) = 1.

在应用中,Wallis 公式的几个等价形式有时更为方便,例如:

((2 n)!!)/((2 n - 1)!!) ∼ √(π n), (11.29)frac(n!)² 2² n(2 n)! ∼ √(π n). (11.30)

特别是公式 (11.29) 刻画了双阶乘 (2n)!! 与 (2n-1)!! 之比的渐近性态,是 Wallis 公式的一种便于使用的形式。

命题 11.4.2 (最简单形式的 StirlingStirling 公式)

Stirling 公式是关于阶乘 n! 的重要结果,具有广泛的应用。其一般形式为

l ln n! = ln √(2 π) + (n + 1/2) ln n - n + fracB₂1 · 2 n + fracB₄3 · 4 n³ + … + fracB₂ m(2 m - 1)(2 m) n² m - 1 + θₙ · fracB₂ m + 2(2 m + 1)(2 m + 2) n² m + 1, (11.31)

其中 0 < θₙ < 1, B₂n 是 Bernoulli 数(见7.2.3小节)。

本书只给出含有上述公式右边前三项的最简单形式的 Stirling 公式的证明,而在第二组参考题15中指出如何可以得到更为精细的下一个公式的证明。一般形式的 Stirling 公式(11.31)可以从 Euler-Maclaurin 公式(11.22)推出。其他证明方法还有很多,有兴趣的读者可以参看近年来在《美国数学月刊》上发表的许多新方法。

关于阶乘 n! 有渐近公式:

n! ∼ √(2 π n) (n/e)ⁿ (n arrow ∞). (11.32)

分析 关于阶乘 n! 的结果很多。就本书来说,在前面的 1.3.2, 2.5.5, 2.7.3 各小节中都有关于 n! 的不等式,此外还有许多与极限有关的结果。在 2.7.1 小节中还有对于 n! 作为无穷大量的比较:aⁿ ll n! ll nⁿ (a > 1).但如何确切地刻画 n! 的渐近性态,当时还是不清楚。这就是 Stirling 公式要解决的问题。

从以前的结果出发,可以得到许多启示。首先,从 2.5.5 小节练习题7 就有对每个 n ∈ N_(+) 成立的不等式:

(1 + 1/n)ⁿ < bₙ = fracn! eⁿnⁿ < n · (1 + 1/n)ⁿ+1.

为了研究 {bₙ} 的性态,自然要观察它的前后项之比,这样就有

fracbₙbₙ+1 = 1/e (1 + 1/n)ⁿ < 1,

因此数列 {bₙ} 严格单调增加。这里只不过利用了关于数 e 的最初讨论 (见命题2.5.1)。再利用例题8.2.3的结论,可见以 (1 + 1/n)ⁿ + 1/2 为通项的数列严格单调减少,且收敛于 e.这样就得到

fracbₙ √(n+1)bₙ+1 √(n) = fracbₙbₙ+1 (1 + 1/n)¹/2 = 1/e (1 + 1/n)ⁿ + 1/2 > 1,

它就是下面证明的出发点。

证明

定义数列

aₙ = fracn! eⁿnⁿ + 1/2, n ∈ N_(+),

则只需证明 {aₙ} 收敛于 √(2π).为此写出其前后项之比:

fracaₙaₙ+1 = 1/e (1 + 1/n)ⁿ + 1/2. (11.33)

利用 f(x) = 1/x 下凸,在 Hadamard 不等式(例题11.2.1)中,令 x₁ = n,x₂ = n+1 代入,得到不等式:

(1)/(n + 1/2) ≤slant ln(1 + 1/n) ≤slant 1/2 (1/n + (1)/(n+1)).

将上式乘 (n + 1/2) 并作整理,得到等价的不等式:

0 ≤slant (n + 1/2) ln(1 + 1/n) - 1 ≤slant 1/4 (1/n - (1)/(n+1)). (11.34)

将它与 (11.33) 作比较,就有

1 ≤slant fracaₙaₙ+1 ≤slant e¹/4(1/n - (1)/(n+1)). (11.35)

这表明正数列 {aₙ} 单调减少,因此收敛,记其极限为 α.同时从 (11.35) 的右边不等式又知道另一个正数列 {aₙ e⁻(1)/(4n)} 单调增加。由于它的极限也是 α,这样就证明了 α > 0.

利用 Wallis 公式 (11.27) 或 (11.30),并用 n! = aₙ · fracnⁿ + 1/2eⁿ 代入,就有

√(π) = limₙ → ∞ frac(n!)² 2² n(2 n)! √(n) = limₙ → ∞ fracaₙ²a₂ n √(2) = fracα²α √(2), (11.36)

可见极限 α = √(2π).

对于数列 {aₙ} 不仅要证明它收敛,而且还必须证明其极限 α > 0,否则 (11.36) 的最后一步通不过。有不少文献忽略了这一点。上述证明来自 [8].

11.4.3 Taylor 公式的积分型余项

Section titled “11.4.3 TaylorTaylor 公式的积分型余项”

在第七章“微分学的基本定理”中已介绍了带有 Peano 余项、Lagrange 余项与 Cauchy 余项的 Taylor 公式。这里将介绍带积分型余项的 Taylor 公式。

命题 11.4.3

设 f(x) 在区间 (x₀-r, x₀+r) 上有 n+1 阶连续导函数,则对每个 x ∈ (x₀-r, x₀+r) 成立

f(x) = ∑ₖ=0ⁿ fracf^((k))(x₀)k! (x-x₀)^(k) + Rₙ(x),

其中余项

Rₙ(x) = (1)/(n!) ∫ₓ₀ˣ f^((n+1))(t) (x-t)ⁿ d t. (11.37)
证明

从

Rₙ(x) = f(x) - ∑ₖ=0ⁿ fracf^((k))(x₀)k! (x-x₀)^(k),

可以得到

Rₙ^((k))(x₀) = 0, k = 1, 2, …, n, Rₙ^((n+1))(x) = f^((n+1))(x).

利用逐次分部积分运算就可以有

r l & Rₙ(x) = ∫ₓ₀ˣ Rₙ^(prime)(t) d t = (t-x) Rₙ^(prime)(t) g|ₓ₀ˣ + ∫ₓ₀ˣ Rₙ^(primeprime)(t)(x-t) d t & = ∫ₓ₀ˣ Rₙ^(primeprime)(t)(x-t) d t = 1/2 ∫ₓ₀ˣ Rₙ^(primeprimeprime)(t)(x-t)² d t & = … = (1)/(n!) ∫ₓ₀ˣ Rₙ^((n+1))(t)(x-t)ⁿ d t & = (1)/(n!) ∫ₓ₀ˣ f^((n+1))(t)(x-t)ⁿ d t.

(1) 对余项 (11.37) 右边用第一中值定理,在 x₀ 与 x 之间有 ξ,使得

l Rₙ(x) = (1)/(n!) ∫ₓ₀ˣ f^((n+1))(t)(x-t)ⁿ d t = (1)/(n!) f^((n+1))(ξ) ∫ₓ₀ˣ (x-t)ⁿ d t = -(1)/((n+1)!) f^((n+1))(ξ) (x-t)ⁿ+1 g|ₓ₀ˣ = (1)/((n+1)!) f^((n+1))(ξ) (x-x₀)ⁿ+1.

这就是 Lagrange 余项 (命题7.2.3).

(2) 在 (11.37) 右边的积分中,把被积函数看作 f^((n+1))(t)(x-t)ⁿ 与 1 的乘积,由积分第一中值定理,存在 ξ 在 x₀ 与 x 之间,使

c Rₙ(x) = (1)/(n!) f^((n+1))(ξ) (x-ξ)ⁿ ∫ₓ₀ˣ d t = (1)/(n!) f^((n+1))(ξ) (x-ξ)ⁿ (x-x₀).

将 ξ 改写成 ξ = x₀ + η (x-x₀), 0 ≤slant η ≤slant 1,则上式成为

Rₙ(x) = (1)/(n!) f^((n+1))(x₀+η(x-x₀)) (1-η)ⁿ (x-x₀)ⁿ+1.

这就是 Cauchy 余项 (命题7.2.4).

(3) Lagrange 余项与 Cauchy 余项分别含有不完全确定的中值 ξ 与 η,而积分型余项中则不含中值,这无疑是一个优点。由于这个原因,带积分型余项的 Taylor 公式常被用于比较精确的表达式中。

作为定积分的又一方面的应用,我们证明 π 是无理数。下面的证法是由 I. Niven (尼文) 提出的 (见 [4])。这方面较新的材料见《美国数学月刊》(2001) 第 108 卷 222-231 页 (《数学译林》(2001) 第 3 期)。

命题 11.4.4

π 是无理数。

证明

用反证法。假定 π 是有理数,则可设 π = a/b,其中 a, b 为正整数。定义辅助函数

f(x) = fracxⁿ (a - b x)ⁿn! = fracbⁿ xⁿ (π - x)ⁿn!.

这是一个多项式,其中各项的次数从 n 到 2n。可以证明:对每一项求任意阶导数后,再令 x = 0 代入,只能得到 0 或者整数。实际上这里只有三种情况:(1) 该项求导后仍含有因子 x;(2) 该项求导后已经是常数 0;(3) 该项求导后为非零常数。只需要讨论情况 (3)。假设求导之前该项为 cx^(k),则情况 (3) 只能是对该项求 k 阶导数的结果,这时得到的值是 k!c。由于 c 是整数除以 n! 得到的有理数,而 k ≥slant n,因此 k!c 一定是整数。

这就证明了对任意正整数 i, f^((i))(0) 都是整数。

又由 f(x) 的表达式可知 f(x) = f(π - x),因此对任意正整数 i,f^((i))(π) = (-1)ⁿ f^((i))(0) 也是整数。

然后我们要证明定积分

∫₀^(π) f(x) sin x d x (11.38)

的值也是整数。对这个积分用分部积分得到

r l ∫₀^(π) f(x) sin x d x & = f(x)(-cos x) |₀^(π) + ∫₀^(π) f^(prime)(x) cos x d x & = f(0) + f(π) + f^(prime)(x) sin x |₀^(π) - ∫₀^(π) f^(primeprime)(x) sin x d x & = f(0) + f(π) - ∫₀^(π) f^(primeprime)(x) sin x d x.

由于 f 为 2n 次多项式,重复以上过程,最后的结果是

∫₀^(π) f(x) sin x d x = f(0) + f(π) - f^(primeprime)(0) - f^(primeprime)(π) + … + (-1)ⁿ f^((2n))(0) + (-1)ⁿ f^((2n))(π).

根据前面的分析,可见左边的积分值是整数。

另一方面,在区间 [0, π] 上,0 ≤slant a - bx = b(π - x) ≤slant a,因此对 f(x) 有估计式

0 ≤slant f(x) = fracxⁿ (a - b x)ⁿn! ≤slant fracπⁿ aⁿn!,

这样就得到对于积分 (11.38) 的估计:

0 < ∫₀^(π) f(x) sin x d x ≤slant ∫₀^(π) f(x) d x < fracπⁿ+1 aⁿn!.

由于当 n → ∞ 时 n! 是较 πⁿ aⁿ 更为高阶的无穷大量,因此只要取 n 充分大,上式右边就小于 1。这与积分 (11.38) 为整数不相容。因此 π 不能是有理数,而只能是无理数。

一个复数,如果它是某个整系数代数方程的根,则称之为代数数,否则,就称之为超越数。命题2.5.5 已经证明数 e 是无理数。在它的注解中还提到 e 还是超越数。π 的情况也是如此。Lindemann (林德曼) 于 1882 年证明了 π 是超越数,从而最后解决了用圆规和直尺不可能化圆为方这个古希腊三大几何难题中的最后一个问题。关于 e 和 π 的超越性证明可看 [53, 55, 4] 等。

  1. 求下列极限:

    (1) limₙ→∞n(frac1n²+1²+frac1n²+2²+…+frac12n²);

    (2) limₙ→ ∞[frac1sqrtn²+(1)/(√(n(n+1)))+…+(1)/(√(n(2n-1)))];

    (3) limₙ→ ∞frac[1^(a)+3^(a)+…+(2n+1)^(a)]^(b+1)[2^(b)+4^(b)+…+(2n)^(b)]^(a+1),其中 a, b ≠ -1;

    (4) limₙ→ ∞∏ₖ=0ⁿ-1(2+cos(kπ)/(n))^(π/n);

    (5) limₙ→ ∞1/nn√(n(n+1)…(2n-1));

    (6) limₙ → ∞ frac1n² ∑ₖ=1ⁿ √((n x + k)(n x + k - 1)) (x > 0).

    (题 (4) 可利用第十一章第二组参考题 2 中的 Poisson 积分,题 (6) 可利用第十章第一组参考题 3.)

  2. 证明对于区间 (2/3, 1) 中的数 A,存在 N 使 n > N 时,成立

    √(1) + √(2) + … + √(n) < A n³/2,

    并与 11.3.3 小节的题 5 在方法和结果上进行比较。

  3. 设 f(x) ∈ C[0,1],f(x) 处处大于 0,求极限

    limₙ → ∞ n√(f(1/n) f(2/n) … f((n-1)/(n)) f(1)),

    由此导出算术平均值 - 几何平均值不等式的积分形式,并与 11.2.1 小节的不等式 (11.10) 作比较。

  4. 设 Aₙ=(1)/(n+1)+(1)/(n+2)+…+(1)/(2n),求 limₙ→∞n(ln2-Aₙ).

  5. 设 Bₙ=(2)/(2n+1)+(2)/(2n+3)+…+(2)/(4n-1),求 limₙ→∞n²(ln2-Bₙ).

  6. 求 limₙ→ ∞√(n)∫_(-1)¹(1-x²)ⁿdx.

  7. 试从 Stirling 公式 (命题11.4.2) 的证明中推导出

    n! = √(2π n) (n/e)ⁿ e^(fracθₙ)4n,

    其中 0 < θₙ < 1.

    (在第十一章第二组参考题 15 中有更好的结果,但需要比 (11.34) 更强的不等式.)

  8. 试写出 (2n)!!, (2n-1)!! 和 C₂nⁿ 的渐近公式.

  9. 利用 Stirling 公式计算下列极限:

    (1) limₙ→ ∞(1+1/n)ⁿ²·fracn!nⁿ√(n); (2) limₙ→ ∞(-1)ⁿbinom-1/2n√(n).

  10. 证明:limₙ→ ∞√(n)∏ₖ=1ⁿfrace¹-1/k(1+1/k)^(k) = frac√(2π)e¹+γ,其中 γ 是 Euler 常数

共 0 题