主要考虑微分方程的解法,而不考虑理论问题。在数学系需要有一个学期的课程进行专题学习。——柳斌
m d 2 x d t 2 = F ( t , x → , x ˙ → ) m\frac{\mathrm d^2x}{\mathrm dt^2}=F(t,\overrightarrow{x},\overrightarrow{\dot{x}}) mdt2d2x=F(t,x,x˙)
就是一个关于 x x x的微分方程
利用Newton第二定律
地球所受的万有引力可以近似表示成:
G m m m e ∣ x m − x e ∣ 2 x m − x e ∣ x m − x e ∣ + G m s m e ∣ x s − x e ∣ 2 x s − x e ∣ x s − x e ∣ = m e d 2 x d t 2 G\frac{m_mm_e}{|x_m-x_e|^2}\frac{x_m-x_e}{|x_m-x_e|}+G\frac{m_sm_e}{|x_s-x_e|^2}\frac{x_s-x_e}{|x_s-x_e|}=m_e\frac{\mathrm d^2 x}{\mathrm dt^2} G∣xm−xe∣2mmme∣xm−xe∣xm−xe+G∣xs−xe∣2msme∣xs−xe∣xs−xe=medt2d2x
Liouville发现, y ′ = x 2 + y 2 y'=x^2+y^2 y′=x2+y2这样一个右端很好的函数无初等函数解。
所以我们的微分方程求解转化到通过方程得出解的一些好性质的阶段。
我们的讨论仅限于之前的可计算的问题。
含有未知函数及其至 n n n阶导数的方程
F ( x , y , y ′ , ⋯ , y ( n ) ) ( x ∈ R ) ( 1 ) F(x,y,y',\cdots, y^{(n)})(x\in\R)(1) F(x,y,y′,⋯,y(n))(x∈R)(1)
称为一个 n n n阶常微分方程。其中各个函数都在对应相同的 x x x处取值。
阶数等于方程中最高阶导数的阶数。
例:
称 y = φ ( x ) , x ∈ ( a , b ) y=\varphi(x), x\in(a,b) y=φ(x),x∈(a,b)是(1)的解,如果 φ \varphi φ有直到 n n n阶导数,且 F ( x , φ ( x ) , φ ′ ( x ) , ⋅ φ n ( x ) ) ≡ 0 , x ∈ ( a , b ) F(x,\varphi(x), \varphi'(x), \cdot\varphi^{n}(x))\equiv0, x\in(a, b) F(x,φ(x),φ′(x),⋅φn(x))≡0,x∈(a,b)。
说人话:将函数代入微分方程使得方程成为恒等式,这个函数就是这个方程的解。换言之,微分方程的求解,是利用函数和函数导数关系,求得一个函数作解。
解 y = c 1 + c 2 t − 1 2 g t 2 , c 1 c 2 y=c_1+c_2t-\frac{1}{2}gt^2,c_1c_2 y=c1+c2t−21gt2,c1c2为常数。
称 y = φ ( x , c 1 , c 2 , ⋯ c , n ) y=\varphi(x,c_1,c_2,\cdots c,_n) y=φ(x,c1,c2,⋯c,n)为方程的通解,如果
有时候通解不能通过显函数的方式得到,那么利用隐函数形式表达的通解叫做通积分。
Jacobi矩阵
( ∂ φ c 1 ∂ φ c 2 ⋯ ∂ φ ∂ c n ∂ φ ′ ∂ c 1 ∂ φ ′ c 2 ⋯ ∂ φ ′ ∂ c n ⋮ ⋮ ⋱ ⋮ ∂ φ ( n − 1 ) c 1 ∂ φ ( n − 1 ) φ c 2 ⋯ ∂ φ ( n − 1 ) ∂ c n ) \left( \begin{matrix} \frac{\partial \varphi}{c_1} &\frac{\partial \varphi}{c_2} &\cdots & \frac{\partial \varphi}{\partial c_n}\\\\ \frac{\partial \varphi'}{\partial c_1} & \frac{\partial \varphi'}{c_2} & \cdots & \frac{\partial \varphi'}{\partial c_n}\\\\ \vdots & \vdots & \ddots & \vdots\\\\ \frac{\partial \varphi^{(n-1)}}{c_1}&\frac{\partial \varphi^{(n-1)}}{\varphi c_2}&\cdots&\frac{\partial \varphi^{(n-1)}}{\partial c_n}\\ \end{matrix} \right) ⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎛c1∂φ∂c1∂φ′⋮c1∂φ(n−1)c2∂φc2∂φ′⋮φc2∂φ(n−1)⋯⋯⋱⋯∂cn∂φ∂cn∂φ′⋮∂cn∂φ(n−1)⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎞
不为零可以判别微分满秩。从而得知这些常数不相关。
反向理解:如果其中任意两个常数存在关联,那么它们所在的两列线性相关。从而为0
留待思考:如果求出的Jacobi式是一个和主元有关的式子,那么是否会影响通解各常数之间的独立性。
例如:对方程 y ′ ′ + y = 0 y''+y= 0 y′′+y=0我们可以写出特解 y = sin x y=\sin x y=sinx或 y = cos x y=\cos x y=cosx,通解 y = c 1 sin x + c 2 cos x y=c_1\sin x+c_2\cos x y=c1sinx+c2cosx
但反智的一点是,存在不能通过特解中常数取特殊值将特值表出的情况。这些解叫做“奇解”。
初始条件与特解的关系
初始条件确定特解:确定了通解中的常数之后,解成为了特解。
研究添加初始条件后被赋予特定意义、解中的常数得到确定的问题,就是初值问题。
例 d 2 x d t 2 = − g , d x d y = − g t + c 2 , x = − 1 2 g t 2 + c 2 t + c 1 \frac{\mathrm d^2x}{\mathrm dt^2}=-g,\frac{\mathrm dx}{\mathrm dy}=-gt+c_2,x=-\frac{1}{2}gt^2+c_2t+c_1 dt2d2x=−g,dydx=−gt+c2,x=−21gt2+c2t+c1
如果有一个初态 x = h , d x d t = 0 x=h,\frac{\mathrm dx}{\mathrm dt}=0 x=h,dtdx=0,那么 h = c 1 , d x d t = − g t + c 2 h=c_1,\frac{\mathrm dx}{\mathrm dt}=-gt+c_2 h=c1,dtdx=−gt+c2解得: c 2 = 0 c_2=0 c2=0
y ( x 0 ) = y 0 , y ′ ( x 0 ) = y 0 ′ ⋯ y ( n − 1 ) = y 0 ( n − 1 ) y(x_0)=y_0,y'(x_0)=y'_0\cdots y^{(n-1)}=y_0^{(n-1)} y(x0)=y0,y′(x0)=y0′⋯y(n−1)=y0(n−1)
补充:常微分方程的解的图形叫做积分曲线。
常微分方程的求解是我们这里的核心问题。
我们以一阶线性常系数的齐次、非齐次方程说明基本求解方法,另外以二阶为例,说明高阶方程的一般求解法。
对于非齐次方程求解,要充分利用分治定理,将其分解成齐次方程通解和非齐次特解的和。
求解齐次方程,使用特征根法。
非齐次的特解,使用待定系数法。
任何研究都应该从最基本,最直观的情形开始。一开始也不要用特例情况自我束缚、对思维节外生枝。不妨在解决主要问题之后,再来“修补”这些。
重点也只有三大类:即可变量分离的方程、齐次微分方程、一阶线性微分方程。
形如 y ′ = f ( x ) g ( y ) y'=f(x)g(y) y′=f(x)g(y)的方程可以化成 F ( x ) d x = G ( x ) d x F(x)\,\mathrm dx=G(x)\,\mathrm dx F(x)dx=G(x)dx的形式,其中方程右侧是 x , y x,y x,y分别的函数的乘积。
解
d y d x = f ( x ) g ( y ) d y g ( y ) = f ( x ) d x ∫ 1 g ( y ) d y = ∫ f ( x ) d x \frac{\mathrm dy}{\mathrm dx}=f(x)g(y)\\ \frac{\mathrm dy}{g(y)}=f(x)\,\mathrm dx\\ \int\frac{1}{g(y)}\,\mathrm dy=\int f(x)\,\mathrm dx dxdy=f(x)g(y)g(y)dy=f(x)dx∫g(y)1dy=∫f(x)dx
这一步先不考虑特殊情况即能不能除,找准主要思路。记
G ( y ) = ∫ 1 g ( y ) d y F ( x ) = ∫ f ( x ) d x G ( y ) = F ( x ) G(y)=\int\frac{1}{g(y)}\,\mathrm dy\\ F(x)=\int f(x)\,\mathrm dx\\ G(y)=F(x) G(y)=∫g(y)1dyF(x)=∫f(x)dxG(y)=F(x)
这是一个代数方程
现在重新考虑不能相除的情况,即 ∃ b s . t . g ( b ) = 0 \exist b\,s.t.g(b)=0 ∃bs.t.g(b)=0,那么 y ≡ b y\equiv b y≡b是特解(千万不要忘记啊!)
例 y ′ = α y ( α y'=\alpha y(\alpha y′=αy(α是常数)
1 y d y = α d x ln ∣ y ∣ = α x + C ∣ y ∣ = e c ⋅ e α x = C 1 ⋅ e α x y = C ⋅ e α x ( c ≠ 0 ) \frac{1}{y}\,\mathrm dy=\alpha\,\mathrm dx\\ \ln|y|=\alpha x+C\\ |y|=e^c\cdot e^{\alpha x}=C_1\cdot e^{\alpha x}\\ y=C\cdot e^{\alpha x}(c\not=0) y1dy=αdxln∣y∣=αx+C∣y∣=ec⋅eαx=C1⋅eαxy=C⋅eαx(c=0)
加上特解 y ≡ 0 y\equiv0 y≡0,原方程的解可以表示成 y = C ⋅ e α x y=C\cdot e^{\alpha x} y=C⋅eαx
1 。 1^。 1。形如
d y d x = f ( a x + b y + c ) \frac{\mathrm dy}{\mathrm dx}=f(ax+by+c) dxdy=f(ax+by+c)
的方程:
引入 u = a x + b y + c , u=ax+by+c, u=ax+by+c,
d u d x = a + b d y d x = a + b f ( a x + b y + c ) = a + b f ( u ) \begin{aligned} &\frac{\mathrm du}{\mathrm dx} =a+b\frac{\mathrm dy}{\mathrm dx}\\ =&a+bf(ax+by+c)\\ =&a+bf(u) \end{aligned} ==dxdu=a+bdxdya+bf(ax+by+c)a+bf(u)
显然 u u u是可解的。 u = u ( x , c ~ ) u=u(x,\tilde{c}) u=u(x,c~)
这又是一个代数方程。
特别注意在求解过程当中,要将 f ( u ) = 0 f(u)=0 f(u)=0的情况考虑成一个奇解。
2 ∘ 2^\circ 2∘
“一阶导数导数=零次齐次函数”的齐次方程
n n n次齐次函数定义为: φ ( t y t x ) = t n ( y x ) \varphi\left(\frac{ty}{tx}\right)=t^n\left(\frac{y}{x}\right) φ(txty)=tn(xy)
y ′ = f ( y x ) ( x ≠ 0 ) y'=f\left(\frac{y}{x}\right)(x\not=0) y′=f(xy)(x=0)
令 u = y x , y = x u , d y d x = d d x ( x u ) = u + x d u d x = y ′ = f ( u ) f ( u ) u=\frac{y}{x},y=xu,\frac{\mathrm dy}{\mathrm dx}=\frac{\mathrm d}{\mathrm dx}(xu)=u+x\frac{\mathrm du}{\mathrm dx}\xlongequal{y'=f(u)}f(u) u=xy,y=xu,dxdy=dxd(xu)=u+xdxduy′=f(u)f(u)
由于 x ≠ 0 x\not=0 x=0, d u d x = f ( u ) − u x \frac{\mathrm du}{\mathrm dx}=\frac{f(u)-u}{x} dxdu=xf(u)−u
3 ∘ 3^\circ 3∘另一类齐次
y = f ( a 1 x + b 1 y + c 1 a x + b y + c ) y=f\left(\frac{a_1x+b_1y+c_1}{ax+by+c}\right) y=f(ax+by+ca1x+b1y+c1)
{ x = u + α y = v + β s . t . a 1 α + b 1 β + c 1 = 0 a α + b β + c = 0 \begin{cases} x=u+\alpha\\ y=v+\beta \end{cases}\\ s.t.\, a_1\alpha+b_1\beta+c_1=0\\ a\alpha+b\beta+c=0 {x=u+αy=v+βs.t.a1α+b1β+c1=0aα+bβ+c=0
则
d v d u = f ( a 1 u + b 1 v a u + b v ) \frac{\mathrm dv}{\mathrm du}=f\left(\frac{a_1u+b_1v}{au+bv}\right) dudv=f(au+bva1u+b1v)
利用Cramer法则,
∣ a 1 b 1 a b ∣ ≠ 0 \begin{vmatrix} a_1&b_1\\ a&b \end{vmatrix}\not=0 ∣∣∣∣a1ab1b∣∣∣∣=0
时, α , β \alpha, \beta α,β存在且唯一,可解。
∣ a 1 b 1 a b ∣ = 0 \begin{vmatrix} a_1&b_1\\ a&b \end{vmatrix}=0 ∣∣∣∣a1ab1b∣∣∣∣=0
时,设 a 1 a = b 1 b = k \frac{a_1}{a}=\frac{b_1}{b}=k aa1=bb1=k
y ′ = f ( a 1 x + b 1 y + c 1 a x + b y + c ) = f ( k ( a x + b y ) + c 1 a x + b y + c ) y'=f\left(\frac{a_1x+b_1y+c_1}{ax+by+c}\right)=f\left(\frac{k(ax+by)+c_1}{ax+by+c}\right) y′=f(ax+by+ca1x+b1y+c1)=f(ax+by+ck(ax+by)+c1)
现令
d u d x = a + b d y d x = a + b f ( k u + c 1 u + c ) \frac{\mathrm du}{\mathrm dx}=a+b\frac{\mathrm dy}{\mathrm dx}=a+bf(\frac{ku+c_1}{u+c}) dxdu=a+bdxdy=a+bf(u+cku+c1)
变量分离,又是可解的。
d y d x = x + y + 2 x − y + 1 \frac{\mathrm d y}{\mathrm dx}=\frac{x+y+2}{x-y+1} dxdy=x−y+1x+y+2
y ′ + p ( x ) y = q ( x ) , p , q ∈ C 0 ( a , b ) y'+p(x)y=q(x), p,q\in C^0(a,b) y′+p(x)y=q(x),p,q∈C0(a,b)
(1)
其中的 C 0 C^0 C0表示连续, C 1 C^1 C1表示连续可微。
关于未知函数 y y y与其导数 d y d x \frac{\mathrm dy}{\mathrm dx} dxdy都是一次的。如果 q ( x ) = 0 q(x)=0 q(x)=0成为一阶齐次线性微分方程,否则成为一阶非齐次。
这个“齐次"和我们前述的齐次函数的齐次并不相同。
y ′ + p ( x ) y = 0 y'+p(x)y=0 y′+p(x)y=0
(2)
d y d x = − p ( x ) y \frac{\mathrm dy}{\mathrm dx}=-p(x)y dxdy=−p(x)y
首先我们发现 y = 0 y=0 y=0是一个奇解。然后移项积分:
l n ∣ y ∣ = − ∫ x 0 x P ( t ) d t + C ln|y|=-\int_{x_0}^xP(t)\,\mathrm dt+C ln∣y∣=−∫x0xP(t)dt+C
y = ± e c e ( − ∫ x 0 x P ( t ) d t ) y=\pm e^c e^{\left(-\int_{x_0}^xP(t)\,\mathrm dt\right)} y=±ece(−∫x0xP(t)dt)
结合奇解
y = C ⋅ e ( − ∫ x 0 x P ( t ) d t ) , ∀ C y=C\cdot e^{\left(-\int_{x_0}^xP(t)\,\mathrm dt\right)},\forall C y=C⋅e(−∫x0xP(t)dt),∀C
这个结果告诉我们,线性齐次方程的解仅有两种情况: ≡ 0 \equiv0 ≡0或 ≢ 0 \not\equiv0 ≡0,
讨论:
将齐次方程的解中的常数变成一个函数表达式,待定为 u ( x ) u(x) u(x)
y ′ = u ′ ( x ) ⋅ e − ∫ x 0 x P ( t ) d t − u ( x ) P ( x ) e − ∫ x 0 x P ( t ) d t = Q − P ( x ) y y'=u'(x)\cdot e^{-\int_{x_0}^xP(t)\,\mathrm dt}-u(x)P(x)e^{-\int_{x_0}^xP(t)\,\mathrm dt}=Q-P(x)y y′=u′(x)⋅e−∫x0xP(t)dt−u(x)P(x)e−∫x0xP(t)dt=Q−P(x)y
化简得:
u ′ ( x ) ⋅ e − ∫ x 0 x P ( t ) d t = Q u'(x)\cdot e^{-\int_{x_0}^xP(t)\,\mathrm dt}=Q u′(x)⋅e−∫x0xP(t)dt=Q
u ′ ( x ) = Q ( x ) ⋅ e ∫ x 0 x P ( t ) d t u'(x)=Q(x)\cdot e^{\int_{x_0}^xP(t)\,\mathrm dt} u′(x)=Q(x)⋅e∫x0xP(t)dt
这个式子可不可积其实还有待讨论……但总之把它积起来就可以得到我们需要的 u ( x ) u(x) u(x)
y = [ ∫ x 0 x Q ( t ) e ∫ x 0 t P ( s ) d s d t + C ] e − ∫ x 0 x P ( t ) d t y=\left[\int_{x_0}^xQ(t)e^{\int_{x_0}^tP(s)\,\mathrm ds}\,\mathrm dt+C\right]e^{-\int_{x_0}^xP(t)\,\mathrm dt} y=[∫x0xQ(t)e∫x0tP(s)dsdt+C]e−∫x0xP(t)dt
若 f ∈ C ( a , + ∞ ) f\in C(a, +\infty) f∈C(a,+∞)且 f ( x ) + f ′ ( x ) → 0 f(x)+f'(x)\to0 f(x)+f′(x)→0则 f ( x ) → 0 f(x)\to0 f(x)→0
另例:
f ( x ) ∈ C 1 [ 0 , + ∞ ) , a ( x ) ≥ C 0 > 0 , a ( x ) ∈ C [ 0 , + ∞ ) f(x)\in C^1[0,+\infty), a(x)\geq C_0>0, a(x)\in C[0,+\infty) f(x)∈C1[0,+∞),a(x)≥C0>0,a(x)∈C[0,+∞)且 lim x → + ∞ ( f ′ ( x ) + a ( x ) f ( x ) ) = 0 \lim\limits_{x\to+\infty}(f'(x)+a(x)f(x))=0 x→+∞lim(f′(x)+a(x)f(x))=0则 lim x → + ∞ f ( x ) = 0 \lim\limits_{x\to+\infty}f(x)=0 x→+∞limf(x)=0
令 b ( x ) = f ′ ( x ) + a ( x ) f ( x ) , b ( x ) ∈ C 0 [ 0 , + ∞ ) , lim x → + ∞ b ( x ) = 0 b(x)=f'(x)+a(x)f(x), b(x)\in C^0[0,+\infty),\lim\limits_{x\to+\infty} b(x)=0 b(x)=f′(x)+a(x)f(x),b(x)∈C0[0,+∞),x→+∞limb(x)=0,从 b b b中解出 f ( x ) f(x) f(x)
f ( x ) = C e − ∫ x 0 x a ( t ) d t + e − ∫ x 0 x a ( t ) d t ⋅ ∫ 0 x b ( s ) e ∫ 0 s a ( t ) d t d s f(x)=Ce^{-\int_{x_0}^xa(t)\,\mathrm dt}+e^{-\int_{x_0}^xa(t)\,\mathrm dt}\cdot \int_0^xb(s)e^{\int_0^sa(t)\,\mathrm dt}\,\mathrm ds f(x)=Ce−∫x0xa(t)dt+e−∫x0xa(t)dt⋅∫0xb(s)e∫0sa(t)dtds
其中取初值条件,可以得 C = f ( 0 ) C=f(0) C=f(0)
f ( x ) = f ( 0 ) + ∫ 0 x b ( s ) e ∫ 0 s a ( t ) d t d s e ∫ 0 x a ( t ) d t f(x)=\frac{f(0)+\int_0^xb(s)e^{\int_0^sa(t)\,\mathrm dt}\,\mathrm ds}{e^{\int_0^xa(t)\,\mathrm dt}} f(x)=e∫0xa(t)dtf(0)+∫0xb(s)e∫0sa(t)dtds
分母趋向于无穷(且求导后无穷,即满足洛必达法则),
即有 lim x → + ∞ f ( x ) = lim x → + ∞ b ( x ) a ( x ) = 0 \lim\limits_{x\to+\infty}f(x)=\lim\limits_{x\to+\infty}\frac{b(x)}{a(x)}=0 x→+∞limf(x)=x→+∞lima(x)b(x)=0
这是一个将非线性方程化成线性方程的好例子。
d y d x + P ( x ) y = Q ( x ) y α \frac{\mathrm dy}{\mathrm dx}+P(x)y=Q(x)y^\alpha dxdy+P(x)y=Q(x)yα
y − α d y d x + P ⋅ y 1 − α = Q ( x ) y^{-\alpha}\frac{\mathrm dy}{\mathrm dx}+P\cdot y^{1-\alpha}=Q(x) y−αdxdy+P⋅y1−α=Q(x)
令 z = 1 − α z=1-\alpha z=1−α,
1 1 − α d z d x + P ( x ) z = Q ( x ) \frac{1}{1-\alpha}\frac{\mathrm dz}{\mathrm dx}+P(x)z=Q(x) 1−α1dxdz+P(x)z=Q(x)
这是一个线性方程。
d y d x = − P Q \frac{\mathrm dy}{\mathrm dx}=-\frac{P}{Q} dxdy=−QP
对称形式
P ( x , y ) d x + Q ( x , y ) d y = 0 P(x,y)\,\mathrm dx+Q(x,y)\,\mathrm dy=0 P(x,y)dx+Q(x,y)dy=0
P , Q ∈ C 1 ( D ) P,Q\in C^1(D) P,Q∈C1(D)(这里要可微,因为如果不可导的话,我们的方法实在有限)
若 ∃ F ( x , y ) ∈ C 1 ( D ) , d F ( x , y ) = P d x + Q d y ⇒ d F ( x , y ) = 0 \exist F(x,y)\in C^1(D), \,\mathrm dF(x,y)=P\,\mathrm dx+Q\,\mathrm dy\Rightarrow \mathrm dF(x,y)=0 ∃F(x,y)∈C1(D),dF(x,y)=Pdx+Qdy⇒dF(x,y)=0
从而我们求这样的方程的解的问题,转化成:
在二型线和路径无关的条件时,我们写出了几个这个 F F F存在的等价条件。
在这里我们常用
∂ P ∂ y = ∂ Q ∂ x \frac{\partial P}{\partial y}=\frac{\partial Q}{\partial x} ∂y∂P=∂x∂Q
必要性利用连续函数的混合导数相等说明。
偏积分得
F = ∫ x 0 x P ( s , y ) d s + φ ( y ) F=\int_{x_0}^xP(s,y)\,\mathrm ds+\varphi(y) F=∫x0xP(s,y)ds+φ(y)
(1)
Q = ∂ ∂ y ∫ x 0 x P ( s , y ) d s + φ ′ ( y ) Q=\frac{\partial}{\partial y}\int_{x_0}^xP(s,y)\,\mathrm ds+\varphi'(y) Q=∂y∂∫x0xP(s,y)ds+φ′(y)
由于光滑,求导积分可交换。
Q = ∫ x 0 x ∂ ∂ y P ( s , y ) d s + φ ′ ( y ) Q=\int_{x_0}^x\frac{\partial}{\partial y}P(s,y)\,\mathrm ds+\varphi'(y) Q=∫x0x∂y∂P(s,y)ds+φ′(y)
再由充分条件得:
∫ x 0 x ∂ ∂ x Q ( s , y ) d s + φ ′ ( y ) = Q ( x , y ) \int_{x_0}^x\frac{\partial}{\partial x}Q(s,y)\,\mathrm ds+\varphi'(y)=Q(x,y) ∫x0x∂x∂Q(s,y)ds+φ′(y)=Q(x,y)
Q ( x , y ) − Q ( x 0 , y ) + φ ′ ( y ) = Q ( x , y ) Q(x,y)-Q(x_0,y)+\varphi'(y)=Q(x,y) Q(x,y)−Q(x0,y)+φ′(y)=Q(x,y)
得
φ ′ ( y ) = Q ( x 0 , y ) \varphi'(y)=Q(x_0,y) φ′(y)=Q(x0,y)
φ = ∫ y 0 y Q ( x 0 , t ) d t \varphi=\int_{y_0}^yQ(x_0,t)\,\mathrm dt φ=∫y0yQ(x0,t)dt
结合(1)得:
F ( x , y ) = ∫ x 0 x P ( s , y ) d s + ∫ y 0 y Q ( x 0 , t ) d t F(x,y) =\int_{x_0}^xP(s,y)\,\mathrm ds+\int_{y_0}^yQ(x_0,t)\,\mathrm dt F(x,y)=∫x0xP(s,y)ds+∫y0yQ(x0,t)dt
说人话,就是说明了二型线与路径无关的条件是全微分方程直接用原函数是解的条件。
例 ( x cos y + 2 x y 2 ) d x + ( − 1 2 x 2 sin y + 2 x 2 y + y 2 ) = 0 (x\cos y+2xy^2)\,\mathrm dx+(-\frac{1}{2}x^2\sin y+2x^2y+y^2)=0 (xcosy+2xy2)dx+(−21x2siny+2x2y+y2)=0
∂ P ∂ y = ∂ Q ∂ x \frac{\partial P}{\partial y}=\frac{\partial Q}{\partial x} ∂y∂P=∂x∂Q然后使用偏积分求出通积分。
接下来要解决的问题是,如果 ∂ P ∂ y \frac{\partial P}{\partial y} ∂y∂P和 ∂ Q ∂ x \frac{\partial Q}{\partial x} ∂x∂Q不相等呢?
对以上的问题,基本想法是:
寻找一个(就够的) μ = μ ( x , y ) ≠ 0 \mu=\mu(x,y)\not=0 μ=μ(x,y)=0s.t.
μ P d x + μ Q d y = 0 \mu P\,\mathrm dx+\mu Q\,\mathrm dy=0 μPdx+μQdy=0
是全微分方程。
μ \mu μ满足 μ P = ∂ F ∂ x , μ Q = ∂ F ∂ y \mu P=\frac{\partial F}{\partial x}, \mu Q=\frac{\partial F}{\partial y} μP=∂x∂F,μQ=∂y∂F
结合光滑:
∂ ∂ y ( μ P ) = ∂ ∂ x ( μ Q ) \frac{\partial }{\partial y}(\mu P)=\frac{\partial }{\partial x}(\mu Q) ∂y∂(μP)=∂x∂(μQ)
转化成:
P ∂ μ ∂ y − Q ∂ μ ∂ x = μ ( ∂ Q ∂ x − ∂ P ∂ y ) P\frac{\partial \mu}{\partial y}-Q\frac{\partial \mu}{\partial x}=\mu\left(\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial y}\right) P∂y∂μ−Q∂x∂μ=μ(∂x∂Q−∂y∂P)
这是一个一阶偏微分方程。
但我们仍只需要找到一个就够。
若存在 μ = μ ( x ) \mu=\mu(x) μ=μ(x)
μ ′ μ = − ∂ Q ∂ x − ∂ P ∂ y Q ( x , y ) \frac{\mu'}{\mu}=-\frac{\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial y}}{Q(x,y)} μμ′=−Q(x,y)∂x∂Q−∂y∂P
若右端只依赖 x x x那么就是变量分离的方程,可求这个积分因子。
μ = e ∫ x 0 x f ( s ) d s \mu=e^{\int_{x_0}^xf(s)\,\mathrm ds} μ=e∫x0xf(s)ds
实际求解过程中,我们只需要看 P , Q P,Q P,Q二者谁和右端相除可以化成单变量式。
附:另一个常用的表达式;
μ ′ μ = ∂ Q ∂ x − ∂ P ∂ x P ( x , y ) \frac{\mu'}{\mu}=\frac{\frac{\partial Q}{\partial x}-\frac{\partial P}{\partial x}}{P(x,y)} μμ′=P(x,y)∂x∂Q−∂x∂P
这是节外生枝的一部分,但也具有相当高的理论意义。
如果方程
{ y ′ = f ( x , y ) y ( x 0 ) = y 0 (1) \begin{cases} y'=f(x,y)\tag1\\ y(x_0)=y_0 \end{cases} {y′=f(x,y)y(x0)=y0(1)
若 f f f连续,且满足Lipschitz条件(斜率不大于某个值):
∃ L > 0 , ∀ ( x , y 1 ) , ( x , y 0 ) ∈ D \exist L>0,\forall(x,y_1),(x,y_0)\in D ∃L>0,∀(x,y1),(x,y0)∈D
∣ f ( x , y 0 ) − f ( x , y 1 ) ∣ ≤ L ∣ y 1 − y 0 ∣ |f(x,y_0)-f(x,y_1)|\leq L|y_1-y_0| ∣f(x,y0)−f(x,y1)∣≤L∣y1−y0∣
那么其在 ∣ x − x 0 ∣ ≤ h |x-x_0|\leq h ∣x−x0∣≤h解存在且唯一
h = min { a , b M } M = max D ∣ f ( x , y ) ∣ \begin{aligned} h=&\min\{a,\frac{b}{M}\}\\ M=&\max\limits_D|f(x,y)| \end{aligned} h=M=min{a,Mb}Dmax∣f(x,y)∣
证明:
Step1:
原式等价于
y ( x ) − y 0 = ∫ x 0 x f ( s , y ( s ) ) d s y(x)-y_0=\int_{x_0}^xf(s,y(s))\,\mathrm ds y(x)−y0=∫x0xf(s,y(s))ds
Step2:
构造Picard序列:
φ n + 1 ( x ) = y 0 + ∫ x 0 x f ( s , φ n ( s ) ) d s \varphi_{n+1}(x)=y_0+\int_{x_0}^xf(s,\varphi_n(s))\,\mathrm ds φn+1(x)=y0+∫x0xf(s,φn(s))ds
这也是近似求解的方法。逐次逼近为我们提供了一种求近似解的计算方法。
Step3:
序列一致收敛,故存在(证明略
Step4:
解的唯一性判定
∣ φ ( x ) − ψ ( x ) ∣ ≤ ∣ ∫ x 0 x f ( s , φ ( s ) ) − f ( s , ψ ( s ) ) d s ∣ ≤ L ∫ x 0 x ∣ φ ( s ) − ψ ( s ) ∣ d s |\varphi(x)-\psi(x)|\leq \left|\int_{x_0}^xf(s,\varphi(s))-f(s,\psi(s))\,\mathrm ds\right| \leq L\int_{x_0}^x|\varphi(s)-\psi(s)|\,\mathrm ds ∣φ(x)−ψ(x)∣≤∣∣∣∣∫x0xf(s,φ(s))−f(s,ψ(s))ds∣∣∣∣≤L∫x0x∣φ(s)−ψ(s)∣ds
∣ φ ( x ) − ψ ( x ) ∣ ≤ L M 0 ∣ x − x 0 ∣ |\varphi(x)-\psi(x)|\leq LM_0|x-x_0| ∣φ(x)−ψ(x)∣≤LM0∣x−x0∣
故(2)代入(1)得
∣ φ ( x ) − ψ ( x ) ∣ ≤ L 2 M 0 2 ∣ x − x 0 ∣ 2 |\varphi(x)-\psi(x)|\leq \frac{L^2M_0}{2}|x-x_0|^2 ∣φ(x)−ψ(x)∣≤2L2M0∣x−x0∣2
累次代入,得:
∣ φ ( x ) − ψ ( x ) ∣ ≤ L n M 0 n ! h n |\varphi(x)-\psi(x)|\leq\frac{L^nM_0}{n!}h^n ∣φ(x)−ψ(x)∣≤n!LnM0hn
显然,
φ ( x ) ≡ ψ ( x ) \varphi(x)\equiv\psi(x) φ(x)≡ψ(x)
注1(Cauchy条件)
f ∈ C 1 ( D ) f\in C^1(D) f∈C1(D)
f ( x , y 1 ) − f ( x , y 2 ) = ∂ f ∂ y ( x , ξ ) ( y 1 − y 0 ) f(x,y_1)-f(x,y_2)=\frac{\partial f}{\partial y}(x,\xi)(y_1-y_0) f(x,y1)−f(x,y2)=∂y∂f(x,ξ)(y1−y0)
显然这是满足Lipschitz条件的。
注2 满足Lipschitz条件的未必处处可微。例如 f ( x , y ) = ∣ y ∣ f(x,y)=|y| f(x,y)=∣y∣
推论:对 y ′ = f ( x , y ) , ( x , y ) ∈ D y'=f(x,y),(x,y)\in D y′=f(x,y),(x,y)∈D,若函数 f ( x , y ) f(x,y) f(x,y)和 f y f_y fy在区域上连续,那么过D内任一点 ( x 0 , y 0 ) (x_0,y_0) (x0,y0),有且仅有一条方程的积分曲线通过。(利用Cantor定理可说一致连续)
注3 虽然Picard定理所求的范围有限。但是我们可以通过不断的延拓,仍能获得很好的结果
y ′ ′ ( x ) + p ( x ) y ′ ( x ) + q ( x ) y ( x ) = f ( x ) (3) y''(x)+p(x)y'(x)+q(x)y(x)=f(x)\tag3 y′′(x)+p(x)y′(x)+q(x)y(x)=f(x)(3)
y ′ ′ ( x ) + p ( x ) y ′ + q ( x ) y = 0 (4) y''(x)+p(x)y'+q(x)y=0\tag4 y′′(x)+p(x)y′+q(x)y=0(4)
性质1:显然(4)的解具有线性性质。
对于二阶方程,我们首先有这样一类容易解决的问题。
这是解决高阶方程的一个很简便、清晰的思路。但条件有限制。
常用 不显含 x x x的二阶方程(通常设题比较刁钻,只能用此法解)
F ( y , y ′ , y ′ ′ ) = 0 F(y,y',y'')=0 F(y,y′,y′′)=0
令
P = y ′ = d y d x P=y'=\frac{\mathrm dy}{\mathrm dx} P=y′=dxdy
y ′ ′ = d d x y ′ = d d y y ′ d y d x = d P d y P y''=\frac{\mathrm d}{\mathrm dx}y'=\frac{\mathrm d}{\mathrm dy}y'\frac{\mathrm dy}{\mathrm dx}=\frac{\mathrm dP}{\mathrm dy}P y′′=dxdy′=dydy′dxdy=dydPP
原式可以转化为
F 1 ( y , P , d P d y ) = 0 F_1(y,P,\frac{\mathrm dP}{\mathrm dy})=0 F1(y,P,dydP)=0
这是一阶线性方程。
所得解 P = d y d x P=\frac{\mathrm dy}{\mathrm dx} P=dxdy又是变量分离的。
另外还有 F ( x , y ′ , y ′ ′ ) = 0 F(x,y',y'')=0 F(x,y′,y′′)=0型(将 y ′ y' y′记为 P P P)。
这是一个快捷化简。
其他的方程在求解上具有一定的复杂性,不能通过初等方法求解,但我们可以通过一定的方式对其解的结构进行研究。
设 g 1 ( x ) , g 2 ( x ) ∈ D ( a , b ) , ∃ c 1 , c 2 , s . t . ┐ ( c 1 = 0 ∧ c 2 = 0 ) ∧ c 1 g 1 + c 2 g 2 ≡ 0 g_1(x),g_2(x)\in D(a,b),\exist c_1,c_2,s.t.\,\urcorner(c_1=0\wedge c_2=0)\wedge c_1g_1+c_2g_2\equiv0 g1(x),g2(x)∈D(a,b),∃c1,c2,s.t.┐(c1=0∧c2=0)∧c1g1+c2g2≡0则称 g 1 , g 2 g_1,g_2 g1,g2线性相关。
结合性质1,我们提出以下引理:
设 φ 1 ( x ) , φ 2 ( x ) \varphi_1(x), \varphi_2(x) φ1(x),φ2(x)是(4)的两个解。那么它们在 ( a , b ) (a,b) (a,b)上线性相关的充要条件是:它们确定的Wronski行列式
W = ∣ φ 1 φ 2 φ 1 ′ φ 2 ′ ∣ ≡ 0 W=\begin{vmatrix} \varphi_1&\varphi_2\\ \varphi_1'&\varphi_2' \end{vmatrix}\equiv0 W=∣∣∣∣φ1φ1′φ2φ2′∣∣∣∣≡0
证明:必要性对(4)和(4)的一阶导数式利用Cramer法则。充分性利用解的存在唯一性。详见高数下P180
w ( x ) = φ 1 ( x ) φ 2 ′ ( x ) − φ 2 ( x ) φ 1 ′ ( x ) w ′ ( x ) = φ 1 ′ φ 2 ′ + φ 1 φ 2 ′ ′ − φ 2 ′ φ 1 ′ − φ 2 φ 1 ′ ′ = φ 1 φ 2 ′ ′ − φ 2 φ 1 ′ ′ w(x)=\varphi_1(x)\varphi_2'(x)-\varphi_2(x)\varphi'_1(x)\\ w'(x)=\varphi'_1\varphi'_2+\varphi_1\varphi_2''-\varphi'_2\varphi_1'-\varphi_2\varphi''_1=\varphi_1\varphi''_2-\varphi_2\varphi_1'' w(x)=φ1(x)φ2′(x)−φ2(x)φ1′(x)w′(x)=φ1′φ2′+φ1φ2′′−φ2′φ1′−φ2φ1′′=φ1φ2′′−φ2φ1′′
方程组的秩为3,三个变量,可解。
φ 1 ′ ′ + p φ 1 ′ + q φ 1 = 0 φ 2 ′ ′ + p φ 2 ′ + q φ 2 = 0 \varphi''_1+p\varphi'_1+q\varphi_1=0\\ \varphi_2''+p\varphi'_2+q\varphi_2=0 φ1′′+pφ1′+qφ1=0φ2′′+pφ2′+qφ2=0
代入消元可得:
w ′ = p ⋅ ( − w ) w'=p\cdot(-w) w′=p⋅(−w)
解这个变量分离的方程有:
w ( x ) = w ( x 0 ) e − ∫ x 0 x p ( s ) d s ( L i o u v i l l e 公 式 ) w(x)=w(x_0)e^{-\int_{x_0}^xp(s)\,\mathrm ds} (Liouville公式) w(x)=w(x0)e−∫x0xp(s)ds(Liouville公式)
这个公式告诉我们,在待求区间 ( a , b ) (a,b) (a,b)上如果有一点的Wronski行列式为0,那么整个区间上都为零。
前面已经讨论了函数线性无关的条件。
对于方程(4),我们只需要找到两个线性无关的解,这两个解的初值分别为 ( 0 , 1 ) (0,1) (0,1)和 ( 1 , 0 ) (1,0) (1,0),
那么所有解都可以经由这两个解表出。
为什么是两个?二阶方程看似是三个不定元,但实际上方程会隐式地确定 x x x,所以只要将带有积分常数 C C C的 y , y ′ y,y' y,y′的初值确定下来,那 y ′ ′ y'' y′′也就是唯一确定的了。所以这个方程如果展成方程组,对于 y ( n ) y^{(n)} y(n)结构来看,显示的秩只有 n − 1 n-1 n−1。因而我们只需求解两个初值即可。
y ′ ′ + p ( x ) y ′ + q ( x ) y = f ( x ) (3) y''+p(x)y'+q(x)y=f(x)\tag3 y′′+p(x)y′+q(x)y=f(x)(3)
设 y = φ 1 ( x ) , y = φ 2 ( x ) y=\varphi_1(x), y=\varphi_2(x) y=φ1(x),y=φ2(x)是(4)的线性无关解。
y = φ 0 ( x ) y=\varphi_0(x) y=φ0(x)是(3)的一个特解。
则(3)的所有解都可以表示成:
y = c 1 ψ 1 ( x ) + c 2 ψ ( x ) + φ 0 ( x ) y=c_1\psi_1(x)+c_2\psi(x)+\varphi_0(x) y=c1ψ1(x)+c2ψ(x)+φ0(x)
这仍然是由方程的线性性质所保证的。
求解过程就退化成找特解。
为了扩大可解的范围,我们给出如下的
设 y = φ 1 ( x ) y=\varphi_1(x) y=φ1(x)是
y ′ ′ + p y + q y = f 1 y''+py+qy=f_1 y′′+py+qy=f1
的解,
设 y = f 2 ( x ) y=f_2(x) y=f2(x)是
y ′ ′ + p y ′ + q y = f 2 y''+py'+qy=f_2 y′′+py′+qy=f2
的解。
那么 φ 1 + φ 2 \varphi_1+\varphi_2 φ1+φ2是原方程的解。
这为分治的思路提供了指导。
在正式研究求解之前,我们给出关于可解性的一般规律:如果 p , q p,q p,q与 x x x有关,一般不可解。
例如:
y ′ ′ + a ( x ) y = 0 a ( x ) = 1 + ε cos x y''+a(x)y=0\\ a(x)=1+\varepsilon\cos x y′′+a(x)y=0a(x)=1+εcosx
除了 y ≡ 0 y\equiv0 y≡0以外我们找不到其他的有用的解。所以接下来,我们着重讨论二阶方程一种比较简单的形式:
y ′ ′ + p y ′ + q y = f ( x ) (5) y''+py'+qy=f(x)\tag5 y′′+py′+qy=f(x)(5)
核心思想是尝试,方法是待定系数法。找到线性无关的解基,我们就赢了。
首先解决齐次情形:
这里考虑到 e e e指数函数的求导性质优良,我们优先考虑形如 y = e λ x y=e^{\lambda x} y=eλx的解。代入得:
( λ 2 + p λ + q ) e λ x = 0 (\lambda^2+p\lambda+q)e^{\lambda x}=0 (λ2+pλ+q)eλx=0
e λ x e^{\lambda x} eλx是解 ⇔ λ 2 + p λ + q = 0 \Leftrightarrow \lambda^2+p\lambda+q=0 ⇔λ2+pλ+q=0
case 1:特征根相异时 y 1 = e λ 1 x , y 2 = e λ 2 x y_1=e^{\lambda_1 x},y_2=e^{\lambda_2x} y1=eλ1x,y2=eλ2x是两个线性无关的解
W ( x ) = ∣ e λ 1 x e λ 2 x λ 1 e λ 1 x λ 2 e λ 2 x ∣ = ( λ 2 − λ 1 ) e ( λ 1 + λ 2 ) x W(x)=\begin{vmatrix} e^{\lambda_1x}&e^{\lambda_2x}\\ \lambda_1e^{\lambda_1x}&\lambda_2e^{\lambda_2x} \end{vmatrix}=(\lambda_2-\lambda_1)e^{(\lambda_1+\lambda_2)x} W(x)=∣∣∣∣eλ1xλ1eλ1xeλ2xλ2eλ2x∣∣∣∣=(λ2−λ1)e(λ1+λ2)x
case2:特征根为二重根时。第一个根是容易找到的。常用方法是对另一根进行乘 x n x^n xn.
这里乘 x x x就够用了 y 2 = x e λ x y_2=xe^{\lambda x} y2=xeλx经验证,也是一个解。
且 y 1 = e λ 1 x , y 2 = x e λ 2 x y_1=e^{\lambda_1x},y_2=xe^{\lambda_2x} y1=eλ1x,y2=xeλ2x可得Wronski行列式不为零。
有了以上的讨论,我们就可以解特征方程 Δ > 0 \Delta >0 Δ>0的问题了。
case3:特征方程有共轭复根
λ 1 , 2 = α ± i β , β > 0 \lambda_{1,2}=\alpha\pm i\beta, \beta>0 λ1,2=α±iβ,β>0
y 1 ∗ ( x ) = e ( α + i β ) x = e ( α x ( cos β x + i sin β x ) y 2 ∗ ( x ) = e ( α − i β ) x = e α x ( cos β x − i sin β x ) y^*_1(x)=e^{(\alpha+i\beta )x}=e^{(\alpha x}(\cos\beta x+i\sin\beta x)\\ y^*_2(x)=e^{(\alpha-i\beta) x}=e^{\alpha x}(\cos\beta x-i\sin\beta x) y1∗(x)=e(α+iβ)x=e(αx(cosβx+isinβx)y2∗(x)=e(α−iβ)x=eαx(cosβx−isinβx)
消虚数,取得两个实函数解基:
y 1 ( x ) = 1 2 ( y 1 ∗ + y 2 ∗ ) = e α x cos β x y 2 ( x ) = 1 2 i ( y 1 ∗ − y 2 ∗ ) = e α x sin β x y_1(x)=\frac{1}{2}(y_1^*+y_2^*)=e^{\alpha x}\cos\beta x\\ y_2(x)=\frac{1}{2i}(y^*_1-y_2^*)=e^{\alpha x}\sin \beta x y1(x)=21(y1∗+y2∗)=eαxcosβxy2(x)=2i1(y1∗−y2∗)=eαxsinβx
由于 β > 0 \beta >0 β>0故而Wronski行列式为 β e 2 α x ≠ 0 \beta e^{2\alpha x}\not=0 βe2αx=0
于是我们可以将通解形式总结为:
特征方程判别式 | 特征根 | 通解形式 |
---|---|---|
Δ > 0 \Delta >0 Δ>0 | 两个相异实根 λ 1 , λ 2 \lambda_1, \lambda_2 λ1,λ2 | C 1 e λ 1 x + C 2 e λ 2 x C_1e^{\lambda_1 x}+C_2e^{\lambda_2x} C1eλ1x+C2eλ2x |
Δ = 0 \Delta = 0 Δ=0 | 二重根 λ 1 \lambda_1 λ1 | ( C 1 + C 2 x ) ⋅ e λ 1 x (C_1+C_2x)\cdot e^{\lambda_1}x (C1+C2x)⋅eλ1x |
Δ < 0 \Delta <0 Δ<0 | λ 1 , 2 = α ± i β \lambda_{1,2}=\alpha\pm i\beta λ1,2=α±iβ | e α x ( C 1 cos β x + C 2 sin β x ) e^{\alpha x}(C_1\cos\beta x+C_2\sin\beta x) eαx(C1cosβx+C2sinβx) |
其实在常系数的情况下,高阶的也相对容易求解。
特征根 | 通解 |
---|---|
单重实根 λ \lambda λ | e λ x e^{\lambda x} eλx |
k重实根( k > 1 k>1 k>1) λ \lambda λ | e λ x , x e λ x , ⋯ , x k − 1 e λ x e^{\lambda x},xe^{\lambda x}, \cdots, x^{k-1}e^{\lambda x} eλx,xeλx,⋯,xk−1eλx |
单共轭复根 λ 1 , 2 = α + i β \lambda_{1,2}=\alpha+i\beta λ1,2=α+iβ | e α x cos β x , e α x sin β x e^{\alpha x}\cos\beta x,e^{\alpha x}\sin\beta x eαxcosβx,eαxsinβx |
n n n重共轭复根 λ 1 , 2 = α + i β ( n > 1 ) \lambda_{1,2}=\alpha+i\beta(n>1) λ1,2=α+iβ(n>1) | e α x cos β x , e α x sin β x , ⋯ , x n − 1 e α x cos β x , x m − 1 sin β x e^{\alpha x}\cos\beta x,e^{\alpha x}\sin\beta x, \cdots,x^{n-1}e^{\alpha x}\cos\beta x,x^{m-1}\sin\beta x eαxcosβx,eαxsinβx,⋯,xn−1eαxcosβx,xm−1sinβx |
虽然已经研究了关于线性齐次方程的问题。但是,解决大部分非齐次仍然是困难的。
在这里,我们着重讨论以下几种:
它们的方法都相对固定:核心方法是待定系数,目标是找通解,退化时乘 x x x
我们从最简单的情形开始:
利用待定系数法,设解为:
Q n ( x ) = b 0 x n + b 1 x n − 1 + ⋯ + b n , b 0 ≠ 0 Q_n(x)=b_0x^n+b_1x^{n-1}+\cdots +b_n, b_0\not=0 Qn(x)=b0xn+b1xn−1+⋯+bn,b0=0
(0不是特征根)case 1:
q ≠ 0 q\not=0 q=0时,左右都是 n n n次多项式。比较各次项系数,解出 b i b_i bi
(0是单特征根)case 2:
考虑 Q ( x ) = x Q n ( x ) Q(x)=xQ_n(x) Q(x)=xQn(x),代入得:
Q ′ ( x ) = Q n ( x ) + x Q n ′ ( x ) Q ′ ′ ( x ) = 2 Q n ′ ( x ) + x Q n ′ ′ ( x ) Q'(x)=Q_n(x)+xQ_n'(x)\\ Q''(x)=2Q'_n(x)+xQ_n''(x) Q′(x)=Qn(x)+xQn′(x)Q′′(x)=2Qn′(x)+xQn′′(x)
整理出 n n n次项作为首项的式子:
p ( x Q n ′ + Q n ) + ( x Q n ′ ′ + 2 Q n ′ ) = P n p(xQ_n'+Q_n)+(xQ_n''+2Q_n')=P_n p(xQn′+Qn)+(xQn′′+2Qn′)=Pn
如果 p ≠ 0 p\not=0 p=0退化成case 1中的讨论情形。
(0是重特征根)case 3:
对case 3中的 p = 0 p=0 p=0情形,考虑 Q n ( x ) = x 2 Q n Q_n(x)=x^2Q_n Qn(x)=x2Qn可以直接代入对比系数(北大P188)。
史逸老师提供了一种方便的理解,case3包含条件 p = 0 , q = 0 p=0,\ q=0 p=0, q=0,原式即:
y ′ ′ = P n ( x ) y''=P_n(x) y′′=Pn(x)
两次积分得:
y = ∫ P n + 1 d x + C 1 x + C 2 y=\int P_{n+1}\,\mathrm dx+C_1x+C_2 y=∫Pn+1dx+C1x+C2
简要(emmm)总结:q!=0? y : (q!=0 ? x.y : xx.y)
常微分方程部分应该多加练习。寻找一种求解的直觉。
核心思路仍然是待定系数:
f ( x ) = a ⋅ e α x , a , α ∈ R , a ≠ 0 f(x)=a\cdot e^{\alpha x}, a, \alpha\in\R,a\not=0 f(x)=a⋅eαx,a,α∈R,a=0
设 y ( x ) = A ⋅ e α x y(x)=A\cdot e^{\alpha x} y(x)=A⋅eαx
原方程转化为:
( A α 2 + p A α + q A ) e α x = a ⋅ e α x (A\alpha^2+pA\alpha+qA)e^{\alpha x}=a\cdot e^{\alpha x} (Aα2+pAα+qA)eαx=a⋅eαx
( α \alpha α是特征根)case 1:
若 α 2 + p α + q ≠ 0 \alpha^2+p\alpha+q\not=0 α2+pα+q=0,则
A ∗ = a α 2 + p α + q (1) A^*=\frac{a}{\alpha^2+p\alpha +q}\tag1 A∗=α2+pα+qa(1)
A ∗ ⋅ e α x A^*\cdot e^{\alpha x} A∗⋅eαx为一个特解。
( α \alpha α是单特征根)case 2:
若 α 2 + p α + q = 0 \alpha^2+p\alpha+q=0 α2+pα+q=0,则。。。没那么简单
同样使用乘 x x x的方法, y = A x e α x y=Axe^{\alpha x} y=Axeαx,原式即:
A e α x [ ( α 2 + p α + q ) x + ( 2 α + p ) ] A e α x ( 2 α + p ) = a e α x Ae^{\alpha x}\left[(\alpha^2+p\alpha+q)x+(2\alpha+p)\right]\\ Ae^{\alpha x}\left(2\alpha+p\right)=ae^{\alpha x} Aeαx[(α2+pα+q)x+(2α+p)]Aeαx(2α+p)=aeαx
( α \alpha α不是重根)再分两种情况: 2 α + p ≠ 0 2\alpha+p\not=0 2α+p=0直接找到一个特解
a 2 α + p (2) \frac{a}{2\alpha+p}\tag2 2α+pa(2)
( α \alpha α是重根)若 2 α + p = 0 2\alpha+p=0 2α+p=0,则 α \alpha α为 λ 2 + p λ + q = 0 \lambda^2+p\lambda+q=0 λ2+pλ+q=0的重根。此时 A x e α x Axe^{\alpha x} Axeαx仍然不是满足条件的特解。我们还需要构建一个新的形式的解。
设 A x 2 e α x Ax^2e^{\alpha x} Ax2eαx,代入得
A e α x [ ( α 2 + p α + q ) x 2 + ( 4 α + 2 p ) x + 2 ] = 2 A e α x = a e α x Ae^{\alpha x}\left[(\alpha^2+p\alpha +q)x^2+(4\alpha+2p)x+2\right]\\ =2Ae^{\alpha x}=ae^{\alpha x} Aeαx[(α2+pα+q)x2+(4α+2p)x+2]=2Aeαx=aeαx
即
y = a 2 x 2 e α x (3) y=\frac{a}{2}x^2e^{\alpha x}\tag3 y=2ax2eαx(3)
为一个特解.
设 y = A cos β x + B sin β x y=A\cos\beta x+B\sin\beta x y=Acosβx+Bsinβx
代入得:
( − A β 2 + p B β + q A ) cos β x + ( − B β 2 − p A β + B q ) sin β x = a cos β x + b sin β x (-A\beta^2+pB\beta+qA)\cos\beta x+(-B\beta^2-pA\beta+Bq)\sin\beta x=a\cos\beta x+b\sin \beta x (−Aβ2+pBβ+qA)cosβx+(−Bβ2−pAβ+Bq)sinβx=acosβx+bsinβx
转化为方程
( q − β 2 ) A + p β B = a − p β A + ( q − β 2 ) B = b (q-\beta^2)A+p\beta B=a\\ -p\beta A+(q-\beta^2)B=b (q−β2)A+pβB=a−pβA+(q−β2)B=b
由Cramer法则
Δ = ( q − β ) 2 + p 2 β 2 ≠ 0 \Delta =(q-\beta)^2+p^2\beta^2\not=0 Δ=(q−β)2+p2β2=0
case 1:
如果 Δ ≠ 0 \Delta \not=0 Δ=0,那么有唯一解。记作
A ∗ cos β x + B ∗ sin β x A^*\cos\beta x+B^*\sin\beta x A∗cosβx+B∗sinβx
case2:
( β i \beta i βi是特征根)如果 q − β 2 q-\beta^2 q−β2与 p β p\beta pβ同时为0
设 y = x ( A cos β x + B sin β x ) y=x(A\cos\beta x+B\sin\beta x) y=x(Acosβx+Bsinβx)
代入得:
{ p A + 2 β B = a − 2 β A + p B = b \begin{cases} pA+2\beta B=a\\ -2\beta A+pB=b \end{cases} {pA+2βB=a−2βA+pB=b
由Cramer法则,方程有唯一解。
y = x ( A ∗ cos β x + B ∗ sin β x ) y=x(A^*\cos\beta x+B^*\sin\beta x) y=x(A∗cosβx+B∗sinβx)
就是特解。
除了以上三种,我们有以下可解的组合情况
P n ( x ) e α x ( α cos β x + b sin β x ) P_n(x)e^{\alpha x}(\alpha \cos\beta x+b\sin\beta x) Pn(x)eαx(αcosβx+bsinβx)
如果 α ± i β \alpha\pm i\beta α±iβ不是特征根, e α x [ Q n ( x ) cos β x + R n ( x ) sin β x ] e^{\alpha x}[Q_n(x)\cos\beta x+R_n(x)\sin\beta x] eαx[Qn(x)