常系数线性差分方程的解法
递推方程(1)
称为m阶常系数线性差分方程,其中为常数,
为已知数列,
是待求数列。
若不恒为0,则称式(1)为非齐次线性差分方程;若
,则式(1)变为
(2)
称式(2)为齐次线性差分方程,或方程(1)所对应的齐次方程。
一. 线性差分方程通解的结构
定理1:齐次线性差分方程解的叠加原理
设是齐次线性差分方程(2)的解,则它们的线性组合
也是方程(2)的解,其中为任意常数。
定理2:非齐次线性差分方程通解的结构
设是非齐次线性差分方程(1)的解,
是方程(1)对应的齐次方程(2)的解,则
也是方程(1)的解,其中
为任意常数。
因此可以得出结论:非齐次线性差分方程通解,等于其对应的齐次线性方程的通解,加上非齐次线性方程的一个特解。
定理3:非齐次线性差分方程解的叠加原理
设分别是方程
的特解,则是方程
的特解。
二. 常系数齐次线性差分方程的解法
满足的常系数线性差分方程称为常系数齐次线性差分方程。
以二阶常系数齐次线性差分方程为例,其解法如下:
首先求解特征方程,若方程有两个相异根
,则差分方程的通解是
;若方程有两个相等根
,则差分方程的通解为
,其中
为任意常数。
推广到m阶差分方程,,其特征方程为
。
若方程有m个不相等的根,则差分方程的通解为:
,其中
为任意常数.
若方程有重根,差分方程的通解结构如下:一个单根对应一项
,一个
重根
对应
项
。
注意:与微分方程不同的是,这里不区分实根和虚根。
这是因为,差分方程中,特征方程的单重共轭虚根对应的通解是
,而写成三角函数形式则是
。
前者明显比后者简洁、美观,且更容易计算。例如:,其每一项都是整数,计算结果也是实数,且只包含整数多项式的四则运算和幂运算。当n较小时,可以直接口算,且口算难度远低于其对应的三角函数形式。
三. 常系数非齐次线性差分方程的解法
m阶常系数非齐次线性差分方程的一般形式是:
,其中
是不恒为0的已知数列。
根据非齐次线性差分方程通解的结构,为求该方程的通解,只需求它的一个特解和对应的齐次差分方程的通解。而齐次差分方程通解的问题前面已经解决,因此这里只需求出非齐次差分方程的一个特解。下面将介绍如何使用待定系数法求出非齐次线性差分方程的一个特解:
的常见形式为:
其中是常数,
是
次多项式。
则非齐次线性差分方程的通解为,其中
也是
次多项式,而
的值根据如下规则确定:若
不是特征方程的根,则
;若
是特征方程的
重根,则
。
例题:求差分方程的通解。
解:解特征方程,得
原方程非齐次项为,
是特征方程的单根,因此可设
代入原方程得
整理得
比较等式两边系数,得
解得
于是原方程的通解为