目录
- 一阶分式线性递推的三种情况严密证明(代数证明)
- 复数域视角与证明(为什么公比模为 1?欧拉公式与共轭根)
- 三角函数换元法的分类与全套推导
- 二阶常系数齐次线性递推的三种情况严格证明(差分与重根证明)
- 终极统一:矩阵特征值与若尔当块(Jordan Block)
一、一阶分式线性递推的代数证明
设递推式为:
an+1=ran+span+q(r=0,ps−qr=0)
其不动点方程为:
x = \frac{px + q}{rx + s} \iff rx^2 + (s - p)x - q = 0 \tag{*}
定理 1:相异不动点(Δ>0)的等比性质证明
结论: 若方程 (∗) 有两个不同实根 α=β,则:
an+1−βan+1−α=(rα+srβ+s)an−βan−α
【严格证明】:
因为 α 是不动点,所以满足 α=rα+spα+q,即 pα+q=α(rα+s)。
将 an+1 代入 an+1−α:
an+1−α=ran+span+q−α=ran+span+q−α(ran+s)
将 q=α(rα+s)−pα 逆向代入分子整理,或者提取项:
分子=(p−rα)an+q−sα
又由 rα2+(s−p)α−q=0,知 q−sα=rα2−pα=−α(p−rα)。
代回分子:
分子=(p−rα)an−α(p−rα)=(p−rα)(an−α)
因此有:
a_{n+1} - \alpha = \frac{p - r\alpha}{r a_n + s}(a_n - \alpha) \tag{1}
同理,对 β 也有:
a_{n+1} - \beta = \frac{p - r\beta}{r a_n + s}(a_n - \beta) \tag{2}
两式相除,分母 ran+s 被完全消去:
an+1−βan+1−α=p−rβp−rα⋅an−βan−α
又由方程根与系数关系,易证 p−rβp−rα=rα+srβ+s=k(常数)。
证毕。
定理 2:二重不动点(Δ=0)的等差性质证明
结论: 若方程 (∗) 只有一重根 α(即 Δ=0),则:
an+1−α1=an−α1+p+s2r
【严格证明】:
当 Δ=(s−p)2+4rq=0 时,方程 rx2+(s−p)x−q=0 的重根为:
α=−2rs−p⟹2rα+s=p⟹p−rα=rα+s=2p+s
由定理 1 的中间公式 (1):
an+1−α=ran+sp−rα(an−α)
两边取倒数:
an+1−α1=(p−rα)(an−α)ran+s
将分子中的 an 拆成 (an−α)+α:
ran+s=r(an−α)+(rα+s)
代入倒数式:
an+1−α1=(p−rα)(an−α)r(an−α)+(rα+s)=p−rαrα+s⋅an−α1+p−rαr
因为重根时 p−rα=rα+s=2p+s,所以:
- 第一项系数:p−rαrα+s=1;
- 第二项常数:p−rαr=2p+sr=p+s2r。
原式化简为:
an+1−α1=an−α1+p+s2r
证毕。
二、复数域视角与证明(当 Δ<0 时)
当 Δ<0 时,在实数域没有不动点,但根据代数基本定理,在复数域必有两个共轭复根:
α=u+vi,αˉ=u−vi(v=0)
证明:公比 k 的模长必然为 1
代入定理 1 的公式:
an+1−αˉan+1−α=k⋅an−αˉan−α
公比为:
k=p−rαˉp−rα
因为 p,r 均为实数,所以分子与分母互为共轭复数:
p−rαˉ=p−rα
根据复数模的性质,共轭复数的模相等:∣z∣=∣zˉ∣。因此:
∣k∣=p−rαp−rα=∣p−rα∣∣p−rα∣=1
结论:公比 k 的模长恒等于 1!
根据欧拉公式,模为 1 的复数一定可以写成:
k=eiθ=cosθ+isinθ
通项推导与周期性来源:
令复数序列 zn=an−αˉan−α,则:
zn=z1⋅kn−1=z1⋅ei(n−1)θ
- 若 θ 与 π 是有理数比(即 2πθ=NM 为有理数),则 kN=ei2πM=1。
- 此时 zn+N=zn,数列呈现绝对严格的周期性,周期为 N!
三、三角函数换元法的分类与全套推导
当 Δ<0(或某些特殊的非线性递推)时,代数方法受阻,三角恒等式能将“非线性结构”变成“角的线性加减”。
1. 正切和差角模型:an+1=1−Aanan+A 或 an+1=1−an1+an
- 公式依托:tan(θ1+θ2)=1−tanθ1tanθ2tanθ1+tanθ2
- 证明与求解:
令 A=tanφ,an=tanθn,则:
tanθn+1=1−tanθntanφtanθn+tanφ=tan(θn+φ)
因此角构成等差数列:
θn=θ1+(n−1)φ⟹an=tan(θ1+(n−1)φ)
典型例题: an+1=1−an1+an
此时 A=1=tan4π,故 θn=θ1+(n−1)4π。
因为正切函数的周期是 π,而 4×4π=π,故周期 T=4!
2. 正切二倍角模型:an+1=1−an22an
- 公式依托:tan2θ=1−tan2θ2tanθ
- 证明与求解:
设 a1=tanθ,则:
a2=tan(2θ),a3=tan(4θ)⋯⟹an=tan(2n−1θ)
3. 余弦二倍角模型:an+1=2an2−1
- 公式依托:cos2θ=2cos2θ−1
- 证明与求解:
设初值 ∣a1∣≤1,令 a1=cosθ:
a2=2cos2θ−1=cos(2θ)
a3=cos(4θ)⋯⟹an=cos(2n−1θ)
(若 ∣a1∣>1,则换元为双曲余弦 cosh(2n−1θ))
4. 半角/根式模型:an+1=21+an
- 公式依托:cos2θ=21+cosθ(在角属于 [0,π] 时)
- 证明与求解:
设 a1=cosθ,则:
a2=cos2θ,a3=cos4θ⋯⟹an=cos(2n−1θ)
四、二阶常系数齐次线性递推的严格证明
模型:an+2=pan+1+qan(q=0),特征方程 r2−pr−q=0。
1. 特征方程由来的严格构造证明
我们寻求构造两步等比结构:
an+2−r1an+1=r2(an+1−r1an)
展开得:
an+2=(r1+r2)an+1−r1r2an
与原式对照系数,要求:
{r1+r2=pr1r2=−q
由韦达定理,这正好说明 r1,r2 是方程 r2−pr−q=0 的两个根!
2. 相异实根(Δ>0)通解为 C1r1n+C2r2n 的证明
因为对称性,我们可以写出两个方向的等比数列:
{an+1−r1an=(a2−r1a1)r2n−1an+1−r2an=(a2−r2a1)r1n−1
下式减上式,消去 an+1:
(r1−r2)an=(a2−r2a1)r1n−1−(a2−r1a1)r2n−1
两边同除以 (r1−r2)(因 r1=r2,分母不为 0):
an=(r1(r1−r2)a2−r2a1)r1n+(r2(r1−r2)r1a1−a2)r2n
令前面两团括号中的常数分别为 C1,C2,即证得:
an=C1r1n+C2r2n
3. 重根(Δ=0)为什么多出一个 n?
当 Δ=0 时,r1=r2=r,即 p=2r,q=−r2。原式变为:
an+2−2ran+1+r2an=0
【经典降阶技巧】两边同除以 rn+2:
rn+2an+2−2⋅rn+1an+1+rnan=0
令 bn=rnan,代入得:
bn+2−2bn+1+bn=0⟺bn+2−bn+1=bn+1−bn
这说明差分恒定,{bn} 是一个公差为 d 的等差数列!
因此:
bn=b1+(n−1)d=C1+C2n
还原 an:
rnan=C1+C2n⟹an=(C1+C2n)rn
(这正是重根时多乘一个 n 的严密数学本质)
4. 共轭复根(Δ<0)三角形式证明
当 Δ<0 时,方程根为 r1,2=α±βi。
将其写为复数的极坐标形式:
r1=ρeiθ=ρ(cosθ+isinθ),r2=ρe−iθ=ρ(cosθ−isinθ)
(其中模长 ρ=α2+β2=−q,幅角 θ=arctanαβ)
虽然在复数域形式仍为 an=K1r1n+K2r2n,但因为数列各项均为实数,必有 K1,K2 互为共轭复数,设 K1=2A−Bi,K2=2A+Bi。
代入计算:
an=K1ρneinθ+Kˉ1ρne−inθ=ρn[K1(cosnθ+isinnθ)+Kˉ1(cosnθ−isinnθ)]
展开合并虚部与实部:
an=ρn[(K1+Kˉ1)cosnθ+i(K1−Kˉ1)sinnθ]
因为 K1+Kˉ1=A 为实数,i(K1−Kˉ1)=B 为实数,令常数改写为 C1,C2,即证得:
an=ρn(C1cosnθ+C2sinnθ)
五、终极统一:矩阵特征值与若尔当块
知乎文章中多次提到“为什么一阶分式和二阶线性可以相互转化”,其高等代数本质在于矩阵乘法(线性变换):
1. 矩阵化
对于二阶递推 an+2=pan+1+qan:
(an+2an+1)=(p1q0)(an+1an)
矩阵 M=(p1q0) 的特征多项式为:
det(λI−M)=det(λ−p−1−qλ)=λ2−pλ−q=0
特征方程就是矩阵的特征多项式!
2. 若尔当块解释重根的 n
-
Δ>0 时:矩阵有两个不同特征值,可对角化为 (r100r2),其 n 次方为 (r1n00r2n),对应 C1r1n+C2r2n。
-
Δ=0 时:矩阵不可对角化,其若尔当标准形(Jordan Block)为:
J=(r01r)
利用二项式定理求其 n 次幂:
Jn=(rn0nrn−1rn)
右上角出现的这个项 nrn−1,就是重根通项公式中出现 n、分式递推中取倒数后出现公差等差数列的数学源头!
是的,你一眼就抓住了关键!前面讲的特征方程、分式不动点等比构造、三角换元,本质上是**“初等代数思路——求出通项公式 xn=g(n),再对 n→∞ 直接取极限”**。
但在考研数学、微积分分析题(即你前几张图片里的题目)中,递推式往往含有对数、根号、指数,根本无法解出通项公式!
此时我们不求通项,而是直接定性判定数列是否收敛。以下是针对递推数列 xn+1=f(xn) 判定收敛性的系统性方法全景总结,以及它们深层次的共同规律。
一、递推数列收敛性判定的三大主流方法
方法 1:单调有界收敛准则(考研考查占比 85% 以上)
核心原理:
- 单调递增 + 有上界 ⟹ 必收敛
- 单调递减 + 有下界 ⟹ 必收敛
适用场景:
递推函数 f(x) 在目标区间内是单调递增(f′(x)≥0)的。因为递增函数会保序,整个数列的各项会朝同一个方向推进。
标准三步操作法:
- 先在草稿纸上解不动点:解方程 x=f(x),得到交点(极限的可能值 A)。
- 证明有界性(地板 / 天花板):
- 用数学归纳法结合函数性质证明:若单调增则证 xn≤A;若单调减则证 xn≥A(如你发的第一张图)。
- 证明单调性:
- 方式 A(作差法):若能直接因式分解、分子有理化,直接算 xn+1−xn=f(xn)−xn 的符号(如你发的第二张图,根式有理化)。
- 方式 B(函数保序归纳法):若 f(x) 无法因式分解,先比较第一、二项大小,再由 f′(x)≥0 用归纳法推导(如你发的第三张图例2.14)。
方法 2:奇偶子数列法(专治“摆动型”数列)
核心原理:
原数列 {xn} 收敛 ⟺ 其奇数子列 {x2k−1} 与偶数子列 {x2k} 均收敛,且极限相等。
适用场景:
递推函数 f(x) 在定义区间内是单调递减(f′(x)≤0)的(例如 xn+1=1+xn1)。递减函数会导致数列“一忽儿大、一忽儿小”交替摆动,整体失去单调性。
标准操作法:
- 跨两步复合:求出 g(x)=f(f(x))。
- 负负得正:因为“减减得增”,复合函数 g(x) 必然单调递增。
- 分化治理:
- 对奇数子列 x2k+1=g(x2k−1) 使用【单调有界准则】,证出收敛于 A;
- 对偶数子列 x2k+2=g(x2k) 使用【单调有界准则】,证出收敛于 B;
- 两极合一:证明方程解唯一,得出 A=B,从而判定原数列收敛。
方法 3:压缩映射定理 / 拉格朗日中值定理作差法(最优雅的通法)
核心原理:
若每次迭代,新值与不动点 A 的距离都会成比例缩水,数列就会像被吸铁石吸住一样收敛于 A。
定理内容:
若在包含数列各项的区间上,导数满足:
∣f′(x)∣≤k<1(k 为小于 1 的常数)
则数列 {xn} 必然收敛于方程 x=f(x) 的唯一解 A。
标准操作法(拉格朗日中值定理):
对递推式 xn+1=f(xn) 与不动点式 A=f(A) 两边相减:
∣xn+1−A∣=∣f(xn)−f(A)∣
由拉格朗日中值定理,存在 ξn 介于 xn 与 A 之间,使得:
∣xn+1−A∣=∣f′(ξn)∣⋅∣xn−A∣≤k⋅∣xn−A∣
反复递推 n 次可得:
∣xn+1−A∣≤kn∣x1−A∣
因为 0<k<1,当 n→∞ 时,kn→0。由夹逼准则直接得到:
limn→∞∣xn+1−A∣=0⟹limn→∞xn=A
- 优点:完全不需要管数列单调还是摆动! 只要导数绝对值小于 1,通通秒杀。
二、这些方法有什么“共同之处”?
无论表面上用的是“作差法”、“数学归纳法”、“奇偶子列法”还是“压缩映射法”,它们在更深层次上共享着三条完全一致的数学内核:
共同点 1:解题的第一步,全都围绕“不动点”展开
- 单调有界法:你证明有界时,那个上界/下界从哪里猜出来的? 全都是先解方程 x=f(x) 解出的不动点!
- 奇偶子列法:奇数项和偶数项各自奔赴的目标,也是复合函数的不动点 x=f(f(x))。
- 压缩映射法:衡量距离缩小的基准点,依然是不动点 ∣xn−A∣。
启示:任何判定递推数列收敛的题目,动笔第一件事永远是解方程 x=f(x),它就是整道题的终点罗盘。
共同点 2:几何本质都是“输出与输入的迭代折线(蛛网图)”
所有一阶递推数列 xn+1=f(xn),在几何上都可以画成在 曲线 y=f(x) 与 对角线 y=x 之间来回跳跃的折线:
- 输入:横坐标 xn;
- 计算:垂直走到曲线,得到高度 y=f(xn)=xn+1;
- 传递:水平走到对角线 y=x,把高度转化为下一个横坐标 xn+1。
所有的收敛条件,本质上是在保证这个“跳跃折线”最终会掉进曲线与对角线的交点(不动点)的漏斗里:
- 如果曲线在交点处比较平缓(斜率 ∣f′(x)∣<1),每次跳跃都在往中心收缩 ⟹ 收敛;
- 如果曲线在交点处极其陡峭(斜率 ∣f′(x)∣>1),每次跳跃都会被甩得更远 ⟹ 发散。
y ^ / y=x
| .'
| _.-' .------- y = f(x)
| _.-' \ /
| / \/ <--- 只要斜率绝对值 < 1,
|/ /\ 折线就会像螺旋一样被吸进交点!
+---------+--------> x
不动点
共同点 3:收敛证明的核心,都在证明“某种意义下的单调缩小”
- 单调有界法:证明的是数列数值本身的单调性(xn+1−xn 恒正或恒负);
- 奇偶子列法:把两步当一步看,证明子列各自数值的单调性;
- 压缩映射法:证明的是与极限的误差距离在单调递减(∣xn+1−A∣<∣xn−A∣)。
结论:
递推数列证明收敛,没有别的秘密,本质都是寻找一个“不断缩小的物理量”。只要能用数学语言说明“它每迭代一次,就离不动点更近一步,且逃不出去”,收敛性就必定得证。