Professional Documents
Culture Documents
Bộ môn toán Ứng dụng, Khoa Khoa học Ứng dụng, Trường Đại học Bách khoa TP. Hồ Chí Minh, 268 Lý
Thường Kiệt, Quận 10, TP. Hồ Chí Minh.
E-mail: nguyenhuuhiep@hcmut.edu.vn
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 1 / 54
Nội dung
1 Phương trình vi phân tuyến tính
2 Phương trình tách biến
3 Phương trình vi phân đẳng cấp
4 Phương trình vi phân toàn phần
5 Phương trình Bernulli
6 Phương trình Riccati
7 Phương trình khuyết x
8 Phương trình khuyết y
9 Phương trình Lagrange
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 2 / 54
Phương trình vi phân tuyến tính
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 3 / 54
Phương trình vi phân tuyến tính
Ví dụ 1. Giải PTVP
x
y ′ + (3x2 + √ )y = 0
3 − x2
R R
(3x2 + √ x
)dx 3−
√
3−x2
h(x) = e p(x)dx = e 3−x2 = ex
Nghiệm là Z
1
y(x) = b(x)h(x)dx + C
h(x)
√
Z
1 x3 − 3−x2
= 3 √ 2 0.e dx + C
ex − 3−x√
3 2
= C.e−x + 3−x
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 4 / 54
Phương trình vi phân tuyến tính
Ví dụ 2. Giải PTVP
y
y′ −
= x2 , y(1) = 1, x > 0
x
R R 1 1 1 1
h(x) = e p(x)dx = e − x dx = e− ln |x| = eln |x| = = .
|x| x
Z Z
1 2 1
=⇒ y(x) = q(x)h(x)dx + C = x x . dx + C
h(x) x
2 3
x x
= x( + C) = + Cx
2 2
1 1
y(1) = 1 =⇒ 1 = + C =⇒ C = .
2 2
x3 + x
Vậy nghiệm là y(x) =
2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 5 / 54
Phương trình vi phân tuyến tính
Ví dụ 3. Giải PTVP
y x
y′ − = , x > −1
x+1 x+1
R 1
− x+1 1 1
h(x) = e dx
= e− ln |x+1| = = .
|x + 1| x+1
Z
x+1−1
Z
x 1
=⇒ y(x) = (x + 1)( . dx + C) = (x + 1) dx + C
Z x + 1 x + 1 (x + 1)2
1 1 1
= (x + 1) ( − )dx + C = (x + 1)(ln |x + 1| + +C
x + 1 (x + 1)2 x+1
= (x + 1) ln |x + 1| + 1 + C(x + 1).
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 6 / 54
Phương trình vi phân tuyến tính
Ví dụ 4. Giải PTVP
y ′ − y cot x = sin x, x ∈ (0, π)
R
− cot xdx
R
− cos x 1 1
h(x) = e =e = e− ln | sin x| =
sin x
dx
= .
| sin x| sin x
Z
1
=⇒ y(x) = sin x( sin x. dx + C) = sin x.(x + C).
sin x
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 7 / 54
Phương trình vi phân tuyến tính
Ví dụ 5. Giải PTVP
(x2 + 1)y ′ + 4xy = 3
4x 3
Phương trình được viết lại y ′ + y = .
R 4x x2 + 1 x2 + 1
dx 2 2 2
h(x) = e x2 +1 = e2 ln |x +1| = eln(x +1) = (x2 + 1)2 .
Z
1 3
=⇒ y(x) = 2 2
( 2
.(x2 + 1)2 dx + C)
(x + 1) Z x + 1
1 1
= 2 2
( (3x2 + 3)dx + C) = 2 (x3 + 3x + C)
(x + 1) (x + 1)2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 8 / 54
Phương trình vi phân tuyến tính
Ví dụ 6. Giải PTVP
(1 − x)(y ′ + y) = e−x , y(0) = 0, x < 1.
e−x
Phương trình được viết lại y ′ + y = .
R 1−x
1dx
h(x) = e = ex
e−x x
Z
−x
=⇒ y(x) = e ( .e dx + C)
Z 1−x
dx
= e−x ( + C) = e−x (− ln |1 − x| + C) = e−x (− ln(1 − x) + C).
1−x
y(0) = 0 =⇒ 0 = 1(0 + C) =⇒ C = 0.
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 10 / 54
Phương trình tách biến
Ví dụ 7. Giải PTVP
(2 + 3y 2 )dy − 2xdx = 0, y(0) = 0
y(0) = 0 =⇒ C = 0
Vậy nghiệm là 2y + y 3 − x2 = 0
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 11 / 54
Phương trình tách biến
Ví dụ 8. Giải PTVP
3y 2 y ′ = 2x, y(0) = 1, y > 0
√
3
y(0) = 1 =⇒ 1 = 02 + C =⇒ C = 1
√
3
Vậy nghiệm là y = x2 + 1
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 12 / 54
Phương trình tách biến
Ví dụ 9. Giải PTVP
√
x + y 1 − x2 y ′ = 0, y > 0, x ∈ (0, 1)
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 13 / 54
Phương trình tách biến
dy dy
= x(y 2 − 2y) ⇐⇒ 2 = xdx
Zdx Z y −Z 2y Z
dy 1 1 1
⇐⇒ = xdx ⇐⇒ ( − )dy = xdx
y 2 − 2y 2 y − 2 y
1 y − 2 x2
y − 2
⇐⇒ ln = + C ⇐⇒ = ex2 +2C
2 y 2 y
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 14 / 54
Phương trình tách biến
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 15 / 54
Phương trình tách biến
Đặt u = x − 2y + 1 =⇒ u′ = 1 − 2y ′ .
1 − u′ 2u2 du 2u2 + u − 1
(1) : −2(u − 1) = u2 ⇐⇒ u′ = + 1 ⇐⇒ =
2 u−1 Z dx u−1
u−1 u−1
Z
⇐⇒ du = dx ⇐⇒ du = dx
2u2 + u − 1 2u2 + u − 1
2 1
⇐⇒ ln |u + 1| − ln |2u − 1| = |x| + C
3 6
2 1
⇐⇒ ln |x − 2y + 2| − ln |2x − 4y + 1| = x + C
3 6
y(−1) = 0 =⇒ C = −1.
2 1
Vậy nghiệm là ln(x − 2y + 2) − ln(2x − 4y + 1) = x − 1
3 6
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 16 / 54
Phương trình vi phân đẳng cấp
du dx
=
f (u) − u x
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 17 / 54
Phương trình vi phân đẳng cấp
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 19 / 54
Phương trình vi phân đẳng cấp
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 20 / 54
Phương trình vi phân toàn phần
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 21 / 54
Phương trình vi phân toàn phần
Zx Zy
3x2 9y 2
U (x, y) = 3xdx + (2x − 9y)dy = + 2xy −
2 2
0 0
3x2 9y 2
Nghiệm tổng quát có dạng hàm ẩn + 2xy − = C.
2 2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 22 / 54
Phương trình vi phân toàn phần
y3 y
Nghiệm tổng quát là x + + = C.
3 x
y3 y
y(1) = 0 =⇒ 1 + 0 = C =⇒ C = 1. Suy ra x + + = 1.
3 x
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 26 / 54
Phương trình vi phân toàn phần
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 28 / 54
Phương trình Bernulli
Dễ thấy y ≡ 0 là một nghiệm. Xét y(x) ̸= 0, ∀x > 0. Biến đổi phương trình thành
y′ 1 1
−1 2 − 1 . = −1. ln x.
y x y
′
1 y 1
Đặt z = ⇒ z ′ = −1 2 . Phương trình trở thành z ′ − z = − ln x ⇒ h(x) =
y y x
R −1 1
e x dx = e− ln x =
x
Z
1 ln2 x 1 ln2 x
⇒ z(x) = x − ln x. dx + C = x − + C =⇒ = x − +C
x 2 y 2
1 ln2 x
y(1) = 1 =⇒ 1 = 1(−0 + C) =⇒ C = 1 ⇒ = x − +1 .
y 2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 29 / 54
Phương trình Bernulli
Dễ thấy y ≡ 0 là một nghiệm. Xét y(x) ̸= 0, ∀x > 0. Biến đổi phương trình thành
y′ 2x 2
3
+ 2 = xex .
y y
1 ′ 2y ′ −z ′ 2 2
Đặt z = 2
=⇒ z = − 3
⇒ + 2xz = xex ⇐⇒ z ′ − 4xz = −2xex
y y 2
Z
2 2 2 2 2
z(x) = e2x e−2x .(−2x)ex dx = e2x (e−x + C)
1 2 2
⇐⇒ 2
= ex + Ce2x .
y
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 30 / 54
Phương trình Bernulli
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 31 / 54
Phương trình Riccati
z ′ − (a + 2by0 ).z = b.
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 32 / 54
Phương trình Riccati
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 33 / 54
Phương trình Riccati
Suy ra
ln x ln x + 2
z=x +c ⇒y= .
2 x ln x
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 34 / 54
Phương trình khuyết x
u′ (t) u′ (t)
Z
dx dt/dt
= = ⇒ x(t) = dt + C
dt dy/dx v(t) v(t)
(
x = x(t)
Khi đó, nghiệm có dạng tham số , t ∈ I.
y = y(t)
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 35 / 54
Phương trình khuyết x
Đặt y + y ′ = t3 ⇒ t6 = (y − y ′ )3 ⇒ y − y ′ = t2 . Suy ra
t3 − t2
y=
(
′ 3
3t2 − 2t
y+y =t
2 dx dy/dt 3t − 2
′ 2
⇒ 3 2
⇒ = = 3 2
=
y − y = −t dt dy/dx t +t t(t + 1)
y ′ = t + t
2
3t − 2
Z
Suy ra x(t) = dt = −2 ln |t| + 5 ln |t + 1| + C.
t(t + 1)
3t − 2
Z
x(t) = dt = −2 ln |t| + 5 ln |t + 1| + C,
t(t + 1)
Vậy nghiệm là
t3 − t2
y(t) =
,C ∈ R
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) 2 PT Vi Phân Ngày 8 tháng 10 năm 2021 36 / 54
Phương trình khuyết x
dx dy/dt − sin t
= = = 1 ⇒ x(t) = t + C.
dt dy/dx sin t
Vậy nghiệm
(
x(t) = t + C
⇐⇒ y(x) = cos(x − C), C ∈ R.
y(t) = cos t
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 37 / 54
Phương trình khuyết y
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 39 / 54
Phương trình khuyết y
Đặt y ′ = t ⇒ x = et + t
dy dy dx
= . =
dt dx dt
t2
Z
⇒ y(t) = t.(et + 1)dt = (t − 1)et + + C.
2
Vậy nghiệm là
t
x(t) = e + t,
2 C ∈ R.
y(t) = (t − 1)et + t + C,
2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 40 / 54
Phương trình Lagrange
Đây là phương trình VP tuyến tính cấp 1. Giải ta được nghiệm x = x(t).
Vậy nghiệm là (
x = x(t),
y = a(t).x + b(t)
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 41 / 54
Phương trình Lagrange
Ví dụ 31.
xy ′ + y + y ′2 = 0
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 42 / 54
Phương trình Lagrange
Ví dụ 31.
y = xy ′2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 43 / 54
Phương trình Lagrange
Ví dụ 32.
y = (x − 1)y ′ − y ′2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 44 / 54
Phương trình Lagrange
Ví dụ 33.
y = xy ′2 − y ′
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 45 / 54
Phương trình Lagrange
Ví dụ 34.
x2
y = y ′2 − xy ′ +
2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 46 / 54
Bài tập
Bài tập 1. Tìm nghiệm của phương trình tuyến tính sau
2
a) y ′ + 2xy − ex−x = 0 h) 2x 1 + x2 y ′ + 2x2 y − 1 = 0
b) x 1 + x2 y ′ − y = 0 i) x x2 + 1 y ′ + y + x = 0
c) xy ′ − 2y − x4 = 0 j) x2 − 1 y ′ + xy + 3 x − x3 = 0
e) x2 y ′ + y − 1 = 0 l) x x2 − 1 y ′ + 2y − x2 = 0
f) (x + 1)2 (xy ′ − y) + 2x + 1 = 0 m) xy ′ − y + ln x = 0
g) x 1 + x2 y ′ − x2 − 1 y + 2x = 0 n) (x − 1)y ′ + y − ln |x| = 0.
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 47 / 54
Bài tập
Bài tập 2. Tìm nghiệm của phương trình tách biến sau
a/ x 1 + x2 y ′ − 1 + y 2 = 0 g) 1 + y 2 dx + xydy = 0
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 48 / 54
Bài tập
Bài tập 2. Tìm nghiệm của phương trình đẳng cấp sau
Bài tập 2. Tìm nghiệm của phương trình vi phân toàn phần
sau
a) x 2x2 + y 2 + y x2 + 2y 2 y ′ = 0
x2 + y 2
2
x + y2
c) 2x + dx = dy
x2 y xy 2
d) 3x2 − 2x − y dx + 2y − x + 3y 2 dy = 0
e) y x2 + y 2 + a2 dy + x x2 + y 2 − a2 dx = 0
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 50 / 54
Bài tập
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 51 / 54
Bài tập
3
b) (y ′ + y) = y ′ + 3y i) 2xy ′ − y 2 + 1 = 0
2 2
c) (y ′ − y) = y (y ′ + y) j) 1 − x3 y ′ + x2 y − y 2 + 2x = 0
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 52 / 54
Bài tập
(e) 3y 2 − x dx + 2y 3 − 6xy dy = 0, µ = µ x + y 2 .
(f) x2 + y 2 + 1 dx − 2xydy = 0, µ = µ y 2 − x2
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 53 / 54
Bài tập
Nguyễn Hữu Hiệp (Th.S.Nguyễn Hữu Hiệp) PT Vi Phân Ngày 8 tháng 10 năm 2021 54 / 54