Skip to content

030 待定系数法 The Method of Undetermined Coefficients

如果常系数非齐次 阶线性微分方程 的非齐次项 是某种合适的形式,那么可以利用待定系数法求解特解 。虽然这种方法不如参数变分法通用,但是更简单。

和之前讨论的二阶线性微分方程类似,当常系数线性微分算子 用于多项式 、指数函数 、正弦函数和余弦函数的线性组合 ,结果还是多项式、指数函数、正弦和余弦的线性组合。因此如果 是这些函数的和或者积,那么 是这些函数的组合再乘以待定系数的形式。将 代回方程 可以确定待定系数。

对于高阶方程使用这个方法的主要差异是特征方程的重复根的次数可能会大于 2。因此,非齐次项对应的特解可能需要乘以 的更高次幂使之与对应的齐次方程的通解不同。下面的例子会阐述这一点。这些例子忽略了冗长但直接的代数运算,这里的主要目的是讨论如何找到特解的正确形式。

例 1 求 的通解。

解:方程 对应的齐次方程的特征方程是 因此齐次方程的通解是 假定 ,但是 是齐次方程的解,因此我们不得不乘以 来区别,那么 ,其中 是待定系数。

求导并代回方程 得到 因此 ,那么特解是 因此方程 的通解是

例 2 求 的特解。

解:4.2 小节的例 3 已经得到其对应的齐次方程的通解是 特征方程的根是 。假定特解形式是 ,但是这里不得不乘以 使之与通解区分开来,因此特解形式是 求四次导,代入方程 得到 因此 ,方程 的特解是

如果 是若干项之和,分别求特解然后相加,这和二阶线性方程是一样的。

例 3 求 的特解。

解:齐次方程的特征方程是 ,根是 ,那么 方程 的特解是下面三个微分方程的特解之和。 第一个方程对应的特解形式是 ,不过常量是齐次方程解的一部分,因此需要乘以 ,那么 第二个方程对应的特解形式是 齐次方程的解不包含正弦和余弦函数,因此无需乘以 的若干次幂。最后是第三个方程,由于 是齐次方程解的一部分,那么需要乘以 得到 求导代入方程得到常量 。因此方程 的特解是 对于高阶方程,计算系数的运算量很大,特别是非齐次项复杂的时候。计算机代数系统非常有用。

零化子法

这是一种得到待定系数特解形式的方法。

对于指数函数、多项式和正弦余弦非齐次项,零化子(annihilator)法是将其看作某个常系数线性齐次微分方程的解。比如 的解,其中 ,这里 的零化子。 的零化子, 的零化子。

零化子满足交换律。令 是可以二阶导的函数,那么 下面先看一个具体例子。求 的特解

的零化子是 ,因为 的零化子是 ,因为 那么 的零化子是 的零化子,作用于 的结果是

方程 两边应用算子 ,使用交换律得到 那么解是 原始方程 的齐次方程的解有 ,那么 对非齐次方程没用,令它们为零,那么特解是 代入 得到系数。

下面总结上述过程。对于非齐次方程 其中 是常系数线性微分算子, 是指数函数、多项式、正弦余弦的积。为了找到 的特解,步骤如下:

  1. 的零化子 ,即
  2. 应用 ,得到更高阶的微分方程
  3. 求解第二步得到的方程。
  4. 的解对应的 为零,得到 的特解形式。