前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【组合数学】递推方程 ( 递推方程解与特征根之间的关系定理 | 递推方程解的线性性质定理 | 递推方程解的形式 )

【组合数学】递推方程 ( 递推方程解与特征根之间的关系定理 | 递推方程解的线性性质定理 | 递推方程解的形式 )

作者头像
韩曙亮
发布2023-03-28 18:29:16
8370
发布2023-03-28 18:29:16
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、递推方程解与特征根之间的关系定理


特征根 与 递推方程的解 之间是存在关系的 , 如果知道了这个内在联系 , 就可以 根据特征根 , 写出递推方程的解的模式 , 即 通解 ;

递推方程解与特征根相关定理 :

q

是非

0

复数 , 则有以下等价关系 :

q

是特征方程的特征根

\Leftrightarrow
q^n

是递推方程的解 ★

证明上述定理 :

按照定义 , 将 递推方程的解

q^n

, 代入原来的递推方程 ,

递推方程的解是

q^n

, 代表了 第

n

项的值是

q^n

, 即

H(n) = q^n

;

递推方程 :

H(n) - a_1H(n-1) - a_2H(n-2) - \cdots - a_kH(n-k) = 0

,

n

H(n)

的值是

q^n
n-1

H(n-1)

的值是

q^{n-1}
n-2

H(n-2)

的值是

q^{n-2}
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \vdots
n-k

H(n-k)

的值是

q^{n-k}

代入后结果是 :

\ \ \ \ \ q^n

是递推方程的解

\Leftrightarrow q^n - a_1q^{n-1} - a_2q^{n-2} - \cdots - a_kq^{n-k} = 0

q^{n-k}

作为公因式提取出来 ;

\Leftrightarrow q^{n-k} ( q^k - a_1q^{k-1} - a_2q^{k-2} - \cdots - a_k ) = 0

上述两个乘积为

0

,

q^{n-k}

肯定不为

0

, 则剩余部分结果是

0

;

\Leftrightarrow q^k - a_1q^{k-1} - a_2q^{k-2} - \cdots - a_k = 0

上述方程 , 正好是特征方程 , 该特征方程的解 , 就是特征根

q

;

\Leftrightarrow
q

是特征根

二、递推方程解的线性性质定理


递推方程解的线性性质定理 :

h_1(n)

h_2(n)

都是同一个递推方程的解 ,

c_1 , c_2

是任意常数 ,

使用这两个解作 线性组合 ,

c_1h_1(n) + c_2h_2(n)

, 这个线性组合也是递推方程的解 ;

证明方法 :

c_1h_1(n) + c_2h_2(n)

组合代入递推方程的左边式子中 , 化简后为

0

;

递推方程 :

H(n) - a_1H(n-1) - a_2H(n-2) - \cdots - a_kH(n-k) = 0

,

c_1h_1(n) + c_2h_2(n)

线性组合代入上述方程 ,

H(n)

使用

c_1h_1(n) + c_2h_2(n)

代替

H(n-1)

使用

c_1h_1(n-1) + c_2h_2(n-1)

代替

H(n-2)

使用

c_1h_1(n-2) + c_2h_2(n-2)

代替

H(n-k)

使用

c_1h_1(n-k) + c_2h_2(n-k)

代替

得到 :

(c_1h_1(n) + c_2h_2(n))
-
a_1(
c_1h_1(n-1) + c_2h_2(n-1)
) - a_2
(c_1h_1(n-2) + c_2h_2(n-2))
- \cdots - a_k(
c_1h_1(n-k) + c_2h_2(n-k)
) = 0

将所有含有

c_1h_1

的项合并到一起 , 将所有含有

c_2h_2

的项 , 合并到一起 , 得到 :

c_1( h_1(n) - a_1h_1(n-1) - a_2h_1(n-2) - \cdots - a_kh_1(n-k))
+
c_2( h_2(n) - a_1h_2(n-1) - a_2h_2(n-2) - \cdots - a_kh_k(n-k))
= 0

上述式子中 蓝色部分 和 红色部分 分别都是

0
h_1(n)

是递推方程的解 , 因此

c_1( h_1(n) - a_1h_1(n-1) - a_2h_1(n-2) - \cdots - a_kh_1(n-k))

的值为

0

;

h_2(n)

是递推方程的解 , 因此

c_2( h_2(n) - a_1h_2(n-1) - a_2h_2(n-2) - \cdots - a_kh_k(n-k))

的值为

0

;

三、递推方程解的形式


将之前将的 “递推方程解与特征根之间的关系定理” 与 “递推方程解的线性性质定理” 结合在一起 , 就可以 根据特征根 , 将递推方程的解写出来 ;

假定

q_1 , q_2 , \cdots , q_k

是递推方程的特征根 , 一元

k

次方程有

k

个根 ;

根据 “递推方程解与特征根之间的关系定理” ,

q_1^n, q_2^n , \cdots , q_k^n

都是递推方程的解 ,

将这

k

个解 , 作线性组合 ,

c_1q_1^n + c_2q_2^n + \cdots + c_kq_k^n

,

根据 “递推方程解的线性性质定理” , 上述线性组合

c_1q_1^n + c_2q_2^n + \cdots + c_kq_k^n

也是递推方程的解 ;

此时找到了递推方程的解的一种形式 ;

总结下过程 :

  • 递推方程标准形式 : 写出递推方程 标准形式 , 所有项都在等号左边 , 右边是
0

;

  • 特征方程项数 : 确定 特征方程项数 , 与 递推方程项数相同 ;
  • 特征方程次幂数 : 最高次幂是 特征方程项数
-1

, 最低次幂

0

;

  • 写出 没有系数 的特征方程 ;
  • 逐位将递推方程的系数 抄写 到特征方程中 ;
  • 解特征根 : 将 特征方程的特征根解出来 ,
x = \cfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}
  • 构造递推方程的解 : 构造
c_1q_1^n + c_2q_2^n + \cdots + c_kq_k^n

形式的线性组合 , 该线性组合就是递推方程的解 ;

满足

H(n) - a_1H(n-1) - a_2H(n-2) - \cdots - a_kH(n-k) = 0

公式的所有递推方程 , 都具有

c_1q_1^n + c_2q_2^n + \cdots + c_kq_k^n

形式的解 ;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-10-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、递推方程解与特征根之间的关系定理
  • 二、递推方程解的线性性质定理
  • 三、递推方程解的形式
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档