Tổng hợp bài tiểu luận môn phương pháp tính

485 3.1K 6
Tổng hợp bài tiểu luận môn phương pháp tính

Đ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

ĐẠI HỌC SƯ PHẠM TP.HCM LỚP TOÁN VB2-K2 TỔNG HỢP BÀI TIỂU LUẬN MÔN PHƯƠNG PHÁP TÍNH Năm học 2014 TRƯỜNG ĐẠI HỌC SƯ PHẠM TP.HCM KHOA TOÁN  PHƯƠNG PHÁP TÍNH TIỂU LUẬN ĐỀ TÀI: XÁC ĐỊNH CÔNG THỨC CUA HÀM ĐA THỨC BẰNG CÔNG THỨC NỘI SUY NEWTON Giáo viên hướng dẫn: TS Trònh Công Diệu Sinh viên thực hiện: Phạm Ngọc Thu Trang Mục lục: PHẦN A: MỞ ĐẦU I. Đặt vấn đề: II. Mục tiêu của đề tài: PHẦN B: CƠ SỞ LÝ LUẬN I. Lũy thừa suy rộng bậc n của số thực a với bước nhảy h : II. Các dạng biểu diễn đa thức: III. Mệnh đề: IV. Định lý về tính duy nhất của đa thức: PHẦN C: PHÉP NỘI SUY – ĐA THỨC NỘI SUY NEWTON I. Sai phân: I.1. Định nghĩa: I.2. Công thức tính sai phân: I.3. Bảng sai phân các cấp của hàm f tại điểm 0 x : II. Tỉ sai phân: II.1. Định nghĩa: II.2. Các tính chất của tỉ sai phân: II.3. Bảng tính tỉ sai phân các cấp của hàm f tại điểm 0 x : III. Công thức liên hệ giữa tỉ sai phân và sai phân: IV. Công thức nội suy Newton thứ nhất: IV.1 Đa thức nội suy Newton: IV.2 Công thức nội suy Newton thứ nhất IV.3 Công thức nội suy Newton thứ hai V. Thuật toán xác định công thức của hàm đa thức ghi ở dạng chuẩn tắc, trên cơ sở công thức nội suy Newton thứ nhất: V.1. Thuật toán dạng bảng: V.2. Thuật toán dạng mã giả: VI. Thuật toán chuyển công thức của hàm đa thức ghi ở dạng chuẩn tắc suy rộng sang chính tắc: VI.1. Thuật toán dạng bảng: VI.2. Thuật toán dạng mã giả: VII. Một số ví dụ: PHẦN D: SỬ DỤNG CÔNG THỨC NEWTON XÁC ĐỊNH CÔNG THỨC CỦA HÀM ĐA THỨC KHI CÁC MỐC NỘI SUY KHÔNG CÁCH ĐỀU I. Thuật toán chuyển bài toán có các mốc nội suy không cách đều về bài toán có mốc nội suy đều. Sau đó sử dụng công thức Newton xác định công thức của hàm đa thức: I.1 Thuật toán 1: I.2 Thuật toán 2: I.3 Ví dụ : II. Thuật toán xác định công thức của hàm số trên cơ sở dùng công thức nội suy Newton đối với bài toán có mốc nội suy không cách đều: II.1 Thuật toán dạng bảng: II.2 Thuật toán dạng mã giả: PHẦN E: NHẬN XÉT PHẦN A: MỞ ĐẦU III. Đặt vấn đề: Trong toán học, ta thường gặp những bài toán khảo sát và tính giá trị của hàm số y = f(x) nhưng trên thực tế, nhiều trường hợp ta không xác định biểu thức của hàm f(x) mà chỉ nhận được những giá trị rời rạc: y 0 , y 1 , … y n tại các điểm tương ứng x 0 , x 1 , … x n . (Các giá trị này được cung cấp qua thực nghiệm hay tính toán). Vấn đề đặt ra là xác định giá trị của hàm số tại tất cả các điểm còn lại. Muốn vậy, cần xây dựng hàm ()gx sao cho: Bài toán xây dựng hàm ()gx gọi là bài toán nội suy. Hàm ()gx gọi là hàm nội suy của ()fx trên   ,ab , các điểm i x , 0,in là các mốc nội suy. Hàm nội suy cũng được áp dụng trong trường hợp đã xác định được biểu thức của hàm ()fx nhưng nó quá phức tạp. Khi đó cần tìm hàm nội suy xấp xỉ với hàm ()fx để việc khảo sát và tính giá trị đơn giản hơn. IV. Mục tiêu của đề tài: Với P(x) là một hàm đa thức bậc n theo biến x. Giả sử biết giá trị của P tại (n+1) điểm i x ( 0,in ) phân biệt nhau đôi một sao cho: ( ) ( ) i i i P x y f x , 0,in Mục tiêu của Tiểu luận là sử dụng công thức nội suy Newton thứ nhất để xác định công thức của hàm P(x) ghi ở dạng chuẩn tắc suy rộng, sau đó chuyển công thức trên về dạng chính tắc. Trong thực tế, các điểm i x có thể được phân bố cách đều hoặc không. Tiểu luận trình bày cách giải quyết cả hai trường hợp: các nốc nội suy cách đều và các nốc nội suy không cách đều.   ( ) ( ), 0, ( ) ( ), , , i i i i i i i g x y f x i n g x y f x x a b x x             PHẦN B: CƠ SỞ LÝ LUẬN I. Lũy thừa suy rộng bậc n của số thực a với bước nhảy h : Cho * ,,a h n . Ta gọi lũy thừa suy rộng bậc n của số thực a với bước nhảy h là số: Quy ước: Trường hợp h =1 ta viết a (n) thay cho a (n;h) và đọc vắn tắt là lũy thừa suy rông bậc n của a II. Các dạng biểu diễn đa thức: Cho   Px là đa thức bậc n theo biến x Dạng chính tắc của P(x) là:   0 n i i i P x a x    với 01 ,a , ,a n a là các hằng số. Dạng chuẩn tắc của   Px là:     0 0 n i i i P x b x x    với 01 , , , n b b b là các hằng số. Dạng chính tắc suy rộng của   Px là:     0 n i i i P x c x    với 01 ,c , ,c n c là các hằng số. Dạng chuẩn tắc suy rộng của   Px là:       , 0 0 n ih i i P x d x x    với 01 ,d , ,d n d là các hằng số. Nhận xét : Dạng chuẩn tắc suy rộng là dạng tổng quát của 3 dạng trên:  Khi 0 0, 0xh thì dạng chuẩn tắc suy rộng trở thành dạng chính tắc.  Khi 0 0, 1xh thì dạng chuẩn tắc suy rộng trở thành dạng chính tắc suy rộng.  Khi 0h  thì dạng chuẩn tắc suy rộng trở thành dạng chuẩn tắc. Do vậy nếu xây dựng được thuật toán xác định công thức của hàm đa thức ghi ở dạng chuẩn tắc suy rộng ta sẽ chuyển được về dạng chính tắc, chính tắc suy rộng, chuẩn tắc. III. Mệnh đề: Mọi đa thức hệ số thực có thể biểu diễn dưới dạng chuẩn tắc suy rộng. Chứng minh: Giả sử   Px là đa thức bậc n trong vành đa thức hệ số thực   x Chọn 0 ,xh ;là các số thực tùy ý. Ta sẽ chứng minh hệ các đa thức               1; 2; ; 0 0 0 1, , , , h h n h x x x x x x   là một cơ sở của   n x (   n x là không gian vectơ các đa thức hệ số thực bậc không quá n ) Vì hệ trên gồm   1n  đa thức thuộc vào   n x , nên nếu ta chứng minh hệ trên độc lập tuyến tính thì nó chính là cơ sở của   n x . Giả sử tồn tại 01 , , , n a a a  không đồng thời bằng 0 sao cho:     ; 0 0 ih n i i a x x      (đa thức không)     ; 0 0 0, n ih i i a x x x        Gọi   0 max 0 : 0 i i i n a    thì       ; 0 0 ih n i i P x a x x    có bậc là 0 in , nghĩa là   Px không thể là đa thức không, ta gặp mâu thuẫn. Vậy hệ đa thức trên độc lập tuyến tính trong   n x nên là một cơ sở của   n x . Do     n P x x nên   Px có biểu diễn tuyến tính duy nhất theo hệ trên. Tức là       ; 0 0 ! , 0, : n ih ii i a i n P x a x x        , trong đó 0 ,xh được chọn tùy ý. Vậy: hệ               1; 2; ; 0 0 0 1, , , , h h n h x x x x x x   là độc lập tuyến tính. Nhận xét:  Mọi đa thức hệ số thực đều có thể biểu diễn dưới dạng chuẩn tắc suy rộng nên mọi đa thức hệ số thực đều biểu diễn được dưới dạng chính tắc, chính tắc suy rộng, chuẩn tắc.  Với mỗi     0 ,,x h P x x tồn tại duy nhất biểu diễn:       ; 0 0 , , 0, n ih ii i P x d x x d i n        IV. Định lý về tính duy nhất của đa thức: Cho bộ ( , ) ii xy ( 0,in ). Nếu ij xx khi ij ( , 0,i j n ) thì tồn tại duy nhất một đa thức ()Px bậc nhỏ hơn hoặc bằng n sao cho: ( ), 0, ii y P x i n . Chứng minh: Giả sử 0 () n j j j P x a x    , ta có: 0 , n j i j i j y a x    0,in (*) (*) là hệ n + 1 phương trình theo n +1 ẩn , 0, j a j n . Đa thức ()Px tồn tại duy nhất khi và chỉ khi hệ phương trình (*) có duy nhất nghiệm. Gọi A là ma trận hệ số của hệ (*). Ta có: 00 11 1 1 1 n n n nn xx xx A xx           , 0, det ij i j n ij A x x     (Định thức Vandermond) mà ij xx khi ij ( , 0,i j n ) nên det 0A Suy ra hệ phương trình (*) là hệ Cramer. Do đó hệ (*) có duy nhất nghiệm hay đa thức ()Px tồn tại duy nhất. PHẦN C: PHÉP NỘI SUY – ĐA THỨC NỘI SUY NEWTON I. Sai phân: I.1 Định nghĩa: Khi các mốc nội suy cách đều nhau một khoảng h, ta có khái niêm sai phân bước nhảy h của hàm số f tại x 0 như sau: Định nghĩa 1: Cho f là hàm số thực, biến số thực: 0 ,xh  Giả sử f xác định tại 00 ,x x h . Sai phân của f tại 0 x , bước nhảy h là số định bởi công thức:        0 0 0h f x f x h f x    (Để đơn giản ghi   0h fx thay cho    0h fx )  Hàm số thực định bởi : ( ) hh f x f x được gọi là hàm sai phân của f với bước nhảy h  Toán tử sai phân bước nhảy h là ánh xạ: : hh ff Chú ý: Khi f là hàm hằng, ta có:    0 0 h fx tại mọi x. Định nghĩa 2:  Sai phân cấp hai của f tại 0 x , bước nhảy h là số định bởi công thức:      2 00h h h f x f x     Hàm số thực định bởi:   22 : hh f x f x được gọi là hàm sai phân cấp hai của f với bước nhảy h  Toán tử sai phân cấp hai, bước nhảy h là ánh xạ: 22 : hh ff Định nghĩa tương tự cho các sai phân cấp cao hơn. Quy ước:  Khi cần nhấn mạnh cấp của sai phân, ta gọi sai phân của hàm f trong định nghĩa là sai phân cấp một của hàm f, hơn nữa để đơn giản trong trình bày, ta quy ước gọi hàm f là sai phân cấp 0 của hàm f. Kí hiệu: sai phân cấp i, bước nhảy h của hàm f là: i h f ; 0,in  Khi h = 1 ta bỏ bớt nhóm từ “bước nhảy h” trong các thuật ngữ trên và kí hiệu: f thay cho 1 f I.2 Công thức tính sai phân: Mệnh đề 1: (Tính chất của sai phân) i.   h h h f g f g           với ,  là các hằng số. ii.                    . h h h h h f g x f x h g x f x g x f x g x f x g x h           iii.                   hh h f x g x - f x g x f x= g g x g x+h      iv.   m n m n ff      với , , , 0m n m n v. 1 ( ) ( ) ( ) h b xa f x f b f a     vi. Sai phân cấp m của đa thức bậc n có tính chất: Nếu m = n thì sai phân cấp m là hằng số Nếu m > n thì sai phân cấp m bằng không Mệnh đề 2: ( Sai phân của hàm lũy thừa ) : i. Cho     , n f x x n h   . Khi đó:   !, nn h f x n h x   và   0, i h f x i n    ii. Cho       , * 00 ,, nh f x x x n x h       . Khi đó:     1, 0 nh n f x nh x x       Chứng minh: i. Ta chứng minh   0, i h f x i n    (*) bằng phương pháp quy nạp Với 1n  , ta có ()f x x , ta có : 2 ( ) ( ) ( ) ( ( )) ( ) 0 h h h h h f f x h f x h f x f x h             Do đó (*) đúng. Giả sử (*) đúng với 1nk , tức là: () k f x x thì ( ) 0 i h fx , ik Ta chứng minh :   1k f x x   thì   0 i h fx , 1ik   Ta có:         1 1 11 1 1 k k j k j k j hk j f x f x h f x x h x C h x                 . TỔNG HỢP BÀI TIỂU LUẬN MÔN PHƯƠNG PHÁP TÍNH Năm học 2014 TRƯỜNG ĐẠI HỌC SƯ PHẠM TP.HCM KHOA TOÁN  PHƯƠNG PHÁP TÍNH TIỂU LUẬN ĐỀ TÀI:. nghĩa: I.2. Công thức tính sai phân: I.3. Bảng sai phân các cấp của hàm f tại điểm 0 x : II. Tỉ sai phân: II.1. Định nghĩa: II.2. Các tính chất của tỉ sai phân: II.3. Bảng tính tỉ sai phân các. III. Đặt vấn đề: Trong toán học, ta thường gặp những bài toán khảo sát và tính giá trị của hàm số y = f(x) nhưng trên thực tế, nhiều trường hợp ta không xác định biểu thức của hàm f(x) mà chỉ

Ngày đăng: 02/05/2015, 16:24

Từ khóa liên quan

Mục lục

  • I. ĐẶT VẤN ĐỀ

  • II. GIẢI QUYẾT VẤN ĐỀ

    • 1. MỘT SỐ NHẬN XÉT

    • 2. CÁC PHƯƠNG PHÁP TÍNH GIÁ TRỊ CỦA HÀM SIN VÀ COS

      • 2.1. Tính giá trị của sinx, cosx bằng khai triển Taylor

        • 2.1.1. Cơ sở toán học

          • 2.1.1.1. Khai triển Taylor của sinx tại 0

          • 2.1.1.2. Khai triển Taylor của cosx tại 0

          • 2.1.2. Bài toán và giải pháp

            • 2.1.2.1. Các bài toán

            • 2.1.2.2. Giải pháp

            • 2.1.3. Thuật giải cho bài toán 1 và bài toán 2

              • 2.1.3.1. Thuật toán tính sinx với sai số không quá

              • 2.1.3.2. Thuật toán tính cosx với sai số không quá

              • 2.1.4. Ví dụ minh họa

              • 2.1.5. Đoạn chương trình tương ứng

              • 2.2. Tính giá trị của sinx, cosx bằng đa thức nội suy Lagrange:

                • 2.2.1. Cơ sở toán học

                  • 2.2.1.1. Xây dựng đa thức nội suy Lagrange

                  • 2.2.1.2. Đánh giá sai số của công thức nội suy Lagrange:

                  • 2.2.2. Bài toán và giải pháp

                    • 2.2.2.1. Các bài toán

                    • 2.2.2.2. Giải pháp

                    • 2.2.3. Thuật giải của bài toán 1 và bài toán 2

                      • 2.2.3.1. Thuật toán tính sinx với sai số không quá

                      • 2.2.3.2. Thuật toán tính cosx với sai số không quá

                      • 2.2.4. Ví dụ minh họa:

                      • 2.2.5. Đoạn chương trình tương ứng

                      • 2.3. Tính giá trị của sinx, cosx bằng đa thức nội suy Newton:

                        • 2.3.1. Cơ sở lý toán học

                          • 2.3.1.1. Xây dựng đa thức nội suy Newton

                          • 2.3.1.2. Đánh giá sai số của của công thức nội suy Newton

Tài liệu cùng người dùng

Tài liệu liên quan