欢迎光临散文网 会员登陆 & 注册

常系数线性差分方程的解法

2023-04-06 11:51 作者:達生  | 我要投稿

递推方程a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%2B...%2Ba_%7Bm%7Dy_%7Bn-m%7D%3Dx_%7Bn%7D(1)

称为m阶常系数线性差分方程,其中a_%7B0%7D%2Ca_%7B1%7D%2Ca_%7B2%7D%2C...%2Ca_%7Bm%7D为常数,x_%7Bn%7D为已知数列,y_%7Bn%7D是待求数列。

x_%7Bn%7D不恒为0,则称式(1)为非齐次线性差分方程;若x_%7Bn%7D%5Cequiv%200,则式(1)变为

a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%2B...%2Ba_%7Bm%7Dy_%7Bn-m%7D%3D0(2)

称式(2)为齐次线性差分方程,或方程(1)所对应的齐次方程。


一. 线性差分方程通解的结构

定理1:齐次线性差分方程解的叠加原理

y_%7B1n%7D%2Cy_%7B2n%7D%2Cy_%7B3n%7D%2C...%2Cy_%7Bkn%7D是齐次线性差分方程(2)的解,则它们的线性组合

c_%7B1%7Dy_%7B1n%7D%2Bc_%7B2%7Dy_%7B2n%7D%2Bc_%7B3%7Dy_%7B3n%7D%2B...%2Bc_%7Bk%7Dy_%7Bkn%7D

也是方程(2)的解,其中c_%7B1%7D%2Cc_%7B2%7D%2Cc_%7B3%7D%2C...%2Cc_%7Bk%7D为任意常数。

定理2:非齐次线性差分方程通解的结构

%5Cbar%7By_%7Bn%7D%7D%20是非齐次线性差分方程(1)的解,y_%7B1n%7D%2Cy_%7B2n%7D%2Cy_%7B3n%7D%2C...%2Cy_%7Bkn%7D是方程(1)对应的齐次方程(2)的解,则c_%7B1%7Dy_%7B1n%7D%2Bc_%7B2%7Dy_%7B2n%7D%2Bc_%7B3%7Dy_%7B3n%7D%2B...%2Bc_%7Bk%7Dy_%7Bkn%7D%2B%5Cbar%7By_%7Bn%7D%7D%20也是方程(1)的解,其中c_%7B1%7D%2Cc_%7B2%7D%2Cc_%7B3%7D%2C...%2Cc_%7Bk%7D为任意常数。

因此可以得出结论:非齐次线性差分方程通解,等于其对应的齐次线性方程的通解,加上非齐次线性方程的一个特解。

定理3:非齐次线性差分方程解的叠加原理

y_%7B1n%7D%5E*%2Cy_%7B2n%7D%5E*分别是方程

a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%2B...%2Ba_%7Bm%7Dy_%7Bn-m%7D%3Dx_%7B1n%7D

a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%2B...%2Ba_%7Bm%7Dy_%7Bn-m%7D%3Dx_%7B2n%7D

的特解,则y_%7B1n%7D%5E*%2By_%7B2n%7D%5E*是方程

a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%2B...%2Ba_%7Bm%7Dy_%7Bn-m%7D%3Dx_%7B1n%7D%2Bx_%7B2n%7D

的特解。


二. 常系数齐次线性差分方程的解法

满足x_%7Bn%7D%5Cequiv%200的常系数线性差分方程称为常系数齐次线性差分方程。

以二阶常系数齐次线性差分方程a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%3D0为例,其解法如下:

首先求解特征方程a_%7B0%7Dr%5E2%2Ba_%7B1%7Dr%2Ba_%7B2%7D%3D0,若方程有两个相异根r_%7B1%7D%2Cr_%7B2%7D,则差分方程的通解是y_%7Bn%7D%3DC_1r_1%5En%2BC_2r_2%5En;若方程有两个相等根r_%7B1%7D%2Cr_%7B2%7D,则差分方程的通解为y_%7Bn%7D%3D(C_1%2BC_2n)r%5En,其中C_1%2CC_2为任意常数。

推广到m阶差分方程,a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%2B...%2Ba_%7Bm%7Dy_%7Bn-m%7D%3D0,其特征方程为a_%7B0%7Dr%5En%2Ba_%7B1%7Dr%5E%7Bn-1%7D%2Ba_%7B2%7Dr%5E%7Bn-2%7D%2B...%2Ba_%7Bm-1%7Dr%2Ba_%7Bm%7D%3D0

若方程有m个不相等的根,则差分方程的通解为:

y_%7Bn%7D%3DC_1r_1%5En%2BC_2r_2%5En%2BC_3r_3%5En%2B...%2BC_mr_m%5En,其中C_1%2CC_2%2CC_3%2C...%2CC_m为任意常数.

若方程有重根,差分方程的通解结构如下:一个单根r对应一项Cr%5En,一个k重根r对应kr%5En(C_1%2BC_2n%2BC_3n%5E2%2B...%2BC_kn%5E%7Bk-1%7D)

注意:与微分方程不同的是,这里不区分实根和虚根。

这是因为,差分方程中,特征方程的单重共轭虚根a%5Cpm%20bi对应的通解是C_1(a%2Bbi)%5En%2BC_2(a-bi)%5En,而写成三角函数形式则是(%5Csqrt%7Ba%5E2%2Bb%5E2%7D%20)%5En(C_1cos(n%5Ccdot%20arg(a%2Bbi))%2BC_2sin(n%5Ccdot%20arg(a%2Bbi)))

前者明显比后者简洁、美观,且更容易计算。例如:(2%2Bi)%5En%2B(2-i)%5En,其每一项都是整数,计算结果也是实数,且只包含整数多项式的四则运算和幂运算。当n较小时,可以直接口算,且口算难度远低于其对应的三角函数形式。


三. 常系数非齐次线性差分方程的解法

m阶常系数非齐次线性差分方程的一般形式是:

a_%7B0%7Dy_%7Bn%7D%2Ba_%7B1%7Dy_%7Bn-1%7D%2Ba_%7B2%7Dy_%7Bn-2%7D%2B...%2Ba_%7Bm%7Dy_%7Bn-m%7D%3Dx_%7Bn%7D,其中x_%7Bn%7D是不恒为0的已知数列。

根据非齐次线性差分方程通解的结构,为求该方程的通解,只需求它的一个特解和对应的齐次差分方程的通解。而齐次差分方程通解的问题前面已经解决,因此这里只需求出非齐次差分方程的一个特解。下面将介绍如何使用待定系数法求出非齐次线性差分方程的一个特解:

x_%7Bn%7D的常见形式为:a%5EnS_p(n)

其中a是常数,S_p(n)p次多项式。

则非齐次线性差分方程的通解为y_n%5E*%3Dn%5Eka%5EnQ_p(n),其中Q_p(n)也是p次多项式,而k的值根据如下规则确定:若a不是特征方程的根,则k%3D0;若a是特征方程的r重根,则k%3Dr


例题:求差分方程y_%7Bn%7D-3y_%7Bn-1%7D%2B2y_%7Bn-2%7D%3D2n的通解。

解:解特征方程r%5E2-3r%2B2%3D0,得r_1%3D1%EF%BC%8Cr_2%3D2

原方程非齐次项为2n%3D1%5En%5Ccdot%202n1是特征方程的单根,因此可设y_n%5E*%3Dn(an%2Bb)

代入原方程得n(an%2Bb)-3(n-1)(an-a%2Bb)%2B2(n-2)(an-2a%2Bb)%3D2n

整理得-2an%2B5a-b%3D2n

比较等式两边系数,得-2a%3D2%EF%BC%8C5a-b%3D0

解得a%3D-1%EF%BC%8Cb%3D-5

于是原方程的通解为y_n%3DC_1%2BC_2%5Ccdot%202%5En-n%5E2-5n

常系数线性差分方程的解法的评论 (共 条)

分享到微博请遵守国家法律