第 083 篇

考研数学二·零基础讲义 第14讲(一)|常微分方程:基本概念、可分离变量与齐次方程

约 11 分钟 3428 字 数学考研数学二零基础讲义高等数学

考研数学二·零基础讲义 · 第 14 讲(一)|常微分方程:基本概念、可分离变量与齐次方程

学完本篇,你能看懂"阶、通解、特解、初始条件"这些概念,会验证一个函数是不是方程的解,并能熟练求解可分离变量方程和齐次方程。预计用时:2.5–3 小时。

本讲地图

  • 第 14 讲拆成五篇:(一)基本概念、可分离变量与齐次方程;(二)一阶线性方程与应用;(三)可降阶方程与解的结构;(四)常系数齐次方程与非齐次特解(类型 Ⅰ);(五)非齐次特解(类型 Ⅱ)、欧拉方程与应用。
  • 基本概念:微分方程、阶、解、通解、特解、初始条件——大纲要求"了解"。
  • 可分离变量方程:y′=f(x)g(y)y'=f(x)g(y),"分家再积分"——大纲要求"掌握"。
  • 齐次方程:y′=φ(yx)y'=\varphi\left(\frac yx\right),换元 u=yxu=\frac yx——大纲要求"会解"。

前置知识

  • 导数的概念与求导公式(见第 05、06 讲)。
  • 不定积分的基本公式、换元积分(见第 09 讲)——解微分方程的本质就是积分。
  • 对数、指数的运算:eln⁡A=Ae^{\ln A}=A,ln⁡∣AB∣=ln⁡∣A∣+ln⁡∣B∣\ln|AB|=\ln|A|+\ln|B|(见第 01 讲)。

一句话心态:解一阶方程的第一步永远是认类型。认对了,后面就是套路。


一、微分方程的基本概念

1.1 大白话

以前我们做的是:已知函数,求它的导数。比如已知位置 s(t)=t2s(t)=t^2,求速度 s′(t)=2ts'(t)=2t。

微分方程反过来:已知导数满足的关系,求函数本身。比如:

  • "一个量的增长速度等于它自己":y′=yy'=y,求 yy。答案是 y=Cexy=Ce^x(CC 是任意常数)。
  • "物体下落的加速度是 gg":s′′=gs''=g,求位置 s(t)s(t)。

只要关系式里出现了未知函数的导数,它就是微分方程。解方程就是"找出所有满足这个关系的函数"。

1.2 正式定义

  • 微分方程:含有未知函数的导数(或微分)的方程。未知函数是一元函数时叫常微分方程(考研只考这种)。
  • 阶:方程中出现的未知函数最高阶导数的阶数。
  • 解:代入方程后使方程恒成立的函数。
  • 通解:含有任意常数、且独立任意常数的个数等于方程的阶数的解。
  • 初始条件:用来确定任意常数的条件,如 y(x0)=y0y(x_0)=y_0、y′(x0)=y1y'(x_0)=y_1。
  • 特解:通解中的任意常数被确定后得到的解(不含任意常数)。

1.3 逐行拆解

  • "阶"看的是导数的阶数,不是导数的次方。(y′)3+y=x(y')^3+y=x 里 y′y' 是三次方,但只有一阶导,所以是一阶方程。
  • "独立的任意常数":y=C1ex+C2exy=C_1e^x+C_2e^x 看起来有两个常数,但它就等于 (C1+C2)ex(C_1+C_2)e^x,实际只有一个,不独立。
  • 一阶方程的通解含 1 个任意常数,需要 1 个初始条件定出它;二阶方程的通解含 2 个任意常数,需要 2 个初始条件。
  • 通解不一定包含所有解(后面例 4 会看到被"漏掉"的解),但考研中求通解按常规方法做即可。

通解和特解的几何图像:以 y′=2xy'=2x 为例,通解 y=x2+Cy=x^2+C 是一族上下平移的抛物线——CC 每取一个值就是一条曲线,这些曲线叫积分曲线。初始条件 y(0)=1y(0)=1 相当于说"要经过点 (0,1)(0,1) 的那一条",于是挑出 C=1C=1,特解是 y=x2+1y=x^2+1。所以:

  • 通解 = 一整族曲线;
  • 初始条件 = 指定曲线经过的点(以及切线斜率等);
  • 特解 = 族中被挑出来的那一条。

验证一个函数是不是方程的解:把它和它的导数代入方程,看左右两边是否对所有 xx 恒等。这是检查自己答案最可靠的办法,考场上时间允许时一定要做。

1.4 例题

例 1 验证 y=C1ex+C2e2xy=C_1e^x+C_2e^{2x} 是方程 y′′−3y′+2y=0y''-3y'+2y=0 的通解,并求满足 y(0)=0, y′(0)=1y(0)=0,\ y'(0)=1 的特解。

解: ① 验证是解:y′=C1ex+2C2e2xy'=C_1e^x+2C_2e^{2x},y′′=C1ex+4C2e2xy''=C_1e^x+4C_2e^{2x}。代入:

y′′−3y′+2y=(C1−3C1+2C1)ex+(4C2−6C2+2C2)e2x=0.y''-3y'+2y=(C_1-3C_1+2C_1)e^x+(4C_2-6C_2+2C_2)e^{2x}=0 .

恒成立,是解。

② 是通解:方程是二阶的,yy 含两个任意常数,且 exe^x 与 e2xe^{2x} 之比 exe^{x} 不是常数,两个常数不能合并,是独立的。所以是通解。

③ 求特解:由 y(0)=0y(0)=0 得 C1+C2=0C_1+C_2=0;由 y′(0)=1y'(0)=1 得 C1+2C2=1C_1+2C_2=1。解得 C2=1C_2=1,C1=−1C_1=-1。特解

y=e2x−ex.y=e^{2x}-e^x .

例 2 指出下列方程的阶:(1) (y′)3+y=x(y')^3+y=x;(2) y′′+x(y′)5=sin⁡xy''+x(y')^5=\sin x;(3) x dy−y dx=0x\,dy-y\,dx=0。

解:(1) 一阶;(2) 二阶(最高是 y′′y'',(y′)5(y')^5 的"5"是次方不是阶);(3) 一阶(两边除以 x dxx\,dx 即 y′=yxy'=\frac yx)。

1.5 易错点 ⚠️

  • 阶数 ≠ 次数。
  • 特解里不能再有任意常数;初始条件要一个一个代进去列方程。

二、可分离变量的方程

2.1 大白话

如果方程能整理成"左边只有 yy,右边只有 xx"的样子,就像把一家人分成两边,各过各的——然后两边各自积分就行了。这就是"分离变量"。

2.2 方法

形如

dydx=f(x) g(y)\frac{dy}{dx}=f(x)\,g(y)

的方程叫可分离变量方程。解法:

  1. 分离:dyg(y)=f(x) dx\dfrac{dy}{g(y)}=f(x)\,dx(g(y)≠0g(y)\ne0 时);
  2. 两边积分:∫dyg(y)=∫f(x) dx+C\displaystyle\int\frac{dy}{g(y)}=\int f(x)\,dx+C;
  3. 整理出 yy(整理不出来,写成隐式也可以)。

2.3 逐行拆解

  • dydx\dfrac{dy}{dx} 读作"d y d x",就是 y′y'。分离变量时把它当成"分数"来移项,这在数学上是合法的(微分的含义保证了这一点)。
  • 积分后只写一个常数 CC,放在一边即可。
  • 常见化简技巧:积出 ln⁡∣y∣=…+C\ln|y|=\ldots+C 时,两边取指数得 ∣y∣=eC⋅e⋯|y|=e^{C}\cdot e^{\cdots},再把 ±eC\pm e^{C} 合并成一个新的任意常数 CC,写成 y=Ce⋯y=Ce^{\cdots}。所以习惯上直接写 ln⁡y\ln y 而不加绝对值,最后的 CC 可正可负,结果是一样的。
  • 分离时如果除以了 g(y)g(y),要留意 g(y)=0g(y)=0 对应的常数解(比如 y=0y=0)。

2.4 例题

例 3 求 y′=2xyy'=2xy 满足 y(0)=1y(0)=1 的特解。

解: ① 分离:dyy=2x dx\dfrac{dy}{y}=2x\,dx。 ② 积分:ln⁡∣y∣=x2+C0\ln|y|=x^2+C_0。 ③ 整理:y=Cex2y=Ce^{x^2}(C=±eC0C=\pm e^{C_0},再把 y=0y=0 也并进来,CC 可取任意常数)。 ④ 代初始条件:y(0)=C=1y(0)=C=1。特解 y=ex2y=e^{x^2}。

方向场:积分曲线处处与短线段相切;初始条件挑出其中一条 x y −1 1 1 −1 O 短线段:每点处斜率 y′ = 2xy;蓝线:通解 y = Ce^(x²) 红线:过 (0,1) 的特解 y = e^(x²),处处顺着短线段走

图 1:例 3 的方向场:每点短线段的斜率为 2xy;蓝色是通解 y = Ce^(x²) 中的几条,红色是满足 y(0) = 1 的特解 y = e^(x²)(动画循环播放)

例 4 求 y′=y2cos⁡xy'=y^2\cos x 的通解。

解: ① 分离(y≠0y\ne0):dyy2=cos⁡x dx\dfrac{dy}{y^2}=\cos x\,dx。 ② 积分:∫y−2dy=−1y\displaystyle\int y^{-2}dy=-\frac1y,∫cos⁡x dx=sin⁡x\displaystyle\int\cos x\,dx=\sin x,所以 −1y=sin⁡x+C-\dfrac1y=\sin x+C。 ③ 整理:

y=−1sin⁡x+C.y=-\frac{1}{\sin x+C}.

另外,y=0y=0 显然也满足方程(左边 00,右边 00),但它不能由上式取某个 CC 得到——这就是"通解不一定包含所有解"的例子。考研里写出上面的通解即可,细心一点可以补一句"y=0y=0 也是解"。

例 5 求 (1+x2)y′=xy(1+x^2)y'=xy 满足 y(0)=2y(0)=2 的特解。

解: ① 分离:dyy=x1+x2dx\dfrac{dy}{y}=\dfrac{x}{1+x^2}dx。 ② 积分:右边令 u=1+x2u=1+x^2,∫x1+x2dx=12ln⁡(1+x2)\displaystyle\int\frac{x}{1+x^2}dx=\frac12\ln(1+x^2)。所以

ln⁡∣y∣=12ln⁡(1+x2)+C0 ⇒ y=C1+x2.\ln|y|=\frac12\ln(1+x^2)+C_0\ \Rightarrow\ y=C\sqrt{1+x^2}.

③ 代入 y(0)=2y(0)=2:C=2C=2。特解 y=21+x2y=2\sqrt{1+x^2}。

例 6 求 xy′=yln⁡yxy'=y\ln y 的通解(y>0y>0)。

解: ① 分离:dyyln⁡y=dxx\dfrac{dy}{y\ln y}=\dfrac{dx}{x}。 ② 左边:令 u=ln⁡yu=\ln y,du=dyydu=\dfrac{dy}{y},∫duu=ln⁡∣u∣=ln⁡∣ln⁡y∣\displaystyle\int\frac{du}{u}=\ln|u|=\ln|\ln y|。右边 ln⁡∣x∣\ln|x|。 ③ ln⁡∣ln⁡y∣=ln⁡∣x∣+C0\ln|\ln y|=\ln|x|+C_0,即 ln⁡y=Cx\ln y=Cx,所以

y=eCx.y=e^{Cx}.

2.5 易错点 ⚠️

  • 分离后两边都要积分,别只积一边。
  • 积分常数 CC 只写一次;化简时 CC 的"身份"会变(eCe^{C}、±eC\pm e^C、2C2C……),统一仍记作 CC 即可。
  • 能否分离要看清:y′=x+yy'=x+y 不能分离(加号把 x,yx,y 粘在一起了),y′=ex+y=exeyy'=e^{x+y}=e^xe^y 能分离。

三、齐次方程

3.1 大白话

有些方程分不开,但仔细一看,右边全是"yx\frac yx"的组合,比如 yx+tan⁡yx\frac yx+\tan\frac yx。那就把 yx\frac yx 打包成一个新变量 uu,方程就会变成可分离的。这里的"齐次"指的是这种结构,和后面"齐次线性方程"的"齐次"不是一个意思。

3.2 方法

形如

dydx=φ(yx)\frac{dy}{dx}=\varphi\left(\frac{y}{x}\right)

的方程叫齐次方程。解法:

  1. 令 u=yxu=\dfrac yx,即 y=uxy=ux;
  2. 两边对 xx 求导:y′=u+x u′y'=u+x\,u'(乘积求导,uu 也是 xx 的函数);
  3. 代入原方程:u+xu′=φ(u)u+xu'=\varphi(u),即
xdudx=φ(u)−u,x\frac{du}{dx}=\varphi(u)-u ,

这是可分离变量方程; 4. 解出 uu,再把 u=yxu=\frac yx 代回去。

3.3 逐行拆解

  • 怎么判断是齐次方程:把右边的每一项的分子分母同除以 xx 的适当次方,看能否全部写成 yx\frac yx 的函数。小技巧:把 x,yx,y 同时换成 tx,tytx,ty,若右边不变,就是齐次方程。比如 x2+y2xy\dfrac{x^2+y^2}{xy} 换成 t2x2+t2y2t2xy\dfrac{t^2x^2+t^2y^2}{t^2xy} 不变,是齐次的。
  • 第 2 步 y′=u+xu′y'=u+xu' 是关键,不要写成 y′=u′y'=u'。
  • 最后一定要换回 yy。

3.4 例题

例 7 求 y′=yx+tan⁡yxy'=\dfrac yx+\tan\dfrac yx 的通解。

解: ① 令 u=yxu=\dfrac yx,y′=u+xu′y'=u+xu'。代入:u+xu′=u+tan⁡uu+xu'=u+\tan u,即 xu′=tan⁡uxu'=\tan u。 ② 分离:dutan⁡u=dxx\dfrac{du}{\tan u}=\dfrac{dx}{x},即 cos⁡usin⁡udu=dxx\dfrac{\cos u}{\sin u}du=\dfrac{dx}{x}。 ③ 积分:ln⁡∣sin⁡u∣=ln⁡∣x∣+C0\ln|\sin u|=\ln|x|+C_0,得 sin⁡u=Cx\sin u=Cx。 ④ 换回:

sin⁡yx=Cx.\sin\frac yx=Cx .

例 8 求 (x2+y2) dx−xy dy=0(x^2+y^2)\,dx-xy\,dy=0 的通解。

解: ① 整理成 y′y' 的形式:dydx=x2+y2xy=xy+yx\dfrac{dy}{dx}=\dfrac{x^2+y^2}{xy}=\dfrac xy+\dfrac yx。右边是 yx\frac yx 的函数,齐次方程。 ② 令 u=yxu=\dfrac yx:u+xu′=1u+uu+xu'=\dfrac1u+u,即 xu′=1uxu'=\dfrac1u。 ③ 分离:u du=dxxu\,du=\dfrac{dx}{x}。积分:u22=ln⁡∣x∣+C\dfrac{u^2}{2}=\ln|x|+C。 ④ 换回 u=yxu=\frac yx:y22x2=ln⁡∣x∣+C\dfrac{y^2}{2x^2}=\ln|x|+C,即

y2=2x2(ln⁡∣x∣+C).y^2=2x^2\big(\ln|x|+C\big).

例 9 接例 8,求满足 y(1)=2y(1)=2 的特解。

解:代入 x=1, y=2x=1,\ y=2:4=2(0+C)4=2(0+C),C=2C=2。特解 y2=2x2(ln⁡x+2)y^2=2x^2(\ln x+2)(在 x=1x=1 附近 x>0x>0、y>0y>0,也可写成 y=x2ln⁡x+4y=x\sqrt{2\ln x+4})。

例 10 求 y′=yx+e−y/xy'=\dfrac yx+e^{-y/x} 的通解。

解: ① 令 u=yxu=\dfrac yx:u+xu′=u+e−uu+xu'=u+e^{-u},即 xu′=e−uxu'=e^{-u}。 ② 分离:eudu=dxxe^{u}du=\dfrac{dx}{x}。积分:eu=ln⁡∣x∣+Ce^u=\ln|x|+C。 ③ 取对数:u=ln⁡(ln⁡∣x∣+C)u=\ln(\ln|x|+C),换回:

y=xln⁡(ln⁡∣x∣+C).y=x\ln\big(\ln|x|+C\big).

3.5 易错点 ⚠️

  • y=uxy=ux 求导是乘积求导:y′=u′x+uy'=u'x+u。
  • 方程给成 P dx+Q dy=0P\,dx+Q\,dy=0 的形式时,先化成 dydx=−PQ\dfrac{dy}{dx}=-\dfrac PQ 再判断。

公式/结论速记卡

类型 标准形 解法要点
基本概念 — 阶 = 最高导数阶数;通解中独立常数个数 = 阶数;特解无任意常数
验证解 — 代入方程,看是否对所有 xx 恒成立
可分离变量 y′=f(x)g(y)y'=f(x)g(y) ∫dyg(y)=∫f(x)dx+C\int\frac{dy}{g(y)}=\int f(x)dx+C;留意 g(y)=0g(y)=0 的常数解
齐次方程 y′=φ(yx)y'=\varphi\left(\frac yx\right) u=yxu=\frac yx,y′=u+xu′y'=u+xu',化为 xdudx=φ(u)−ux\frac{du}{dx}=\varphi(u)-u,最后换回 yy
判断齐次 — 把 x,yx,y 换成 tx,tytx,ty,右边不变

自测练习

1. 验证 y=C1cos⁡x+C2sin⁡xy=C_1\cos x+C_2\sin x 是 y′′+y=0y''+y=0 的通解,并求满足 y(0)=1, y′(0)=2y(0)=1,\ y'(0)=2 的特解。

答案与提示

y′′=−C1cos⁡x−C2sin⁡x=−yy''=-C_1\cos x-C_2\sin x=-y,所以 y′′+y=0y''+y=0 恒成立;两个常数独立(cos⁡xsin⁡x\frac{\cos x}{\sin x} 不是常数),方程二阶,是通解。 y(0)=C1=1y(0)=C_1=1;y′=−C1sin⁡x+C2cos⁡xy'=-C_1\sin x+C_2\cos x,y′(0)=C2=2y'(0)=C_2=2。特解 y=cos⁡x+2sin⁡xy=\cos x+2\sin x。

2. 求 y′=ex−yy'=e^{x-y} 满足 y(0)=0y(0)=0 的特解。

答案与提示

ex−y=exe−ye^{x-y}=e^xe^{-y},可分离:eydy=exdxe^ydy=e^xdx,积分 ey=ex+Ce^y=e^x+C。y(0)=0y(0)=0 代入 1=1+C1=1+C,C=0C=0。所以 ey=exe^y=e^x,y=xy=x。

3. 求 y′=1+y21+x2y'=\dfrac{1+y^2}{1+x^2} 的通解。

答案与提示

分离:dy1+y2=dx1+x2\dfrac{dy}{1+y^2}=\dfrac{dx}{1+x^2},积分:arctan⁡y=arctan⁡x+C\arctan y=\arctan x+C,即 y=tan⁡(arctan⁡x+C)y=\tan(\arctan x+C)。

4. 求 y′=yx+(yx)2y'=\dfrac yx+\left(\dfrac yx\right)^2 的通解。

答案与提示

令 u=yxu=\frac yx:u+xu′=u+u2u+xu'=u+u^2,xu′=u2xu'=u^2。分离 duu2=dxx\dfrac{du}{u^2}=\dfrac{dx}{x},积分 −1u=ln⁡∣x∣+C-\dfrac1u=\ln|x|+C。 所以 u=−1ln⁡∣x∣+Cu=-\dfrac{1}{\ln|x|+C},y=−xln⁡∣x∣+Cy=-\dfrac{x}{\ln|x|+C}。

5. 求 xy′=y(ln⁡y−ln⁡x)xy'=y(\ln y-\ln x) 的通解(x>0,y>0x>0,y>0)。

答案与提示

y′=yxln⁡yxy'=\dfrac yx\ln\dfrac yx,齐次方程。令 u=yxu=\frac yx:u+xu′=uln⁡uu+xu'=u\ln u,xu′=u(ln⁡u−1)xu'=u(\ln u-1)。 分离:duu(ln⁡u−1)=dxx\dfrac{du}{u(\ln u-1)}=\dfrac{dx}{x},左边令 w=ln⁡u−1w=\ln u-1 得 ln⁡∣ln⁡u−1∣=ln⁡x+C0\ln|\ln u-1|=\ln x+C_0,即 ln⁡u−1=Cx\ln u-1=Cx。 所以 u=e1+Cxu=e^{1+Cx},y=xe1+Cxy=xe^{1+Cx}。

6. 判断下列方程的类型(不用解):(1) y′=x−yx+yy'=\dfrac{x-y}{x+y};(2) y′=yxln⁡xy'=\dfrac{y}{x}\ln x;(3) y′+yx=x2y'+\dfrac{y}{x}=x^2;(4) y′=sin⁡(xy)y'=\sin(xy)。

答案与提示

(1) 分子分母同除以 xx:1−y/x1+y/x\dfrac{1-y/x}{1+y/x},齐次方程。 (2) y′=ln⁡xx⋅yy'=\dfrac{\ln x}{x}\cdot y,可分离变量(也是齐次线性方程)。 (3) 一阶线性,P=1xP=\frac1x,Q=x2Q=x^2。 (4) 都不是。考研不会考这种方程的求解。


下一讲预告

第 14 讲(二)学本章最重要的一阶方程——一阶线性方程:通解公式怎么来、怎么用,再加上积分方程与冷却问题等应用。

评论

还没有评论。 来写第一条。

留下一条评论

选填,不会公开

纯文本,链接会自动识别。