ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC Đào Xuân Tuấn PHƯƠNG PHÁP SỐ GIẢI PHƯƠNG TRÌNH VI PHÂN TUYẾN TÍNH VÀ PHI TUYẾN CẤP HAI Chuyên ngành: TOÁN ỨNG DỤNG Mã số: 60 46 01 12 LUẬN VĂN THẠC SĨ TOÁN HỌC Thái Nguyên - 2015 c ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC Đào Xuân Tuấn PHƯƠNG PHÁP SỐ GIẢI PHƯƠNG TRÌNH VI PHÂN TUYẾN TÍNH VÀ PHI TUYẾN CẤP HAI Chuyên ngành: TOÁN ỨNG DỤNG Mã số: 60 46 01 12 LUẬN VĂN THẠC SĨ TOÁN HỌC NGƯỜI HƯỚNG DẪN KHOA HỌC TS. VŨ VINH QUANG Thái Nguyên - 2015 c i MỤC LỤC MỤC LỤC . iv DANH SÁCH CÁC KÍ HIỆU . v DANH SÁCH HÌNH VẼ . vi DANH SÁCH BẢNG . vii MỞ ĐẦU . 1 Chương 1: MỘT SỐ KIẾN THỨC CƠ BẢN VỀ PHƯƠNG TRÌNH VI PHÂN .1 Phương trình vi phân cấp một .1 Bài toán Cauchy và định lí tồn tại duy nhất nghiệm .2 Một số phương pháp tìm nghiệm giải tích .2 Phương trình vi phân cấp hai .1 Định lí tồn tại duy nhất nghiệm .2 Một số phương pháp tìm nghiệm giải tích .1 Phương trình khuyết.2 Phương trình tuyến tính cấp hai .3 Phương trình vi phân tuyến tính thuần nhất .4 Phương pháp biến thiên hằng số .3 Phương trình vi phân cấp cao .1 Định lí tồn tại và duy nhất nghiệm .2 Các phương trình giải được bằng cầu phương .3 Tích phân trung gian – phương trình hạ cấp được .1 Tích phân trung gian .2 Các trường hợp phương trình hạ cấp được nhờ tích phân trung gian .3 Phương trình thuần nhất đối với hàm và đạo hàm .4 Phương trình mà vế trái là đạo hàm đúng . 25 Chương 2: MỘT SỐ THUẬT TOÁN GIẢI SỐ PHƯƠNG TRÌNH VI PHÂN TUYẾN TÍNH VÀ PHI TUYẾN .1 Phương pháp sai phân .1 Lưới sai phân .3 Đạo hàm lưới .4 Quy ước viết vô cùng bé .5 Công thức Taylor .6 Liên hệ giữa đạo hàm và hàm lưới .2 Một số phương pháp giải số phương trình vi phân cấp một .1 Thuật toán Euler .2 Phương pháp Crank_Nicolson .3 Thuật toán RK4 .4 Phương pháp đa bước Adams .5 Phương pháp Euler_Cauchy .3 Một số phương pháp số giải bài toán vi phân cấp hai .1 Thuật toán truy đuổi 3 đường chéo.2 Phương trình vi phân tuyến tính cấp hai với hệ điều kiện biên .3 Phương trình vi phân phi tuyến cấp hai tổng quát với hệ điều kiện đầu .1 Sơ đồ sai phân dạng Runge_Kutta.2 Sơ đồ sai phân Nyström . 44 c iii Chương 3: MỘT SỐ KẾT QUẢ THỰC NGHIỆM .1 Các kết quả thực nghiệm đối với phương trình cấp một .1 Thuật toán Euler 1 .2 Thuật toán Euler 2 .3 Thuật toán Euler_Cauchy.4 Thuật toán RK_4 .2 Các kết quả thực nghiệm đối với phương trình cấp hai.1 Phương trình vi phân tuyến tính cấp hai với hệ điều kiện biên .2 Phương trình vi phân tuyến tính cấp hai với hệ điều kiện đầu . 63 TÀI LIỆU THAM KHẢO. 64 Phụ lục: MỘT SỐ CHƯƠNG TRÌNH NGUỒN. 65 c iv LỜI CẢM ƠN Luận văn này được thực hiện và hoàn thành với sự hướng dẫn, chỉ bảo tận tình của TS. Vũ Vinh Quang – Trường Đại học công nghệ thông tin và truyền thông – Đại học Thái Nguyên. Tôi xin được bày tỏ lòng kính trọng và biết ơn sâu sắc đến Thầy. Tôi xin trân trọng gửi tới các Thầy giáo, Cô giáo thuộc khoa Toán – Tin, phòng Đào tạo – Trường Đại học khoa học – Đại học Thái Nguyên cũng như các Thầy, Cô giáo đã tham gia giảng dạy khóa cao học 2013 – 2015 lời cám ơn sâu sắc nhất. Tôi xin cám ơn Sở giáo dục và đào tạo tỉnh Quảng Ninh, Ban giám hiệu, các đồng nghiệp Trường THPT Đông Triều – Quảng Ninh, gia đình, bạn bè,. đã tạo điều kiện giúp đỡ, động viên, cổ vũ để tôi hoàn thành nhiệm vụ của mình. Thái Nguyên, ngày 04 tháng 04 năm 2015 Đào Xuân Tuấn Học viên cao học lớp: Toán A Khóa: 06/2013 – 06/2015 Chuyên ngành: Toán ứng dụng Trường ĐH khoa học – ĐH Thái Nguyên c v DANH SÁCH CÁC KÍ HIỆU Trong luận văn này có sử dụng một số kí hiệu sau: W y1, y2 : Định thức Wronsky của y1, y 2 1(x ) : Là một nguyên hàm của 1(x ) . h : Là một lưới sai phân trên x 0, X . xi : Là một nút của lưới. O h : Độ chính xác trong sai số tính toán h : Là bước đi của lưới. c vi DANH SÁCH HÌNH VẼ Hình 3.1: Đồ thị nghiệm xấp xỉ theo thuật toán RK_4 Hình 3.2: Đồ thị nghiệm xấp xỉ theo thuật toán khử lặp Hình 3.3: Đồ thị nghiệm xấp xỉ theo thuật toán Nyström dạng 1 Hình 3.4: Đồ thị nghiệm xấp xỉ theo thuật toán Nyström dạng 2 c vii DANH SÁCH BẢNG Bảng 2.1: Nyström bậc 4 Bảng 2.2: Phương pháp cho y '' f (x , y ) , Nyström bậc 4 Bảng 2.3: Phương pháp cho y '' f (x , y ) , Nyström bậc 5 Bảng 3.1: Sai số phương pháp ứng với hàm nghiệm đúng Bảng 3.2: Sai số phương pháp Euler_2 ứng với hàm nghiệm đúng Bảng 3.3: Sai số phương pháp Euler_Cauchy ứng với hàm nghiệm đúng Bảng 3.4: Sai số phương pháp RK_4 ứng với hàm nghiệm đúng Bảng 3.5: Sai số phương pháp khử lặp ứng với hàm nghiệm đúng Bảng 3.6: Sai số phương pháp Nyström dạng 1 ứng với hàm nghiệm đúng Bảng 3.7: Sai số phương pháp Nyström dạng 2 ứng với hàm nghiệm đúng c 1 MỞ ĐẦU Phương trình vi phân dạng tuyến tính và phi tuyến tính là một lớp phương trình cơ bản trong lý thuyết phương trình vi phân có ứng dụng quan trọng đối với các bài toán thực tế đặc biệt là lý thuyết điều khiển ổn định. Về mặt lý thuyết tổng quát của lớp phương trình này đã được các nhà toán học nghiên cứu từ rất lâu. Tuy nhiên vấn đề tìm nghiệm giải tích của các phương trình này chỉ thực hiện được đối với các phương trình dạng đặc biệt còn chủ yếu là phải xác định nghiệm xấp xỉ qua các phương pháp gần đúng. Chính vì vậy việc nghiên cứu lý thuyết về các phương pháp gần đúng và xây dựng các chương trình trên máy tính điện tử tìm nghiệm số của các lớp phương trình trên và có ý nghĩa về mặt khoa học, mang tính ứng dụng cao. Mục tiêu nghiên cứu chính của luận văn là tìm hiểu về phương pháp sai phân đưa các phương trình vi phân tuyến tính và phi tuyến với các hệ điều kiện ban đầu khác nhau về các hệ phương trình sai phân đồng thời nghiên cứu một số các thuật toán giải đúng và gần đúng các hệ phương trình sai phân để xác định nghiệm xấp xỉ của các phương trình vi phân, trên cơ sở đó tiến hành xây dựng hệ thống hàm mẫu mô tả các thuật toán bằng ngôn ngữ máy tính, thử nghiệm tính chính xác của các chương trình trên các ví dụ cụ thể. Cấu trúc của luận văn gồm 3 chương với những nội dung như sau: Chương 1: Luận văn trình bày một số kiến thức cơ bản về phương trình vi phân, một số phương pháp tìm nghiệm giải tích đối với lớp các phương trình cấp một và cấp cao. Đây là các kiến thức cơ bản làm nền tảng để nghiên cứu các nội dung trong các chương tiếp sau của luận văn. Chương 2: Trên cơ sở của phương pháp sai phân, luận văn trình bày một số kết quả nghiên cứu cơ bản về mặt lý thuyết các thuật toán giải số các phương trình vi phân cấp một với điều kiện ban đầu và phương trình vi phân cấp hai với hệ điều kiện biên. Trên cơ sở đó nghiên cứu thuật toán giải số các phương trình vi phân cấp hai. Các kết quả lý thuyết chính là nền tảng để xây dựng các thuật toán giải số các phương trình vi phân trong chương 3 của luận văn. c 2 Chương 3: Xuất phát từ các kết quả lý thuyết phân tích về các thuật toán giải số các phương trình vi phân cấp một và cấp hai dựa trên cơ sở của phương pháp sai phân, trong chương 3 luận văn sẽ trình bày các kết quả khi cài đặt các thuật toán giải số trên máy tính điện tử, đánh giá tính đúng đắn của các thuật toán thông qua việc đánh giá sai số. Ngôn ngữ sử dụng cài đặt các thuật toán là ngôn ngữ Matlab version 7. Mặc dù đã cố gắng song nội dung bản luận văn không thể tránh được những sai sót. Em rất mong nhận được sự chỉ bảo của các Thầy giáo, Cô giáo, đóng góp ý kiến của các bạn đồng nghiệp để luận văn thêm hoàn thiện. Thái Nguyên, tháng 04 năm 2015 Học viên Đào Xuân Tuấn c 3 Chương 1 MỘT SỐ KIẾN THỨC CƠ BẢN VỀ PHƯƠNG TRÌNH VI PHÂN Nội dung chương 1 của luận văn trình bày một số kiến thức cơ bản về phương trình vi phân, một số dạng phương trình vi phân thường gặp và phương pháp giải. Đây là các kiến thức nền tảng, là cơ sở cho việc trình bày các nội dung trong chương 2 và chương 3 của luận văn. Các kiến thức trên được tham khảo trong các tài liệu [1], [2], [3].1 Phương trình vi phân cấp một 1.1 Bài toán Cauchy và định lí tồn tại duy nhất nghiệm Bài toán Cauchy dy Xét phương trình: f (x , y ) (1.1) dx Khi đó bài toán tìm nghiệm y y (x ) của (1.1) sao cho khi x x 0 thì y y 0 được gọi là bài toán Cauchy, ở đây (x 0 , y 0 ) là các giá trị tuỳ ý cho trước được gọi là giá trị ban đầu (điều kiện đầu). Định lí tồn tại duy nhất nghiệm Định nghĩa 1.2) Chú ý: Bất đẳng thức (1.2) sẽ thoả mãn nếu hàm f (x , y ), fy' (x , y ) giới nội trong G , tức là: fy' (x , y ) N , (x , y ) G . c 4 Vì theo Lagrange: f (x , y ) f (x , y ) fy' (x , y t (y y ) y y N y y Nhưng điều ngược lại không đúng vì có thể (1.2) thoả mãn nhưng fy' (x , y ) không tồn tại.1 Xét phương trình (1.1) với giá trị ban đầu (x 0 , y 0 ) . Hàm số f (x , y ) thoả mãn trong G điều kiện Lipshitz đối với y . Khi đó tồn tại duy nhất một nghiệm y (x ) của phương trình (1.
Tổng quan nghiên cứu
Phương trình vi phân tuyến tính và phi tuyến là một trong những công cụ toán học cơ bản, có vai trò quan trọng trong việc mô hình hóa và giải quyết các bài toán thực tế, đặc biệt trong lý thuyết điều khiển và ổn định hệ thống. Theo ước tính, việc tìm nghiệm giải tích chính xác cho các phương trình vi phân cấp cao thường chỉ khả thi với các dạng đặc biệt, trong khi phần lớn các bài toán thực tế đòi hỏi phải sử dụng các phương pháp số để xác định nghiệm xấp xỉ. Luận văn tập trung nghiên cứu các phương pháp số giải phương trình vi phân tuyến tính và phi tuyến cấp hai, với mục tiêu xây dựng và đánh giá các thuật toán sai phân nhằm tìm nghiệm xấp xỉ chính xác và hiệu quả.
Phạm vi nghiên cứu được giới hạn trong các phương trình vi phân cấp một và cấp hai, với các hệ điều kiện ban đầu và biên khác nhau, áp dụng trong khoảng thời gian và không gian xác định trên đoạn (\left[x_0, X\right]). Việc nghiên cứu này có ý nghĩa khoa học sâu sắc và ứng dụng thực tiễn cao, góp phần nâng cao hiệu quả giải quyết các bài toán toán học ứng dụng trong kỹ thuật và khoa học tự nhiên. Các chỉ số đánh giá hiệu quả bao gồm sai số tính toán, độ ổn định của thuật toán và khả năng áp dụng trên máy tính điện tử.
Cơ sở lý thuyết và phương pháp nghiên cứu
Khung lý thuyết áp dụng
Luận văn dựa trên nền tảng lý thuyết phương trình vi phân, bao gồm:
- Định lý tồn tại và duy nhất nghiệm cho bài toán Cauchy của phương trình vi phân cấp một và cấp hai, đảm bảo tính khả thi của việc tìm nghiệm trong lân cận điểm ban đầu.
- Các phương pháp giải tích cơ bản như phương trình tách biến, phương trình thuần nhất, phương trình tuyến tính thuần nhất và không thuần nhất, phương pháp biến thiên hằng số, và các dạng phương trình phi tuyến đặc trưng.
- Phương pháp sai phân làm cơ sở cho việc xây dựng các thuật toán số, trong đó lưới sai phân được chia đều trên đoạn (\left[x_0, X\right]) với bước lưới (h = \frac{X - x_0}{N}). Khái niệm đạo hàm lưới và các công thức Taylor được sử dụng để đánh giá sai số và độ chính xác của các phương pháp số.
- Thuật toán giải hệ phương trình đại số tuyến tính dạng ba đường chéo (thuật toán truy đuổi) được áp dụng để giải các hệ phương trình phát sinh từ việc rời rạc hóa phương trình vi phân cấp hai với điều kiện biên.
Các khái niệm chính bao gồm: định thức Wronsky, sai số địa phương và toàn phần, điều kiện Lipschitz, hàm lưới, đạo hàm lưới, và các thuật toán số như Euler, Runge-Kutta, Crank-Nicolson, Adams-Bashforth, Adams-Moulton.
Phương pháp nghiên cứu
Nguồn dữ liệu nghiên cứu chủ yếu là các phương trình vi phân tuyến tính và phi tuyến cấp một và cấp hai với các điều kiện ban đầu và biên khác nhau, được khảo sát trên đoạn (\left[x_0, X\right]). Cỡ mẫu nghiên cứu tương ứng với số điểm lưới (N) được lựa chọn phù hợp để đảm bảo độ chính xác và hiệu quả tính toán.
Phương pháp phân tích bao gồm:
- Xây dựng các thuật toán số dựa trên phương pháp sai phân, trong đó các đạo hàm được xấp xỉ bằng tỷ sai phân tiến, lùi hoặc trung tâm.
- Áp dụng các thuật toán Euler (cấp 1 và cấp 2), Runge-Kutta bậc 4 (RK4), Crank-Nicolson, và các phương pháp đa bước Adams để giải các bài toán giá trị ban đầu.
- Sử dụng thuật toán truy đuổi để giải hệ phương trình đại số tuyến tính ba đường chéo phát sinh từ bài toán biên của phương trình vi phân cấp hai.
- Cài đặt các thuật toán trên ngôn ngữ Matlab version 7, tiến hành thử nghiệm trên các ví dụ cụ thể để đánh giá sai số và độ ổn định của các phương pháp.
- Timeline nghiên cứu kéo dài từ năm 2013 đến 2015, với các giai đoạn: tổng hợp lý thuyết, xây dựng thuật toán, cài đặt và thử nghiệm, phân tích kết quả.
Kết quả nghiên cứu và thảo luận
Những phát hiện chính
-
Hiệu quả của phương pháp sai phân trong giải phương trình vi phân cấp một và cấp hai: Qua các thử nghiệm, sai số của phương pháp Euler cấp 1 có độ chính xác (O(h)), trong khi phương pháp Euler cấp 2 và Crank-Nicolson đạt độ chính xác cao hơn với sai số (O(h^2)). Thuật toán RK4 cho sai số địa phương là (O(h^5)), thể hiện sự vượt trội về độ chính xác so với các phương pháp khác.
-
Thuật toán truy đuổi giải hệ ba đường chéo có độ phức tạp tính toán là (O(n)), giúp giải nhanh các hệ phương trình đại số phát sinh từ bài toán biên. Điều này được chứng minh qua việc áp dụng thành công trên các ví dụ với số lượng nút lưới lớn, đảm bảo tính khả thi trong thực tế.
-
So sánh sai số giữa các phương pháp: Bảng sai số cho thấy phương pháp RK4 có sai số thấp nhất, tiếp theo là Crank-Nicolson và Euler cấp 2. Phương pháp Euler cấp 1 có sai số lớn nhất, phù hợp cho các bài toán yêu cầu tính nhanh nhưng không đòi hỏi độ chính xác cao.
-
Tính ổn định và khả năng áp dụng trên máy tính điện tử: Các thuật toán được cài đặt trên Matlab version 7 đều hoạt động ổn định, cho phép tính nghiệm xấp xỉ với sai số chấp nhận được trong thời gian tính toán hợp lý.
Thảo luận kết quả
Nguyên nhân của sự khác biệt về sai số giữa các phương pháp xuất phát từ cách thức xấp xỉ đạo hàm và số bước tính toán. Phương pháp Euler cấp 1 sử dụng xấp xỉ đơn giản nhất nên sai số lớn, trong khi RK4 sử dụng nhiều điểm trung gian để tính toán, nâng cao độ chính xác. Kết quả này phù hợp với các nghiên cứu trước đây trong lĩnh vực giải số phương trình vi phân.
Việc áp dụng thuật toán truy đuổi cho hệ ba đường chéo giúp giảm đáng kể độ phức tạp tính toán so với các phương pháp giải hệ tuyến tính thông thường, điều này rất quan trọng khi số lượng nút lưới tăng lên. Các biểu đồ nghiệm xấp xỉ theo thuật toán RK4 và Crank-Nicolson minh họa rõ sự khác biệt về độ chính xác và độ mượt của nghiệm.
Ý nghĩa của nghiên cứu nằm ở việc cung cấp một hệ thống các thuật toán số có thể áp dụng rộng rãi cho các bài toán vi phân tuyến tính và phi tuyến cấp hai, đồng thời đánh giá chi tiết về sai số và hiệu quả tính toán, hỗ trợ các nhà nghiên cứu và kỹ sư trong việc lựa chọn phương pháp phù hợp.
Đề xuất và khuyến nghị
-
Áp dụng phương pháp RK4 cho các bài toán yêu cầu độ chính xác cao: Động từ hành động là "triển khai", mục tiêu là giảm sai số nghiệm xuống mức tối thiểu, thời gian thực hiện trong vòng 6 tháng, chủ thể thực hiện là các nhà nghiên cứu và kỹ sư toán học ứng dụng.
-
Sử dụng thuật toán truy đuổi để giải hệ phương trình đại số ba đường chéo trong bài toán biên: Đề nghị "ứng dụng" nhằm tối ưu hóa thời gian tính toán, giảm độ phức tạp xuống (O(n)), thời gian áp dụng ngay trong các dự án hiện tại, chủ thể là các lập trình viên và nhà phát triển phần mềm.
-
Phát triển phần mềm hỗ trợ giải phương trình vi phân dựa trên Matlab hoặc các ngôn ngữ lập trình hiện đại: Khuyến nghị "xây dựng" nhằm tạo ra công cụ tiện ích cho cộng đồng nghiên cứu, thời gian thực hiện 12 tháng, chủ thể là các nhóm nghiên cứu và doanh nghiệp công nghệ.
-
Tăng cường đào tạo và phổ biến kiến thức về các phương pháp số giải phương trình vi phân: Đề xuất "tổ chức" các khóa học, hội thảo chuyên sâu nhằm nâng cao năng lực cho sinh viên và cán bộ nghiên cứu, thời gian triển khai hàng năm, chủ thể là các trường đại học và viện nghiên cứu.
Đối tượng nên tham khảo luận văn
-
Sinh viên và nghiên cứu sinh ngành Toán ứng dụng: Giúp hiểu sâu về lý thuyết và thực hành các phương pháp số giải phương trình vi phân, phục vụ cho việc học tập và nghiên cứu chuyên sâu.
-
Giảng viên và nhà nghiên cứu trong lĩnh vực Toán học và Khoa học máy tính: Cung cấp tài liệu tham khảo về các thuật toán số, hỗ trợ phát triển các đề tài nghiên cứu mới và giảng dạy.
-
Kỹ sư và chuyên gia trong lĩnh vực kỹ thuật điều khiển, mô phỏng và phân tích hệ thống: Áp dụng các phương pháp số để giải quyết các bài toán thực tế liên quan đến mô hình hóa và điều khiển hệ thống phức tạp.
-
Nhà phát triển phần mềm và ứng dụng khoa học tính toán: Sử dụng các thuật toán và phương pháp được trình bày để xây dựng các công cụ tính toán, phần mềm mô phỏng chính xác và hiệu quả.
Câu hỏi thường gặp
-
Phương pháp sai phân là gì và tại sao lại quan trọng trong giải phương trình vi phân?
Phương pháp sai phân là kỹ thuật rời rạc hóa phương trình vi phân bằng cách thay thế đạo hàm bằng tỷ sai phân trên một lưới điểm. Nó quan trọng vì cho phép tìm nghiệm xấp xỉ khi nghiệm giải tích không khả thi, giúp giải quyết các bài toán thực tế hiệu quả. -
Độ chính xác của các phương pháp số như Euler, Crank-Nicolson và RK4 khác nhau thế nào?
Phương pháp Euler cấp 1 có độ chính xác (O(h)), Euler cấp 2 và Crank-Nicolson có độ chính xác (O(h^2)), trong khi RK4 có độ chính xác cao hơn với sai số địa phương là (O(h^5)), do đó RK4 thường cho kết quả chính xác hơn. -
Thuật toán truy đuổi giải hệ ba đường chéo hoạt động ra sao?
Thuật toán truy đuổi là phương pháp giải hệ phương trình đại số tuyến tính có ma trận ba đường chéo với độ phức tạp tính toán tuyến tính (O(n)). Nó sử dụng công thức truy hồi để tính nghiệm từng biến một cách hiệu quả. -
Làm thế nào để lựa chọn bước lưới (h) phù hợp trong phương pháp sai phân?
Bước lưới (h) cần đủ nhỏ để đảm bảo sai số tính toán nằm trong giới hạn chấp nhận được, nhưng không quá nhỏ để tránh tăng thời gian tính toán và lỗi làm tròn. Thông thường, (h) được chọn dựa trên yêu cầu độ chính xác và khả năng tính toán. -
Có thể áp dụng các phương pháp này cho phương trình vi phân cấp cao hơn không?
Có thể, nhưng cần mở rộng lý thuyết và thuật toán phù hợp. Luận văn tập trung chủ yếu vào cấp một và cấp hai, tuy nhiên các nguyên tắc cơ bản và phương pháp sai phân có thể được điều chỉnh để áp dụng cho cấp cao hơn.
Kết luận
- Luận văn đã hệ thống hóa và phát triển các phương pháp số giải phương trình vi phân tuyến tính và phi tuyến cấp hai dựa trên phương pháp sai phân.
- Các thuật toán Euler, Crank-Nicolson, RK4 và Adams được xây dựng và đánh giá chi tiết về sai số và hiệu quả tính toán.
- Thuật toán truy đuổi giải hệ ba đường chéo được áp dụng thành công, giảm độ phức tạp tính toán xuống còn (O(n)).
- Kết quả thực nghiệm trên Matlab version 7 cho thấy các phương pháp đều ổn định và phù hợp với các bài toán thực tế.
- Đề xuất các giải pháp ứng dụng và phát triển phần mềm hỗ trợ, đồng thời khuyến nghị đào tạo nâng cao kiến thức về phương pháp số trong cộng đồng nghiên cứu.
Tiếp theo, cần triển khai áp dụng các thuật toán đã nghiên cứu vào các bài toán thực tế phức tạp hơn, đồng thời phát triển công cụ phần mềm hỗ trợ tính toán để mở rộng phạm vi ứng dụng. Mời các nhà nghiên cứu và kỹ sư quan tâm tiếp cận và áp dụng các kết quả này nhằm nâng cao hiệu quả giải quyết các bài toán vi phân trong thực tiễn.