特解

2025年3月17日 | 阅读 8 分钟

(a) 齐次线性差分方程和特解

当差分方程是齐次线性类型时,我们可以通过将初始条件的值代入齐次解来找到特解。


例1:解差分方程 2ar-5ar-1+2ar-2=0 并找到满足 a0=0 和 a1=1 的特解。

解:特征方程是 2s2-5s+2=0
(2s-1)(s-2)=0
s = 特解 和 2。

因此,方程的齐次解由下式给出

ar(h)= C1特解+C2 .2r..........方程 (i)

将 r=0 和 r=1 代入方程 (i),我们得到
      a0=C1+C2=0...........方程 (a)
      a1=特解 C1+2C2=1...........方程 (b)

解方程 (a) 和 (b),我们得到
C1=-特解 和 C2=特解

因此,特解是
Particular Solution


例2:解差分方程 ar-4ar-1+4ar-2=0 并找到满足 a0=0 和 a1=6 的特解。

解:特征方程是
            s2-4s+4=0 或 (s-2)2=0             s = 2, 2

因此,方程的齐次解由下式给出
            ar(n)=(C1+C2 r).2r.............. 方程 (i)

将 r = 0 和 r = 1 代入方程 (i),我们得到
            a0=(C1+0).20 = 1          ∴C1=1
            a1=(C1+C2).2=6          ∴C1+C2=3⇒C2=2

因此,特解是
            ar(P)=(1+2r).2r


例3:解差分方程 9ar-6ar-1+ar-2=0,满足条件 a0=0 和 a1=2。

解:特征方程是

            9s2-6s+1=0 或 (3s-1)2=0
            s = 特解

因此,方程的齐次解由下式给出
            ar(h)=(C1+C2 r).特解 ..........方程 (i)

将 r = 0 和 r = 1 代入方程 (i),我们得到
            a0=C_1=0
            a1= (C1+C2).特解=2。           ∴C1+C2=6⇒C2=6

因此,特解是
            ar(P)=6r.特解


(b) 非齐次线性差分方程和特解

有两种方法可以找到非齐次线性差分方程的特解。它们如下:

  1. 待定系数法
  2. E 和 Δ 算子法。

1. 待定系数法:该方法用于寻找右侧项 R (n) 包含特殊形式项的非齐次线性差分方程的特解。

在该方法中,我们首先根据 R (n) 的类型假设特解的一般形式,其中包含一些待定的未知常数系数。然后根据差分方程,我们将确定精确解。

下表显示了为 R (n) 的特殊形式假定的特解的一般形式,以找到精确解。

R (n) 的形式应假定的通用形式
Z,其中 z 是常数A
Zr,其中 z 是常数Zr
P (r),一个 n 次多项式A0 rn+A1 rn-1+⋯..An
Zr. P (r),其中 P(r) 是 r 的 n 次多项式。Z 是常数。[A0 rn+A1 rn-1+⋯..An].Zr

例1:求差分方程 ar+2-3ar+1+2ar=Zr ........方程 (i) 的特解

其中 Z 是某个常数。

解:解的一般形式为 = A. Zr

现在将此解代入方程 (i) 的左侧,我们得到
            = A Zr+2-3AZr+1+2AZr=(Z2-3Z+2) A Zr.........方程 (ii)

将方程 (ii) 与方程 (i) 的右侧等同,我们得到
            (Z2-3Z+2)A=1
            A =特解(Z≠1, Z≠2)

因此,特解是特解


例2:求差分方程 ar+2-5ar+1+6ar=5r .............方程 (i) 的特解

解:让我们假设解的一般形式 = A. 5r

现在为了找到 A 的值,将此解代入方程 (i) 的左侧,然后它变为
            = A. 5r+2-5.A5r+1+6.A5r
            = 25A. 5r-25A.5r+6A.5r
            = 6A.5r ............方程 (ii)

将方程 (ii) 等同于方程 (i) 的右侧,我们得到
            A =特解

因此,差分方程的特解是 =特解.5r


例3:求差分方程 ar+ 2+ar+1+ar=r.2r..........方程 (i) 的特解

解:让我们假设解的一般形式 = (A0+A1r). 2^r

现在,将这些解代入方程 (i) 的左侧,我们得到
            = 2r+2 [A0+A1 (r+2)]+2r+1 [A0+A1 (r+1)]+2r (A0+A1 r)
            = 4. 2r (A0+A1 r+2A1 )+2.2r (A0+A1 r+A1 )+2r (A0+A1 r)
            = r. 2r (7A1 )+2r (7A0+10A1)............方程 (ii)

将方程 (ii) 与方程 (i) 的右侧等同,我们得到
            7A1=1             ∴ A1=特解
            7A0+10A1=0         ∴ A0=特解

因此,特解是 特解


2. E 和 ∆ 算子法

算子 E 的定义:E 对 f(x) 的操作意味着给函数中 x 的值增加一个增量。E 的操作是,在函数中凡是 x 的地方都代入 (x+h)。这里 h 是增量。所以 Ef(x) = f(x+h)

这里,E 作用于 f(x),因此,E 是一个符号,称为平移算子。

算子 ∆ 的定义:∆ 的操作是两步操作。

首先,函数中的 x 增加一个常数,然后从后者中减去前者,即,
            ∆f(x)=f(x+h)-f(x)

定理1:证明 E ≅1+∆。

证明:∆ 对 f(x) 的操作分两步。首先,增加函数中 x 的值。因此,凡是 f(x) 中有 x 的地方,都代入 x+h(这里 h 是常数增量),这意味着 E 对 f(x) 的操作,即,
            f (x+h)=Ef(x)。

其次,从第一步获得的值中减去原始函数,因此
            ∆f(x)=Ef(x)-1f(x)=(E-1)f(x)

因此,∆ 对 f(x) 的操作等同于 (E-1) 对 f(x) 的操作。

因此,我们有
            E ≅1+∆。

定理2:证明 En f(x)=f(x+nh)。

证明:我们知道 E f(x) =f (x+h)

现在       En f(x)=E.E.E.E.........n 次 f(x)
        = En-1 [E f(x)] = En-1 f(x+h)
        = En-2 [E f(x+h)] = En-2 f(x+2h)
        ......................
        ......................
      = E f[x+ (n-1) h] = f(x+nh)。

定理3:证明 E Cf(x) = CE f(x)

证明:我们知道 E C f(x) = C f(x+h) = CE f(x+h)。证毕。

E 算子对任何常数都没有影响。因此,E 算子对任何常数的操作都等于常数本身。

通过 E 和 ∆ 算子法,我们将找到以下方程的解
            C0 yn+r+C1 yn+r-1+C2 yn+r-2+⋯+Cn yn=R (n)..............方程 (i)

方程 (i) 可以写成
        C0 Er yn+C1 Er-1 yn+C2 Er-2 yn+⋯+Cn yn=R (n)
        (C0 Er+C1 Er-1+C2 Er-2+⋯+Cn) yn=R (n)
设 C0 Er+C1 Er-1+C2 Er-2+⋯+Cn=P(E)

所以     P (E) yn=R (n)
        ∴     yn=特解................方程 (ii)

为了找到 (ii) 对于 R (n) 不同形式的特解,我们有以下几种情况。

情况1:当 R (n) 是某个常数 A 时。

我们知道,E 对任何常数的操作都等于常数本身,即,
            EA=A
因此,     P (E) A = (C0 Er+C1 Er-1+C2 Er-2+⋯+Cn)A
            = (C0+C1+C2+⋯+Cn)A
            = P (1) A
            Particular Solution
因此,使用方程 (ii),(i) 的特解是
            yn=特解,P(1)≠0

P (1) 是通过将 E = 1 代入 P (E) 得到的。

情况2:当 R (n) 形式为 A. Zn 时,其中 A 和 Z 是常数

我们有,     P (E) (A. Zn)={C0 Er+C1 Er-1+⋯+ Cn} (A.Zn)
                                          =A{C0 Zr+n+C1 Zr+n-1+⋯+Cn Zn}
                                          = A{C0 Zr+C1 Zr-1+⋯+Cn }. Zn
                                          =AP(Z).Zn

要得到 P (Z),将 E=Z 代入 P (E)

因此, 特解,前提是 P (Z) ≠ 0

因此,       yn=特解,P (Z) ≠ 0

如果 A = 1,那么    yn=特解

当 P (Z) = 0 时,对于方程

          (i) (E-Z) yn= A. Zn

为此,特解变为 A. 特解 Zn=A. n Zn-1

          (ii) (E-Z)2 yn= A. Zn

为此,特解变为 特解

          (iii) (E-Z)3 yn= A. Zn

为此,特解变为特解,依此类推。

情况3:当 R (n) 是 n 的 m 次多项式时。

我们知道 E≅1+∆
所以,       P (E) =P (1+∆)

Particular Solution

它可以展开为 ∆ 的升幂,直到 ∆m

⇒       特解 =(b0+b1 ∆+b2 ∆+⋯.+bmm+⋯)
特解.R(n)=( b0+b1 ∆+b2 ∆+⋯.+bmm+⋯).R(n)
            = b0 R(n)+b1 ∆ R(n)+⋯+bmm R(n)

所有其他高阶项都将为零,因为 R (n) 是 m 次多项式。

因此,方程 (i) 在这种情况下的特解将是

            yn=b0 R(n)+b1 ∆ R(n)+⋯.+bmm R(n)。

情况4:当 R (n) 的形式为 R(n).Zn 时,其中 R(n) 是 m 次多项式,Z 是某个常数

我们有         Er[Zn R(n)]=Zr+n R (n+r)=Zr.Zn.Er.R(n)=Zn (ZE)rR(n)

同样,我们有
特解 [Zn R(n)]=Zn 特解 .(R(n))= Zn [P(Z+Z∆)]-1.R(n)

因此,方程 (i) 在这种情况下的特解将是
            yn=Zn [P(Z+Z∆)]-1.R(n)

例1:求差分方程的特解
            2ar+1-ar=12。

解:上述方程可以写成
            (2E-1) ar=12

特解由下式给出
            ar=特解.12

将 E=1 代入方程。特解是 ar=12

例2:求差分方程 ar-4ar-1+4ar-2=2r 的特解。

解:上述方程可以写成
           (E2-4E+4) ar=2r

因此,       P (E) = E2-4E+4 = (E-2)2

因此,特解由下式给出

Particular Solution
下一主题完整解