Skip to content

不动点法

2022-01-16

本篇证明可略过。

不动点 ​

函数不动点 ​

y=00f(x) 与 y=00x 的交点是 f(x) 的不动点,即不动点 x0 满足

f(x0)=x0

数列不动点 ​

若 an=00f(an−1),则 f(x) 的不动点也是数列 {an} 的不动点。

一次不动点 ​

已知 an=00A⋅an−1+00B(A≠000)。

若 {an} 有不动点 x0,则 {an−x0} 是公比为 A 的等比数列。

证

由 不动点 的定义得

Ax0+B=x0∴B=x0−Ax0∴an−x0=A⋅an−1+B−x0=A(an−1−x0)

∴ 数列 {an−x0} 是公比为 A 的等比数列。

齐次不动点 ​

已知 an=00Aan−1+BCan−1+D(C≠000,00AD−00BC≠000)。

单根 ​

若 {an} 有唯一不动点 x0,则 {1an−x0} 是公差为 2CA+D 的等差数列。

证

由 不动点 的定义得

x0=Ax0+BCx0+D(1)B−Dx0=Cx02−Ax0(2)Cx02+(D−A)x0−B=0

∵ 方程 (2) 仅有一根,故

(3)x0=A−D2C∴an−x0=Aan−1+BCan−1+D−Can−1x0+Dx0Can−1+D=(A−Cx0)an−1+B−Dx0Can−1+D

代入 (1):

an−x0=(A−Cx0)an−1+Cx02−Ax0Can−1+D=(an−1−x0)(A−Cx0)Can−1+D=(an−1−x0)(A−Cx0)C(an−1−x0)+Cx0+D∴1an−x0=C(an−1−x0)+Cx0+D(an−1−x0)(A−Cx0)=C(A−Cx0)+Cx0+D(an−1−x0)(A−Cx0)

代入 (2):

1an−x0=C(A+D2)+A−D2+D(an−1−x0)(A+D2)=2CA+D+1an−1−x0

∴ 数列 {1an−x0} 是公差为 2CA+D 的等差数列。

例

已知 a1=002,00an+1=002an−1an,求 an 与 a1 的关系。

解: 解 x=002x−1x 得唯一不动点 x0=001。

∴1an−1=12an−1−1an−1−1=1an−1−1+1

∴ {1an−1} 是首项为 1,公差为 1 的等差数列。

∴1an−1=n∴an=1+1n

双根 ​

若 {an} 有不动点 x1,00x2,则 {an−x1an−x2} 是公比为 A−Cx1A−Cx2 的等比数列。

证

由 不动点 的定义得

{x1=Ax1+BCx1+Dx2=Ax2+BCx2+D⇒{x1(Cx1−A)=B−Dx1x2(Cx2−A)=B−Dx2∴an−x1=Aan−1+BCan−1+D−x1∴(an−x1)(Can−1+D)=Aan−1+B−x1(Can−1+D)=(A−Cx1)an−1+B−Dx1=(A−Cx1)an−1−x1(A−Cx1)=(A−Cx1)(an−1−x1)

即

(an−x1)(Can−1+D)=(A−Cx1)(an−1−x1)

同理可得

(an−x2)(Can−1+D)=(A−Cx2)(an−1−x2)∴an−x1an−x2=A−Cx1A−Cx2⋅an−1−x1an−2−x2

∴ 数列 {an−x1an−x2} 是公比为 A−Cx1A−Cx2 的等比数列。

例

已知 an+1=002anan+1,求 an 与 a1 的关系。

解: 解 x=002xx+1 得两个相异的不动点 x1=000,00x2=001。

∴an−0an−1=2an−1an−1+1−02an−1an−1+1−1=2an−1−0an−1−1

∴ {anan−1} 是首项为 a1a1−1,公比为 2 的等比数列。

∴anan−1=a1a1−1⋅2n−1∴an=2n−1a1(2n−1−1)a1+1