齐次方程#
如果一阶微分方程可以化为
dxdy=ϕ(xy)就称其为齐次方程,通常来自于
P(x,y)dx=Q(x,y)dy,P(x,y),Q(x,y)是同次数的齐次多项式这时我们只需进行两步处理即可
dxdy=Q(x,y)P(x,y)再对分式上下同时除一个变量的若干次方,就大功告成了
对于齐次方程本身,我们令
xy=u,即有y=ux于是y′=u+u′x=ϕ(u)之后求解即可
例题1:#
求(y2−2xy)dx+x2dy=0的通解dxdy=−x2y2−2xy令u有dxdux−u2+u1du显然−u2+u1=u(1−u)1所以取积分有ln∣u1−u∣u1−u=−(xy)2+2yx=xy(x=0)=−u2+u=x1dx=u1+1−u1=ln∣x∣+C=Cx(C=0)
一阶线性微分方程#
一阶线性方程的积分因子#
对于标准形式的一阶线性微分方程
y′+P(x)y=Q(x)想要求解,我们需要对其进行积分。然而,这一方程左边并没有现成的反导数,所以我们没办法积分。那我们有可能找到一个 u(x) 乘在上式子两侧,来使左侧的式子变为两个函数乘积的导数呢?
现在我们有
u(x)y′+u(x)P(x)y=u(x)Q(x)这时我们已经有了 [u(x)y]′ 的一部分了,要想左式恰好等于 [u(x)y]′ 只需要满足 u′(x)y=u(x)P(x)y 即可,也就是 u′(x)=u(x)P(x) ,现在我们就可以开始求 u(x) 了
u=u(x),dxdu于是udu积分有ln∣u∣取指数有u(x)=uP(x)=P(x)dx=∫P(x)dx+C=e∫P(x)dx这就是积分因子的公式了
u(x)=e∫P(x)dx可能你注意到了,我们直接去掉了绝对值,而且没有做任何额外的事情,不过这样做是完全合法的,为什么呢?
ln∣u∣积分就有∣u∣现在去掉绝对值,K于是u=∫P(x)dx+C=eCe∫P(x)dx右侧加上一个±号,于是我们定义=±eC,K就即为非零实数=Ke∫P(x)dx这样我们就求出了积分因子的通解,这时候我们回代
(Ke∫P(x)dx)y′+(Ke∫P(x)dx)P(x)y=(Ke∫P(x)dx)Q(x)可以看到,K在每一项前都存在,可以直接拿出,所以我们就不需要这个常数了,令它等于1即可。毕竟我们不是在寻找通解,而是在寻找符合 u′(x)=u(x)P(x) 的特解
有了 u(x),就可以积分了
u(x)y=∫u(x)Q(x)dx+C然后我们就得到了 y 的通解公式
y=u(x)1(∫u(x)Q(x)dx+C)至此,我们就可以解决一阶线性方程的问题了
Euler公式#
eiθ=cosθ+isinθ兑
以下的内容是不完整的,因为我们不考
可化为齐次的一阶线性方程#
方程
dxdy=a1x+b1y+c1ax+by+c在 c=c1=0 时候是齐次的,否则不是。但是在它是非齐次的时候,也可以通过一些变换来变换为齐次的