常微分方程(Ordinary Differential Equation I)
常微分方程(Ordinary Differential Equation II)
常微分方程(Ordinary Differential Equation III)
高阶微分方程的一般形式为
F ( x , y , y ′ , ⋯ , y ( n ) ) = 0 F(x,y,y',\cdots,y^{(n)})=0 F(x,y,y′,⋯,y(n))=0
一般的高阶微分方程没有普遍的解法,处理问题的基本原则是降阶。
高阶线性微分方程
y ( n ) + a 1 ( x ) y ( n − 1 ) + ⋯ + a n − 1 ( x ) y ′ + a n ( x ) y = f ( x ) (1) y^{(n)}+a_1(x)y^{(n-1)}+\cdots+a_{n-1}(x)y'+a_n(x)y=f(x)\tag{1} y(n)+a1(x)y(n−1)+⋯+an−1(x)y′+an(x)y=f(x)(1)
称为n阶非齐次线性方程,其中 a i ( x ) ( i = 1 , 2 , ⋯ , n ) a_i(x)(i=1,2,\cdots,n) ai(x)(i=1,2,⋯,n)及 f ( x ) f(x) f(x)都是区间 a ⩽ x ⩽ b a⩽x⩽b a⩽x⩽b 上的连续函数。
当 f ( x ) ≡ 0 f(x)\equiv0 f(x)≡0,则方程 (1) 变为
y ( n ) + a 1 ( x ) y ( n − 1 ) + ⋯ + a n − 1 ( x ) y ′ + a n ( x ) y = 0 (2) y^{(n)}+a_1(x)y^{(n-1)}+\cdots+a_{n-1}(x)y'+a_n(x)y=0\tag{2} y(n)+a1(x)y(n−1)+⋯+an−1(x)y′+an(x)y=0(2)
称为对应于方程(1)的n阶齐次线性方程。
高阶线性微分方程的初值条件
y ( x 0 ) = η 1 , y ′ ( x 0 ) = η 2 , ⋯ , y ( n − 1 ) ( x 0 ) = η n (3) y(x_0)=η_1,y'(x_0)=η_2,\cdots,y^{(n-1)}(x_0)=η_n\tag{3} y(x0)=η1,y′(x0)=η2,⋯,y(n−1)(x0)=ηn(3)
定理 1 解的存在和唯一性定理:如果 a i ( x ) ( i = 1 , 2 , ⋯ , n ) a_i(x)(i=1,2,\cdots,n) ai(x)(i=1,2,⋯,n)及 f ( x ) f(x) f(x)都是区间 [ a , b ] [a,b] [a,b] 上的连续函数,则对任一 x 0 ∈ [ a , b ] x_0\in[a,b] x0∈[a,b] 及任意的 η 1 , η 2 , ⋯ , η n η_1,η_2,\cdots,η_n η1,η2,⋯,ηn ,方程 (1) 满足初始条件 (3) 的解在区间 [ a , b ] [a,b] [a,b] 上存在且唯一解。
这个定理是一阶线性方程在高阶线性方程的推广,关于定理的证明在后边学习线性方程组时得出。
高阶线性齐次方程
y ( n ) + a 1 ( x ) y ( n − 1 ) + ⋯ + a n − 1 ( x ) y ′ + a n ( x ) y = 0 (2) y^{(n)}+a_1(x)y^{(n-1)}+\cdots+a_{n-1}(x)y'+a_n(x)y=0\tag{2} y(n)+a1(x)y(n−1)+⋯+an−1(x)y′+an(x)y=0(2)
解的性质
(1) y ≡ 0 y\equiv0 y≡0 是线性齐次方程的解,称为方程的平凡解。
(2) 任意两个解之和是方程的解。
(3) 任一解的常数倍也是方程的解。
定理 2 叠加原理:若 y 1 ( x ) , y 2 ( x ) , ⋯ , y k ( x ) y_1(x),y_2(x),\cdots,y_k(x) y1(x),y2(x),⋯,yk(x)是方程(2)的 k k k个解,则他们的线性组合 c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c k y k ( x ) c_1y_1(x)+c_2y_2(x)+\cdots+c_ky_k(x) c1y1(x)+c2y2(x)+⋯+ckyk(x) 也是方程(2)的解,其中 c 1 , c 2 , ⋯ , c k c_1,c_2,\cdots,c_k c1,c2,⋯,ck是任意常数。
特别的,当 k = n k=n k=n时,即方程有解 φ ( x ) = c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c n y n ( x ) φ(x)=c_1y_1(x)+c_2y_2(x)+\cdots+c_ny_n(x) φ(x)=c1y1(x)+c2y2(x)+⋯+cnyn(x) ,它含有 n 个任意常数 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn ,考虑将此解作为方程(2)的通解。
根据通解的定义,n 个任意常数相互独立,即雅克比行列式(Jacobian)满足
∂ ( φ , φ ′ , ⋯ , φ ( n − 1 ) ) ∂ ( c 1 , c 2 , ⋯ , c n ) = ∣ ∂ φ ∂ c 1 ∂ φ ∂ c 2 ⋯ ∂ φ ∂ c n ∂ φ ′ ∂ c 1 ∂ φ ′ ∂ c 2 ⋯ ∂ φ ′ ∂ c n ⋮ ⋮ ⋱ ⋮ ∂ φ ( n ) ∂ c 1 ∂ φ ( n ) ∂ c 2 ⋯ ∂ φ ( n ) ∂ c n ∣ ≠ 0 \cfrac{∂(φ,φ',\cdots,φ^{(n-1)})}{∂(c_1,c_2,\cdots,c_n)}= \begin{vmatrix} \frac{∂φ}{∂c_1} &\frac{∂φ}{∂c_2} & \cdots &\frac{∂φ}{∂c_n} \\ \frac{∂φ'}{∂c_1} &\frac{∂φ'}{∂c_2} &\cdots &\frac{∂φ'}{∂c_n} \\ \vdots &\vdots &\ddots &\vdots \\ \frac{∂φ^{(n)}}{∂c_1} &\frac{∂φ^{(n)}}{∂c_2} &\cdots &\frac{∂φ^{(n)}}{∂c_n} \\ \end{vmatrix}\neq 0 ∂(c1,c2,⋯,cn)∂(φ,φ′,⋯,φ(n−1))=∣∣∣∣∣∣∣∣∣∣∂c1∂φ∂c1∂φ′⋮∂c1∂φ(n)∂c2∂φ∂c2∂φ′⋮∂c2∂φ(n)⋯⋯⋱⋯∂cn∂φ∂cn∂φ′⋮∂cn∂φ(n)∣∣∣∣∣∣∣∣∣∣=0
导数求解如下
φ ( x ) = c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c n y n ( x ) φ ′ ( x ) = c 1 y 1 ′ ( x ) + c 2 y 2 ′ ( x ) + ⋯ + c n y n ′ ( x ) ⋯ ⋯ φ ( n − 1 ) ( x ) = c 1 y 1 ( n − 1 ) ( x ) + c 2 y 2 ( n − 1 ) ( x ) + ⋯ + c n y n ( n − 1 ) ( x ) φ(x)=c_1y_1(x)+c_2y_2(x)+\cdots+c_ny_n(x) \\ φ'(x)=c_1y'_1(x)+c_2y'_2(x)+\cdots+c_ny'_n(x) \\ \cdots\quad\cdots \\ φ^{(n-1)}(x)=c_1y^{(n-1)}_1(x)+c_2y^{(n-1)}_2(x)+\cdots+c_ny^{(n-1)}_n(x) φ(x)=c1y1(x)+c2y2(x)+⋯+cnyn(x)φ′(x)=c1y1′(x)+c2y2′(x)+⋯+cnyn′(x)⋯⋯φ(n−1)(x)=c1y1(n−1)(x)+c2y2(n−1)(x)+⋯+cnyn(n−1)(x)
因此
∂ ( φ , φ ′ , ⋯ , φ ( n − 1 ) ) ∂ ( c 1 , c 2 , ⋯ , c n ) = ∣ y 1 ( x ) y 2 ( x ) ⋯ y n ( x ) y 1 ′ ( x ) y 2 ′ ( x ) ⋯ y n ′ ( x ) ⋮ ⋮ ⋱ ⋮ y 1 ( n − 1 ) ( x ) y 2 ( n − 1 ) ( x ) ⋯ y n ( n − 1 ) ( x ) ∣ ≠ 0 \cfrac{∂(φ,φ',\cdots,φ^{(n-1)})}{∂(c_1,c_2,\cdots,c_n)}= \begin{vmatrix} y_1(x) & y_2(x) & \cdots & y_n(x) \\ y'_1(x) & y'_2(x) & \cdots & y'_n(x) \\ \vdots &\vdots &\ddots &\vdots \\ y^{(n-1)}_1(x) & y^{(n-1)}_2(x) & \cdots & y^{(n-1)}_n(x) \\ \end{vmatrix}\neq 0 ∂(c1,c2,⋯,cn)∂(φ,φ′,⋯,φ(n−1))=∣∣∣∣∣∣∣∣∣y1(x)y1′(x)⋮y1(n−1)(x)y2(x)y2′(x)⋮y2(n−1)(x)⋯⋯⋱⋯yn(x)yn′(x)⋮yn(n−1)(x)∣∣∣∣∣∣∣∣∣=0
定义:在区间 [ a , b ] [a,b] [a,b]上的 n 个函数 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) y_1(x),y_2(x),\cdots,y_n(x) y1(x),y2(x),⋯,yn(x)及导数所确定的行列式
W [ y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) ] = W ( x ) = ∣ y 1 ( x ) y 2 ( x ) ⋯ y n ( x ) y 1 ′ ( x ) y 2 ′ ( x ) ⋯ y n ′ ( x ) ⋮ ⋮ ⋱ ⋮ y 1 ( n − 1 ) ( x ) y 2 ( n − 1 ) ( x ) ⋯ y n ( n − 1 ) ( x ) ∣ W[y_1(x),y_2(x),\cdots,y_n(x)]=W(x) \\ =\begin{vmatrix} y_1(x) & y_2(x) & \cdots & y_n(x) \\ y'_1(x) & y'_2(x) & \cdots & y'_n(x) \\ \vdots &\vdots &\ddots &\vdots \\ y^{(n-1)}_1(x) & y^{(n-1)}_2(x) & \cdots & y^{(n-1)}_n(x) \\ \end{vmatrix} W[y1(x),y2(x),⋯,yn(x)]=W(x)=∣∣∣∣∣∣∣∣∣y1(x)y1′(x)⋮y1(n−1)(x)y2(x)y2′(x)⋮y2(n−1)(x)⋯⋯⋱⋯yn(x)yn′(x)⋮yn(n−1)(x)∣∣∣∣∣∣∣∣∣
称为由这些函数所确定的伏朗斯基行列式(Wronskian)。
考虑定义在区间 [ a , b ] [a,b] [a,b] 上的函数 y 1 ( x ) , y 2 ( x ) , ⋯ , y k ( x ) y_1(x),y_2(x),\cdots,y_k(x) y1(x),y2(x),⋯,yk(x),如果存在不全为零的常数 c 1 , c 2 , ⋯ , c k c_1,c_2,\cdots,c_k c1,c2,⋯,ck ,使得恒等式
c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c k y k ( x ) ≡ 0 c_1y_1(x)+c_2y_2(x)+\cdots+c_ky_k(x)\equiv0 c1y1(x)+c2y2(x)+⋯+ckyk(x)≡0
对所有的 x ∈ [ a , b ] x\in[a,b] x∈[a,b] 都成立,称这些函数在所给区间是线性相关的,否则称这些函数在所给区间是线性无关的。
即,在区间 x ∈ [ a , b ] x\in[a,b] x∈[a,b] 上,要使得下式恒成立
c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c k y k ( x ) ≡ 0 c_1y_1(x)+c_2y_2(x)+\cdots+c_ky_k(x)\equiv0 c1y1(x)+c2y2(x)+⋯+ckyk(x)≡0
当且仅当 c 1 = c 2 = ⋯ = c k = 0 c_1=c_2=\cdots=c_k=0 c1=c2=⋯=ck=0
例如函数 cos x \cos x cosx 和 sin x \sin x sinx 在任何区间都是线性无关的;但函数 cos 2 x \cos^2x cos2x 和 sin 2 x − 1 \sin^2x-1 sin2x−1 在任何区间都是线性相关的。
定理 3:若函数 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) y_1(x),y_2(x),\cdots,y_n(x) y1(x),y2(x),⋯,yn(x) 在区间 a ⩽ x ⩽ b a⩽x⩽b a⩽x⩽b上线性相关,则在区间 [ a , b ] [a,b] [a,b] 上它们的伏朗斯基行列式 W ( x ) ≡ 0 W(x)\equiv0 W(x)≡0 。
证明:由假设,即知存在一组不全为零的常数 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn 使得
c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c n y n ( x ) ≡ 0 ( a ⩽ x ⩽ b ) c_1y_1(x)+c_2y_2(x)+\cdots+c_ny_n(x)\equiv0\quad(a⩽x⩽b) c1y1(x)+c2y2(x)+⋯+cnyn(x)≡0(a⩽x⩽b)
依次对 x x x 求导,得到
{ c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c n y n ( x ) ≡ 0 c 1 y 1 ′ ( x ) + c 2 y 2 ′ ( x ) + ⋯ + c n y n ′ ( x ) ≡ 0 ⋯ ⋯ c 1 y 1 ( n − 1 ) ( x ) + c 2 y 2 ( n − 1 ) ( x ) + ⋯ + c n y n ( n − 1 ) ( x ) ≡ 0 \begin{cases} c_1y_1(x)+c_2y_2(x)+\cdots+c_ny_n(x)\equiv0 \\ c_1y'_1(x)+c_2y'_2(x)+\cdots+c_ny'_n(x)\equiv0 \\ \cdots\quad\cdots \\ c_1y^{(n-1)}_1(x)+c_2y^{(n-1)}_2(x)+\cdots+c_ny^{(n-1)}_n(x)\equiv0 \end{cases} ⎩⎪⎪⎪⎨⎪⎪⎪⎧c1y1(x)+c2y2(x)+⋯+cnyn(x)≡0c1y1′(x)+c2y2′(x)+⋯+cnyn′(x)≡0⋯⋯c1y1(n−1)(x)+c2y2(n−1)(x)+⋯+cnyn(n−1)(x)≡0
上式可看出关于 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn的齐次线性代数方程组,它的系数行列式就是 W ( x ) W(x) W(x) ,于是由线性代数理论知道,要此方程组存在非零解,则它的系数行列式必须为零,即 W ( x ) ≡ 0 W(x)\equiv0 W(x)≡0 。
注意,定理 3的逆定理不一定成立。也就是说,由某些函数组构成的伏朗斯基行列式为零,但它们也可能是线性无关的。
定理 4:齐次线性方程(2)的解 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) y_1(x),y_2(x),\cdots,y_n(x) y1(x),y2(x),⋯,yn(x) 在区间 a ⩽ x ⩽ b a⩽x⩽b a⩽x⩽b上线性无关,等价于 W [ y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) ] = W ( x ) W[y_1(x),y_2(x),\cdots,y_n(x)]=W(x) W[y1(x),y2(x),⋯,yn(x)]=W(x) 在这个区间的任何点上都不等于零,即 W ( x ) ≠ 0 ( a ⩽ x ⩽ b ) W(x)\neq0\quad(a⩽x⩽b) W(x)=0(a⩽x⩽b) 。
证明:用反证法即可。
根据定理 3和定理 4可以知道,由n阶齐次线性微分方程 (2) 的n个解构成的伏朗斯基行列式要么恒等于零,要么恒不为零。
现在考虑方程(2)是否存在n个线性无关的解。根据解的存在唯一性定理,取n组初始值 ( a ⩽ x 0 ⩽ b ) (a⩽x_0⩽b) (a⩽x0⩽b)
{ y 1 ( x 0 ) = 1 , y 1 ′ ( x 0 ) = 0 , ⋯ , y 1 ( n − 1 ) ( x 0 ) = 0 y 2 ( x 0 ) = 0 , y 2 ′ ( x 0 ) = 1 , ⋯ , y 2 ( n − 1 ) ( x 0 ) = 0 ⋯ ⋯ y n ( x 0 ) = 0 , y n ′ ( x 0 ) = 0 , ⋯ , y n ( n − 1 ) ( x 0 ) = 1 \begin{cases} y_1(x_0)=1,y'_1(x_0)=0,\cdots,y^{(n-1)}_1(x_0)=0 \\ y_2(x_0)=0,y'_2(x_0)=1,\cdots,y^{(n-1)}_2(x_0)=0 \\ \cdots\quad\cdots \\ y_n(x_0)=0,y'_n(x_0)=0,\cdots,y^{(n-1)}_n(x_0)=1 \end{cases} ⎩⎪⎪⎪⎨⎪⎪⎪⎧y1(x0)=1,y1′(x0)=0,⋯,y1(n−1)(x0)=0y2(x0)=0,y2′(x0)=1,⋯,y2(n−1)(x0)=0⋯⋯yn(x0)=0,yn′(x0)=0,⋯,yn(n−1)(x0)=1
存在n个唯一解 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) y_1(x),y_2(x),\cdots,y_n(x) y1(x),y2(x),⋯,yn(x)
又因为 W ( x 0 ) = ∣ y 1 ( x 0 ) y 2 ( x 0 ) ⋯ y n ( x 0 ) y 1 ′ ( x 0 ) y 2 ′ ( x 0 ) ⋯ y n ′ ( x 0 ) ⋮ ⋮ ⋱ ⋮ y 1 ( n − 1 ) ( x 0 ) y 2 ( n − 1 ) ( x 0 ) ⋯ y n ( n − 1 ) ( x 0 ) ∣ = 1 W(x_0)=\begin{vmatrix} y_1(x_0) & y_2(x_0) & \cdots & y_n(x_0) \\ y'_1(x_0) & y'_2(x_0) & \cdots & y'_n(x_0) \\ \vdots &\vdots &\ddots &\vdots \\ y^{(n-1)}_1(x_0) & y^{(n-1)}_2(x_0) & \cdots & y^{(n-1)}_n(x_0) \\ \end{vmatrix}=1 W(x0)=∣∣∣∣∣∣∣∣∣y1(x0)y1′(x0)⋮y1(n−1)(x0)y2(x0)y2′(x0)⋮y2(n−1)(x0)⋯⋯⋱⋯yn(x0)yn′(x0)⋮yn(n−1)(x0)∣∣∣∣∣∣∣∣∣=1
所以在区间 [ a , b ] [a,b] [a,b]上 W ( x ) ≠ 0 W(x)\neq0 W(x)=0,然后 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) ( a ⩽ x 0 ⩽ b ) y_1(x),y_2(x),\cdots,y_n(x)\quad(a⩽x_0⩽b) y1(x),y2(x),⋯,yn(x)(a⩽x0⩽b) 线性无关。
可以看出,n个线性无关的解组不是唯一的。
定理 5:n阶齐次线性方程(2)一定存在n个线性无关的解。
定理 6 通解结构定理 若 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) y_1(x),y_2(x),\cdots,y_n(x) y1(x),y2(x),⋯,yn(x)是n阶齐次线性方程(2)的n个线性无关的特解,则方程(2)的通解可表示为
y ∗ ( x ) = c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c n y n ( x ) (5) y^*(x)=c_1y_1(x)+c_2y_2(x)+\cdots+c_ny_n(x)\tag{5} y∗(x)=c1y1(x)+c2y2(x)+⋯+cnyn(x)(5)
其中 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn 是任意常数,且此通解包含了方程 (2) 所有的解。
证明:(1) 由叠加原理, y ∗ ( x ) y^*(x) y∗(x) 是方程(2)的解。
(2) 证明 y ∗ ( x ) y^*(x) y∗(x) 是方程(2)的通解。
任意常数 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn的雅克比行列式(Jacobian)满足
∂ ( φ , φ ′ , ⋯ , φ ( n − 1 ) ) ∂ ( c 1 , c 2 , ⋯ , c n ) ≡ W ( x ) \cfrac{∂(φ,φ',\cdots,φ^{(n-1)})}{∂(c_1,c_2,\cdots,c_n)}\equiv W(x) ∂(c1,c2,⋯,cn)∂(φ,φ′,⋯,φ(n−1))≡W(x)
因为n个特解线性无关, W ( x ) ≠ 0 W(x)\neq0 W(x)=0,因此 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn相互独立
(3) 证明 y ∗ ( x ) y^*(x) y∗(x) 包含了方程 (2) 所有的解。
由解的存在和唯一性定理,任取方程(2)满足初始条件
y ( x 0 ) = η 1 , y ′ ( x 0 ) = η 2 , ⋯ , y ( n − 1 ) ( x 0 ) = η n y(x_0)=η_1,y'(x_0)=η_2,\cdots,y^{(n-1)}(x_0)=η_n y(x0)=η1,y′(x0)=η2,⋯,y(n−1)(x0)=ηn
的一个解 y ( x ) y(x) y(x) ,只需确定常数 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn的值,使其满足(5)式,作非齐次线性代数方程组
( y 1 ( x 0 ) y 2 ( x 0 ) ⋯ y n ( x 0 ) y 1 ′ ( x 0 ) y 2 ′ ( x 0 ) ⋯ y n ′ ( x 0 ) ⋮ ⋮ ⋱ ⋮ y 1 ( n − 1 ) ( x 0 ) y 2 ( n − 1 ) ( x 0 ) ⋯ y n ( n − 1 ) ( x 0 ) ) ( c 1 c 2 ⋮ c n ) = ( η 1 η 2 ⋮ η n ) \begin{pmatrix} y_1(x_0) & y_2(x_0) & \cdots & y_n(x_0) \\ y'_1(x_0) & y'_2(x_0) & \cdots & y'_n(x_0) \\ \vdots &\vdots &\ddots &\vdots \\ y^{(n-1)}_1(x_0) & y^{(n-1)}_2(x_0) & \cdots & y^{(n-1)}_n(x_0) \\ \end{pmatrix} \begin{pmatrix} c_1 \\ c_2 \\ \vdots \\ c_n \end{pmatrix} =\begin{pmatrix} η_1 \\ η_2 \\ \vdots \\ η_n \end{pmatrix} ⎝⎜⎜⎜⎛y1(x0)y1′(x0)⋮y1(n−1)(x0)y2(x0)y2′(x0)⋮y2(n−1)(x0)⋯⋯⋱⋯yn(x0)yn′(x0)⋮yn(n−1)(x0)⎠⎟⎟⎟⎞⎝⎜⎜⎜⎛c1c2⋮cn⎠⎟⎟⎟⎞=⎝⎜⎜⎜⎛η1η2⋮ηn⎠⎟⎟⎟⎞
它的系数行列式即为 W ( x 0 ) ≠ 0 W(x_0)\neq0 W(x0)=0 ,根据线性代数方程组的理论,上述方程组有唯一解 ,记为 c ˉ 1 , c ˉ 2 , ⋯ , c ˉ n \bar c_1,\bar c_2,\cdots,\bar c_n cˉ1,cˉ2,⋯,cˉn。
因此 y ( x ) = c ˉ 1 y 1 ( x ) + c ˉ 2 y 2 ( x ) + ⋯ + c ˉ n y n ( x ) y(x)=\bar c_1y_1(x)+\bar c_2y_2(x)+\cdots+\bar c_ny_n(x) y(x)=cˉ1y1(x)+cˉ2y2(x)+⋯+cˉnyn(x),并且满足初始条件。
定理证毕。
推论:n阶齐次线性方程 (2) 的线性无关解的最大个数等于n。
解的集合记为 S ( n ) S(n) S(n) ,构成了一个n维的线性空间。方程 (2) 的一组n个线性无关的解就是解空间的一组基,称为基本解组(fundamental system of solutions)。其它的解可由基本解组线性表示即可。显然,基本解组不是惟一的。
高阶线性非齐次方程
y ( n ) + a 1 ( x ) y ( n − 1 ) + ⋯ + a n − 1 ( x ) y ′ + a n ( x ) y = f ( x ) (1) y^{(n)}+a_1(x)y^{(n-1)}+\cdots+a_{n-1}(x)y'+a_n(x)y=f(x)\tag{1} y(n)+a1(x)y(n−1)+⋯+an−1(x)y′+an(x)y=f(x)(1)
解的性质
(1) 高阶非齐次线性方程的解与其对应齐次方程的解之和是非齐次方程的解。
如果 y ˉ ( x ) \bar y(x) yˉ(x) 是方程 (1) 的解,而 y ( x ) y(x) y(x) 是方程 (2) 的解,则 y ˉ ( x ) + y ( x ) \bar y(x)+y(x) yˉ(x)+y(x) 是方程 (1) 的解。
(2) 高阶非齐次线性方程的任意两个解之差是其对应齐次方程的解。
定理 7 通解结构定理:设 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) y_1(x),y_2(x),\cdots,y_n(x) y1(x),y2(x),⋯,yn(x)是方程(2)的基本解组,而 y ˉ ( x ) \bar y(x) yˉ(x) 是方程 (1) 的某一特解,则方程 (1) 的通解可表示为
y ∗ ( x ) = c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c n y n ( x ) + y ˉ ( x ) (6) y^*(x)=c_1y_1(x)+c_2y_2(x)+\cdots+c_ny_n(x)+\bar y(x) \tag{6} y∗(x)=c1y1(x)+c2y2(x)+⋯+cnyn(x)+yˉ(x)(6)
其中 c 1 , c 2 , ⋯ , c n c_1,c_2,\cdots,c_n c1,c2,⋯,cn 是任意常数,且此通解包含了方程 (1) 所有的解。
证明:(1) 由解的性质知, y ∗ ( x ) y^*(x) y∗(x) 是方程(1)的解。
(2) 表达式(6)含有n个相互独立的任意常数,因此 y ∗ ( x ) y^*(x) y∗(x) 是方程(1)的通解。
(3) 证明 y ∗ ( x ) y^*(x) y∗(x) 包含了方程 (1) 所有的解。
现设 y ~ ( x ) \tilde y(x) y~(x) 是方程 (1) 的任一解,则 y ~ ( x ) − y ˉ ( x ) \tilde y(x)-\bar y(x) y~(x)−yˉ(x) 是对应的齐次方程(2)的解,根据定理 6,并有一组确定的常数 c ~ 1 , c ~ 2 , ⋯ , c ~ n \tilde c_1,\tilde c_2,\cdots,\tilde c_n c~1,c~2,⋯,c~n ,使得 y ~ ( x ) − y ˉ ( x ) = c ~ 1 y 1 ( x ) + c ~ 2 y 2 ( x ) + ⋯ + c ~ n y n ( x ) \tilde y(x)-\bar y(x)=\tilde c_1y_1(x)+\tilde c_2y_2(x)+\cdots+\tilde c_ny_n(x) y~(x)−yˉ(x)=c~1y1(x)+c~2y2(x)+⋯+c~nyn(x) ,即 y ~ ( x ) = c ~ 1 y 1 ( x ) + c ~ 2 y 2 ( x ) + ⋯ + c ~ n y n ( x ) + y ˉ ( x ) \tilde y(x)=\tilde c_1y_1(x)+\tilde c_2y_2(x)+\cdots+\tilde c_ny_n(x)+\bar y(x) y~(x)=c~1y1(x)+c~2y2(x)+⋯+c~nyn(x)+yˉ(x)
定理证毕。
常数变易法[^const]:定理 7告诉我们,要解非齐次线性方程只需知道它的一个特解和对应的齐次线性方程的基本解组。我们可以用常数变易法求得非齐次线性方程的一个解。
设 y 1 ( x ) , y 2 ( x ) , ⋯ , y n ( x ) y_1(x),y_2(x),\cdots,y_n(x) y1(x),y2(x),⋯,yn(x)是齐次方程(2)的基本解组,因而方程 (2) 的通解为 y = c 1 y 1 ( x ) + c 2 y 2 ( x ) + ⋯ + c n y n ( x ) y=c_1y_1(x)+c_2y_2(x)+\cdots+c_ny_n(x) y=c1y1(x)+c2y2(x)+⋯+cnyn(x) 。
用常数变易法,令
y = c 1 ( x ) y 1 ( x ) + c 2 ( x ) y 2 ( x ) + ⋯ + c n ( x ) y n ( x ) y=c_1(x)y_1(x)+c_2(x)y_2(x)+\cdots+c_n(x)y_n(x) y=c1(x)y1(x)+c2(x)y2(x)+⋯+cn(x)yn(x)
为非齐次方程 (1) 的解。这一证明类似一阶非齐次方程组的常数变易法,可以推导出系数满足的矩阵方程
( y 1 ( x ) y 2 ( x ) ⋯ y n ( x ) y 1 ′ ( x ) y 2 ′ ( x ) ⋯ y n ′ ( x ) ⋮ ⋮ ⋱ ⋮ y 1 ( n − 1 ) ( x ) y 2 ( n − 1 ) ( x ) ⋯ y n ( n − 1 ) ( x ) ) ( c 1 ′ ( x ) c 2 ′ ( x ) ⋮ c n ′ ( x ) ) = ( 0 0 ⋮ f ( x ) ) \begin{pmatrix} y_1(x) & y_2(x) & \cdots & y_n(x) \\ y'_1(x) & y'_2(x) & \cdots & y'_n(x) \\ \vdots &\vdots &\ddots &\vdots \\ y^{(n-1)}_1(x) & y^{(n-1)}_2(x) & \cdots & y^{(n-1)}_n(x) \\ \end{pmatrix} \begin{pmatrix} c'_1(x) \\ c'_2(x) \\ \vdots \\ c'_n(x) \end{pmatrix} =\begin{pmatrix} 0 \\ 0 \\ \vdots \\ f(x) \end{pmatrix} ⎝⎜⎜⎜⎛y1(x)y1′(x)⋮y1(n−1)(x)y2(x)y2′(x)⋮y2(n−1)(x)⋯⋯⋱⋯yn(x)yn′(x)⋮yn(n−1)(x)⎠⎟⎟⎟⎞⎝⎜⎜⎜⎛c1′(x)c2′(x)⋮cn′(x)⎠⎟⎟⎟⎞=⎝⎜⎜⎜⎛00⋮f(x)⎠⎟⎟⎟⎞
可求得
c k ( x ) = ∫ x 0 x A k ( s ) W ( s ) f ( s ) d s c_k(x)=\int_{x_{0}}^{x}\cfrac{A_k(s)}{W(s)}f(s)ds ck(x)=∫x0xW(s)Ak(s)f(s)ds
得方程一个特解
y ˉ = ∑ k = 1 n y k ( x ) c k ( x ) \bar y=\sum_{k=1}^{n}y_k(x)c_k(x) yˉ=k=1∑nyk(x)ck(x)
这里 W ( x ) W(x) W(x) 为伏朗斯基行列式, A k ( x ) A_k(x) Ak(x)为 W ( x ) W(x) W(x) 中第 n n n 行第 k k k 列的代数余子式,即
A k ( x ) = ( − 1 ) n + k ∣ y 1 ( x ) ⋯ y k − 1 ( x ) y k + 1 ( x ) ⋯ y n ( x ) y 1 ′ ( x ) ⋯ y k − 1 ′ ( x ) y k + 1 ′ ( x ) ⋯ y n ′ ( x ) ⋮ ⋱ ⋮ ⋮ ⋱ ⋮ y 1 ( n − 2 ) ( x ) ⋯ y k − 1 ( n − 2 ) ( x ) y k + 1 ( n − 2 ) ( x ) ⋯ y n ( n − 2 ) ( x ) ∣ A_k(x)=(-1)^{n+k}\begin{vmatrix} y_1(x) & \cdots & y_{k-1}(x) & y_{k+1}(x) & \cdots &y_n(x) \\ y'_1(x) & \cdots & y'_{k-1}(x) & y'_{k+1}(x) &\cdots & y'_n(x) \\ \vdots &\ddots &\vdots & \vdots &\ddots &\vdots \\ y^{(n-2)}_1(x) & \cdots & y^{(n-2)}_{k-1}(x) & y^{(n-2)}_{k+1}(x) & \cdots & y^{(n-2)}_n(x) \\ \end{vmatrix} Ak(x)=(−1)n+k∣∣∣∣∣∣∣∣∣y1(x)y1′(x)⋮y1(n−2)(x)⋯⋯⋱⋯yk−1(x)yk−1′(x)⋮yk−1(n−2)(x)yk+1(x)yk+1′(x)⋮yk+1(n−2)(x)⋯⋯⋱⋯yn(x)yn′(x)⋮yn(n−2)(x)∣∣∣∣∣∣∣∣∣
示例:求 y ′ ′ + y = 1 cos x y''+y=\cfrac{1}{\cos x} y′′+y=cosx1 的通解。
解:对应齐次方程的基本解组为 cos x , sin x \cos x,\sin x cosx,sinx
(1) 令方程特解为 y = c 1 ( x ) cos x + c 2 ( x ) sin x y=c_1(x)\cos x+c_2(x)\sin x y=c1(x)cosx+c2(x)sinx
(2) 解方程组 { c 1 ′ cos x + c 2 ′ sin x = 0 − c 1 ′ sin x + c 2 ′ cos x = 1 cos x \begin{cases} c'_1\cos x +c'_2\sin x =0 \\ -c'_1\sin x +c'_2\cos x =\frac{1}{\cos x} \end{cases} {c1′cosx+c2′sinx=0−c1′sinx+c2′cosx=cosx1
解得 c 1 = ln ∣ cos x ∣ + γ 1 , c 2 = x + γ 2 c_1=\ln|\cos x|+γ_1,\quad c_2=x+γ_2 c1=ln∣cosx∣+γ1,c2=x+γ2
(3) 原方程特解为 y ˉ = cos x ln ∣ cos x ∣ + x sin x \bar y=\cos x\ln|\cos x|+x\sin x yˉ=cosxln∣cosx∣+xsinx
(4) 原方程通解为 y = γ 1 ( x ) cos x + γ 2 sin x + cos x ln ∣ cos x ∣ + x sin x y=γ_1(x)\cos x+γ_2\sin x+\cos x\ln|\cos x|+x\sin x y=γ1(x)cosx+γ2sinx+cosxln∣cosx∣+xsinx
先引入高阶线性微分方程复值解的性质(请自行证明)
定理 8 如果方程(2)中所有系数 a i ( x ) ( i = 1 , 2 , ⋯ , n ) a_i(x)(i=1,2,\cdots,n) ai(x)(i=1,2,⋯,n) 都是实值函数,而 y = z ( x ) = φ ( x ) + i ψ ( x ) y=z(x)=φ(x)+\mathrm{i}ψ(x) y=z(x)=φ(x)+iψ(x) 是方程的复值解,则 z ( x ) z(x) z(x) 的共轭复值函数 z ˉ ( x ) = φ ( x ) − i ψ ( x ) \bar z(x)=φ(x)-\mathrm{i}ψ(x) zˉ(x)=φ(x)−iψ(x) 也是方程(2)的解。
定理 9 如果方程
y ( n ) + a 1 ( x ) y ( n − 1 ) + ⋯ + a n − 1 ( x ) y ′ + a n ( x ) y = u ( x ) + i v ( x ) y^{(n)}+a_1(x)y^{(n-1)}+\cdots+a_{n-1}(x)y'+a_n(x)y=u(x)+\mathrm{i}v(x) y(n)+a1(x)y(n−1)+⋯+an−1(x)y′+an(x)y=u(x)+iv(x)
有复值解 y = U ( x ) + i V ( x ) y=U(x)+\mathrm{i}V(x) y=U(x)+iV(x) ,这里 a i ( x ) ( i = 1 , 2 , ⋯ , n ) a_i(x)(i=1,2,\cdots,n) ai(x)(i=1,2,⋯,n) 及 u ( x ) , v ( x ) u(x),v(x) u(x),v(x) 都是实值函数,那么这个解的实部 U ( x ) U(x) U(x)和虚部 V ( x ) V(x) V(x)分别是方程
y ( n ) + a 1 ( x ) y ( n − 1 ) + ⋯ + a n − 1 ( x ) y ′ + a n ( x ) y = u ( x ) y^{(n)}+a_1(x)y^{(n-1)}+\cdots+a_{n-1}(x)y'+a_n(x)y=u(x) y(n)+a1(x)y(n−1)+⋯+an−1(x)y′+an(x)y=u(x)
和
y ( n ) + a 1 ( x ) y ( n − 1 ) + ⋯ + a n − 1 ( x ) y ′ + a n ( x ) y = v ( x ) y^{(n)}+a_1(x)y^{(n-1)}+\cdots+a_{n-1}(x)y'+a_n(x)y=v(x) y(n)+a1(x)y(n−1)+⋯+an−1(x)y′+an(x)y=v(x)
的解。
高阶常系数线性齐次微分方程
L [ y ] = y ( n ) + a 1 y ( n − 1 ) + ⋯ + a n − 1 y ′ + a n y = 0 (7) L[y]=y^{(n)}+a_1y^{(n-1)}+\cdots+a_{n-1}y'+a_ny=0\tag{7} L[y]=y(n)+a1y(n−1)+⋯+an−1y′+any=0(7)
其中系数 a i ( i = 1 , 2 , ⋯ , n ) a_i(i=1,2,\cdots,n) ai(i=1,2,⋯,n) 为常数,这里 L = d n d x n + a 1 d n − 1 d x n − 1 + ⋯ + d d x + a n L=\dfrac{\mathrm{d}^n}{\mathrm{d}x^n}+a_1\dfrac{\mathrm{d}^{n-1}}{\mathrm{d}x^{n-1}}+\cdots+\dfrac{\mathrm{d}}{\mathrm{d}x}+a_n L=dxndn+a1dxn−1dn−1+⋯+dxd+an 称为n阶线性微分算子(differential operator)。
按照定理,为了求方程的通解,只需要求出基本解组。实际上它的求解问题可以归结为代数方程求根问题,下面介绍基本解组的欧拉待定指数函数法。
回顾一阶常系数齐次线性方程 y ′ + a y = 0 y'+ay=0 y′+ay=0 通解为 y = c e − a x y=ce^{-ax} y=ce−ax,他有特解 y = e − a x y=e^{-ax} y=e−ax ,这启示我们对于方程 (7) 也寻求类似形式的解 y = e λ x y=e^{λx} y=eλx ,其中 λ 是待定常数,可以是实数或复数。
带入方程(7) 可得
L [ e λ x ] = ( e λ x ) ( n ) + a 1 ( e λ x ) ( n − 1 ) + ⋯ + a n − 1 ( e λ x ) ′ + a n ( e λ x ) = ( λ n + a 1 λ n − 1 + ⋯ + a n ) e λ x = 0 \begin{aligned} L[e^{λx}] &=(e^{λx})^{(n)}+a_1(e^{λx})^{(n-1)}+\cdots+a_{n-1}(e^{λx})'+a_n(e^{λx}) \\ &=(λ^n+a_1λ^{n-1}+\cdots+a_n)e^{λx} \\ &=0 \end{aligned} L[eλx]=(eλx)(n)+a1(eλx)(n−1)+⋯+an−1(eλx)′+an(eλx)=(λn+a1λn−1+⋯+an)eλx=0
由 e λ x ≠ 0 e^{λx}\neq0 eλx=0 知
F ( λ ) = λ n + a 1 λ n − 1 + ⋯ + a n = 0 (8) F(λ)=λ^n+a_1λ^{n-1}+\cdots+a_n=0\tag{8} F(λ)=λn+a1λn−1+⋯+an=0(8)
我们称方程(8)为特征方程,它的根称为特征根。
结论 y = e λ x y=e^{λx} y=eλx 是方程 (7) 的解的充要条件是:λ 是代数方程 (8) 的根。
下面根据特征根的不同情形讨论
特征根为单根:如果特征方程 (8) 有 n 个互不相同的根 λ 1 , λ 2 , ⋯ , λ n λ_1,λ_2,\cdots,λ_n λ1,λ2,⋯,λn,则齐次方程有 n 个解 e λ 1 x , e λ 2 x , ⋯ , e λ n x e^{λ_1x},e^{λ_2x},\cdots,e^{λ_nx} eλ1x,eλ2x,⋯,eλnx, 这n个解的弗朗斯基行列式为
W ( x ) = ∣ e λ 1 x e λ 2 x ⋯ e λ n x λ 1 e λ 1 x λ 2 e λ 2 x ⋯ λ n e λ n x ⋮ ⋮ ⋱ ⋮ λ 1 n − 1 e λ 1 x λ 2 n − 1 e λ 2 x ⋯ λ n n − 1 e λ n x ∣ = e ( λ 1 + λ 2 + ⋯ + λ n ) x ∣ 1 1 ⋯ 1 λ 1 λ 2 ⋯ λ n ⋮ ⋮ ⋱ ⋮ λ 1 n − 1 λ 2 n − 1 ⋯ λ n n − 1 ∣ ≠ 0 W(x)=\begin{vmatrix} e^{λ_1x} & e^{λ_2x} & \cdots & e^{λ_nx} \\ λ_1e^{λ_1x} & λ_2e^{λ_2x} & \cdots & λ_ne^{λ_nx} \\ \vdots & \vdots &\ddots &\vdots\\ λ_1^{n-1}e^{λ_1x} & λ_2^{n-1}e^{λ_2x} & \cdots & λ_n^{n-1}e^{λ_nx} \end{vmatrix}=e^{(λ_1+λ_2+\cdots+λ_n)x} \begin{vmatrix} 1&1&\cdots &1 \\ λ_1 & λ_2 & \cdots & λ_n \\ \vdots & \vdots &\ddots &\vdots\\ λ_1^{n-1} & λ_2^{n-1} & \cdots & λ_n^{n-1} \end{vmatrix}\neq 0 W(x)=∣∣∣∣∣∣∣∣∣eλ1xλ1eλ1x⋮λ1n−1eλ1xeλ2xλ2eλ2x⋮λ2n−1eλ2x⋯⋯⋱⋯eλnxλneλnx⋮λnn−1eλnx∣∣∣∣∣∣∣∣∣=e(λ1+λ2+⋯+λn)x∣∣∣∣∣∣∣∣∣1λ1⋮λ1n−11λ2⋮λ2n−1⋯⋯⋱⋯1λn⋮λnn−1∣∣∣∣∣∣∣∣∣=0
这里需要用到线性代数里的范德蒙行列式, W ( x ) ≠ 0 W(x)\neq0 W(x)=0,因此解组 e λ 1 x , e λ 2 x , ⋯ , e λ n x e^{λ_1x},e^{λ_2x},\cdots,e^{λ_nx} eλ1x,eλ2x,⋯,eλnx 线性无关,为齐次方程的一个基本解组。
(1) 如果 λ 1 , λ 2 , ⋯ , λ n λ_1,λ_2,\cdots,λ_n λ1,λ2,⋯,λn 都是实数,方程通解为
y = c 1 e λ 1 x + c 2 e λ 2 x + ⋯ + c n e λ n x y=c_1e^{λ_1x}+c_2e^{λ_2x}+\cdots+c_ne^{λ_nx} y=c1eλ1x+c2eλ2x+⋯+cneλnx
(2) 如果 λ 1 , λ 2 , ⋯ , λ n λ_1,λ_2,\cdots,λ_n λ1,λ2,⋯,λn 中有复数,那么由方程的系数是实数知,复根必然成对共轭出现。设 λ k = a + i b λ_k=a+ib λk=a+ib 为一特征根,则 λ ˉ k = a − i b \bar λ_k=a-ib λˉk=a−ib 也是特征根。这两个根对应的解为
e ( a + i b ) x = e a x ( cos b x + i sin b x ) e ( a − i b ) x = e a x ( cos b x − i sin b x ) e^{(a+ib)x}=e^{ax}(\cos bx+i\sin bx) \\e^{(a-ib)x}=e^{ax}(\cos bx-i\sin bx) e(a+ib)x=eax(cosbx+isinbx)e(a−ib)x=eax(cosbx−isinbx)
根据定理 8 他们的实部和虚部也是方程 (7) 的解,这样一来对于特征方程的一对共轭复根 λ = a ± i b λ=a\pm ib λ=a±ib,对应一对线性无关的实值解
e a x cos b x , e a x sin b x e^{ax}\cos bx,\quad e^{ax}\sin bx eaxcosbx,eaxsinbx
特征根有重根:设 λ 1 λ_1 λ1 为特征方程的 k 重根,则 F ( λ ) F(λ) F(λ) 可表示为 F ( λ ) = ( λ − λ 1 ) k P ( λ ) , P ( λ 1 ) ≠ 0 F(λ)=(λ-λ_1)^kP(λ),\quad P(λ_1)\neq0 F(λ)=(λ−λ1)kP(λ),P(λ1)=0
可知 F ( λ 1 ) = F ′ ( λ 1 ) = ⋯ = F ( k − 1 ) ( λ 1 ) = 0 , F ( k ) ( λ 1 ) ≠ 0 F(λ_1)=F'(λ_1)=\cdots=F^{(k-1)}(λ_1)=0,\quad F^{(k)}(λ_1)\neq0 F(λ1)=F′(λ1)=⋯=F(k−1)(λ1)=0,F(k)(λ1)=0
(i) 先设 λ 1 = 0 λ_1=0 λ1=0,即 F ( λ ) = λ k P ( λ ) F(λ)=λ^kP(λ) F(λ)=λkP(λ),于是 a n = a n − 1 = ⋯ = a n − k + 1 = 0 a_n=a_{n-1}=\cdots=a_{n-k+1}=0 an=an−1=⋯=an−k+1=0
特征方程变为 λ n + a 1 λ n − 1 + ⋯ + a n − k λ k = 0 λ^n+a_1λ^{n-1}+\cdots+a_{n-k}λ^k=0 λn+a1λn−1+⋯+an−kλk=0
对应的齐次方程变为 y ( n ) + a 1 y ( n − 1 ) + ⋯ + a n − k y ( k ) = 0 y^{(n)}+a_1y^{(n-1)}+\cdots+a_{n-k}y^{(k)}=0 y(n)+a1y(n−1)+⋯+an−ky(k)=0
易见他有 k 个线性无关的解 1 , x , x 2 , ⋯ , x k − 1 1,x,x^2,\cdots,x^{k-1} 1,x,x2,⋯,xk−1
(ii) 若 λ 1 ≠ 0 λ_1\neq0 λ1=0,做变量变换 y = t e λ 1 x y=te^{λ_1x} y=teλ1x,注意到
y ( m ) = ( t e λ 1 x ) ( m ) = e λ 1 x [ t ( m ) + m λ 1 t ( m − 1 ) + m ( m − 1 ) 2 ! λ 1 2 t ( m − 2 ) + ⋯ + λ m 2 t ] y^{(m)}=(te^{λ_1x})^{(m)} =e^{λ_1x}[t^{(m)}+mλ_1t^{(m-1)}+\frac{m(m-1)}{2!}λ_1^2t^{(m-2)}+\cdots+λ_m^2t] y(m)=(teλ1x)(m)=eλ1x[t(m)+mλ1t(m−1)+2!m(m−1)λ12t(m−2)+⋯+λm2t]
所以 L [ t e λ 1 x ] = ( t ( n ) + b 1 t ( n − 1 ) + ⋯ + b n t ) e λ 1 x = L 1 [ t ] e λ 1 x L[te^{λ_1x}]=(t^{(n)}+b_1t^{(n-1)}+\cdots+b_nt)e^{λ_1x}=L_1[t]e^{λ_1x} L[teλ1x]=(t(n)+b1t(n−1)+⋯+bnt)eλ1x=L1[t]eλ1x
于是齐次方程 (7) 化为 L 1 [ t ] = t ( n ) + b 1 t ( n − 1 ) + ⋯ + b n t = 0 L_1[t]=t^{(n)}+b_1t^{(n-1)}+\cdots+b_nt=0 L1[t]=t(n)+b1t(n−1)+⋯+bnt=0
对应的特征方程为 F 1 ( μ ) = μ n + b 1 μ n − 1 + ⋯ + b n = 0 F_1(μ)=μ^n+b_1μ^{n-1}+\cdots+b_n=0 F1(μ)=μn+b1μn−1+⋯+bn=0
直接计算可得 F ( μ + λ 1 ) e ( μ + λ 1 ) x = L [ e ( μ + λ 1 ) x ] = L 1 [ e μ x ] e λ 1 x = F 1 ( μ ) e ( μ + λ 1 ) x F(μ+λ_1)e^{(μ+λ_1)x}=L[e^{(μ+λ_1)x}]=L_1[e^{μx}]e^{λ_1x}=F_1(μ)e^{(μ+λ_1)x} F(μ+λ1)e(μ+λ1)x=L[e(μ+λ1)x]=L1[eμx]eλ1x=F1(μ)e(μ+λ1)x
因此 F ( μ + λ 1 ) = F 1 ( μ ) F(μ+λ_1)=F_1(μ) F(μ+λ1)=F1(μ)
F ( j ) ( μ + λ 1 ) = F 1 ( j ) ( μ ) , j = 1 , 2 , ⋯ , k F^{(j)}(μ+λ_1)=F_1^{(j)}(μ),j=1,2,\cdots,k F(j)(μ+λ1)=F1(j)(μ),j=1,2,⋯,k
可见特征方程 F ( λ ) = 0 F(λ)=0 F(λ)=0 的重根 λ 1 λ_1 λ1 对应于特征方程 F 1 ( μ ) = 0 F_1(μ)=0 F1(μ)=0 的重根 μ 1 = 0 μ_1=0 μ1=0,且重数相同。这样问题转化为前面讨论过的情形。
重根 μ 1 = 0 μ_1=0 μ1=0 对应于方程 L 1 [ t ] = 0 L_1[t]=0 L1[t]=0 的 k个解 t = 1 , x , x 2 , ⋯ , x k − 1 t=1,x,x^2,\cdots,x^{k-1} t=1,x,x2,⋯,xk−1
因而重根 λ 1 λ_1 λ1 对应于方程 L [ y ] = 0 L[y]=0 L[y]=0 的 k个解 y = e λ 1 x , x e λ 1 x , x 2 e λ 1 x , ⋯ , x k − 1 e λ 1 x y=e^{λ_1x},xe^{λ_1x},x^2e^{λ_1x},\cdots,x^{k-1}e^{λ_1x} y=eλ1x,xeλ1x,x2eλ1x,⋯,xk−1eλ1x
于是我们下面的定理
定理 10:如果特征方程 F ( λ ) = 0 F(λ)=0 F(λ)=0 有 m 个互异的特征根 λ 1 , λ 2 , ⋯ , λ m λ_1,λ_2,\cdots,λ_m λ1,λ2,⋯,λm,他们的重数依次为 k 1 , k 2 , ⋯ , k m , k i ⩾ 1 k_1,k_2,\cdots,k_m,k_i⩾1 k1,k2,⋯,km,ki⩾1,并且 k 1 + k 2 + ⋯ + k m = n k_1+k_2+\cdots+k_m=n k1+k2+⋯+km=n,则下面的 n 个解:
e λ 1 x , x e λ 1 x , x 2 e λ 1 x , ⋯ , x k 1 − 1 e λ 1 x e λ 2 x , x e λ 2 x , x 2 e λ 2 x , ⋯ , x k 2 − 1 e λ 2 x ⋯ ⋯ ⋯ e λ m x , x e λ m x , x 2 e λ m x , ⋯ , x k m − 1 e λ m x \begin{matrix} e^{λ_1x},xe^{λ_1x},x^2e^{λ_1x},\cdots,x^{k_1-1}e^{λ_1x} \\ e^{λ_2x},xe^{λ_2x},x^2e^{λ_2x},\cdots,x^{k_2-1}e^{λ_2x} \\ \cdots \quad \cdots \quad \cdots \\ e^{λ_mx},xe^{λ_mx},x^2e^{λ_mx},\cdots,x^{k_m-1}e^{λ_mx} \end{matrix} eλ1x,xeλ1x,x2eλ1x,⋯,xk1−1eλ1xeλ2x,xeλ2x,x2eλ2x,⋯,xk2−1eλ2x⋯⋯⋯eλmx,xeλmx,x2eλmx,⋯,xkm−1eλmx
构成齐次方程 L [ y ] = 0 L[y]=0 L[y]=0 的基本解组。
示例:求方程 y ( 4 ) − y = 0 y^{(4)}-y=0 y(4)−y=0 的通解。
(1) 特征方程 λ 4 − 1 = 0 λ^4-1=0 λ4−1=0 的根为 ± 1 , ± i \pm 1,\pm i ±1,±i
(2) 两个共轭复根对应的实值解为 cos x , sin x \cos x,\sin x cosx,sinx
(3) 通解为 c 1 e x + c 2 e − x + c 3 cos x + c 4 sin x c_1e^x+c_2e^{-x}+c_3\cos x+c_4\sin x c1ex+c2e−x+c3cosx+c4sinx
欧拉方程:变系数微分方程,形如
y ( n ) + p 1 x n − 1 y ( n − 1 ) + ⋯ + p n − 1 x y ′ + p n y = 0 y^{(n)}+p_1x^{n-1}y^{(n-1)}+\cdots+p_{n-1}xy'+p_ny=0 y(n)+p1xn−1y(n−1)+⋯+pn−1xy′+pny=0
的方程(其中 p 1 , p 2 , ⋯ , p n p_1,p_2,\cdots,p_n p1,p2,⋯,pn为常数),叫做欧拉方程。此方程可通过变量变换化为常系数微分方程。
做变换1 x = e t x=e^t x=et,将自变量 x x x 换为 t t t,求得
d y d x = e − t d y d t d 2 y d x 2 = e − 2 t ( d 2 y d t 2 − d y d t ) \begin{aligned} &\dfrac{\mathrm{d}y}{\mathrm{d}x}=e^{-t}\dfrac{\mathrm{d}y}{\mathrm{d}t} \\ &\dfrac{\mathrm{d}^2y}{\mathrm{d}x^2}=e^{-2t}(\frac{\mathrm{d}^2y}{\mathrm{d}t^2}-\dfrac{\mathrm{d}y}{\mathrm{d}t}) \\ \end{aligned} dxdy=e−tdtdydx2d2y=e−2t(dt2d2y−dtdy)
用数学归纳法可证明有
d k y d x k = e − k t ( d k y d t k + a 1 d k − 1 y d t k − 1 + ⋯ + a k − 1 d y d t ) \dfrac{\mathrm{d}^ky}{\mathrm{d}x^k}=e^{-kt}(\frac{\mathrm{d}^ky}{\mathrm{d}t^k}+a_1\dfrac{\mathrm{d}^{k-1}y}{\mathrm{d}t^{k-1}}+\cdots+a_{k-1}\dfrac{\mathrm{d}y}{\mathrm{d}t}) dxkdky=e−kt(dtkdky+a1dtk−1dk−1y+⋯+ak−1dtdy)
把他带入欧拉方程,便得到一个以 t t t 为自变量得常系数线性微分方程
d n y d t n + b 1 d n − 1 y d t n − 1 + ⋯ + b n − 1 d y d t + b n y = 0 \frac{\mathrm{d}^ny}{\mathrm{d}t^n}+b_1\dfrac{\mathrm{d}^{n-1}y}{\mathrm{d}t^{n-1}}+\cdots+b_{n-1}\dfrac{\mathrm{d}y}{\mathrm{d}t}+b_ny=0 dtndny+b1dtn−1dn−1y+⋯+bn−1dtdy+bny=0
其中 b 1 , b 2 , ⋯ , b n b_1,b_2,\cdots,b_n b1,b2,⋯,bn为常数
高阶常系数线性非齐次微分方程
y ( n ) + a 1 y ( n − 1 ) + ⋯ + a n − 1 y ′ + a n y = f ( x