Professional Documents
Culture Documents
∫ x0
dx x 0
y ( x ) x ≅ ∫ f ( x, y0 )dx
x x
0 x0
y ( x ) − y ( x0 ) ≅ ∫ f ( x, y0 ) dx
x
x0
因此 y ( x ) 可得:
y ( x ) ≅ y ( x0 ) + ∫ f ( x, y0 ) dx
x
(2)
x0
y ( x ) ≅ y0 + ∫ f ( x, y0 ) dx
x
(2’)
x0
y1 = y ( x0 ) + ∫ f ( x, y0 ) dx
x
x0
再將 y1 代回式(1),故式(1)應改寫為約等於的關係:
dy
≅ f ( x, y1 )
dx
再對 x 變數作 x0 到 x 的定積分:
dy
dx ≅ ∫ f ( x, y1 ) dx
x x
∫ x0
dx x 0
81
y ( x ) x ≅ ∫ f ( x, y1 ) dx
x x
0 x0
y ( x ) − y ( x0 ) ≅ ∫ f ( x, y1 ) dx
x
x0
y ( x ) ≅ y ( x0 ) + ∫ f ( x, y1 )dx
x
(3)
x0
y ( x ) ≅ y0 + ∫ f ( x, y1 )dx
x
(3’)
x0
y2 = y ( x0 ) + ∫ f ( x, y1 ) dx
x
x0
再將 y 2 代回式(1),則:
dy
≅ f ( x, y 2 )
dx
然後再對 x 變數作 x0 到 x 的定積分:
dy
dx ≅ ∫ f ( x, y2 ) dx
x x
∫ x0
dx x 0
y ( x ) x ≅ ∫ f ( x, y2 ) dx
x x
0 x0
y ( x ) − y ( x0 ) ≅ ∫ f ( x, y2 ) dx
x
x0
y ( x ) ≅ y ( x0 ) + ∫ f ( x, y2 )dx
x
(4)
x0
y ( x ) ≅ y0 + ∫ f ( x, y2 )dx
x
(4’)
x0
註:
1. 理論上這個循環積分的方法需進行無限多次的積分,所求出之解才會與真正的解相
同。
2. 一般而言,僅需進行三次的循環積分,即可求出相當好的結果。除非出題目的老師
有特別交待,否則僅需進行三次的循環積分即可。
3. 公式絕對不要去背它,而應理解 Picard 的想法。很多準備考試的讀者們背公式時,
常誤認公式(3)為:
y ( x ) ≅ y1 + ∫ f ( x, y1 )dx
x
x0
82
或將公式(4)誤認為:
y ( x ) ≅ y2 + ∫ f ( x, y2 )dx
x
x0
以上請讀者務須謹慎留意。
83
範例一
dy π
試求 = 1 + y 2 , y (0 ) = 之特解。
dx 4
【解答】
π
步驟 1:將初始條件 y (0 ) = 代入原微分方程式,則:
4
dy
≅ 1 + y (0)
2
dx
dy π2
≅ 1+
dx 16
再對變數 x 作 0 至 x 的定積分:
x dy x π2
∫ 0
dx
dx ≅ ∫ 1 + dx
0
16
x
π2
y(x ) 0
x
≅ 1 + x
16 0
π2
y ( x ) − y (0 ) ≅ 1 + x
16
π2
y ( x ) ≅ y (0 ) + 1 + x
16
π π2
y(x ) ≅ + 1 + x (a)
4 16
dy π2 π π2 π2 2
≅ 1+ + 1 + x + 1 + x
dx 16 2 16 16
84
再對變數 x 作 0 至 x 的定積分:
x dy x π2 π π2 π2 2
∫ 0
dx
dx ≅ ∫ 1 +
0
16
+ 1 + x + 1 + x dx
2 16 16
x
π2 π π 2 2 1 π 2 3
y(x ) 0
x
≅ 1 + x + 1 + x + 1 + x
16 4 16 3 16 0
π2 π π 2 2 1 π 2 3
y ( x ) − y (0 ) ≅ 1 + x + 1 + x + 1 + x
16 4 16 3 16
π2 π π 2 2 1 π 2 3
y ( x ) ≅ y (0 ) + 1 + x + 1 + x + 1 + x
16 4 16 3 16
π π2 π π 2 2 1 π 2 3
y(x ) ≅ + 1 + x + 1 + x + 1 + x (b)
4 16 4 16 3 16
2 2 2
dy π 2 π 2 2 π2 π 2 4 1 π 2 6
≅ 1+ + 1 + x + 1 + x + 1 + x
dx 16 16 16 16 9 16
π π2 π2 π2 2 π π2 3
+ 1 + x + 1 + x + 1 + x
2 16 8 16 6 16
2 2 2
π π2
2 π2 4 π π2 5
+ 1 + x + 1 + x + 1 +
3
x
2 16 3 16 12 16
再對變數 x 作 0 至 x 的定積分:
85
x
2 2 2 2 2 2
dy π π 2 π π 4 1 π 6
2 2
x
∫ 0
dx
dx ≅ ∫ 1 +
0
+ 1 + x + 1 + x + 1 + x
16 16 16 16 9 16
π π2 π2 π2 2 π π2 3
+ 1 + x + 1 + x + 1 + x
2 16 8 16 6 16
2 π 2 4 π π 2 5
22 2
π π2
+ 1 + x + 1 + x + 1 + x dx
3
2 16 3 16 12 16
π 2 π 2 2 2
π 2 π2 4 1 π2 6
2
y(x ) 0
x
≅ 1 +
+ 1 +
x + 16 1 + 16 x + 9 1 + 16 x
2
16 16
π π2 π2 π2 2 π π2 3
+ 1 + x + 1 + x + 1 + x
2 16 8 16 6 16
x
π π 2 3 2 π 2 4 π π 2 5
2 2 2
2 2 2
π2 1 π 2 3 π 2 π 2 5 1 π 2 7
y ( x ) − y (0 ) ≅ 1 + x + 1 + x + 1 + x + 1 + x
16 3 16 80 16 63 16
π π2 2 π2 π2 3 π π2 4
+ 1 + x + 1 + x + 1 + x
4 16 24 16 24 16
2 2 2
π π2 2 π2 5 π π2 6
+ 1 + x + 1 + x + 1 +
4
x
8 16 15 16 72 16
π π 2 2 1 π 2 π 2 π 2 3
2
π2
y ( x ) ≅ y (0 ) + 1 + x + 1 + x + 1 + + 1 + x
16 4 16 3 16 24 16
π π 2 π π 2 2 π 2 π 2 2 2 π 2 2
+ 1 + + 1 + x + 1 +
4
+ 1 + x 5
24
16 8 16 80
16 15 16
2 2
π π2
1 π2 7
+ 1 + x + 1 + x 6
72 16 63 16
π π 2 2 1 π 2 π 2 π 2 3
2
π π2
y ( x ) ≅ + 1 + x + 1 + x + 1 + + 1 + x
4 16 4 16 3 16 24 16
π π 2 π π 2 2 π 2 π 2 2 2 π 2 2
+ 1 + + 1 + x + 1 +
4
+ 1 + x 5
24 16 8 16 80 16 15 16
2 2
π π2
1 π2 7
+ 1 + x + 1 + x
6
(c)
72 16 63 16
86
式(c)之近似解即可代表問題之特解。
註:
1. 例題 1 之正確解亦可求出。茲將原微分方程式改寫為:
1 dy
=1
1 + y 2 dx
再對變數 x 作積分:
1 dy
∫1+ y 2
dx ∫
dx = dx + C
1
∫1+ y 2
dy = x + C
tan −1 y = x + C
即問題之通解為:
y = tan ( x + C )
π
再代入初始條件 y (0) = 求特解:
4
π
= tan (0 + C )
4
π
C=
4
故滿足初始條件之特解可表為:
π
y = tan x +
4
已知 tan u 之 Taylor 級數為:
1 2 17 7
tan u = u + u 3 + u 5 + u +"
3 15 315
π
故 y = tan x + 改寫為:
4
3 5 7
π 1 π 2 π 17 π
y = x+ + x+ + x+ + x + +"
4 3 4 15 4 315 4
上式展開後之 x 6 以前的項次,應會與式(c)相同。
π
2. 若以 Mathematica 繪圖,需先輸入 Plot[ Tan[ x + ] , {x , − 5 , 5 }],後按 Shift+Enter 鍵,
4
即可得出問題之特解的圖形,如以下所示:
87
30
20
10
-4 -2 2 4
-10
-20
-30
(水平軸為 x 軸,垂直軸為 y 軸)
88
習題
dx
2. Solve = − x − x3 , x ( 0 ) = k > 0 .【94 高應電機所 10%】
dt
y
3. Solve y′ + = ( ln x ) y 2 , y (1) = 1 .【87 成大造船所 13%】
x
89