1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng Phương pháp tính: Phương trình phi tuyến - Nguyễn Hồng Lộc

79 130 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 79
Dung lượng 2,53 MB

Nội dung

Bài giảng Phương pháp tính: Phương trình phi tuyến cung cấp cho người học các kiến thức: Khoảng cách ly nghiệm, phương pháp chia đôi, phương pháp lặp đơn, phương pháp Newton. Mời các bạn cùng tham khảo nội dung chi tiết.

PHƯƠNG TRÌNH PHI TUYẾN Bài giảng điện tử Nguyễn Hồng Lộc Trường Đại học Bách Khoa TP HCM Khoa Khoa học ứng dụng, mơn Tốn ứng dụng ng.com Nguyễn Hồng Lộc (BK TPHCM) TP HCM — 2013 https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Đặt vấn đề Đặt vấn đề Mục đích chương tìm nghiệm gần phương trình f (x) = (1) với f (x) hàm liên tục khoảng đóng hay mở ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Đặt vấn đề Những vấn đề khó khăn giải pt (1) f (x) = an x n + an−1x n−1 + + a1x + a0 = 0, (an = 0), với n = 1, ta có cơng thức tính nghiệm cách đơn giản Với n = 3, cơng thức tìm nghiệm phức tạp Cịn với n khơng có cơng thức tìm nghiệm Mặt khác, f (x) = phương trình siêu việt, ví dụ: cos x − 5x = khơng có cơng thức tìm nghiệm Những hệ số phương trình (1) ta biết ng.com cách gần https://fb.com/tailieudientucntt Nguyễn Hồng Lộc (BK TPHCM) PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Đặt vấn đề Khi việc xác định xác nghiệm phương trình (1) khơng có ý nghĩa Do việc tìm phương pháp giải gần phương trình (1) đánh giá mức độ xác nghiệm gần tìm có vai trị quan trọng ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Khoảng cách ly nghiệm Định nghĩa Định nghĩa Khoảng đóng [a, b] (hoặc khoảng mở (a, b)) mà tồn nghiệm phương trình (1) gọi khoảng cách ly nghiệm Việc tính nghiệm thực gần phương trình (1) tiến hành theo bước sau: Tìm tất khoảng cách ly nghiệm phương trình (1) Trong khoảng cách ly nghiệm, tìm nghiệm gần phương trình phương ng.com https://fb.com/tailieudientucntt pháp với sai số cho trước Nguyễn Hồng Lộc (BK TPHCM) PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Khoảng cách ly nghiệm Định lý Khoảng cách ly nghiệm Định lý Nếu hàm số f (x) liên tục (a, b) f (a).f (b) < 0, f (x) tồn giữ dấu không đổi (a, b) (a, b) có nghiệm thực ξ phương trình (1) ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Khoảng cách ly nghiệm ng.com Nguyễn Hồng Lộc (BK TPHCM) Định lý https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Khoảng cách ly nghiệm Phương pháp tìm khoảng cách ly nghiệm Phương pháp giải tích Ví dụ Tìm khoảng cách ly nghiệm phương trình f (x) = x − 3x + = Giải Ta có f (x) = 3x − = ↔ x = ±1 x −∞ -2 -1 +∞ f (x) −∞ -1 -1 +∞ Phương trình có nghiệm nằm khoảng [−2, −1]; [−1, 1]; [1, 2] ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Khoảng cách ly nghiệm Phương pháp tìm khoảng cách ly nghiệm Ví dụ Tìm khoảng cách ly nghiệm phương trình f (x) = x + x − 12 = Giải Ta có f (x) = 5x + > 0, ∀x nên f (x) đơn điệu tăng Mặt khác, f (0) < 0, f (2) > nên f (x) = có nghiệm [0, 2] ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 / 77 Khoảng cách ly nghiệm Phương pháp tìm khoảng cách ly nghiệm Phương pháp hình học Ví dụ Tìm khoảng cách ly nghiệm phương trình f (x) = x − sin πx = Giải f (x) = ⇔ x = sin πx Vẽ đồ thị hàm y = x y = sin πx ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 10 / 77 Phương pháp Newton Sai số Phương pháp Newton sử dụng công thức sai số tổng quát: ∆xn = |xn − x| ≤ f (xmn ) Với m = |f (x)| x∈[a,b] Nếu xem phương pháp Newton lặp đơn, f (x)f ”(x) đó: g (x) = x − ff (x) (x) → g (x) = [f (x)]2 Nhận thấy g (x) = 0, chọn x0 thích hợp phương pháp Newton hội tụ nhanh(nhờ hệ số co nhỏ), chọn x0 không phù hợp phương pháp Newton khơng hội tụ (g (x) > 1) ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 63 / 77 Phương pháp Newton Sự hội tụ phương pháp Newton Điều kiện Fourier Định lý Giả sử f (x) có đạo hàm liên tục đến cấp đạo hàm f (x), f ”(x) không đổi dấu đoạn [a, b].Khi chọn x0 thỏa f (x0)f ”(x0) > phương pháp lặp Newton hội tụ ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 64 / 77 Phương pháp Newton Sự hội tụ phương pháp Newton Chú ý: Điều kiện Fourier điều kiện cần không đủ f (x) = điều kiện tiên Nếu f (a)f ”(a) > 0, chọn x0 = a Nếu f (a)f ”(a) < 0, chọn x0 = b Nếu f ”(a) = 0, xét f (b)f ”(b) ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 65 / 77 Phương pháp Newton Ưu nhược điểm phương pháp Newton Ưu nhược điểm phương pháp Newton Ưu điểm phương pháp tiếp tuyến tốc độ hội tụ nhanh Nhược điểm phương pháp tiếp tuyến biết xn−1, để tính xn ta phải tính giá trị hàm f giá trị đạo hàm f điểm xn−1 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 66 / 77 Phương pháp Newton Ưu nhược điểm phương pháp Newton Ví dụ Giải phương trình f (x) = x − 3x + = khoảng cách ly nghiệm [0, 0.5] phương pháp Newton Giải Ta có f (0) > 0, f (0.5) < 0, f (x) = 3x − < 0, ∀x ∈ [0, 0.5] f (x) = 6x 0, f (0.5)f ”(0.5) < nên chọn x0 = ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 67 / 77 Phương pháp Newton Ưu nhược điểm phương pháp Newton Ta xây dựng dãy (xn ) theo công thức xn−1 − 3xn−1 + f (xn−1) = xn−1 − = xn = xn−1 − f (xn−1) 3xn−1 −3 2xn−1 −1 = 3xn−1 − Ta có |f (x)| min{|f (0)|, |f (0.5)|} = = m Do nghiệm gần xn đánh giá sai số so với nghiệm xác x sau |f (xn )| |xn3 − 3xn + 1| |x − xn | https://fb.com/tailieudientucntt = = ∆xn ng.com m 9/4 Nguyễn Hồng Lộc (BK TPHCM) PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 68 / 77 Phương pháp Newton Ưu nhược điểm phương pháp Newton n xn ∆xn 0 1/3 = 0.3333333333 0.0165 25/72 = 0.3472222222 8.6924.10−5 0.3472963532 2.5.10−9 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 69 / 77 Phương pháp Newton Bài tập Bài tập Bài Cho phương trình f (x) = 2x − 15x + 10x − = Cho x0 = 6.8 tìm nghiệm gần x1 theo phương pháp Newton Giải ) X = X − ff (X (X ) , x1 = 6.8448 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 70 / 77 Phương pháp Newton Bài tập Bài Cho phương trình f (x) = 3x + 10x + 13x + 17 = khoảng cách ly nghiệm [−2.6; −2.5] Sử dụng phương pháp Newton,chọn x0 theo điều kiện Fourier, tính sai số nghiệm gần x1 theo công thức sai số tổng quát Giải f (−2.6)f ”(−2.6) > 0, chọn x0 = −2.6 m = |f (x)| = 19.25 f (X ) ) : X = X − ff (X (X ) m , ∆x1 = 0.0054 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 71 / 77 Phương pháp Newton Bài tập Bài Sử dụng phương pháp Newton tìm nghiệm gần phương trình f (x) = e x + 2−x + cos x − = khoảng cách ly nghiệm [1, 2] với độ xác 10−5 Giải Ta có f (1) < 0, f (2) > 0, f (x) = e x − 2−x ln − sin x > 0, ∀x ∈ [1, 2] f (x) = e x + 2−x ln2(2) − cos x > 0, ∀x ∈ [1, 2] nên chọn x0 = ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 72 / 77 Phương pháp Newton Bài tập Ta xây dựng dãy (xn ) theo công thức e xn−1 + 2−xn−1 + cos xn−1 − f (xn−1 ) = xn−1 − x xn = xn−1 − f (xn−1 ) e n−1 − 2−xn−1 ln − sin xn−1 Ta có |f (x)| min{|f (1)|, |f (2)|} = 0.688 = m Do nghiệm gần xn đánh giá sai số so với nghiệm xác x sau |x − xn | |f (xn )| |e xn + 2−xn + cos xn − 6| = = ∆xn m 0.688 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 73 / 77 Phương pháp Newton Bài tập n xn ∆xn 1.850521336 0.1283 1.829751202 2.19.10−3 1.829383715 6.7.10−7 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 74 / 77 Phương pháp Newton Bài tập Bài Sử dụng phương pháp Newton tìm nghiệm gần phương trình f (x) = ln(x − 1) + cos(x − 1) = khoảng cách ly nghiệm [1.3, 2] với độ xác 10−5 Giải Ta có f (1.3) < 0, f (2) > 0, − sin(x − 1) > 0, ∀x ∈ [1.3, 2] f (x) = x −1 f (x) = − − cos(x − 1) < 0, ∀x ∈ [1.3, 2] (x − 1)2 nên chọn x0 = 1.3 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 75 / 77 Phương pháp Newton Bài tập Ta xây dựng dãy (xn ) theo công thức xn = xn−1 − ln(xn−1 − 1) + cos(xn−1 − 1) f (xn−1 ) = xn−1 − f (xn−1 ) − sin(x − 1) n−1 x −1 n−1 Ta có |f (x)| min{|f (1.3)|, |f (2)|} = 0.158 = m Do nghiệm gần xn đánh giá sai số so với nghiệm xác x sau |x −xn | |f (xn )| | ln(xn−1 − 1) + cos(xn−1 − 1)| = = ∆xn m 0.158 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 76 / 77 Phương pháp Newton Bài tập n xn ∆xn 1.3 1.38184714 0.21998 1.397320733 5.76.10−3 1.397748164 4.199.10−6 ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 77 / 77 ... https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 13 / 77 Phương pháp chia đơi Mơ tả hình học Phương pháp chia đôi ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN... số phương pháp chia đôi ng.com Nguyễn Hồng Lộc (BK TPHCM) https://fb.com/tailieudientucntt PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 22 / 77 Phương pháp chia đôi Bài tập Giải ng.com Nguyễn Hồng Lộc. .. https://fb.com/tailieudientucntt bé Nguyễn Hồng Lộc (BK TPHCM) PHƯƠNG TRÌNH PHI TUYẾN TP HCM — 2013 34 / 77 Phương pháp lặp đơn Nội dung phương pháp Tìm nghiệm gần phương trình f (x) = 5x − 20x + = phương pháp lặp với

Ngày đăng: 13/01/2020, 10:05

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w