amazzzzzing

导航

统计

高等数学 - 微分方程

高等数学 - 微分方程

微分方程部分设计一些模式化的技巧,特列于此供查阅。

1 微分方程

  • 一般地,凡表示未知函数、未知函数的倒数与自变量之间的关系的方程,叫做微分方程
  • 找出这样的函数,把这个函数代入微分方程能使该方程成为恒等式,这个函数就叫做该微分方程的解
  • 如果微分方程的解中含有任意常数(线性无关),且任意常数的个数与微分方程的阶数相同,这样的解叫做微分方程的通解
  • 由于通解中含有任意常数,所以它还不能完全确定地反映某一客观事物的规律性,要完全确定地反映客观事物的规律性,必须确定这些常数的值。为此,要根据问题的实际情况,提出确定这些常数的条件,这种条件叫做初值条件
  • 确定了微分方程中的任意常数之后,就得到了微分方程的特解
  • 求微分方程 y=f(x,y) 满足初值条件 y|x=x0=y0 的特解这样一个问题,叫做一阶微分方程的初值问题。记作:{y=f(x,y)y|x=x0=y0
  • 微分方程的解的图形是一条曲线,叫做微分方程的积分曲线。初值问题的几何意义就是求微分方程的通过点 (x0,y0) 的那条积分曲线。二阶微分方程的初值问题 {y=f(x,y,y)y|x=x0=y0;y|x=x0=y0 的几何意义是求微分方程的通过点 (x0,y0) 且在该点处的切线斜率为 y0 的那条积分曲线。

2 可分离变量的微分方程

  • 一般地,如果一个一阶微分方程能写成 g(y)dy=f(x)dx 的形式,也即能写成一端只含 y 的函数和 dy ,另一端只含 x 的函数和 dx ,那么原方程就称为可分离变量的微分方程

  • 通用解法:

y=φ(x)g(y)dy=f(x)dx 的解,则有 g(φ(x))dφ(x)=f(x)dx
g(y)ydx=f(x)dx
积分得 g(y)dy=f(x)dx
g(y)f(x) 分别有原函数 G(y)F(x)
G(y)=F(x)+C

  • 例1:

求微分方程 dxdy=2xy ,求通解。
解:dxx=2ydy ,即 ln|x|=y2+C

3 齐次方程

  • 如果一阶微分方程可以化为 dydx=φ(yx) 的形式,则称这个方程为齐次方程。

  • 通用解法:

引进 u=yx ,即 y=uxdydx=u+xdudx ,即微分方程化为 u+xdudx=φ(u) ,于是就变成了可分离变量的微分方程形式。duφ(u)u=dxx ,积分后再将 u 替换,即得通解。

4 可化为齐次的方程

  • 方程 dydx=ax+by+ca1x+b1y+c1 ,当 cc1 时不是齐次的,可以通过变换将其转换成齐次的。

  • 通用解法:

x=X+h,y=Y+k ,从而方程为 dydx=aX+bY+ah+bk+ca1X+b1Y+a1h+b1k+c1 ,解线性方程组 {ah+bk+c=0a1h+b1k+c1=0 ,若有解,即可化为齐次方程。

5 一阶线性微分方程

  • 方程 dydx+P(x)y=Q(x) 叫做一阶线性微分方程。当 Q(x)0 ,为齐次的,否则为非齐次的。
  • 通用解法:

求一阶线性微分方程时,先求对应的齐次方程的通解,然后将通解中的常数变易为 u(x) ,代入原来的非齐次形式的方程,求 u(x)

  • 例1:

求方程 dydx2yx+1=(x+1)52 的通解.
解:这是一个一阶线性非齐次微分方程,齐次形式为 dydx2yx+1=0 ,即 dyy=2dxx+1 ,按可分离变量的方程求法,可得 ln|y|=2ln|x+1|+C1 ,即 y=C(x+1)2 。将常数变易为 u(x) ,即有 y=u(x)(x+1)2 ,则有 dydx=u(x+1)2+2u(x+1) ,代入原非齐次方程得 u(x+1)2+2u(x+1)2u(x+1)=(x+1)52 ,即 u=(x+1)12 ,得 u(x)=23(x+1)32+C2 ,即有原方程得通解为 y=(23(x+1)32+C2)(x+1)2

6 伯努利方程

  • 方程 dydx+P(x)y=Q(x)yn,y0,1 称为伯努利方程。
  • 通用解法:

dydxyn+P(x)y1n=Q(x) ,取 u(y)=y1n ,则有 dudx=(1n)yndydx ,原方程 11ndudx+P(x)u(y)=Q(x) ,得到了一个线性方程。

  • 例1:

7 可降阶的高阶微分方程

7.1 y(n)=f(x)

  • 通用解法:

多次积分即可得到结果。

7.2 y=f(x,y)

  • 方程不含 y ,因此可以替换 p=y ,此时有 y=dpdx=p ,原式化为 p=f(x,p)

  • 例1:

求微分方程 (1+x2)y=2xy 满足初值条件 y|x=0=1,y|x=0=3 的特解。
解:取 p=y ,有 (1+x2)dpdx=2xp ,可分离变量为 dpp=2x1+x2dx ,即 ln|p|=ln(1+x2)+C1 ,即 p=C2(1+x2) ,即 dydx=C(1+x2) ,代入条件 y|x=0=3 ,可得 C=3 ,故 dydx=3x2+3 ,积分可得 y=x3+3x+C ,再代入条件 y|x=0=1 ,得 y=x3+3x+1

7.3 y=f(y,y)

  • 方程中不含 x ,同样替换 p=y ,利用复合函数求导 y=dpdx=dpdydydx=pdpdy ,原式化为 pdpdy=f(y,p) ,就得到一个关于 p,y 的一阶微分方程。

  • 例1:

求微分方程 yyy2=0 的通解。
解:取 p=y ,有 y=dpdyy ,代入得 ydpdyyy2=0 ,即 ydpdypp2=0 ,仅考虑 y0,p0 ,得 dpp=dyyln|p|=ln|y|+C1 ,即 p=Cyy=Cy ,故 dydx=Cy ,有 ln|y|=Cx+C1 ,即 y=C1eC2x

8 高阶线性微分方程

对于二阶齐次线性方程 y+P(x)y+Q(x)y=0

  • 如果 y1(x)y2(x) 是方程的两个解,那么其线性组合也是方程的解。
  • 如果 y1(x)y2(x) 是方程的两个解,且线性无关,则 y=y1(x)+y2(x) 是方程的通解。
  • 如果 y1(x),y2(x),...,yn(x) 是方程 y(n)+a1(x)y(n1)+...+an1(x)y+an(x)y=0n 个线性无关的解,那么这个方程的通解为 y=C1y1(x)+C2y2(x)+...+Cnyn(x)
  • y(x) 是二阶非齐次线性方程 y+P(x)y+Q(x)y=f(x) 的一个特解,Y(x) 对应的齐次方程的一个通解,则 y=Y(x)+y(x) 是二阶非齐次线性微分方程的通解。
  • 叠加原理)设非齐次线性方程的右端 f(x) 是两个函数之和,即 y+P(x)y+Q(x)y=f1(x)+f2(x) ,而 y1(x)y2(x) 分别是方程 y+P(x)y+Q(x)y=f1(x)y+P(x)y+Q(x)y=f2(x) 的特解,则 y1(x)+y2(x) 就是原方程的通解。

9 常系数齐次线性微分方程

  • y+py+qy=0 ,其中 p,q 为常数,称为二阶常系数齐次线性微分方程。
  • 通用解法:将 y=erx 求导,有 y=rerx,r=r2erx ,代入方程得 r2erx+prerx+qerx=0 ,即 (r2+pr+q)erx=0 。由于 erx0 ,有 r2+pr+q=0 ,称其为微分方程的特征方程。
    • 若特征方程有两个不相等的实根 r1,r2 ,则通解为 y=C1er1x+C2er2x
    • 若特征方程有两个相等的实根 r1 ,有一个解 y=er1x ,取另一个解为 y=u(x)er1x ,有 y=(u+ur1)er1xy=(u+2r1u+ur12)er1x ,代入得 (u+2r1u+ur12+pu+pur1+qu)er1x=0 ,即 u+(2r1+p)u+(r12+pr1+q)u=0 ,考虑 r1 为特征方程得解,即有 u=0 ,取一个不为常数得解 u=x ,即第二个解为 y=xer1x 。通解为 y=(C1+C2x)er1x
    • 若特征方程有一对共轭复根:r1=α+βi,r2=αβi 。利用欧拉公式 eiθ=cosθ+isinθ ,有 y1=e(α+βi)x=eαx(cosβx+isinβx)y2=e(αβi)x=eαx(cosβxisinβx) 。考虑到两个解得共轭关系,对两个解进行线性运算以得到实部和虚部,y1+y22=eαxcosβxy1y22i=eαxsinβx ,同样是方程得解,因此微分方程得通解为 y=eαx(C1cosβx+C2sinβx)

10 常系数非齐次线性微分方程

  • 略。

例子

  • 若函数 f(x) 满足 f(x)+af(x)+f(x)=0(a>0)f(0)=mf(0)=n ,则 0+f(x)dx=(?)

    解:0+f(x)=(0+[af(x)+f(x)])=([af(x)+f(x)]|0+) ,特征方程 k2+ak+1=0 ,假设有实根 k1,k2 ,则 f(x)=C1ek1x+C2ek2x ,$$k_{1,2}=\frac{-a\pm \sqrt{a^2-4}}{2}$ ,有 k1<0,k2<0 。即 f(x)|+=0f(x)|+=0 。即为 (amn)=am+n 。参考常系数齐次线性方程的解,在只有一个实根或者有两个共轭虚根时,同样如此。

  • 参见数学题集:微分方程。

posted on   amazzzzzing  阅读(2211)  评论(0编辑  收藏  举报

编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示