要点精讲
把关键道理、证明与典型例子重新过一遍。
1. 待定系数法的恒等式依据:为什么试解与右端同类型、重根要乘 x^k、次数不变★★ 必会
先把这一节的对象说清。 待解的是常系数非齐次线性微分方程
y′′+py′+qy=f(x),p,q 为常数, f(x)≡0.
三个限定词各指一件事:线性——y 与它的各阶导数都只以一次幂出现、彼此不相乘;常系数——p,q 是常数,不随 x 变;非齐次——右端 f(x) 不恒为零(右端恒为零的是上一节的齐次方程)。三者缺一,下面整套做法都不适用(详见上一节第一条要点)。
为什么只求一个特解就够。 由线性方程解的结构,非齐次通解 = 对应齐次通解 + 它自己的任意一个特解:
y=Y+y∗.
Y 用上一节的特征方程已经能求出来,所以这一节只剩后一半的活:找出一个 y∗。找哪一个都行——两个特解之差是齐次解,早被 Y 那部分吸收了。
。
证明 / 推导
恒等式:对任意(可导)u(x),
L[eλxu]φ′(λ)=eλx[u′′+φ′(λ)u′+φ(λ)u]=2λ+p.
证:(eλxu)′=eλx(u′+λu),(eλxu)′′=eλx(u′′+2λu′+λ2u),代入 L 并合并 u′,u 的系数,即得 2λ+p=φ′(λ) 与 λ2+pλ+q=φ(λ)。□
设右端为 f=eλxPm(x),试解为 y∗=eλxu,于是 u′′+φ′(λ)u′+φ(λ)u=Pm。下面分三种情形讨论。
- φ(λ)=0(λ 非根):最低阶项 φ(λ)u 存在,取 u 为 m 次多项式即可使等式成立,此时 k=0,次数不变。
- φ(λ)=0,φ′(λ)=0(单根):方程降为 u′′+φ′(λ)u′=Pm,其中最低阶的是 u′。要使 u′ 为 m 次,则 u 应为 m+1 次且不含常数项,即 u=x⋅(m 次),故 k=1。
- φ(λ)=φ′(λ)=0(二重根):方程降为 u′′=Pm,此时 u 应为 m+2 次且缺 0,1 次项,即 u=x2⋅(m 次),故 k=2。
■举例说明
例(数三 2000). 求 y′′−2y′=e2x 满足 y(0)=1, y′(0)=1 的解。
φ(λ)=λ2−2λ=λ(λ−2),特征根为 0,2,齐次方程的通解为 Y=C1+C2e2x。右端 e2x 中的 λ=2 是单根,故 k=1。由恒等式 L[e2xu]=e2x[u′′+φ′(2)u′+φ(2)u],其中 φ(2)=0, φ′(2)=2,令 =e2x 得 u′′+2u′=1,取 u=21x,故特解为 y∗=21xe2x,其中的 x 因子(k=1)由恒等式自然导出,不必强记。通解为 y=C1+C2e2x+21xe2x;代入初值条件得 C1+C2=1, 2C2+21=1,解得 C2=41, C1=43,故 y=43+41e2x+21xe2x。2. 类型 II:cos 与 sin 必须同时设,重数 k 由复数 α+iβ 判定★ 要懂
当右端为 f=eαx[Plcosβx+Pnsinβx] 时,即使其中只出现 cos(或只出现 sin),特解也必须把 cos,sin 同时设上:y∗=xkeαx[Qmcosβx+Rmsinβx],其中 m=max{l,n}。这是因为求导会使 cos,sin 互相转化,只设其中一个便无法使等式成立。至于共振重数 k,应当考察复数 α+iβ 是否为特征根:如果是,就取 1;否则取 0。求解时容易只设一半,也容易遗漏因子 x,这两点都必须注意。
证明 / 推导
记 D=dxd。在 {eαxcosβx, eαxsinβx} 张成的二维空间上,D 把 eαxcosβx 送到 eαx(αcosβx−βsinβx),可见求导后 cos 的像中出现了 sin。因此这个空间对求导封闭,但不可约:任何常系数算子 L 作用其上,结果仍落在同一空间内,且一般说来 cos,sin 两个分量都不为零。于是,要使 L[y∗] 配出含 cos(或 sin)的右端,y∗ 就必须把 cos,sin 这两个基函数都取上,并令其系数待定;缺少其中之一便无法覆盖整个空间。■举例说明
例(类型 II 共振). 求 y′′+y=cosx 的通解。
齐次方程的特征方程为 λ2+1=0,特征根为 ±i,故 Y=C1cosx+C2sinx。右端 cosx 所对应的复数为 α+iβ=i,它是特征根,故 k=1。设 y∗=x(acosx+bsinx)。代入后含 x 的项相消,得 2bcosx−2asinx=cosx,于是 a=0,b=21,即 y∗=21xsinx。所求通解为
y=C1cosx+C2sinx+21xsinx.
因子 x 使振幅随 x 的增大而线性增长,这种现象称为共振。3. 叠加原理:右端分项处理,每一项各自判定 k★ 要懂
如果右端是几项之和 f=f1+f2+⋯,那么可以分别求 L[y]=fi 的特解 yi∗,再把它们相加,所得即为原方程的特解,这就是叠加原理。必须注意:每一项要按它自己的指数与频率单独判定共振重数 k。同一个方程中,可能有的项共振(k≥1),有的不共振(k=0),不能一概而论。当右端为复合形式时,这一点最容易出错。
证明 / 推导
证(叠加原理). 记 L[y]=y′′+py′+qy。求导是线性运算,故对任意常数 c1,c2 与任意二阶可导的 u,v 有
L[c1u+c2v]=c1L[u]+c2L[v].
设 L[y1∗]=f1,L[y2∗]=f2。在上式中取 c1=c2=1,得
L[y1∗+y2∗]=L[y1∗]+L[y2∗]=f1+f2,
即 y1∗+y2∗ 是右端为 f1+f2 的方程的一个特解。右端多于两项时,逐次使用上式,用数学归纳法即得一般情形。这就证明了叠加原理。
为什么各项的 k 互不牵连. 由上面的推导,求 yi∗ 时所解的方程是 L[y]=fi,其中只出现 fi。共振重数 k 由 fi 自身的 λi 决定,即看它是否为特征根、是几重根。这与别的项无关。所以同一个方程中各项的 k 可以互不相同。
只对线性方程成立. 上面唯一用到的性质是 L 的线性。如果方程中含有 y2 或 yy′ 这类项,那么 L 不再线性。例如 (y1+y2)2=y12+y22,两个解相加以后会多出交叉项,叠加原理随之失效。
复数形式的叠加. 设方程的系数都是实数,u,v 为实函数,且 L[u+iv]=f1+if2。因系数为实数,L[u] 与 L[v] 都是实函数,而由线性性有 L[u+iv]=L[u]+iL[v]。比较实部与虚部,得 L[u]=f1,L[v]=f2。右端含 cosβx 或 sinβx 时常用这一形式。做法是先解复指数的方程,再取实部或虚部。■举例说明
例. 求 y′′−3y′+2y=ex+e3x 的通解。
齐次方程的特征方程为 (λ−1)(λ−2)=0,特征根为 1,2,故 Y=C1ex+C2e2x。
分项判定 k:
- 对于 ex,λ=1 是单根,故 k=1。设 y1∗=Axex,代入得 A=−1,即 y1∗=−xex;
- 对于 e3x,λ=3 非根,故 k=0。设 y2∗=Be3x,代入得 (9−9+2)B=1⇒B=21,即 y2∗=21e3x。
由叠加原理得 y∗=−xex+21e3x,所求通解为
y=C1ex+C2e2x−xex+21e3x.4. 右端为纯多项式即 λ=0 的情形:k 由 0 是否为特征根决定★ 要懂
如果右端是纯多项式 f=Pm(x),那么可以把它写成 e0⋅xPm(x),这就是类型 I 中 λ=0 的情形。因此,判定共振重数 k 时要考察 0 是否为特征根:当常数项 a0=0(即不缺 y 项)时,0 不是特征根,k=0,只需设一般的 m 次多项式;而一旦方程缺 y 项(a0=0),0 就成为特征根,k≥1,特解要再乘以 x。这一类右端的形式看起来最简单,却最容易出错。
证明 / 推导
① 0 何时是特征根. 方程 y′′+py′+qy=Pm(x) 的特征多项式为 φ(λ)=λ2+pλ+q。把 λ=0 代入,得 φ(0)=q,φ′(0)=p。因此
0 是特征根⟺q=00 是二重特征根⟺p=q=0.
而 q 就是 y 的系数,p 就是 y′ 的系数。所以判定 0 是否为特征根,只需看方程缺不缺 y 项。特征方程可以不必去解。
② 缺 y 项时为什么必须乘 x. 用次数计数即可看清。设 Q 为多项式且 degQ=d,则 degQ′=d−1,degQ′′=d−2。若 q=0,把 y∗=Q 代入,左端为 Q′′+pQ′+qQ。其中只有 qQ 的次数为 d,其余两项都低于 d。故左端的次数恰为 d。取 d=m 即可与 m 次的右端相配,这就是 k=0。若 q=0 而 p=0,即 0 是单根,则左端成为 Q′′+pQ′,它的次数恰为 d−1,比 Q 低了一次。这时要使左端为 m 次,就必须取 d=m+1。又 Q 的常数项求导后被抹去,对 Q′′+pQ′ 毫无贡献。故可以取 Q 不含常数项,即
Q=x⋅(m 次多项式),
这就是 k=1。
③ 既缺 y 又缺 y′ 的情形. 这时 p=q=0,方程成为 y′′=Pm(x)。由①知 0 是二重特征根,故 k=2。两端对 x 积分两次。每积分一次多项式升高一次,故所得的 y 是 m+2 次多项式。积分中出现两个任意常数,它们给出常数项与一次项。这两项恰是齐次方程 y′′=0 的通解 C1+C2x。把这两个常数取为零,就得到不含常数项与一次项的特解
y∗=x2⋅(m 次多项式).
例如对 y′′=x 积分两次,得 y∗=6x3,它恰是 x2⋅6x 的形式。三种情形合起来,k 就等于 0 作为特征根的重数。这就证明了本条的判定法则。■举例说明
例(对照). 求下列方程在多项式右端下的特解。
(a) y′′+y=x:特征根为 ±i,0 非根,故 k=0。设 y∗=ax+b,代入得 ax+b=x⇒a=1,b=0,即 y∗=x。
(b) y′′+y′=x:特征根为 0,−1,0 是单根,故 k=1。设 y∗=x(ax+b)=ax2+bx,则 y∗′=2ax+b, y∗′′=2a,代入得 y∗′′+y∗′=2ax+(2a+b)=x⇒a=21, b=−1,即 y∗=21x2−x。
两式的右端同为 x,但 (b) 因缺 y 项而必须再乘一个 x。因此在判定 k 之前,应先考察 0 是否为特征根。随堂练习
先用基础题热身,再按年份从新到旧挑战本知识点的其余真题。
练习 1 · 选择题
方程 y′′−2y′+y=ex 的特解应设为( )。
练习 2 · 选择题
方程 y′′+y=sinx 的特解应设为( )。
- AAsinx
- Bacosx+bsinx
- Cx(acosx+bsinx)
- DAxsinx
练习 3 · 填空题
方程 y′′−y′=2 的一个特解 y∗= ____。
练习 4 · 选择题
设 y1∗ 是 y′′+y=x 的一个特解,y2∗ 是 y′′+y=ex 的一个特解,则 y′′+y=x+ex 的一个特解是( )。
- Ay1∗y2∗
- By1∗+y2∗
- Cy1∗−y2∗
- D21(y1∗+y2∗)
练习 5 · 填空题
(数三 2026)微分方程 y′′−2y′=ex 满足 y(0)=1, y′(0)=1 的解为 y= ____。
2012 年 · 数三 · 第 19 题 · 解答题 · 10 分
已知函数 f(x) 满足方程 f′′(x)+f′(x)−2f(x)=0 及 f′′(x)+f(x)=2ex。
(Ⅰ)求 f(x) 的表达式;
(Ⅱ)求曲线 y=f(x2)∫0xf(−t2)dt 的拐点。
2002 年 · 数三 · 第 15 题 · 解答题 · 7 分
(1)验证函数 y(x)=1+3!x3+6!x6+9!x9+⋯+(3n)!x3n+⋯ (−∞<x<+∞) 满足微分方程 y′′+y′+y=ex;(2)利用(1)的结果求幂级数 n=0∑∞(3n)!x3n 的和函数。
2000 年 · 数三 · 第 11 题 · 解答题 · 6 分
求微分方程 y′′−2y′−e2x=0 满足条件 y(0)=1, y′(0)=1 的解.
1989 年 · 数三 · 第 13 题 · 解答题 · 5 分
求微分方程 y′′+5y′+6y=2e−x 的通解。