主题目录
递推换元:重不动点、根式与三角形式
换元的目标是把迭代变成平移、倍角或乘法。每次开方、取对数、取倒数之前,都应先证明相应的取值条件。
分式递推的重不动点
设 ,,不动点方程有重根 。由 的重根条件,得 ,从而 。直接计算
所以在迭代各步均有定义、初值不等于 时, 为等差数列。初值等于 则为常数数列。反解时若出现倒数为零,应检查该步是否已对应原迭代的分母为零,不能把无穷大当作实数列的一项。
完整例子:两个不动点
设 ,。若 ,则 ;归纳知所有分母正且 。
不动点为 ,设 ,得到 ,。故
分母对每个 都正,故通项确实给出完整数列。
根式换元:先保证主值
设 ,。取唯一 使 。由半角公式及 ,
归纳验证时,根号 ,所选角度范围正好允许去掉绝对值。若不控制角度,直接去绝对值可能出错。
倍角递推与周期判断
若 ,,则由余弦倍角公式归纳得 。例如 时所有项均为 。
这个公式并不说明所有初值都产生周期数列。如果 ,数列从区间 外出发,不能使用实角余弦换元;而且对 ,,故数列严格递增、不可能周期。即使有复特征根,也必须检查模长与角度,不能仅凭“复根”断言周期性。
三角递推中的平方线性化
设 ,,其中反正切取值于 。归纳可知每项都在 ,所以递推有意义。令 ,则
因此 ,且
最后一步由连乘消去相邻的分子分母并取正平方根得到;若不先确定各角所在区间,就不能从平方积直接断定积为正。
切线迭代:公式的来源与适用检查
在 处作 的切线,令切线上的 ,在 时得到
这是切线迭代公式;它描述一种构造,不能保证从任意初值出发都接近根。
对 、,公式成为 。前两步得到 。且对任何正的 ,
若 ,还有 ,所以从本例初值出发始终在根的上方递减。这些性质是具体代数证明的结果。
反例取 ,从 出发依次得到 ,此后循环,两个位置的导数均非零。因而“每一步显然更接近根”是不成立的一般断言;若某一步导数为零,公式甚至无法继续使用。
分式递推的换元选择与退化检查
对 ,首先要求每个原分母非零。若 ,令 ,直接取倒数得到
按一阶线性递推求出 后再取倒数,同时检查 。若首项为零且原递推在零处有定义,则为零常数列,应先单独保留。
对于一般分式 ,选择如下:
| 情形 | 换元与得到的关系 | 证明位置 |
|---|---|---|
| 化为一次或常值递推 | 一阶线性递推 | |
| ,不同不动点 | ,得到 , | 两个不动点的换元 |
| ,重不动点 | ,得到 | 重不动点的推导 |
第二、三行中,初值本身为不动点时都应先保留常数列。第二行的 不能代入换元分母;还原式 又要求 。第三行还原时须 。每一步都要同时检查原递推的分母,形式通项并不自动代表无限实数列。
当 且原分母不是零多项式时,分式在其自然定义域内退化为常值。初值合法还不够:若输出的这个常值恰是原分母零点,第二步就无法继续。不能使用上表的可逆分式换元。
一般的一阶递推写成 。若存在双射 ,使 ,则
这个公式来自相邻 的抵消,完整证明见桥函数。把不动点送到零往往便于识别倍乘关系,但仅有 并不保证变换后一定简单。