Bài giảng Toán cao cấp - Chương 8: Phương trình vi phân - Nguyễn Văn Phong
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Toán cao cấp - Chương 8: Phương trình vi phân - Nguyễn Văn Phong", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_toan_cao_cap_chuong_8_phuong_trinh_vi_phan_nguyen.pdf
Nội dung text: Bài giảng Toán cao cấp - Chương 8: Phương trình vi phân - Nguyễn Văn Phong
- PHƯƠNG TRÌNH VI PHÂN Nguyễn Văn Phong Toán cao cấp - MS: MAT1006 Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 1 / 26
- NỘI DUNG 1 KHÁI NIỆM CHUNG 2 ĐỊNH NGHĨA 3 PHƯƠNG TRÌNH VI PHÂN CẤP I 4 PHƯƠNG TRÌNH VI PHÂN CẤP 2 Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 1 / 26
- Một số ví dụ Ví dụ 1. Nghiên cứu về dân số, người ta thấy rằng, tỷ số giữa sự thay đổi dân số theo thời gian được cho như sau: dP = rP, P(0) = P , P, P > 0 (1) dt 0 0 trong đó r là tỷ lệ tăng dân hằng năm. Nhân hai vế của (1) cho 1/P, ta được 1 dP = r (2) P dt Tích phân hai vế, ta được ln P = rt + C ⇒ P = ert+C (3) 0+C Mặt khác, với P(0) = e = P0, thay vào (3) ta được rt P(t) = P0e (4) Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 2 / 26
- Một số ví dụ Kết quả ứng dụng 1. Dựa vào (4), nếu dân số thế giới năm 1990 là 5.8 tỉ và nếu tỉ lệ r = 2.6% thì dân số thế giới năm 2013 là 10.8245 tỉ 2. Dân số Việt Nam năm 1990 là 63 triệu và tỉ lệ r = 2%, thì dân số Việt Nam năm 2013 là 101.8 triệu. Ví dụ 2. Năm 1946 Willard Libby, phát hiện rằng trong tế bào của thực vật, động vật, người trong suốt thời gian chúng sống, lượng carbon − 14 phóng xạ không đổi. Nếu chúng chết, lượng carbon − 14 phóng xạ sẽ giảm do sự phân rã hạt nhân. Và sự phân rã này tuân theo môt quy luật cho bởi dQ = −rQ, Q(0) = Q (5) dt 0 Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 3 / 26
- Một số ví dụ Tương tự như ví dụ 1, ta cũng có kết quả sau −rt Q(t) = Q0e , với r = 0.0001238 (6) Kết quả ứng dụng Các nhà khảo cổ ở Châu phi tìm thấy bộ xương của người tiền sử, với lượng carbon − 14 hiện diện là 10%. Khi đó, áp dụng (6), ta có −0.0001238t Q(t) = 0.1Q0 = Q0e ln 0.1 Suy ra, t = = 18.600 năm −0.0001238 Qua hai ví dụ trên, ta thấy việt tìm ra các quy luật (Mô hình) có ứng dụng rất mạnh trong thực tế. Đặc biệt là trong lĩnh vực dự báo. Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 4 / 26
- Định nghĩa Định nghĩa Một phương trình liên hệ giữa các biến độc lập, hàm cần tìm và đạo hàm (hay vi phân) của hàm cần tìm được gọi là phương trình vi phân. Nếu hàm cần tìm phụ thuộc 1 biến độc lập gọi là PTVP thường Nếu hàm cần tìm phụ thuộc 2 hay nhiều biến độc lập gọi là Phương trình đạo hàm riêng thường Cấp cao nhất của đạo hàm có mặt trong phương trình gọi là cấp của phương trình vi phân Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 5 / 26
- Định nghĩa Dạng tổng quát Phương trình vi phân cấp n, có dạng F x, y, y 0, , y (n) = 0 (7) Hay dạng giải được y (n) = ϕ x, y, y 0, , y (n−1) (8) Ví dụ. a) y 0 = p1 − y 2 b) 3y 2x + ey y 0 + y 3 + 2x = 0 Là các phương trình vi phân cấp 1. Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 6 / 26
- Định nghĩa Nghiệm PTVP Hàm khả vi y = ϕ(x) được gọi là nghiệm của PTVP, nếu khi thay nó cho hàm chưa biết của phương trình sẽ được đồng nhất thức. Ví dụ. Phương trình y 0 = p1 − y 2 có nghiệm là y = sin (x + C) Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 7 / 26
- Phương trình vi phân cấp 1 Dạng tổng quát Phương trình vi phân cấp 1, có dạng F (x, y, y 0) = 0 (9) Hay dạng giải được y 0 = f (x, y) (10) Nghiệm tổng quát của PTVP cấp 1, y 0 = f (x, y), trong miền D, là hàm y = ϕ (x, C) có tính chất sau i) Là nghiệm của (9) hay (10) với mọi C ii) Với điều kiện đầuy (x0) = y0 sao cho (x0, y0) ∈ D chỉ có duy nhất C = C0 là cho nghiệm y = ϕ (x, C0) thoả điều kiện đầu Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 8 / 26
- Phương trình vi phân cấp 1 Nghiệm riêng là nghiệm nhận được từ nghiệm tổng quát, y = ϕ(x, C), ứng với các giá trị cụ thể C = C0, y = ϕ(x, C0). Nghiệm kỳ dị là nghiệm nhận được không từ nghiệm tổng quát. Bài toán Cauchy là bài toán tìm nghiệm riêng của (9) hay (10) thoả mãn điều kiện đầuy (x0) = y0. Đường cong tích phân là đồ thị của mỗi nghiệm y = ϕ(x) trên mặt phẳng Oxy. Nghiệm của bài toán Cauchy tồn tại và duy nhất nếu hàm f (x, y) và đạo hàm riêng fy liên tục trong N(x0,y0) Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 9 / 26
- Dạng tách biến (có biến số phân ly) Phương trình vi phân có dạng y 0 = f (x)g(y) (11) f (x)dx + g(y)dy = 0 (12) f1(x)ϕ1(y)dx + f2(x)ϕ2(y)dy = 0 (13) Cách giải. Đối với (12), tích phân hai vế ta có Z Z f (x)dx + g(y)dy = C (14) Đối với (13), ta biến đổi về dạng (12) như sau Z f (x) Z ϕ (y) 1 dx + 1 dy = C (15) f2(x) ϕ2(y) Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 10 / 26
- Ví dụ Giải các phương trình sau 1) y 0 = ex 2) (x + sin x) dx + 5y 4dy = 0 7) (1 + x 2) dy + ydx = 0, y(1) = 1 0 2 dy dx 3) y − xy = 2xy 8) + = 0 (1 + y 2) (1 + x 2) 4) (1 + x 2) ydy = x (1 + y 2) dx 2 2 y 9) x(1 + x )dy − (1 + y )dx = 0 5) y 0 cos x = ln y 10) (x + 1)3dy − (y − 2)2dx = 0 6) y 0 = tan x tan y Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 11 / 26
- Phương trình vi phân toàn phần Phương trình vi phân có dạng P(x, y)dx + Q(x, y)dy = 0, với Py = Qx (16) Cách giải. Ta nhận xét rằng, vế trái của (16) là vi phân toàn phần của một hàm u(x, y) nào đó. Khi đó, nếu (16) viết dưới dạng du = 0, thì nghiệm tổng quát của có dạng u = C, trong đó Z x Z y u(x, y) = P(x, y)dx + Q(x0, y)dy (17) x0 y0 Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 12 / 26
- Ví dụ Giải phương trình (ex + y + sin y) dx + (ey + x + x cos y) dy = 0, (1) Ta có P (x, y) = ex + y + sin y; Q (x, y) = ey + x + x cos y Do đó, Py (x, y) = 1 + cos y; Qx (x, y) = 1 + cos y Nghĩa là vế trái của (1) là vi phân toàn phần của hàm u(x, y), với x y ux = e + y + sin y (a); uy = e + x + x cos y (b) Từ (a), ta có Z u = (ex + y + sin y) dx + C (y) = ex + xy + x sin y + C (y) 0 suy ra, uy = x + x cos y + C (y) Từ (b), ta có x + x cos y + C 0 (y) = ey + x + x cos y Do đó, C 0 (y) = ey ⇒ C (y) = ey Vậy nghiệm tổng quát của (1) là ex + xy + x sin y + ey = C Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 13 / 26
- Phương trình vi phân tuyến tính Phương trình vi phân có dạng y 0 + P(x)y = Q(x) (18) Nếu Q(x) = 0 thì (18) được gọi là thuần nhất Nếu Q(x) 6= 0 thì (18) được gọi là không thuần nhất 1. Thuần nhất: y0 + P(x)y = 0 Trước tiên ta biểu diễn phương trình thuần nhất về dạng dy dy + P(x)y = 0 ⇔ = −P(x)dx dx y ⇒ ln y = − R P(x)dx + ln C Do đó, nghiệm tổng quát có dạng R y = Ce− P(x)dx , với C là hằng số Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 14 / 26
- Phương trình vi phân tuyến tính 2. Không thuần nhất: y0 + P(x)y = Q(x)(1) Để tìm nghiệm tổng quát của (1) ta thực hiện Bước 1: Tìm một nguyên hàm của P(x): u(x) = R P(x)dx Bước 2: Tìm một thừa số tích phân: v(x) = eu(x) Bước 3: Nhân hai vế của (1) cho v(x), ta được v(x)y 0 + P(x)v(x)y = v(x)Q(x) ⇔ (v(x)y)0 = v(x)Q(x) Bước 4: Lấy tích phân hai vế ta có 1 v(x)y = R v(x)Q(x)dx ⇒ y = R v(x)Q(x)dx v(x) Hay nghiệm tổng quát của (1) là: R Z R y = e− P(x)dx Q(x)e P(x)dx dx + C Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 15 / 26
- Phương trình Bernoulli Phương trình vi phân có dạng y 0 + P(x)y = Q(x)y m, m 6= 0, m 6= 1 (19) Để giải (19), ta thực hiện Bước 1: Chia hai vế của (19) cho y m, ta được y 0y −m + P(x)y 1−m = Q(x) Bước 2: Đặt z = y 1−m ⇒ z 0 = (1 − m)y −my 0 Khi đó, (19) trở thành: 1 z 0 + P(x)z = Q(x) 1 − m Đây chính là phương trình tuyến tính cấp 1. Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 16 / 26
- Phương trình đẳng cấp Định nghĩa Hàm f (x, y) được gọi là đẳng cấp bậc m nếu f (λx, λy) = λmf (x, y) Khi đó phương trình đẳng cấp có dạng P(x, y)dx + Q(x, y)dy = 0 (20) Trong đó, P(x, y), Q(x, y) là hàm đẳng cấp cùng bậc. Để giải (20), ta đưa (20) về dạng y y 0 = f (∗) x Đặt y = tx ta đưa (∗) về dạng phương trình phân ly biến đối với hàm cần tìm là t Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 17 / 26
- PTVP cấp 2 hệ số hằng 1. Phương trình thuần nhất Phương trình thuần nhất có dạng y 00 + ay 0 + by = 0 (21) Trong đó, a, b là các hằng số. Ta nhận xét rằng, phương trình (21) có một nghiệm là y = ekx với k là hằng số. Thay, y = ekx vào (21) ta được k2 + ak + b ekx = 0 vì ekx 6= 0, nên k2 + ak + b = 0 (1). Ta gọi (1) là phương trình đặt trưng của (21). Khi đó, ta tìm nghiệm tổng quát của (21) như sau Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 18 / 26
- PTVP cấp 2 hệ số hằng 1. Phương trình thuần nhất: y00 + ay0 + by = 0 Giải phương trình k2 + ak + b = 0 (1). Ta có các khả năng sau: Nếu (1) có hai nghiệm phân biệt k1, k2 thì NTQ của (21) là k1 k2 y = C1e x + C2e x; C1, C2 : Const Nếu (1) có nghiệm kép k thì NTQ của (21) là k k y = C1e x + C2xe x; C1, C2 : Const Nếu (1) có 2 nghiệm phức k = α ± βi thì NTQ của (21) là αx y = e (C1 cos βx + C2 sin βx); C1, C2 : Const Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 19 / 26
- PTVP cấp 2 hệ số hằng 2. Phương trình không thuần nhất Phương trình không thuần nhất có dạng y 00 + ay 0 + by = f (x) (22) Trong đó, a, b là các hằng số. Định lý Giả sử yp là một nghiệm riêng của (22) và y0 là nghiệm tổng quát của phương trình thuần nhất tương ứng. Khi đó, nghiệm tổng quát của (22) là y(x) = y0(x) + yp(x) Khi đó, ta tìm nghiệm tổng quát của (22) như sau Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 20 / 26
- PTVP cấp 2 hệ số hằng 2. Phương trình không thuần nhất Để tìm nghiệm tổng quát của (22) ta thực hiện Bước 1: Tìm nghiệm tổng quát của phương trình thuần nhất y0 Bước 2: Tim một nghiệm riêng của (22), với αx Trường hợp 1: Nếu f(x) = e Pn(x)(Pn(x) : đa thức bậc n), và α là nghiệm bội m của phương trình thuần nhất thì nghiệm m αx riêng của (22) có dạng yp = x e Qn(x) trong đó, Qn(x) là đa thức cùng bậc với Pn(x). αx Trường hợp 2: Nếu f(x) = e (Pn(x) cos βx + Qn(x) sin βx) Trong đó, (Pn(x), Qn(x) : đa thức bậc n), và α ± iβ là nghiệm bội m của phương trình thuần nhất thì nghiệm riêng của (22) m αx có dạng yp = x e (An(x) cos βx + Bn(x) sin βx) trong đó, An(x), Bn(x) là đa thức cùng bậc với Pn(x), Qn(x). Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 21 / 26
- Ví dụ Giải các phương trình thuần nhất sau: 1) y 00 − y 0 − 2y = 0 2) y 00 + 4y 0 + 4y = 0 3) y 00 − 2y 0 + 5y = 0 4) y 00 − 2y 0 − 3y = 0, y(0) = 0, y 0(0) = 4 Giải các phương trình không thuần nhất sau: 1) y 00 + y 0 − 2y = −4x 2) y 00 + 3y 0 + 2y = x 2 3) y 00 − 2y 0 + y = cos x 4) y 00 − 4y 0 + 4y = e2x Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 22 / 26
- Định lý cộng nghiệm Định lý Nếu y1 là nghiệm của 00 0 y + ay + by = f1(x) và y2 là nghiệm của 00 0 y + ay + by = f2(x) thì hàm y(x) = αy1(x) + βy2(x) là nghiệm của 00 0 y + ay + by = αf1(x) + βf2(x) Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 23 / 26
- Ví dụ 00 x 1 x Phương trình y + 4y = e có nghiệm riêng là: y1 = 5 e , và 00 2 1 2 1 phương trình y + 4y = x có nghiệm riêng là: y2 = 4 x − 8 Theo định lý cộng nghiệm Phương trình y 00 + 4y = 6ex có nghiệm riêng: 6 y(x) = 6y = ex 1 5 Phương trình y 00 + 4y = −4x 2 có nghiệm riêng: 1 y(x) = −4y = −x 2 + 2 2 Phương trình y 00 + 4y = 10ex + 8x 2 có nghiệm riêng: x 2 y(x) = 10y1 + 8y2 = 2e + 2x + 1 Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 24 / 26
- PTVP cấp 2 có thể giảm cấp Phương trình có vế phải không chứa y(x) y 00 = f (x, y 0) (23) Đặt y 0 = p → y 00 = p0, khi đó (23) tương đương p0 = f (x, p) Phương trình có vế phải không chứa x y 00 = f (y, y 0) (24) dp Đặt y 0 = p → y 00 = p , khi đó (24) tương đương dy dp p = f (y, p) dy Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 25 / 26
- Ví dụ y 0 Giải phương trình: y 00 + = x (1) x Đặt y 0 = p → y 00 = p0, khi đó (1) tương đương p p0 + = x x Giải phương trình: 2yy 00 + (y 0)2 = 0 (2) dp Đặt y 0 = p → y 00 = p , khi đó (2) tương đương dy dp 2yp + p2 = 0 dy Nguyễn Văn Phong (BMT - TK) GIẢI TÍCH Toán cao cấp - MS: MAT1006 26 / 26