投资账户余额的非齐次递推关系验证与求解问询
嗨,我来帮你搞定这个投资账户的递推问题,先从你给出的递推式验证开始,再一步步解决求解的难题。
首先明确问题背景:
假设你有一个每年增长10%的投资账户,想要永久提取逐年递增的金额:第1年末提取1美元,第2年末提取2美元,以此类推,第n年末提取n美元。设$a_0$为初始账户余额。
a) 递推关系的正确性验证
你给出的递推式:
$$B_n = 1.1 \cdot B_{n-1} - n$$
这个完全是正确的!咱们拆解下逻辑:
- 第n年开始时的账户余额是$B_{n-1}$,经过一年10%的增长后,余额变为$1.1 \cdot B_{n-1}$
- 年末要提取n美元,所以第n年末的最终余额就是增长后的金额减去提取额,也就是$1.1 \cdot B_{n-1} - n$
- 别忘了初始条件:$B_0 = a_0$,这是后续求解的关键
b) 非齐次递推关系的求解
你说之前接触的非齐次项都是指数形式,这次是线性的$n$,确实有点不一样,但核心思路还是老样子:先求齐次解,再找特解,最后结合初始条件确定常数。
步骤1:求解对应的齐次递推关系
原递推的齐次部分是:
$$B_n^{(h)} = 1.1 \cdot B_{n-1}^{(h)}$$
这是个简单的等比递推,它的通解是:
$$B_n^{(h)} = C \cdot (1.1)^n$$
这里的$C$是需要后续确定的常数。
步骤2:寻找非齐次递推的特解
因为非齐次项是一次多项式$n$,我们假设特解也是一次多项式的形式:
$$B_n^{(p)} = An + B$$
这里的$A$和$B$是待求的常数。
把这个特解代入原递推式$B_n = 1.1B_{n-1} - n$:
$$An + B = 1.1[A(n-1) + B] - n$$
展开右边的式子:
$$An + B = 1.1An - 1.1A + 1.1B - n$$
接下来把两边的同类项对齐,让系数相等,得到方程组:
- $n$的系数:$A = 1.1A - 1$
- 常数项:$B = -1.1A + 1.1B$
先解第一个方程:
$$A - 1.1A = -1$$
$$-0.1A = -1$$
$$A = 10$$
再把$A=10$代入第二个方程:
$$B = -1.1 \times 10 + 1.1B$$
$$B = -11 + 1.1B$$
$$B - 1.1B = -11$$
$$-0.1B = -11$$
$$B = 110$$
所以特解就是:
$$B_n^{(p)} = 10n + 110$$
步骤3:组合通解并确定常数
原递推的通解是齐次解加特解:
$$B_n = B_n^{(h)} + B_n^{(p)} = C \cdot (1.1)^n + 10n + 110$$
现在用初始条件$B_0 = a_0$来求$C$:
当$n=0$时:
$$a_0 = C \cdot (1.1)^0 + 10 \times 0 + 110$$
$$a_0 = C + 110$$
解得$C = a_0 - 110$
把$C$代回通解,就得到最终的表达式:
$$B_n = (a_0 - 110) \cdot (1.1)^n + 10n + 110$$
你可以验证下这个结果,比如代入$n=1$:
按递推式算$B_1 = 1.1a_0 - 1$,用公式计算的话:
$(a_0-110) \times 1.1 + 10 \times 1 + 110 = 1.1a_0 - 121 + 10 + 110 = 1.1a_0 -1$,完全吻合,说明结果是对的。
备注:内容来源于stack exchange,提问作者user1154312

