8.2 求解线性递推关系:常系数的k阶线性齐次递推关系

本文详细解析了常系数的k阶线性齐次递推关系,包括其定义、特点以及如何求解。通过举例说明解题过程,并证明了解的存在性和唯一性,同时介绍了特征方程和特征根的概念。
摘要由CSDN通过智能技术生成

8.2 求解线性递推关系

常系数的k阶线性齐次递推关系


一 个 常 系 数 的 k 阶 线 性 齐 次 递 推 关 系 是 形 如 : a n = c 1 ⋅ a n − 1 + c 2 ⋅ a n − 2 + c 3 ⋅ a n − 3 + ⋯ c k ⋅ a n − k 的 递 推 关 系 , 其 中 c 1 , c 2 , c 3 ⋯ c k 是 实 数 , 且 c k ≠ 0 一个常系数的k阶线性齐次递推关系是形如:\\ a_n=c_1 \cdot {a}_{n-1}+c_2 \cdot {a}_{n-2}+c_3 \cdot {a}_{n-3}+\cdots c_k \cdot {a}_{n-k}\\ 的递推关系,其中 c_1,c_2,c_3 \cdots c_k 是实数,且 c_k \neq 0 k线an=c1an1+c2an2+c3an3+ckankc1,c2,c3ckck=0

乍一看很迷的一个定义,一个一个拆解其中的定义:

  • 常系数:c1,c2,c3......ck都是常数,且在其中没有n的变量之类的
  • k阶:a_n的值由前面的k项来决定
  • 线性:a_n的值是由前面几项的倍数之和
  • 齐次:其中各项都是a_j的倍数

举几个例子:
p n = ( 1.11 ) p n − 1 : 1 阶 齐 次 线 性 递 推 关 系 f n = f n − 1 + f n − 2 : 2 阶 齐 次 线 性 递 推 关 系 a n = a 5 : 5 阶 齐 次 线 性 递 推 关 系 a n = a n − 1 + a n − 2 2 : 非 线 性 H n = 2 ⋅ H n − 1 + 1 : 非 齐 次 B n = n ⋅ B n − 1 : 非 常 系 数 p_n=(1.11){p}_{n-1}:1阶齐次线性递推关系\\ f_n={f}_{n-1}+{f}_{n-2}:2阶齐次线性递推关系\\ a_n=a_5:5阶齐次线性递推关系\\ a_n={a}_{n-1}+{a}_{n-2}^{2}:非线性\\ H_n=2\cdot {H}_{n-1}+1:非齐次\\ B_n=n \cdot {B}_{n-1}:非常系数 pn=(1.11)pn11线fn=fn1+fn2:2线an=a55线an=an1+an22线Hn=2Hn1+1Bn=nBn1


求解常系数线性齐次递推关系

简单点来说就是将上面的常系数线性齐次递推关系转换成na_n的函数。

首先是第一种形式的递推关系的解:
递 归 关 系 的 形 式 如 下 : a n = c 1 ⋅ a n − 1 + c 2 ⋅ a n − 2 , 其 中 c 1 , c 2 ∈ R 再 来 要 求 : r 2 − c 1 ⋅ r − c 2 = 0 , 有 两 个 不 相 等 的 解 r 1 , r 2 。 那 么 a n = k 1 ⋅ r 1 n + k 2 ⋅ r 2 n   就 是 上 面 递 推 关 系 的 解 k 1 , k 2 ∈ R , 一 般 情 况 下 可 以 根 据 已 知 条 件 推 算 出 来 递归关系的形式如下:a_n=c_1 \cdot {a}_{n-1}+c_2 \cdot {a}_{n-2},其中 c_1,c_2 \in R \\ 再来要求:r^2 - c_1 \cdot r -c_2=0,有两个不相等的解 r_1,r_2。\\ 那么 a_n= k_1 \cdot {r}_{1}^{n}+k_2 \cdot {r}_{2}^{n}\ 就是上面递推关系的解\\ k_1,k_2 \in R,一般情况下可以根据已知条件推算出来 an=c1an1+c2an2c1,c2Rr2c1rc2=0r1r2an=k1r1n+k2r2n k1,k2R
例子:求解
a n = a n − 1 + 2 ⋅ a n − 2 的 解 , 其 中 a 0 = 2 , a 1 = 7 a_n= {a}_{n-1} + 2 \cdot {a}_{n-2} 的解,其中 a_0=2,a_1=7 an=an1+2an2a0=2,a1=7
解答过程:
套 用 上 面 的 公 式 可 知 : c 1 = 1 , c 2 = 2 , 所 以 r 2 − c 1 ⋅ r − c 2 = r 2 − r − 2 = 0 解 有 2 个 : r 1 = 2 , r 2 = − 1 所 以 解 为 : a n = k 1 ⋅ r 1 n + k 2 ⋅ r 2 n = k 1 ⋅ 2 n + ( − 1 ) n 因 为 a 0 = 2 = k 1 ⋅ 2 0 + ( − 1 ) 0 a 1 = 7 = k 1 ⋅ 2 1 + ( − 1 ) 1 所 以 解 出 : k 1 = 3 , k 2 = − 1 所 以 : a n = 3 ⋅ 2 n + ( − 1 ) ⋅ ( − 1 ) n = 3 ⋅ 2 n − ( − 1 ) n 套用上面的公式可知:c_1=1,c_2=2,所以 \\ r^2 - c_1 \cdot r -c_2 = r^2-r-2=0 \\ 解有2个:r_1=2,r_2=-1 \\ 所以解为:a_n=k_1 \cdot {r}_{1}^{n}+k_2 \cdot {r}_{2}^{n}=k_1 \cdot 2^n +(-1)^n \\ 因为\\ a_0=2=k_1 \cdot 2^0 +(-1)^0 \\ a_1=7=k_1 \cdot 2^1 +(-1)^1 \\ 所以解出:k_1=3,k_2=-1 \\ 所以:a_n=3 \cdot 2^n + (-1) \cdot (-1) ^ n=3 \cdot 2^n - (-1)^n c1=1,c2=2r2c1rc2=r2r2=02r1=2,r2=1an=

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值