Professional Documents
Culture Documents
สมการเชิงอนุพันธ์ PDF
สมการเชิงอนุพันธ์ PDF
สมการเชิงอนุพันธสามัญ
Ordinary Differential Equations
ทบทวน ให f ( x) เปนฟงกชันที่มี x เปนตัวแปรอิสระ (ตัวแปรตน) ให y = f ( x)
แลวเราเรียก y วา ตัวแปรตาม
บทนิยาม เราเรียกสมการทางคณิตศาสตรที่แสดงถึงความสัมพันธระหวางตัวแปร
ตาม ตัวแปรอิสระ(หนึ่งตัวแปร) และอนุพันธของตัวแปรตามเมื่อเทียบกับตัวแปรอิสระ
(derivative )หรือ ดิฟเฟอเรนเชียล (differential) วา สมการเชิงอนุพันธสามัญ (ordinary
differential equation)
ตัวอยาง ตัวอยางของสมการเชิงอนุพันธ
dy
1. = 3x 2. xdy − ydx = x 2
dx
2
d 2 y ⎛ dy ⎞
3. 2 y "− 5 xy ' = 3 4. + ⎜ ⎟ = x2 − y 2
dx ⎝ dx ⎠
2
บทนิยาม เราเรียกอันดับของอนุพันธที่สูงสุดซึ่งปรากฏอยูในสมการเชิงอนุพันธวา
อันดับ (order) ของสมการเชิงอนุพันธ และเราเรียกเลขชี้กําลังของอนุพันธอันดับที่
สูงสุดซึ่งปรากฏอยูในสมการเชิงอนุพันธ เมื่อจัดรูปแบบของสมการใหเลขชี้กําลังเปน
จํานวนเต็มบวกวา ระดับขั้น (degree)
ตัวอยาง ตัวอยางของอันดับและระดับขั้นของสมการเชิงอนุพันธ
dy
1. = 3y เปนสมการเชิงอนุพันธสามัญอันดับ 1 ระดับขั้น 1
dx
2
2. ⎛⎜ ⎞⎟ = y 2
dy
เปนสมการเชิงอนุพันธสามัญอันดับ 1 ระดับขั้น 2
⎝ dx ⎠
4
3. 2 2 − 5 x ⎛⎜ ⎞⎟ = 3
d2y dy
เปนสมการเชิงอนุพันธสามัญอันดับ 2 ระดับขั้น 1
dx ⎝ dx ⎠
2
⎛ d2y ⎞
4. ⎜ 2 ⎟ = x 2 − y 2 เปนสมการเชิงอนุพันธสามัญอันดับ 2 ระดับขั้น 2
⎝ dx ⎠
2
หมายเหตุ สัญลักษณของอนุพันธของตัวแปรตามที่ใชกันทั่วไปในสมการเชิงอนุพันธ
มีหลายแบบ ถาให y เปนตัวแปรตามและ x แทนตัวแปรอิสระ เราใช y ( n ) แทน
dny
ในกรณี ที่ n = 1, 2 หรื อ 3 เรานิ ย มใช สั ญ ลั ก ษณ y ', y '' และ y ''' แทน
dx n
dy d 2 y d3y
, และ 3 ตามลําดับ
dx dx 2 dx
บทนิยาม เราเรียกสมการเชิงอนุพันธสามัญอันดับ n วา สมการเชิงอนุพันธสามัญ
เชิงเสนอันดับ n (linear ordinary differential equation of order n ) ถาสามารถจัด
สมการใหอยูในรูป
1. 2 y ''+ 5 y '− y = 2 x
2. 2 xy ''+ 5 y '− xy = 2 y
3. 2 xy ''+ 5( y ') 2 − y = 2
4. 2 xy ''+ 5(sin x ) y '− y = 2
5. . xy ''+ yy '− y = 2 x
บทนิยาม เราเรียกฟงกชัน y ที่สอดคลองกับสมการเชิงอนุพันธสามัญวา ผลเฉลย
(solution) ของสมการเชิงอนุพันธ ถาสามารถเขียนผลเฉลยไดในรูป y = f ( x) เรา
เรียกผลเฉลยนั้นวา ผลเฉลยชัดแจง (explicit solution) แตถาเราไมสามารถเขียนในรูป
ชัดแจงได เราจะเรียกผลเฉลยนั้นวา ผลเฉลยโดยปริยาย (implicit solution)
3
dy d x2
= e = e x d x 2 = 2 xe x = 2 xy
2 2
dx dx dx
dy
ทําใหไดวา y = e x เปนผลเฉลยของสมการเชิงอนุพันธ = 2 xy
2
,
dx
เราสามารถแบงประเภทของผลเฉลยของสมการเชิงอนุพันธไดเปน 2 ประเภทคือ
ผลเฉลยทั่วไป (general solution) และ ผลเฉลยเฉพาะ (particular solution) ซึ่งผลเฉลย
ทั่วไป คือ ผลเฉลยที่มีคาคงตัวปรากฏอยู ตัวอยางเชน y = 1 x 2 + C เปนผลเฉลย
2
dy
ทั่วไปของ = x สวนผลเฉลยเฉพาะ คือ ผลเฉลยที่เราแทนคาคงตัวดวยจํานวนจริง
dx
ใด ๆ ตั ว อย า งเช น y = 1 x 2 , y = 1 x 2 + 1 และ y = 1 x 2 + 3 เป น ผลเฉลย
2 2 2
dy
เฉพาะของ = x
dx
ตัวอยางเชน y = ln x + C โดยที่ x > 0 และ C เปนคาคงตัว เปนผลเฉลย
dy 1
ทั่ ว ไปของสมการ = แต ถ า เรากํ า หนดให y (e) = 3 จะได
dx x
3 = y (e) = ln e + C = 1 + C ซึ่ ง จะได ว า C = 2 และทํ า ให y = ln x + 2 เป น ผล
dy 1
เฉลยเฉพาะของสมการ =
dx x
บทนิยาม ปญหาคาเริ่มตน (initial value problem) ของสมการเชิงอนุพันธสามัญ คือ
การหาผลเฉลยของสมการบนชวง I โดยทีผ่ ลเฉลยจะสอดคลองกับเงื่อนไข
y ( x0 ) = y0
สมการเชิงอนุพันธแบบแยกตัวแปรได
บทนิยาม เราเรียกสมการเชิงอนุพันธ วา สมการเชิงอนุพันธแบบแยกตัวแปรได
(separable differential equations) หรือเรียกสั้นๆวา สมการแบบแยกตัวแปรได
(separable equations) ถาสมการสามารถเขียนไดในรูป
dy
= p ( x) g ( y ) หรือ M ( x ) dx + N ( y ) dy = 0
dx
โดยที่ p และ M เปนฟงกชันตัวแปรเดียวซึ่งมี x เปนตัวแปรอิสระ และ g และ N
เปนฟงกชันตัวแปรเดียวซึ่งมี y
5
dy
ตัวอยาง จงแสดงวาสมการเชิงอนุพันธ = 3xy เปนสมการแบบแยกตัวแปรได
dx
วิธีทํา
dy 3x 2
ตัวอยาง จงแสดงวาสมการเชิงอนุพันธ = โดยที่ y ≠ 0 เปนสมการแบบ
dx 2 y
แยกตัวแปรได
วิธีทํา
dy
สังเกตวา สมการเชิงอนุพันธ = 3 + xy ไมเปนสมการแบบแยกตัวแปรได
dx
ขั้นตอนการหาผลเฉลยของสมการเชิงอนุพันธแบบแยกตัวแปรได
dy
1. จัดรูปสมการ = p( x) g ( y ) ใหมใหอยูในรูป
dx
q ( y ) dy = p ( x ) dx โดยที่ q( y ) = 1
g ( y)
2. อินทิเกรตทั้งสองขางของสมการ จะได
∫ q( y)dy = ∫ p( x)dx
dy
3. เราจะได Q ( y ) = P ( x ) + C เปนผลเฉลยของสมการ = p ( x) g ( y )
dx
โดยที่ Q และ P เปนปฏิยานุพันธของ q และ p ตามลําดับ
และ C คือคาคงตัว
6
dy
ตัวอยาง จงหาผลเฉลยของสมการเชิงอนุพันธ = 2 xy 2
dx
วิธีทํา เนื่องจากสมการเชิงอนุพันธที่กําหนดใหเปนสมการเชิงอนุพันธแบบแยกตัว
แปรได จึงเริ่มตนขั้นที่ 1 ดวยการเขียนสมการใหมในรูป
1 dy = 2 xdx
y2
ขั้นตอนที่ 2 เราอินทิเกรตทั้งสองขาง จะได
∫ y12
dy = 2 ∫ xdx
dy
เพราะฉะนั้นเราไดผลเฉลยของสมการ = 2 xy 2 คือ y = − 2 1 ,
dx x +C
dy x
ตัวอยาง จงหาผลเฉลยของสมการเชิงอนุพันธ =
dx y
วิธีทํา
7
dy
ตัวอยาง จงหาผลเฉลยของสมการเชิงอนุพันธ = cos xesin x
dx
วิธีทํา
สมการเอกพันธุ
บทนิยาม เราเรียกสมการเชิงอนุพันธอันดับหนึ่ง y ' = f ( x, y ) วา สมการเชิง
อนุพันธแบบเอกพันธุ (homogeneous differential equation) หรือเรียกสั้นๆวา สมการ
⎛ y⎞
เอกพันธุ ถา y ' = F ⎜ ⎟ เมื่อ F เปนฟงกชันตัวแปรเดียว
⎝x⎠
dy y
ตัวอยาง สมการ = เปน สมการเอกพัน ธุ เพราะวา ฟงกชัน F (u ) = u
dx x
⎛ y⎞ y
สอดคลองกับเงื่อนไขของบทนิยาม นั่นคือ y ' = F ⎜ ⎟ = ,
⎝x⎠ x
ตัวอยาง สมการเชิงอนุพันธตอไปนี้เปนสมการเอกพันธุ
1. x 2 y ' = y 2 + 2 xy
x+ y
2. y ' = ln x − ln y +
x− y
3. ( x 2 − 3 y 2 ) dx + 2 xydy = 0
9
ขั้นตอนการหาผลเฉลยของสมการแบบเอกพันธุ
1. จัดรูปสมการ M ( x, y ) dx + N ( x, y ) dy = 0 (หรือ y ' = f ( x, y ) )
ใหมใหอยูในรูป
dy ⎛ y⎞
= F⎜ ⎟ (∗)
dx ⎝x⎠
y
2. ให v = ( v เปนตัวแปร dummy ) ทําใหได
x
dv = xy '− y = F (v) − v
dx x2 x
หรือ dv = F (v) − v
dx x
3. จัดรูปสมการใหมเปน
1 dv = 1 dx
F (v ) − v x
4. อินทิเกรตทั้งสองขางของสมการ จะได
∫ F (v1) − v dv = ln x + C
5. ให Q (v ) เปนปฏิยานุพันธของ 1 แลวจะไดวา
F (v ) − v
⎛ y⎞
Q ⎜ ⎟ = ln x + C
⎝x⎠
เปนผลเฉลยของสมการ (∗) เมื่อ C เปนคาคงตัว
10
dy x + y
ตัวอยาง จงหาผลเฉลยของสมการเชิงอนุพันธ =
dx x
วิธีทํา
ตัวอยาง จงหาผลเฉลยของสมการเชิงอนุพันธ ( y 2 + x 2 + yx ) dx = x 2 dy
วิธีทํา
11
y 2 + x2
ตัวอยาง จงหาผลเฉลยของสมการเชิงอนุพันธ y ' = เมื่อ y (1) = −2
2 xy
วิธีทํา
12
สมการแมนตรง
สัญลักษณ ถา u ( x, y ) เปนฟงกชันสองตัวแปร กลาวคือมี x และ y เปนตัวแปร
อิสระ และถา u ( x, y ) สามารถหาอนุพันธเทีบยกับตัวแปร x ได เราจะใชสัญลักษณ
∂u ( x, y ) แทน d u ( x, y ) (โดยพิจารณาวา y เปนเพียงคาคงตัว) ทํานองเดียวกัน
∂x dx
ถา u ( x, y ) สามารถหาอนุพันธเทีบยกับตัวแปร y ได เราใชสัญลักษณ ∂u ( x, y )
∂y
d
แทน u ( x, y ) (โดยพิจารณาวา x เปนเพียงคาคงตัว)
dy
บทนิยาม เราเรียกสมการเชิงอนุพันธในรูปแบบ
M ( x, y ) dx + N ( x, y ) dy = 0
วา สมการเชิงอนุพันธแมนตรง (exact differential equation) หรือเรียกสั้นๆวา สมการ
แมนตรง (exact equation) ถามีฟงกชันสองตัวแปร u ( x, y ) ที่ทําให
M ( x, y ) = ∂u ( x, y ) และ N ( x, y ) = ∂u ( x, y )
∂x ∂y
สําหรับทุกๆ ( x, y) บนโดเมนที่เราสนใจ
ขั้นตอนการหาผลเฉลยของสมการเชิงอนุพันธแมนตรง
ให u เปนฟงกชันซึ่งสอดคลองกับบทนิยาม
N ( x, y ) = ∂u ( x, y ) = ∂ ∫ M ( x, y )dx + g '( y )
∂y ∂y
N ( x, y ) = ∂u ( x, y )
∂y
เทียบกับ y ทําใหได
u ( x, y ) = ∫ N ( x, y )dy + g ( x)
M ( x, y ) = ∂u ( x, y ) = ∂ ∫ N ( x, y )dy + g '( x)
∂x ∂x
และโดยการจัดรูปสมการใหมแลวอินทิเกรตทั้งสองขางในทํานองเดียวกับขั้นตอนการ
หาผลเฉลยขั้นที่ 3 และ 4 จะได
g ( x) = ∫ ⎡⎢ M ( x, y ) − ∂ ∫ N ( x, y )dy ⎤⎥ dx
⎣ ∂x ⎦
ทําใหได u ( x, y ) ตามที่ตองการ
ตัวอยาง จงหาผลเฉลยของ ( 2 x + 3 y ) dx + ( 3x + 2 ) dy = 0
วิธีทํา จาก ( 2 x + 3 y ) dx + ( 3x + 2 ) dy = 0 จะได M ( x, y ) = 2 x + 3 y และ
N ( x, y ) = 3x + 2 ซึ่งจะได
∂M ( x, y ) = 3 = ∂N ( x, y )
∂y ∂x
และจาก N ( x, y ) = ∂u ( x, y ) จะได
∂y
3 x + 2 = N ( x, y ) = ∂u ( x, y ) = 3 x + g '( y )
∂y
ซึ่งสมมูลกับ g '( y ) = 2 และเมื่ออินทิเกรตทั้งสองขาง เราได
g ( y ) = 2 y + C1
ดังนั้น
x 2 + 3 yx + 2 y + C1 = C2 หรือ x 2 + 3 yx + 2 y = C
ตัวอยาง จงหาผลเฉลยของ ( y 2 + e x ) dx + ( e y + 2 yx ) dy = 0
17
ตัวประกอบการอินทิเกรต (Integrating factor)
พิจารณาสมการ
2 ydx + xdy = 0 (1)
จะเห็นวา M ( x, y ) = 2 y และ N ( x, y ) = x ซึ่งเปนฟงกชันตอเนื่องและมีอนุพันธ
ยอยเปน ∂M ( x, y ) = 2 และ ∂N ( x, y ) = 1 สําหรับทุกๆจํานวนจริง x และ y
∂y ∂x
ทําให ∂M ( x, y ) ≠ ∂N ( x, y ) ดังนั้น (1) ไมเปนสมการแมนตรง แตถาเราคูณ (1)
∂y ∂x
ตลอดดวย x จะได
2 yxdx + x 2 dy = 0
ซึ่งเปนสมการแมนตรง เราสังเกตวา
d ( yx 2 ) = 2 yxdx + x 2 dy
I ( x, y ) M ( x, y ) dx + I ( x, y ) N ( x, y ) dy = 0
เปนสมการแมนตรง
20
1 ydx − xdy
หรือ ถา I ( x, y ) = จะได = 0 ซึ่งทั้ง 2 สมการเปนสมการ
x + y2
2
x2 + y 2
แมนตรง
ในที่นี้เราจะศึกษาเฉพาะกรณีที่ integrating factor เปนฟงกชันที่มีตัวแปรอิสระ
เพียงตัวแปรเดียวเทานั้น
⎡ ⎤ ⎡ ⎤
K1 = 1 ⎢ ∂M − ∂N ⎥ และ K 2 = − 1 ⎢ ∂M − ∂N ⎥
N ⎣ ∂y ∂x ⎦ M ⎣ ∂y ∂x ⎦
I = e∫
K1dx
I = e∫
K 2dy
21
เนื่องจาก
⎡ ⎤
K = − 1 ⎢ ∂M − ∂N ⎥ = − 4
M ⎣ ∂y ∂x ⎦ y
2 x dx − 3x − y dy = 0
2 2
(∗∗)
y3 y4
ซึ่งเปนสมการแบบแมนตรง และสามารถหาผลเฉลยได
∂y y4 ∂x y3
x2
u ( x, y ) = ∫ 3 dx + g ( y ) = 3 + g ( y )
2 x
y y
g ( y ) = − 1 + C1
y
โดยที่ C1 คือคาคงตัว ซึ่งทําให
2
u ( x, y ) = x 3 − 1 + C1
y y
2
x
เพราะฉะนั้น เราได 3 − 1 = C โดยที่ C คือคาคงตัว เปนผลเฉลยของ (∗∗)
y y
2
และทําให x 3 − 1 = C เมื่อ y ≠ 0 เปนผลเฉลยของ (∗) ,
y y
23
ตัวอยาง จงหาผลเฉลยของ ( 2 x 2 + y ) dx + ( x 2 y − x ) dy = 0
24
การประยุกตของสมการเชิงอนุพันธสามัญอันดับหนึ่ง
ตัวอยาง สารกัมมันตภาพรังสีชนิดหนึ่งสลายตัวดวยอัตราที่เปนสัดสวนกับปริมาณใน
ขณะนั้น ถาเริ่มตนมีสารอยู 50 มิลลิกรัม และหลังจากผานไป 2 ชั่วโมง สังเกตเห็นวา
สารสลายไป ครึ่งหนึ่งของมวลเริ่มตน จงหาสูตรสําหรับมวลของสารที่ยังเหลืออยูที่
เวลา t ใดๆ
วิธีทํา ให x(t ) แทนปริมาณของสารที่เวลา t ชั่วโมง
dx
เราจะไดสมการเชิงอนุพันธคือ = − kx
dt
dx
จัดรูปสมการใหมไดเปน = − kdt
x
อินทิเกรตทั้งสองขางจะได ln x = − kt + ln x0
เมื่อ ln x0 คือตัวคงคา
นั่นคือ x = x 0 e − kt
ดังนั้นผลเฉลยคือ x = 50e − kt
25 = 50e − k (2)
e −2 k = 0.5
−2k = ln 0.5
x = 50e −0.347 t ,
26
2x
เพราะฉะนั้นเมื่อเวลา t นาที จะมีสาร A เหลืออยู 10 − กรัม และสาร B
3
x
เหลืออยู 15 − กรัม
3
ดังนั้นภายใตกฎทางเคมีขางตนเราสามารถสรางแบบจําลองทางคณิตศาสตรในรูป
สมการ
dx ⎛ 2x ⎞ ⎛ x⎞
= k ⎜10 − ⎟ ⎜ 15 − ⎟
dt ⎝ 3 ⎠⎝ 3⎠
เราสามารถเขียนสมการเชิงอนุพันธนี้ในรูปสมการแบบแยกตัวแปรได ดังนี้
32 dx
= kdt
2(15 − x)(45 − x)
เมื่ออินทิเกรตสมการจะไดผลเฉลยทั่วไปคือ
⎛ 45 − x ⎞ 20
ln ⎜ ⎟= kt + c
⎝ 15 − x ⎠ 3