跳转到内容

3.4.53.4.5 练习题

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

设数列 {bₙ} 有界,令 aₙ = fracb₁1 · 2 + fracb₂2 · 3 + … + fracbₙn(n+1) ,n ∈ N_(+),证明数列 {aₙ} 收敛。

证明

取常数 M > 0 ,使得 |bₙ| ≤slant M, n ∈ N_+ 。然后对任意 p ∈ N_+ 作估计:

r l | a _ n + p - a _ n | & ≤slant M [ frac 1(n + 1) (n + 2) + frac 1(n + 2) (n + 3) + … + frac 1(n + p) (n + p + 1) ] & = M [ (frac 1n + 1 - frac 1n + 2) + … + (frac 1n + p - frac 1n + p + 1) ] & = M (frac 1n + 1 - frac 1n + p + 1) < frac Mn + 1.

因此对 ε > 0,取 N = [M / ε],就可使 n > N 和 p ∈ N_(+) 时,成立 |aₙ+p - aₙ| < ε 。这样就证明了 {aₙ} 是基本数列。根据 Cauchy 收敛准则知道 {aₙ} 收敛。

由于 {bₙ} 除了有界性之外没有任何其他已知性质,因此 {aₙ} 谈不上有单调性,从而第二章的主要方法,即单调有界数列的收敛定理,在这里完全失效。可见 Cauchy 收敛准则是一个非常有力的工具。

例题 3.4.23.4.2

设 Sₙ = 1 + 1/2 + 1/3 + … + 1/n, n ∈ N_(+) ,证明 {Sₙ} 发散。

证明

写出

S _ 2 n - S _ n = frac 1n + 1 + frac 1n + 2 + … + frac 12 n ≥slant n · frac 12 n = frac 12,

可见对 ε = 1/2 和任意 N,在 n, m > N 时,只要取 m = 2n,不等式 |Sₙ - Sₘ| < 1/2 就不可能成立。这表明数列 {Sₙ} 不是基本数列,因此发散。

例题 3.4.33.4.3

证明数列 {sin n} 发散。

证明

这个证明与例题 2.2.7 中的 (以几何观察为基础的) 第一个证明类似。从那里的图 2.2 可见,对每个 k ∈ N_(+),可以找到正整数 nₖ^(prime) 和 nₖ^(prime prime),使 sin nₖ^(prime) ≥slant √(2) / 2 , sin nₖ^(prime prime) ≤slant 0 。因此,sin nₖ^(prime) - sin nₖ^(prime prime) > 0.5 。由于 nₖ^(prime) 和 nₖ^(prime prime) 可任意大,因此 {sin n} 不可能是基本数列,根据 Cauchy 收敛准则知道它一定是发散数列。 □

压缩映射原理
压缩映射的定义

设函数 f 在区间 [a, b] 上定义,f([a, b]) ⊂ [a, b],并存在一个常数 k,满足 0 < k < 1,使得对一切 x, y ∈ [a, b] 成立不等式 |f(x) - f(y)| ≤slant k|x - y|,则称 f 是 [a, b] 上的一个压缩映射,称常数 k 为压缩常数。

命题 3.4.43.4.4(压缩映射原理)

设 f 是 [a,b] 上的一个压缩映射,则 (1) f 在 [a, b] 中存在唯一的不动点 ξ = f(ξ) ; (2) 由任何初始值 a₀ ∈ [a, b] 和递推公式 aₙ+1 = f(aₙ), n ∈ N_+ 生成的数列 {aₙ} 一定收敛于 ξ ; (3) 成立估计式 |aₙ - ξ| ≤slant (k)/(1 - k) |aₙ - aₙ - 1| 和 |aₙ - ξ| ≤slant frackⁿ1 - k |a₁ - a₀| (即事后估计与先验估计).

证明

(注意在这个证明中不需要函数 f 的连续性概念.) 由于 f([a, b]) ⊂ [a, b],因此 {aₙ} 必在 [a, b] 中。根据 Cauchy 收敛准则估计

r l & | a _ n - a _ n + p | ≤slant k | a _ n - 1 - a _ n + p - 1 | ≤slant k ^ 2 | a _ n - 2 - a _ n + p - 2 | & ≤slant … ≤slant k ^ n | a _ 0 - a _ p | ≤slant k ^ n (b - a).

可见对 ε > 0 ,只要取 N = [ln (ε / (b - a)) / ln k] ,当 n > N 和 p ∈ N_+ 时,就有 |aₙ - aₙ+p| < ε 。因此 {aₙ} 是基本数列,从而收敛。记其极限为 ξ ∈ [a, b] 。为了证明这个 ξ 是 f 的不动点,需要研究第二个数列 {f(aₙ)} 。从不等式 |f(aₙ) - f(ξ)| ≤slant k |aₙ - ξ| 和 limₙ → ∞ aₙ = ξ 可见,数列 {f(aₙ)} 收敛于 f(ξ) 。在 aₙ + 1 = f(aₙ) 两边令 n→ ∞ ,就得到 ξ = f(ξ) 。因此 ξ 是 f 的不动点。

如果 f 在 [a, b] 内还有不动点 η,即 η = f(η),则就有 |ξ - η| = |f(ξ) - f(η)| ≤slant k|ξ - η| 。由于 0 < k < 1,只能有 ξ = η 。因此 f 在 [a, b] 内的不动点是唯一的。这样就证明了命题的 (1) 和 (2).

命题之 (3) 的前一式可从估计式

| a _ n - ξ | = | f (a _ n - 1) - f (ξ) | ≤slant k | a _ n - 1 - ξ | ≤slant k (| a _ n - 1 - a _ n | + | a _ n - ξ |)

得到:

| a _ n - ξ | ≤slant frac k1 - k | a _ n - a _ n - 1 |.

又由上式出发,利用 |aⱼ - aⱼ-1| ≤slant k |aⱼ-1 - aⱼ-2| 就可以如下得到 (3) 的后一式:

| a _ n - ξ | ≤slant frac k ^ 21 - k | a _ n - 1 - a _ n - 2 | ≤slant … ≤slant frac k ^ n1 - k | a _ 1 - a _ 0 |.

在 (3) 中的两个不等式在实际计算中很有用处。前一个不等式可以从相继的两次计算估计当前误差,称为事后估计; 后一个不等式比前一个要粗一些,但可以用于在计算之前估计要迭代多少次才能达到所要的精度,称为先验估计。

例题 3.4.43.4.4

设 a₁ = √(2), aₙ + 1 = √(2 + aₙ), n∈ N_+.讨论数列 {aₙ} 的敛散性,若收敛则求出其极限。

解

这时 f(x) = √(2 + x) 。 取闭区间 [0, 2],则可实现 f([0, 2]) ⊂ [0, 2] 。 从

| f (x) - f (y) | = | sqrt 2 + x - sqrt 2 + y | = frac | x - y |sqrt 2 + x + sqrt 2 + y

知道可取 k = 1 / (2√(2)) 为压缩常数。 于是数列 {aₙ} 的收敛性已为压缩映射原理所保证,而且极限是 f 在 [0,2] 内的唯一不动点 2 。

例题 3.4.53.4.5

数列 {bₙ} 由 b₁ = 1 和 bₙ + 1 = 1 + (1)/(bₙ) (n∈ N_+) 生成。 讨论数列 {bₙ} 的敛散性,若收敛则求出其极限。

解

这里的函数 f(x) = 1 + 1/x 。 观察

| f (x) - f (y) | = | frac 1x - frac 1y | = frac | x - y || x y |,

并考虑如何选择区间. 这里要利用函数 f 在 x > 0 时单调减少,以及数列的前几项 b₁ = 1, b₂ = 2, b₃ = 1.5, … . 如果用以 b₁ = 1 和 b₂ = 2 为端点的闭区间 [1,2] ,则可以实现 f([1,2]) = [1.5,2] ⊂ [1,2] . 但在这个区间 [1,2] 上不能取到在 0 和 1 之间的压缩常数。 再尝试以 b₂ = 2 和 b₃ = 1.5 为端点的区间 [1.5,2],发现有 f([1.5,2]) ⊂ [1.5,2] ,同时可以估计出

| f (x) - f (y) | = frac | x - y || x y | ≤slant frac 11 . 5 ^ 2 | x - y | = frac 49 | x - y |, ∀ x, y ∈ [ 1. 5, 2 ].

由于数列 {bₙ} 从第二项起就进入 [1.5,2],因此由压缩映射原理保证了它的收敛性。 极限就是 f 在 x > 0 中的唯一不动点 b = (1 + √(5)) / 2 。

以上两个例题的解法都是去验证压缩映射原理的条件满足。 但实际上往往可以直接应用原理中的思想方法。 例如,在例题 3.4.5 中可以先证明从 n = 2 起,bₙ ∈ [1.5, 2] 成立。 然后得到 (利用公式 (2.17))

| b _ n + 2 - b | = | frac b _ n - b(b _ n + 1) (b + 1) | ≤slant frac 42 5 | b _ n - b |,

从而有 |b₂k - b| ≤slant |b₂ - b| · ((4)/(25))^(k-1),即知道 {b₂k} 收敛于 b 。 同理可证 {b₂k-1} 也收敛于 b 。

1.满足以下条件的数列 {xₙ} 是否一定是基本数列?若回答“是”,请作出证明;若回答“不一定是”,请举出反例:

  (1) 对每个 ε > 0,存在 N,当 n > N 时,成立 |xₙ - x_(N)| < ε ;  (2) 对所有 n, p ∈ N_(+),成立不等式 |xₙ+p - xₙ| ≤slant p / n ;  (3) 对所有 n, p ∈ N_(+),成立不等式 |xₙ+p - xₙ| ≤slant p / n² ;  (4) 对每个正整数 p,成立 limₙ → ∞ (xₙ - xₙ+p) = 0 .

2.用对偶法则于数列收敛的 Cauchy 收敛准则,以正面方式写出数列发散的充分必要条件.

3.证明下列数列为基本数列,因此都是收敛数列:

a _ n = 1 + frac 12 ! + frac 13 ! + … + frac 1n !, n ∈ mathbf N _ +; tag 1 b _ n = 1 - frac 12 + frac 13 - … + (- 1) ^ n - 1 frac 1n, n ∈ mathbf N _ +; tag 2 c _ n = frac sin 2 x2 (2 + sin 2 x) + frac sin 3 x3 (3 + sin 3 x) + … + frac sin n xn (n + sin n x), n ∈ mathbf N _ +.

4.设 aₙ = sin 1 + (sin 2)/(2!) + … + (sin n)/(n!), n ∈ N_(+) ,证明:

(1) 数列 {aₙ} 有界,但不单调; (2) {aₙ} 收敛.

5.设从某个数列 {aₙ} 定义 xₙ = ∑ₖ=1ⁿ aₖ, yₙ = ∑ₖ=1ⁿ |aₖ|, n ∈ N_(+),若数列 {yₙ} 收敛,证明数列 {xₙ} 也收敛. (本题可以看成是上一题和例题 3.4.1 的推广.)

6.设 Sₙ = 1 + frac12^(p) + frac13^(p) + … + frac1n^(p), n ∈ N_(+) ,其中 p ≤slant 1 ,证明 {Sₙ} 发散.

7.天文学中的 Kepler (开普勒) 方程 x - qsin x = a ( 0 < q < 1 ) 是一个超越方程,没有求根公式 (见 [15] 的 22 和 72 页). 求近似解的一个方法是通过迭代。取定 x₁,然后用递推公式 xₙ+1 = qsin xₙ + a, n ∈ N_(+).证明这个方法的正确性.

(这个方程是 Kepler 在 1609 年左右研究行星运动规律时得到的方程。从天体力学的角度来分析可以肯定,对每个给定的 a,方程存在唯一解。这个解没有可用的显式表达式,但可以用近似方法求解。本题就是用迭代生成数列的方法求近似解。在 [14] 第二卷的 452 小节有解的无穷级数表达式.)

共 0 题