• 沒有找到結果。

常微分方程

N/A
N/A
Protected

Academic year: 2021

Share "常微分方程"

Copied!
228
0
0

加載中.... (立即查看全文)

全文

(1)

常微分方程

丁同仁 李承治

2019年秋

(2)
(3)

目 录

第一章 序言与基本概念 7

1.1 微分方程及其解的定义. . . 7

第二章 初等积分法 11 2.1 恰当方程 . . . 11

2.2 变量分离方程 . . . 16

2.3 一阶线性方程 . . . 19

2.4 初等变换法. . . 23

2.4.1 齐次方程 . . . 23

2.4.2 伯努利方程. . . 27

2.4.3 里卡蒂方程(Riccati) . . . 27

2.5 积分因子法. . . 29

2.6 应用举例 . . . 34

第三章 存在性和唯一性定理 37 3.1 Picard存在性和唯一性定理 . . . 37

3.2 Peano存在性定理 . . . 43

3.2.1 欧拉折线 . . . 43

3.2.2 Ascoli引理 . . . 45

3.2.3 Peano存在性定理 . . . 46

3.3 解的延伸 . . . 51

3.4 比较定理 . . . 55

第四章 奇解 57 4.1 一阶隐式微分方程 . . . 57

4.1.1 微分法 . . . 57 3

(4)

4.1.2 参数法 . . . 59

4.2 奇解 . . . 66

4.3 包络 . . . 68

第五章 高阶微分方程 73 5.1 二阶方程的几个例子(都可降阶求解):单摆、悬链线、二体问题(都 与引力有关) . . . 73

5.2 n维线性空间中的微分方程 . . . 82

5.3 解对初值和参数的连续依赖性 . . . 92

5.4 解对初值和参数的连续可微性 . . . 98

第六章 线性微分方程组 99 6.1 一般理论 . . . 99

6.1.1 齐次线性微分方程组 . . . 100

6.1.2 非齐次线性微分方程组 . . . 103

6.2 常系数线性微分方程组. . . 106

6.2.1 矩阵指数函数的定义和性质 . . . 107

6.2.2 常系数齐次线性微分方程组的基解矩阵 . . . 108

6.2.3 利用若尔当标准型求基解矩阵 . . . 110

6.2.4 待定指数函数法(欧拉). . . 110

6.3 高阶线性微分方程式 . . . 116

6.3.1 高阶线性微分方程的一般理论 . . . 117

6.3.2 常系数高阶线性微分方程 . . . 121

第七章 定性理论与分支理论初步 125 7.1 动力系统,相空间与轨线 . . . 125

7.2 解的稳定性. . . 133

7.2.1 Lyapunov稳定性的概念 . . . 133

(5)

目 录 5

7.2.2 按线性近似判断稳定性. . . 135

7.2.3 Lyapunov第二方法. . . 137

第八章 边值问题 141 8.1 Sturm比较定理. . . 141

8.2 泛定方程与定解问题 . . . 147

8.2.1 三类典型二阶线性方程的导出: . . . 147

8.2.2 定解条件与定解问题 . . . 151

8.3 分离变量法. . . 155

8.3.1 几个典型例子 . . . 155

8.4 Sturm-Liouville固有值问题 . . . 163

8.5 分离变量法求解偏微分方程:进一步例子. . . 170

8.6 非齐次问题分离变量法求解 . . . 175

8.7 Legendre方程与幂级数解法 . . . 179

8.8 球坐标下求拉普拉斯方程轴对称解. . . 186

第九章 线性偏微分方程 193 9.1 拉普拉斯方程 . . . 193

9.1.1 平均值公式及应用 . . . 193

9.1.2 调和函数的正则性 . . . 195

9.1.3 基本解 . . . 200

9.1.4 Green函数 . . . 204

9.1.5 能量方法 . . . 211

9.2 热方程 . . . 215

9.2.1 基本解 . . . 215

9.2.2 能量方法 . . . 221

9.2.3 热方程平均值公式及应用:最大值原理、解的唯一性 . . . 224

(6)
(7)

第一章 序言与基本概念

序言:

§1.1 微分方程及其解的定义

Definition 1.1.1. 设函数y = φ(x)在区间J上连续,且有直到n阶的导数。如果把y = φ(x)及其相应的各阶导数代入方程(1.1),得到关于x的恒等式,即

F (x, φ(x), φ(x),· · · , φ(n)(x)) = 0

对一切x∈ J都成立,则称y = φ(x)为微分方程(1.1)在区间J上的一个解。

例:自由落体。由牛顿第二运动定律F = mam¨y =−mg,

¨

y =−g, (1.4) 这个方程很简单,右边与y无关。转化为求积分

˙

y =−gt + C1, (1.5) y =−1

2gt2+ C1t + C2, (1.6) 确定一个具体的自由落体运动,需要确定它的初值条件

y(0) = y0, y(0) = v0. (1.7) 此时要求C2 = y0, C1 = v0。因此得到唯一确定的解

y =−1

2gt2+ v0t + y0. (1.8)

由于n阶ode求解过程积分n次,另一方面它有n个初值条件,一个n阶微分方程 的通解包含n个独立的任意常数(严格的证明见第十章)。所以有如下定义。

Definition 1.1.2.n阶微分方程(1.1)的解

y = φ(x, C1, C2,· · · , Cn) (1.3) 7

(8)

包含n个独立常数C1, C2,· · · , Cn,则称它为通解。这里所说的n个任意常数C1,· · · , Cn是 独立的,其含义是Jacobi行列式

D[φ, φ,· · · , φ(n−1)] D[C1, C2,· · · , Cn] :=

∂φ

∂C1

∂φ

∂C2 · · · ∂C∂φn

∂φ

∂C1

∂φ

∂C2 · · · ∂C∂φn ... ... ... ...

∂φ(n−1)

∂C1

∂φ(n−1)

∂C2 · · · ∂φ∂C(n−1)n

̸= 0

这里C1,· · · , Cn是参数,给出了解空间的维数。如果微分方程(1.1)的解y = φ(x)不包含任意常数,则称它为特解。

【附注】通解一般未必是方程所有的解,还有可能有奇解。这涉及到初值问题 的解的唯一性问题。将在第四章讨论奇解、解的包络。

n阶微分方程(1.1)的初值条件的一般提法是

y(x0) = y0, y(x0) = y0, · · · , y(n−1)(x0) = y(n0 −1), (1.10) 其中y0, y0,· · · , y(n0 −1)是未知函数及其相应导数所取定的初值。

不失一般性,考虑微分方程(标准形式)初值问题 { y(n)= F (x, y, y,· · · , y(n−1)),

y(x0) = y0, y(x0) = y0, · · · , y(n−1)(x0) = y(n0 −1) (1.11)

我们关心函数F满足什么条件时,它的解是否存在,是否唯一?这是常微分方程理 论中的一个基本问题。在第三章中将对n = 1的情形证明如下结果:只要F是连续 的,则初值问题(1.11)的解是(局部)存在的,而且将在某些附加条件下证明解 的存在性和唯一性。在第五章我们再把这些结果进一步推广到n≥ 2的情形。

除了初值条件,另外一种常见的定解条件(参看第五章的悬链线之例)

y′′= a

1 + (y)2, y(x1) = y1, y(x2) = y2. 在第九章中将介绍边值问题(Sturm-Liouville边值问题)。

n阶微分方程通解定义中关于n个任意常数的独立性:n个独立常数C1,· · · , Cn的 取值使得n阶微分方程解的初值φ(x, C1,· · · , Cn),· · · , φ(n−1)(x, C1,· · · , Cn)具有(局 部)映满的性质:即邻近(y(k−1)(x0, Cα0) = φ(k−1)(x0, Cα0) = a0k, k = 1,· · · , n)的初 值(ak)(以及相应的解)都可以选(Cα)使得φ(k−1)(x0, Cα) = ak。(这是因为从参 数C到初值A = φ(k−1)(x0, C)的切映射在C0处是满秩的。)我们可以从隐映射定理 的角度来证明。

(9)

§1.1 微分方程及其解的定义 9

Theorem 1.1.3.隐映射定理【数学分析教程上册定理9.7.1】:设开集D⊂ Rm+n(A, C), F : D→ Rn,这里A = (a1,· · · , am)∈ Rm, C = (c1,· · · , cn)

F = (Fα(A, c1,· · · , cβ,· · · , cn)) 满足如下条件:

aF ∈ C1(D);

b)有一点(A0, C0)∈ D,使得F (A0, C0) = 0;

c)行列式det JCF (A0, C0) = D[FD[c1,··· ,Fn]

1,··· ,cn](A0, C0)̸= 0

那么存在(A0, C0)的一个邻域G× H,使得对每个A∈ G,方程F (A, C) = 0有唯 一的解,记为C = f (A);并且C0= f (A0),f ∈ C1(G)

现在设y = φ(x, C1,· · · , Cn)是方程(1.1)的通解,则利用初值条件(1.10)可以 在局部上选取其中的任意常数C1,· · · , Cn的具体取值得到初值问题(1.1)+(1.10) 的解。注意到Jacobi行列式非零,考虑

Fk(a1,· · · , an, C1,· · · , Cn) := φ(k−1)(x0, C)− ak= 0, k = 1,· · · , n

其中x0固定。给定C0 = (Cα0)以及A0 = (a0k)满足上述初始条件之后,由隐映射定 理,(a0k)邻近的A都有唯一解C = f (A)。由此从初值A唯一确定了参数C

作业:2(求解),3(求方程),4(求方程的一般证明)

(10)

回顾:通解中n个任意常数的独立性:设y = φ(x, C1,· · · , Cn)是方程(1.1) F (x, y, y,· · · , y(n)) = 0 (1.1)

的通解,取定x0 ∈ J以及参数C0 = (C10,· · · , Cn0),则得到一个特解,它满足的初值 条件为

y(x0) = a01 := φ(x0, C0), y(x0) = a02 := φ(x0, C0), · · · , y(n−1)(x0) = an0 := φ(n−1)(x0, C0). (1.10) 独立性使得我们可以利用隐映射定理,从而根据A0 = (a01,· · · , a0n)某邻域内的A =

(a1,· · · , an)来选取任意常数C = (C1,· · · , Cn)的取值使得初值A被取到,即ak= φ(k−1)(x0, C)。 因此,有特解满足初值为A

事实上,考虑

Fk(a1,· · · , an, C1,· · · , Cn) := φ(k−1)(x0, C)− ak = 0, k = 1,· · · , n

其中x0固定。给定C0以及A0满足上述初始条件之后,由隐映射定理,A0邻近的A

有唯一解C = f (A)。由此从初值A唯一确定了参数C

(11)

第二章 初等积分法

§2.1 恰当方程

考虑对称形式的一阶微分方程

α := P (x, y)dx + Q(x, y)dy = 0. (2.1) 即一阶拟线性微分方程

P (x, y) + Q(x, y)y= 0. (2.1)

(2.1’)其实是一阶方程的一个标准形式,很一般了,例如包含一阶线性方程。通 常我们是不会具体求解的。我们写成形式(2.1)来考虑它的原因是因为它是一阶 方程很几何的一个形式。

我们把自变量和因变量所在的空间联合在一起:(x, y)∈ R2,求解(2.1)也可看 作是求xy平面上(一族)曲线γC ⊂ R2,记(其中任一条)曲线γC的切空间为{RT }, 使得θ(T ) = 0。此时称γCθ的积分曲线(族)。通常积分曲线γCΦ(x, y) = C给出

(从y = g(x, C)解出C = Φ(x, y))。

如下,我们形式地说明曲线γ := {y = φ(x)}为一条积分曲线当且仅当y = φ(x)是(2.1’)的解。注意到γ有切向量T = ∂x + φ(x)∂y,因此γ为积分曲线当且 仅当

P + Qφ(x) = 0,y = φ(x)满足(2.1’)。

【高阶常微分方程的标准形式y(n)= f (x, y, y,· · · , y(n−1))也可以表示成求n个1- 形式的积分曲线:令yk = y(k−1), k = 1, 2,· · · , n,则对应的n个1-形式为

dy1= y2,· · · , dyn−1 = yndx, dyn= f (x, y1,· · · , yn)dx.

1阶常微分方程组的标准形式yk = fk(x, y1,· · · , yn), k = 1, 2,· · · , n的求解也可以表 达成求n个1-形式的积分曲线:

dyk= fk(x, y1,· · · , yn)dx, k = 1, 2,· · · , n.

S. Lie与E. Cartan有一般理论通过微分形式来研究微分方程。】

所以求解(2.1’)可转化为求α的积分曲线。虽然容易看到积分曲线经过一个 点时有切向(−Q, P ),但是一般不能够解出。能求解的一个情形:如果存在一个可

11

(12)

微函数Φ(x, y)使得它的全微分

dΦ(x, y) = P (x, y)dx + Q(x, y)dy,

∂Φ

∂x = P (x, y), ∂Φ

∂y = Q(x, y), (2.2)

时,由Φ(x, y) = C定义的曲线为α = 0的积分曲线。事实上,曲线Φ(x, y) = C有切向 量T =−Φyx+ Φxy,从而α(T ) = 0

定义:如果存在一个可微函数Φ(x, y)使得它的全微分dΦ = α = P dx + Qdy,则 称(2.1)为恰当方程或全微分方程,称Φ(x, y) = C为(2.1)的一个通积分(通解)。

Proposition 2.1.1.Φ(x, y)满足(2.2),则由 Φ(x, y) = C (2.3)

确定的隐函数y = y(x)(或x = x(y))为方程(2.1)的解。

证明:仅考虑y作为自变量x的函数的情形。由Φ(x, y(x)) = Cx求导可得 P (x, y) + Q(x, y)y = 0.

2 一般情况下,我们需要解决的问题是:

(1)如何判断一个给定的微分方程是或者不是恰当方程?

(2)当它是恰当方程时,如何求出通积分?

(3)当它不是恰当方程时,能否将它的求解问题转化为一个与之相关的恰当 方程的求解问题?

下面的定理对问题1和2给出了完满的解答。至于问题3,则是贯穿本章随后各 节的一个中心问题(2.2-2.4节就若干特殊类型的方程给出针对性的解答,2.5节给 出一个较为一般但不完整的解答)。

Theorem 2.1.2. 设函数P (x, y)Q(x, y)在区域 R : α < x < β, γ < y < δ

上连续,且有连续的一阶偏导数Py, Qx。则微分方程(2.1)是恰当方程当且仅当 Py = Qx (2.4)

(13)

§2.1 恰当方程 13 在R内成立。而且当(2.4)成立时,(2.1)的通积分为(同一个)

x

x0

P (x, y)dx +

y

y0

Q(x0, y)dy = C, (2.5)

x

x0

P (x, y0)dx +

y

y0

Q(x, y)dy = C, (2.6) 其中(x0, y0)是R中任意取定的一点。

证明:必要性:设(2.1)为恰当方程,则存在Φ(x, y)使得

∂Φ

∂x = P (x, y), ∂Φ

∂y = Q(x, y). (2.7) 再求偏导可得

∂P

∂y = 2Φ

∂y∂x, ∂Q

∂x = 2Φ

∂x∂y. (2.8)

Py, Qx的连续性假设可知混合偏导数∂y∂x2Φ∂x∂y2Φ 是连续的,从而∂y∂x2Φ = ∂x∂y2Φ。因 此,(2.4)成立。

【事实上,0 = ddΦ = (−Py+ Qx)dx∧ dy

充分性:设P, Q满足(2.4),我们需要构造可微函数Φ(x, y)使得(2.7)式成立。

为了使(2.7)的第一式成立,我们取(下面任意固定一点(x0, y0)∈ RΦ(x, y) =

x

x0

P (x, y)dx + ψ(y), (2.9) 其中ψ(y)待定,以使Φ满足(2.7)的第二式。因此由(2.9)可得

∂Φ

∂y =

x

x0

∂yP (x, y)dx + ψ(y).

利用假设条件(2.4)得到

∂Φ

∂y =

x

x0

∂xQ(x, y)dx + ψ(y) = Q(x, y)− Q(x0, y) + ψ(y).

由此,为使(2.7)的第二式成立,只要令ψ(y) = Q(x0, y),即 ψ(y) =

y

y0

Q(x0, y)dy 即可。这样,就找到了满足(2.7)的一个函数

Φ(x, y) =

x

x0

P (x, y)dx +

y

y0

Q(x0, y)dy. (2.10)

(14)

P (x, y)dx + Q(x, y)dy沿着折线路径γ : (x0, y0)→ (x0, y)→ (x, y)的积分。

如果在构造Φ(x, y)时,先考虑使(2.7)的第二式成立,则得到满足(2.7)的另 一函数

eΦ(x, y) =x

x0

P (x, y0)dx +

y

y0

Q(x, y)dy. (2.11)

P (x, y)dx + Q(x, y)dy沿着折线路径γ : (x0, y0) → (x, y0) → (x, y)的积分。其实也 可以直接对(2.11)求偏导数得到(2.7)。

因此,我们得到通积分(2.5)或者(2.6)。注意,Φ(x, y)eΦ(x, y)的全微分相同,

所以它们之间只差一个常数。再由Φ(x0, y0) = eΦ(x0, y0) = 0可知Φ(x, y)≡ eΦ(x, y)

【事实上R单连通,α恰当当且仅当它是闭合的,即d(P dx + Qdy) = (−Py + Qx)dx∧ dy = 0。而且当dα = 0时,给定(x0, y0), (x, y)∈ R,设σ为从(x0, y0)到(x, y)的 可微曲线,则积分σα不依赖于σ的选取。】 2

总结:给定微分方程

Q(x, y)y+ P (x, y) = 0

判断它是否为恰当方程即验证Py = Qx(即d(P dx + Qdy) = 0)是否成立,若成立,

然后可通过积分 α来确定通积分Φ(x, y)。从而Φ(x, y) = C就是微分方程(2.1)的 解。

求解恰当方程的关键是构造相应全微分的原函数Φ(x, y)。这实际上就是场论 中的位势问题。条件(2.4)等价于P (x, y)dx + Q(x, y)dy是一个闭合的1-形式,从而 在单连通区域R上恰当,即P (x, y)dx + Q(x, y)dy = dΦ(x, y)。由Stokes定理,闭合1-形 式P (x, y)dx + Q(x, y)dy的曲线积分

Φ(x, y) =

(x,y)

(x0,y0)

[P (x, y)dx + Q(x, y)dy] (2.14)

与积分的路径无关。因此,(2.14)唯一确定了一个(单值)函数Φ(x, y)

如果区域不是单连通的,那么积分与路径有关。此时,一般的Φ(x, y)是多值 的。例如对于方程

xdy− ydx

x2+ y2 = 0, x2+ y2̸= 0 条件(2.4)在非单连通环域R0 : x2+ y2 > 0上成立。由

d(arctany

x) = xdy− ydx x2+ y2 , 我们得到方程的解

arctany x = C.

(15)

§2.1 恰当方程 15

这里Φ(x, y) = arctanyxR0上是一个多值函数【逆时针围绕原点每转一圈回来多

】。当然,原方程的解为y = axx = 0

【例5.】(t2+ 1) cos udu + 2t sin udt = 0.

解:Pt= 2t cos u = Qu,求Φ(u, t)使得

Φu= (t2+ 1) cos u, Φt= 2t sin u, 由前者,

Φ(u, t) = (t2+ 1) sin u + f (t), 由后者,取f (t) = 0,因此

Φ(u, t) = (t2+ 1) sin u = C.

【例6.】(yex+ 2ex+ y2)dx + (ex+ 2xy)dy = 0.

解:Py = ex+ 2y = Qx。找Φ(x, y)使得

Φx= yex+ 2ex+ y2, Φy = ex+ 2xy, 由后者

Φ = yex+ xy2+ f (x), 由前者f (x) = 2ex,因此

Φ(x, y) = yex+ xy2+ 2ex = C.

作业:7,9,10

(16)

回顾:设(x, y)∈ RR⊂ R2为单连通区域。

P (x, y)dx + Q(x, y)dy = 0

为恰当方程(或全微分方程),即存在Φ(x, y)使得dΦ = P dx + Qdy时,Φ(x, y) = C为 通解。

判断是否为恰当方程的等价条件:

Py = Qx. 通积分

Φ(x, y) =

(x,y)

(x0,y0)

(P dx + Qdy) = C.

§2.2 变量分离方程 如果微分方程

P (x, y)dx + Q(x, y)dy = 0 (2.15)

P, Q均可表示成x的函数与y的函数的乘积,则称(2.15)为变量分离的方程。此 时,记

P (x, y) = X(x)Y1(y), Q(x, y) = X1(x)Y (y), 因此变量分离的方程可以写成如下的形式

X(x)Y1(y)dx + X1(x)Y (y)dy = 0. (2.16)

(2.16)未必为恰当方程。如果两边除以因子X1(x)Y1(y),则得到 X(x)

X1(x)dx + Y (y)

Y1(y)dy = 0. (2.19) 它是恰当方程(Py = Qx= 0),其通积分为

X(x) X1(x)dx +

Y (y)

Y1(y)dy = C. (2.20)

注意,我们化为形式(2.19)求解,是先在直线集合{X1(x)Y1(y) = 0}以外求解

(2.16),需要补上如下形式的特解(如果它们不包含在通积分之内):

x = aiaiX1(x) = 0的根;y = bjbjY1(y) = 0的根。

(17)

§2.2 变量分离方程 17 求解方法:先观察一阶微分方程是否可变形为变量分离的形式,然后积分:

例(3)dydx+ y2sin x = 0 解:当y̸= 0时,

−dy

y2 = sin xdx,

d(1

y) = d(− cos x) 因此通积分为1y =− cos x − C,即

y(cos x + C) + 1 = 0.

另有特解y = 0

【例3】物体在空气中降落的速度问题(考虑空气阻力)。

假设质量为m的物体在空气中下落,空气阻力与物体速度的平方成正比,阻

尼系数为k > 0。沿垂直水平地面向下的方向取定坐标轴x,由牛顿第二运动定律

推出微分方程

m¨x = mg− k ˙x2.

这是一个二阶方程,但其中不显含未知函数x,而且我们关心的速度。记v = ˙x,则 方程变为

dv

dt = g− k

mv2, v > 0. (2.25) 这是一个变量分离的方程。上式右端不为零时,

dv

g−mkv2 = dt, 积分可得通解

v =

mg k

Ce2at+ 1

Ce2at− 1, t≥ 0, (2.26) 其中a =

kg/mC为任意常数。当(2.25)右端为零时,有特解v =

mg/k := b。 常数C可由初值条件v(0) = v0确定,

C = (v0+

mg k )(v0

mg k )−1.

所以当v0 < b时,C <−1,一直加速到b。当v0 > b时,C > 1,一直减速到b

(18)

例【习题4】跟踪问题:设某AOxy平面上的原点出发,沿x轴正方向前进;

同时某B(0, b)开始跟踪A,即B的运动方向永远指向A并与A保持等距b > 0。试 求B的光滑运动轨迹。

解:假设A的位置为(a, 0)B的位置为(x, y),则此时 (x− a)2+ y2 = b2, x− a = −

b2− y2, 又满足

dy dx = y

x− a, 所以

dy

dx = y

b2− y2. 解得(见积分表71)

x = b

2lnb +b2− y2 b−

b2− y2

b2− y2. 作业:2-2:1(4,5,6,7),2(2,4),3(3),4

(19)

§2.3 一阶线性方程 19

§2.3 一阶线性方程

本节讨论一阶线性方程(一般形式)

dy

dx+ p(x)y = q(x) (2.28)

其中函数p(x), q(x)在区间I = (a, b)上连续。当q(x)≡ 0时,方程(2.28)成为 dy

dx+ p(x)y = 0 (2.29)

(2.28)称为非齐次线性方程,(2.29)称为齐次线性方程。

先讨论齐次线性方程(2.29)的解法。这是一个变量分离的方程。y = 0为特 解。当y̸= 0时,(2.29)可改写为

dy

y + p(x)dx = 0 因此积分得

ln|y| +

p(x)dx = C, y = Ce

p(x)dx, C̸= 0.

特解对应上式中取C = 0,因此(2.29)的通解为 y = Ce

p(x)dx = Ce

x x0p(t)dt

. (2.30)

接下来求解非齐次线性方程(2.28)。可将它改写为 dy + p(x)ydx = q(x)dx. (2.31)

(p(x)y− q(x))dx + dy = 0.

这一般不是一个恰当方程,但我们可以尝试找一个乘法因子µ(x)使得 µ(x)(p(x)y− q(x))dx + µ(x)dy = 0

是恰当的,这当且仅当

Py = µ(x)p(x) = Qx = µx, 因此容易计算,可选取

µ(x) = ep(x)dx = e

x x0p(t)dt

,

(20)

从而需要求Φ(x, y)使得 dΦ = e

x x0p(t)dt

(p(x)y− q(x))dx + ex0x p(t)dtdy.

由Φy = e

x

x0p(t)dt可令

Φ(x, y) = e

x x0p(t)dt

y + g(x), 因此

g(x) =−ex0x p(t)dtq(x), g(x) =−

x

x0

e

s x0p(t)dt

q(s)ds.

所以有通积分

e

x x0p(t)dt

y−

x

x0

e

s x0p(t)dt

q(s)ds = C, 方程(2.31)的通解为

y = e

x x0p(t)dt

(

x

x0

q(s)e

s x0p(t)dt

ds + C). (2.32) 其中C是一个任意常数。或

y = Ce

x x0p(t)dt

+

x

x0

q(s)esxp(t)dtds. (2.33) 利用这种形式,容易得到初值问题

dy

dx+ p(x)y = q(x), y(x0) = y0 (2.34) 的解为

y = y0e

x x0p(t)dt

+

x x0

q(s)esxp(t)dtds (2.35) 其中p(x), q(x)在区间I上连续。

上述方法叫作积分因子法。这是因为我们有因子µ(x) = ep(x)dx乘以方程(2.31) 之后,它就转化为一个全微分方程,从而获得它的积分。解的表达式们并不好记,

通常我们先求出积分因子µ(x) = e

x

x0p(t)dt,化原方程为恰当方程再求解该恰当方

程的通积分。即重复以上证明过程。

{求解线性微分方程(2.28)还有另一个重要方法――常数变易法,见本节习 题4。我们将在章节6.3就高阶线性微分方程的情形详细介绍这个方法。常数变易 法:齐次线性方程的解为

y = Ce

x x0p(t)dt

,

(21)

§2.3 一阶线性方程 21

假设(2.28)有如下形式的解

y = C(x)e

x x0p(t)dt

, 代入(2.28)得

C(x) = q(x)e

x x0p(t)dt

, 因此

C(x) = C +

x

x0

q(s)e

s x0p(t)dt

ds.}

例1(2)dydx+ y tan x = sin(2x)

解:tan xdx =− ln | cos x| + C,可取积分因子 µ(x) = 1

cos x. 因此

dy

cos x+ y sin x

cos2xdx = 2 sin xdx, d( y

cos x) =−2d cos x, y

cos x + 2 cos x = C, y = C cos x− 2 cos2x.

【例】牛顿冷却法则:

dT

dt =−k(T − E(t)),

其中T (t)为物体t时刻的温度,E(t)为外部环境的温度,k > 0为常数(与外部环境 的散热性能有关)。

解:

T(t) + kT (t) = kE(t).

选取积分因子

µ(t) = ep(t)dt= ekt, 则得到恰当方程

ektdT + kekt(T − E)dt = 0,

d(ektT ) = kektE(t)dt,

(22)

因此

ektT = C + k

t

0

E(s)eksds,

T (t) = e−kt(C +

t

0

E(s)eksds).

性质1. 齐次线性方程(2.29)的解或者恒等于零,或者恒不等于零。

性质2. 线性方程的解是整体存在的,即方程(2.28)或(2.29)的任一解都 在p(x)q(x) 有定义且连续的整个区间I上存在。

性质3. 齐次线性方程(2.29)的任何解的线性组合仍是它的解;齐次线性方程

(2.29)的任一解与非齐次线性方程(2.28)的任一解之和是非齐次线性方程(2.28) 的解;非齐次线性方程(2.28)的任意两解之差必是相应齐次线性方程(2.29)的 解。

性质4. 非齐次线性方程(2.28)的任一解与相应齐次线性方程(2.29)的通解 之和构成非齐次线性方程(2.28)的通解。

性质5. 线性方程的初值问题(2.34)的解存在且唯一。

【例3】RL串联电路:如图2-5所示,电感L,电阻R以及电源电压降E均为正的常 数。求电键闭合后电路中的电流强度i = i(t)

事实上,利用电学中的基尔霍夫定律,

Ldi

dt + Ri = E. (2.41)

有特解i = E/R。相应齐次线性方程的通解为CeRLt,其中C为任意常数。因此,利

用性质4,(2.41)的通解为

i = E

R + CeRLt. 由初始条件i(0) = 0确定常数可得

i(t) = E

R(1− eRLt).

作业:1(3,4),2(2,4),3,4,5,6(选做)

(23)

§2.4 初等变换法 23

§2.4 初等变换法

在前面几节中,我们已经介绍了对恰当方程、变量分离的方程和一阶线性方 程的求解法。现在,凭借初等变换,我们来扩充可求解方程的范围。

下面介绍几个标准类型的微分方程,它们可以通过适当的初等变换(通常考 虑一个新的未知函数,或新的自变量)转化为变量分离的方程或一阶线性方程。

例如:

y = cos(x− y).

可令u = y− x,则可化为变量分离的方程

u = cos u− 1.

§2.4.1 齐次方程 如果微分方程

P (x, y)dx + Q(x, y)dy = 0 (2.43) 中的函数P, Q都是x, y的同次(例如m次)齐次函数,即

P (tx, ty) = tmP (x, y), Q(tx, ty) = tmQ(x, y), (2.44) 则称方程(2.43)为齐次方程(这与上节的齐次线性方程不是一回事)。

因此形式上,我们要求解 dy

dx =−P (x, y)

Q(x, y) =−P (1,yx) Q(1,yx), 引入新变量u(然后求解u(x)

u = y

x. (2.45) 因此(2.43)有一个等价形式

dy

dx =−P (1, u)

Q(1, u) := Φ(u) = Φ(y x).

因此,u(x)所满足的方程为

xdu

dx = Φ(u)− u, 它是一个变量分离/恰当的方程,可以直接求通积分。

(24)

齐次方程(2.43)的形式具有整体收缩不变性。反过来,如果一个方程具有收 缩不变性,则

dy

dx = f (x, y) = g(x,y

x) = g(cx,y

x), ∀c ̸= 0,

dy dx = g(y

x).

【例,习题6】探照灯的反光镜(旋转曲面)应具有何种形状,才能使点光源发 射的光束反射成平行线束?

解:点光源放置于原点,设曲面由曲线y = y(x)x轴旋转而成。则 arctan(1

y)− arctany

x = π− arctan(−1 y), 因此 y1 yx

1xyy

= 1 y, (y)2+2x

y y− 1 = 0, 为简单起见,只需考虑x轴上方的半支:

y = −x +

x2+ y2 y 于是

y = y

x +

x2+ y2, (1) 这是两个齐次方程。令y = xu,则(1)化为

(1

u + 1

u√

1 + u2)du =−dx x , 积分得

|x|(

1 + u2− 1) = C > 0, y2= 2C(|x| +C

2).

这是朝两个方向开口的两个对称的抛物线。

【例,习题5】求一曲线,使得过这曲线上任意点的切线与该点向径的交角等 于某固定角度γ

解:设切线与x轴正向夹角为α,则

tan α = y,

(25)

§2.4 初等变换法 25

定义β为向量(x, y)x轴正向的夹角,则 tan β = y

x.β逆时针旋转γ = α− β ∈ (−π2,π2]与α重合,则

tan(α− β) = tan α− tan β

1 + tan α tan β = tan γ = λ,

yyx 1 + y′ yx = λ, 从而

y= y + λx x− λy.u = y/x,则

(1− λu)du λ(u2+ 1) = dx

x , 1

λarctan u− ln

1 + u2 = ln|x| + ln C, C > 0,

|x|

1 + u2 = Ce1λarctan u,

u = y/x代回上式,得到通积分

x2+ y2= Ce1λarctan(y/x),

如果采用极坐标,则得简单形式

r = Ceθλ, C > 0.

它是以原点为焦点的螺旋线。注意λ =∞时,为圆周。θ可增可减,可正可负,λ可 正可负。

等角螺线是由笛卡儿在1638年发现的。等角螺线(切向与极半径的夹角为常 数)、对数螺线或生长螺线是在自然界常见的螺线,在极坐标系(r, θ)中,这个曲线 可以写为

r = ae,

θ = 1

b ln(r/a).

因此等角螺线又称为对数螺线。

(26)

【例4】讨论形如

dy

dx = f ( ax + by + c mx + ny + l) 的方程的求解。

解:当c = l = 0时,它是齐次方程。因此可用变换u = y/x化为变量分离的方

程来求解。假设c, l不全为零,分两种情形来讨论:

(1)△ = an − bm ̸= 0:此时可作平移

ξ = x + α, η = y + β, 使得

aξ + bη = ax + by + c, mξ + nη = mx + ny + l.

因此原方程可化为

= f ( aξ + bη mξ + nη), 这是齐次方程。令u = η/ξ,即变为变量分离的方程。

(2)△ = an − bm = 0:此时有ma = nb = λ,因此原方程化为 dy

dx = f ( ax + by + c λ(ax + by) + l),

v = ax + by,则得到一个变量分离的方程

dv

dx = a + bf ( v + c λv + l).

【例,习题2(3)】求解

(x2+ y2+ 3)dy

dx = 2x(2y−x2 y ).

解:方程可变形为

(x2+ y2+ 3)ydy

xdx = 4y2− 2x2.

u = x2, v = y2

dv

du = 4v− 2u u + v + 3.

η = v + 1, ξ = u + 2,

(27)

§2.4 初等变换法 27 则

= 4η− 2ξ η + ξ .

η = tξ,

ξdt

= 4t− 2 t + 1 − t,

−dξ

ξ = t + 1

(t− 1)(t − 2)dt = 3dt

t− 2− 2dt t− 1, ξ = C(t− 1)2

(t− 2)3, (1) x2 = C(t− 1)2

(t− 2)3 − 2, y2= Ct(t− 1)2 (t− 2)3 − 1.

或者由

t = η

ξ = y2+ 1 x2+ 2, 代入(1)得

(x2− y2+ 1)2 = C(−2x2+ y2− 3)3.

§2.4.2 伯努利方程 形如

dy

dx+ p(x)y = q(x)yn, n̸= 0, 1 (2.48) 的方程称为伯努利方程。以(1− n)y−n乘以两边得

(1− n)y−ndy

dx + (1− n)y1−np(x) = (1− n)q(x).

然后令z = y1−n,则

dz

dx+ (1− n)p(x)z = (1 − n)q(x), 这是关于未知函数z的一阶线性方程。

§2.4.3 里卡蒂方程(Riccati) 如下形式的方程

dy

dx = p(x)y2+ q(x)y + r(x), (2.49)

(28)

其中p, q, r在区间I上连续,p(x)不恒为零,称为里卡蒂方程。若r(x) = 0,则是一 个Bernoulli方程。

它在Bessel函数的研究中出现。这是形式上最简单的非线性方程。但是一般而

言,它已不能用初等积分法求解。伯努利哥哥考虑如下的二阶线性微分方程 u′′(t) + p(t)u(t) = 0.

y(t) =−u(t) u ,

y(t) = y2+ p(t).

对于p(t) = t2,伯努利哥哥发现它的解是两个无穷级数的商。

对于一般二阶齐次线性方程

u′′+ p(x)u+ q(x)u = 0,

y(x) = u

u, u(x) = e

x x0y(s)ds

,

y+ y2+ p(x)y + q(x) = 0.

作业:1,2,4,5,6

(29)

§2.5 积分因子法 29

§2.5 积分因子法

在本章2.1节中我们看到,若方程

P (x, y)dx + Q(x, y)dy = 0 (2.55)

是恰当方程(即存在Φ使得dΦ = P dx + Qdy,在单连通域上当且仅当Py = Qx),则 它的通积分为

Φ(x, y) =

x

x0

P (x, y)dx +

y

y0

Q(x0, y)dy = C.

通常更便捷的求通积分的方法是逐步求Φ使得 Φx= P, Φy = Q.

在2.2-2.4中,我们还讨论了当(2.55)不是恰当方程时,如何把它转化为一个恰当

方程并求解。

例如当(2.55)具有变量分离的形式

X(x)Y1(y)dx + X1(x)Y (y)dy = 0 时,用µ(x, y) = X 1

1(x)Y1(y)乘方程两侧,就得到一个恰当方程 X(x)

X1(x)dx + Y (y)

Y1(y)dy = 0;

当(2.55)是一个一阶线性方程,即

dy + (p(x)y− q(x))dx = 0

时,用µ(x) = ep(x)dx乘以上式两侧,就得到一个恰当方程。

当(2.55)是一个齐次方程时,

dy

dx =−P (x, y)

Q(x, y) =−P (1,yx) Q(1,yx), 引入新变量u(然后求解u(x)

u = y

x. (2.45) 化为等价形式

dy

dx =−P (1, u)

Q(1, u) := Φ(u) = Φ(y x).

(30)

因此,u(x)所满足的方程为

xdu

dx = Φ(u)− u,

它是一个变量分离/恰当的方程,可以直接求通积分。其实也可以从积分因子的角 度来求解。仍然引入u = yx,则

P (x, y)dx + Q(x, y)dy = xm[P (1, u) + uQ(1, u)]dx + xm+1Q(1, u)du.

这是变量分离形式的方程,有积分因子

µ = 1

xm+1[P (1, u) + uQ(1, u)] = 1

xP (x, y) + yQ(x, y).

现在我们尝试将这种方法一般化:对一般的方程(2.55),设法找一个可微的

非零函数µ = µ(x, y),使得用它乘以方程(2.55)后,所得方程

µ(x, y)P (x, y)dx + µ(x, y)Q(x, y)dy = 0 (2.56) 成为恰当方程,即

∂(µP )

∂y = ∂(µQ)

∂x . (2.57) 这时,函数µ = µ(x, y)叫做方程(2.55)的一个积分因子。

问题是:对于给定的方程(2.55),它的积分因子是否一定存在?如果存在,它 是否容易求得?事实上,寻求积分因子µ(x, y),就是求解偏微分方程(2.57),即

Q∂µ

∂x− P∂µ

∂y = (Py− Qx)µ. (2.58)

以后我们将会知道,虽然理论上偏微分方程(2.58)的解是存在的,但它的求解又 要归结到我们原来的方程(2.55)的求解(见第十一章)。因此,从(2.58)求出积 分因子的表达式µ = µ(x, y)再去求解(2.55)一般是不可行的。然而,对某些特殊情 形,利用(2.58)去寻求(2.55)的积分因子却是可行的。

例如,假设方程(2.55)有一个只与x有关的积分因子µ = µ(x),则由充要条件

(2.58)推出

Qdµ

dx = (Py− Qx)µ,

1 µ(x)

dµ(x) dx = 1

Q(Py− Qx). (2.59)

由于上式左端只与x有关,所以微分方程(2.55)有一个只依赖于x的积分因子的必 要条件是:表达式

1

Q(Py− Qx) (2.60)

(31)

§2.5 积分因子法 31 只依赖于x,而与y无关。反之,设表达式(2.60)只依赖于x,记为G(x)。考虑到

(2.59)式,我们令

1 µ(x)

dµ(x)

dx = G(x), 由此得到

µ(x) = e

G(x)dx, (2.61)

容易看到µ(x)满足(2.58),因此它是(2.55)的一个积分因子。即

Theorem 2.5.1. 定理2.4. 微分方程(2.55)有一个只依赖于x的积分因子的充要条 件是:表达式(2.60)只依赖于x,而与y无关;而且若把表达式(2.60)记为G(x), 则由(2.61)所示的函数µ(x)是方程(2.55)的一个积分因子。

类似的,可以得出下面平行的结果:

Theorem 2.5.2. 定理2.5. 微分方程(2.55)有一个只依赖于y的积分因子的充要条 件是:表达式

1

P(Py− Qx) =−H(y)

只依赖于y;而且此时函数µ(y) = eH(y)dy是方程(2.55)的一个积分因子。

所以,主要看

Py− Qx

Q ,Py− Qx

P 是否为只含x(只含y)的函数?

【例】一阶线性微分方程

(p(x)y− q(x))dx + dy = 0.

Py− Qx = p(x)(Py − Qx)/Q = p(x),只与x有关,有积分因子µ(x) = ep(x)dx

【例,习题1(2)】求解

ydx + (2xy− e−2y)dy = 0.

解:

(µP )y = (µQ)x,

(Py− Qx)µ = Qµx− P µy,

(32)

计算得

Py− Qx = 1− 2y, Py− Qx

P = 1− 2y y , 因此有只依赖于y的积分因子µ(y)

µy

µ =−Py− Qx

P =1

y + 2, 因此可取积分因子

µ(y) = 1 ye2y, 另外,注意到有特解y = 0。从而

e2ydx + (e2y2x− 1

y)dy = 0, Φx= e2y,

Φ(x, y) = xe2y+ f (y),

Φ(x, y) = xe2y− ln |y|, dΦ = e2ydx + (e2y2x−1 y)dy 通解为

xe2y− ln |y| = C.

分组求积分因子:

Theorem 2.5.3. 定理2.6.µ = µ(x, y)是方程(2.55)的一个积分因子,使得 µP dx + µQdy = dΦ(x, y),

µ(x, y)g(Φ(x, y))也是(2.55)的一个积分因子,其中g是任一非零可微函数。其逆 命题也成立。

证明:

g(Φ)µP dx + g(Φ)µQdy = d[(

g)(Φ)].

逆命题也成立:再设µ1(P dx+Qdy) = dΨ,则利用上述假设的两个通积分可知Jacobi行 列式

D[Φ, Ψ]

D[x, y] ≡ 0,

从而Ψ与Φ函数相关(即Ψ = Ψ(Φ))。因此,µµ1 = 可表示为Φ的函数。 2

(33)

§2.5 积分因子法 33

假设方程(2.55)的左端可以分成两组,即

(P1dx + Q1dy) + (P2dx + Q2dy) = 0, 其中第一组和第二组各有积分因子µ1µ2,使得

µ1(P1dx + Q1dy) = dΦ1, µ2(P2dx + Q2dy) = dΦ2.

由定理2.6可见,对任意可微函数g1, g2,函数µ1g11)是第一组的积分因子,而函 数µ2g22)是第二组的积分因子。因此,如果能适当选取g1, g2使得µ1g11) = µ2g22), 则µ = µ1g11)就是方程(2.55)的一个积分因子。

【例,习题1(7)】求解

y3dx + 2(x2− xy2)dy = 0.

Py− Qx= 3y2− (4x − 2y2) = 5y2− 4x.

考虑分组

(y3dx− 2xy2dy) + 2x2dy = 0, 后者有积分因子µ2 = x−2。前者

Py− Qx

P = 5

y =−∂yµ1 µ1

, µ1 = y−5.

从而

µ1(y3dx− 2xy2dy) = d(xy−2), µ22x2dy = d(2y),g1, g2使得

µ1g1(xy−2) = µ2g2(2y),

y−5g1(xy−2) = x−2g2(2y).

因此有积分因子

µ = x−2y−1.

有特解x = 0y = 0。另外,乘以积分因子µ,积分得

−x−1y2+ ln y2 = C.

作业:1(3,4,6,7),4

參考文獻

相關文件

如果微分方程中的未知函数的自变量不止一个,那么就称其为偏微分方程。在许多

求解常系数线性齐次微分方程 求特征方程 ( 代数方程 )

本来这章计划要覆盖所有大家学过的存在性、唯一性、延拓定理、稳定性等知识的,

为提高数值积分的精度,将 [a, b] 等分为 n 个子区间,在每个区

某微型汽车厂总装车间的生产物流是按工艺流程进行。整 个车间从有色车身流入滑翘线,经过 28 个工位装配后进入吊 装线(动力装配线),在此经过

随着新媒体时代的发展,消费者的价值取向已经发生 了重大的转变,以往的大众产品时代已经成为过去式,而个

通过点M x0, y0, z0而垂直于切平面的直线

解 这是克莱罗方程,它的完全解是 z=ax+by+ab 对a,b微分,得x=-b,y=-a,消去a,b得奇异解 z=-xy [发甫方程] 方程 Px,y,zdx+Qx,y,zdy+Rx,y,zdz=0 1 称为发甫方程,如果P,Q,R二次连续可微并满足适当条件,那末方程可积分.如果可积分成一 关系式时,则称它为完全可积.. 定理