迭代法求数列


迭代法

f(x):MMf(x): M \to M. 记

f0(x)=x,f1(x)=f(x),f2(x)=f(f(x)),,fn+1(x)=f(fn(x))f^0(x) = x, f^1(x) = f(x), f^2(x) = f(f(x)), \cdots, f^{n+1}(x) = f(f^n(x))

其中的 nn 叫做 fn(x)f^n(x) 的迭代次数。

如果 f(x)f(x) 有反函数,可以用 f1(x)f^{-1}(x) 表示。fn(x)f^n(x) 的反函数是 fn(x)f^{-n}(x).

一个十分有用的结论:

如果有一个可逆的函数 φ\varphi,取 F(x)=φ1fφ(x)F(x) = \varphi^{-1} \circ f \circ \varphi(x),则有

F(F(x))=φ1fφφ1fφ(x)=φ1f2φ(x)F(F(x)) = \varphi^{-1} \circ f \circ \varphi \circ \varphi^{-1} \circ f \circ \varphi(x) = \varphi^{-1} \circ f^2 \circ \varphi(x)

更一般的 Fn(x)=φ1fnφ(x)F^n(x) = \varphi^{-1} \circ f^n \circ \varphi(x).

这样一来,便把 F(x)F(x)nn 次迭代问题转换为 f(x)f(x)nn 次迭代问题了。由于 φ(x)\varphi(x) 的取法千变万化,这就能够构造出一系列的函数的迭代问题与数列计算问题。

【例1】设 F(x)=x+2x+1F(x) = x + 2\sqrt{x} + 1,计算 Fn(x)F^n(x).

【解】F(x)=(x+1)2F(x) = (\sqrt{x} +1)^2,取 φ(x)=x\varphi(x) = \sqrt{x},则 φ1(x)=x2,f(x)=x+1\varphi^{-1}(x) = x^2, f(x) = x+1,则 Fn(x)=(x+n)2F^n(x) = (\sqrt{x} + n)^2.

【例2】设 F(x)=xx2+cF(x) = \frac{x}{\sqrt{x^2 + c}},计算 Fn(x)F^n(x).

【解】观察 F(x)F(x) 形似 f(x)=xx+cf(x) = \frac{x}{x+c},故c^k而,我们可以设 φ(x)=x2\varphi(x) = x^2,有 φ1(x)=x\varphi^{-1}(x) = \sqrt{x}. 先求得

fn(x)=xx2k=0n1ck+cnf^n(x) = \frac{x}{\sqrt{x^2\sum_{k=0}^{n-1} c^k + c^n}}

Fn(x)=xx2k=0n1ck+cnF^n(x) = \frac{x}{\sqrt{x^2\sum_{k=0}^{n-1} c^k + c^n}}.

【例3】有数列 an{a_n},满足 a0=2a_0 = 2an+1=an22an1a_{n+1} = \frac{a_n^2}{2a_n - 1} (nNn\in \mathbb{N}),求 ana_n 的极限。

【解】令 F(x)=x22x1F(x) = \frac{x^2}{2x - 1},则命题转换为求 Fn(x)F^n(x) 的极限。

F(x)=x2x2(x1)2=11(11x)2F(x) = \frac{x^2}{x^2 - (x - 1)^2} = \frac 1 {1 - (1 - \frac 1 x)^2}

φ(x)=11x\varphi(x) = 1 - \frac 1 x,有 φ1(x)=11x\varphi^{-1}(x) = \frac 1 {1 - x}f(x)=x2f(x) = x^2,于是

Fn(x)=11(11x)2nF^n(x) = \frac 1 {1 - (1 - \frac 1 x)^{2^n}}

最终

an=Fn(2)=1122na_n = F^n(2) = \frac 1 {1 - 2^{-2n}}

因而 limnan=1\lim\limits_{n\to \infty} a_n = 1.


文章作者: xinetzone
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 xinetzone !
评论
0 comments
Anonymous
Markdown is supported

Be the first person to leave a comment!

  目录