Bản dịch tự động sơ bộ, chất lượng thấp: có thể còn lỗi và câu chữ chưa tự nhiên. Bản này sẽ được thay bằng bản dịch tốt hơn. Bản gốc →
3
Tính toán gần đúng và công thức Taylor
V. R. POCHUEV
Bài viết này bắt đầu bằng các phép thay thế đơn giản về các phép tính số học gần đúng, điều này đương nhiên dẫn đến công thức thay thế của Taylor. Đặc biệt, công thức này được thiết lập theo phương pháp của trường, sau đó được sử dụng để tính gần đúng các giá trị của hàm.
Hai ví dụ để khởi động
Giả sử chúng ta cần tính tích
p=1,03×2,01
với độ chính xác 0,001. Việc tính toán như thế này là điều đương nhiên
p=(1+0,03)⋅(2+0,01)≈2+0,06+0,01=2,07.
Ở đây chúng ta đã bỏ qua bốn số hạng 0,01×0,03=0,0003, vì nó kém hơn độ chính xác quy định.
Ký hiệu được sử dụng sẽ trở nên rõ ràng hơn nếu bạn biểu thị số 0,01 bằng x. Khi đó phép tính của chúng ta chỉ đơn giản là phép tính hàm số (đa thức)
f(x)=(1+3x)(2+x)=2+7x+3x2
khi giá trị là x=0,01 hoặc p=f(0,01). Khi viết đẳng thức gần đúng f(x)≈2+7x, chúng ta bỏ qua số hạng bậc cao hơn (thứ hai) 3x2.
Hãy xem xét một ví dụ phức tạp hơn một chút: hãy tính tích với độ chính xác 0,01
q=2,12×1,97.
Bây giờ ký hiệu số 0,1 bằng x, ta thấy rằng tính q tức là tìm giá trị của hàm
g(x)=(2+x+2x2)(2−3x2)
tại x=0,1. Mở ngoặc, chúng ta nhận được
g(x)=4+2x−2x2−3x3−6x4.
Có thể bỏ qua các số hạng có x3 và x4 vì tại x=0,1, x3=0,001 và x4=0,0001 nằm ngoài độ chính xác yêu cầu là 0,01. Vì thế,
q=g(0,1)≈4+2(0,1)−2(0,1)2=4,18.
Hãy phân tích hành động của chúng tôi
Sự thành công của các phép tính dựa trên thực tế là tích mong muốn p (hoặc q) gần với số chính xác A và sau đó được biểu thị dưới dạng giá trị của một số hàm f(x) cho x nhỏ, với f(0) bằng A.
Vì vậy, trong ví dụ đầu tiên, ước tính sơ bộ cho p≈1⋅2=2=A1 và độ lệch của hệ số com so với một và hai là nhỏ. Tương tự, trong ví dụ thứ hai, ước tính sơ bộ cho q≈2⋅2=4=A2, và một lần nữa độ lệch của hệ số com so với hai là nhỏ. Trong mỗi
4
Trong trường hợp thứ hai, độ lệch của các hệ số này được đo bằng “đơn vị x”, trong đó x là 0,01 và trong trường hợp thứ hai - bằng `các “đơn vị x” khác, trong đó x′ là 0,1.
Tiếp theo, hàm đã chọn f(x) (hoặc g(x)) được chia thành hai phần - hiện có và phụ:
trong đó các phần thiết yếu f1(x) (và g1(x)) là đa thức bậc một và bậc hai, biểu thị kết quả với độ chính xác cần thiết, còn f2 và g2 là không đáng kể.
Hãy giới thiệu biểu tượng “khoảng nhỏ”
Trong các trường hợp được xem xét trong phân tích toán học, công thức ghi ngắn hơn và biểu cảm hơn sau đây thường được sử dụng:
f(x)=2+7x+o(x),g(x)=4+2x−2x2+o(x2).
Ở đây ký hiệu o(x) (đọc “khoảng nhỏ từ x”) biểu thị một số hàm của x (chúng tôi không quan tâm đến dạng chính xác của nó), có xu hướng về 0 nhanh hơn x, nghĩa là, sao cho
x→0limxo(x)=0.
Tương tự, o(x2) là một hàm nào đó của x có xu hướng về 0 nhanh hơn x2, tức là
x→0limx2o(x2)=0.
Tổng quát o(xn), cho n≥1, là ký hiệu cho hàm của x có thuộc tính sau:
x→0limxno(xn)=0.
Bằng cách sử dụng các tính chất số học của các giới hạn (xem Đại số và phần đầu của phân tích 9-10, các đoạn văn), có thể dễ dàng thiết lập các quy tắc sau đây cho phép bạn chuyển đổi các biểu thức phức tạp chứa o nhỏ thành các biểu thức đơn giản hơn:
(a) o(xn)+o(xn)=o(xn),
(b) x⋅o(xn)=o(xn+1),
(c) xn+1=o(xn), v.v.
(Ví dụ: để đặt (a),
x→0limxno(xn)=0.
cần chứng minh rằng tổng của hai hàm số, mỗi hàm số đều có xu hướng bằng 0, bản thân nó cũng có xu hướng bằng 0; và điều này ngay lập tức tuân theo quy tắc về tổng các giới hạn.)
Hãy rút ra một số công thức gần đúng
Hãy sử dụng các ký hiệu o(x), o(x2), … và các thuộc tính của chúng để rút ra một số công thức hữu ích cho các phép tính gần đúng.
Ví dụ 1. Hãy chứng minh công thức:
(1+x)3=1+3x+o(x).
(Thuật ngữ o(x) cho chúng ta biết rằng công thức này có thể được sử dụng nếu bình phương x có thể bị bỏ qua trong các phép tính của chúng ta.)
Bằng chứng. Sử dụng công thức tính tổng khối
(1+x)3=1+3x+3x2+x3,
nhưng x2=o(x) (quy tắc (d)); 3x2=o(x) (quy tắc (b)); x3=o(x) (quy tắc (d), (c)). Đó là lý do tại sao
(1+x)3=1+3x+o(x)+o(x)=1+3x+o(x).
Vì vậy, chúng ta có thể viết với độ chính xác 0,01:
(1,012)3≈1+3⋅0,012=1,036.
Ví dụ 2. Hãy chứng minh công thức:
1−q1=1+q+q2+⋯+qn+o(qn).
Bằng chứng được đưa ra ngay sau đây từ một cách tiếp cận dễ kiểm chứng
1−q1=1+q+q2+⋯+qn+1−qqn+1.
Chúng ta hãy sử dụng công thức (2) để tính gần đúng phân số r=201/203. Biểu diễn phân số này dưới dạng
r=1+20031+2001,
chúng ta hãy xem xét chức năng
h(x)=1+3x1+x;h(2001)=h(0,005)=r.
Lấy (2) n=2, q=−3x; Sau đó
1+3x1=1−3x+9x2+o(x2),
5
h(x)=1+3x1=1−2x+6x2+o(x2).
Vì vậy, r=h(0,005)≈1−0,01+0,000150=0,990150.
Bài tập
Viết và thiết lập công thức cho (1+x)7 với độ chính xác o(x2).
Viết và thiết lập công thức cho 1/(1+q) với độ chính xác o(qn).
Tính toán gần đúng các căn thức
Khi tính toán gần đúng các căn thức, chúng ta sẽ phân biệt giữa trường hợp “tốt” và trường hợp “xấu”. Trong trường hợp “tốt”, dưới dấu căn bậc hai có một số hơi khác so với số bình phương hoàn hảo; số được tính λ có dạng a2+a2, trong đó a nhỏ so với a2. Để minh họa trường hợp này, hãy xem xét ví dụ sau.
Ví dụ 3. Hãy tìm giá trị gần đúng của căn bậc λ=99.
Hãy biểu thị λ là λ=100−1=101−0,01
và xét hàm r(x)=1+x sao cho λ=10r(−0,01). Giả sử rằng đối với x nhỏ có một công thức gần đúng r(x)=a+bx+cx2+o(x2).
(3) Tìm a,b và c. Trước hết, hướng x về 0, chúng ta thu được: a=1. Bây giờ hãy bình phương cả hai vế của đẳng thức (3): 1+x=a2+2abx+(b2+2ac)x2+o(x2).
Đánh đồng các hệ số của cùng lũy thừa x ở cả hai vế của đẳng thức cuối cùng, chúng ta thu được a2=1;2ab=1;b2+2ac=0. Xét rằng a=1, chúng ta tìm thấy: b=1/2;c=−1/8. Vì thế, 1+x=1+21x−81x2+o(x2).
(4) Như vậy, λ=10r(−0,01)≈10(1−0,005−0,0000125)=10(0,9949875)=9,949875.
Bây giờ chúng ta hãy chỉ ra cách hành động trong một trường hợp “xấu”. Như một minh họa, chúng ta hãy nhìn vào
Ví dụ 4. Hãy tìm giá trị gần đúng của căn bậc μ=2.
Rõ ràng là công thức (4) mà chúng tôi tìm thấy, mang lại 2 cho x=1, hoàn toàn không phù hợp để tính căn thức, vì x không nhỏ và chúng tôi không thể tính được rằng các số hạng ở vế phải của (4) giảm nhanh chóng. Để tạo ra một trường hợp “tốt”, chúng ta chọn hai hình vuông hoàn chỉnh có tỷ lệ là 2. Các hình vuông đó chẳng hạn là 25 và 49. Sau đó μ=2=574950=57v.
Phép tính v đã là một trường hợp “tốt”, vì bên dưới dấu căn có một số gần bằng 1 (một hình vuông hoàn hảo). Hãy viết v dưới dạng: v=(1−0,02)−21
và xét hàm S(x)=1/1+x. Sau đó v=S(−0,02). Chúng ta hãy lại giả sử rằng có một công thức có dạng S(x)=a+bx+cx2+o(x2).
Hướng x về 0, chúng ta thu được a=1. Chúng ta bình phương cả hai vế và nhân với mẫu số, 1=(1+x)(a2+2abx+(b2+2ac)x2+o(x2)), 1=a2+(a2+2ab)x+(b2+2ab+2ac)×x2+o(x2).
Chúng ta đánh đồng các hệ số của cùng lũy thừa x ở cả hai vế của đẳng thức cuối cùng, chúng ta nhận được a2=1,a2+2ab=0,b2+2ab+2ac=0. Xét rằng a=1, chúng ta tìm thấy: b=−1/2;c=3/8. Vì thế, 1+x1=1−21x+83x2+o(x2).
Như vậy, μ=2=(7/5)S(−0,02)≈1,4(1+0,01+0,00015)=1,41421.
Công thức Taylor cho đa thức Cho một đa thức bậc n: p(x)=a0+a1x+a2x2+...+anxn
Khi đó công thức sau giữ nguyên: p(x)=p(0)+p′(0)x+2!1p′′(0)x2+...+n!1p(n)(0)xn,
6
trong đó p(n) biểu thị hàm đạo hàm bậc np và ký hiệu n! (đọc là “en giai thừa”) được giải mã như sau: n!=1⋅2⋅3⋅⋯⋅n.
Ví dụ: tại n=2, p(x)=a0+a1x+a2x2, do đó p′(x)=2a2x+a1, p′′(x)=2a2, do đó, p′(0)=a1, p′′(0)=2a2 và do đó, thực sự,
p(x)=p(0)+p′(0)x+21p′′(0)x2=a0+a1x+a2x2.
Trong trường hợp tổng quát, công thức (6) được kiểm tra trực tiếp. Tôi khuyên người đọc đừng lười biếng và hãy tiếp tục kiểm tra này, bắt đầu “khởi động” với trường hợp n=3.
Công thức Taylor cho hàm số
Sử dụng quy tắc (6) và (d), công thức (6) có thể được viết lại thành
Công thức này hữu ích cho các phép tính gần đúng khi xn không đáng kể. Tuy nhiên, chúng ta quan tâm đến nó ở đây vì một lý do khác: hóa ra công thức này không chỉ đúng với đa thức p(x), mà còn đúng với các hàm tùy ý f(x) (miễn là chúng có f′(x), f′′(x), …, f(n+1)(x) tùy ý bao gồm n+1). Thư từ
f(x)=f(0)+f′(0)x+2f′′(0)x2+⋯+n!f(n)(0)xn+o(xn)
được gọi là công thức Taylor (hoặc Maclaurin) theo tên hai hệ số toán học người Anh thế kỷ 17-18, mặc dù về bản chất nó cũng được Newton biết đến. Chúng ta sẽ không chứng minh công thức này ở dạng tổng quát nhưng cũng sẽ thu được các khai triển bằng cách sử dụng các phương pháp đơn giản hơn, như chúng ta đã làm trước đó.
Công thức Taylor
cho các hàm hữu tỷ phân số (phương pháp hệ số không xác định)
Phân số hữu tỉ là bất kỳ hàm nào biểu diễn
xử lý dưới dạng tỉ số của hai đa thức. Chúng ta hãy xem một ví dụ cụ thể về cách thu được khai triển Taylor cho các hàm như vậy.
Ví dụ 5. Sử dụng công thức Taylor, chúng ta mở rộng hàm lên o(x3)
f(x)=1+x+x21+x.
Cách đầu tiên. Xét hàm g(x)=1+x+x21. Hãy giới thiệu một biến mới t=x+x2. Sử dụng công thức (2), trong đó q=−t, chúng ta có thể viết
Phương pháp thứ hai (phương pháp hệ số không xác định). Cho phép
f(x)=1+x+x21+x=a+bx+cx2+dx3+o(x3)
Hãy nhân cả hai vế với mẫu số:
1+x=(1+x+x2)(a+bx+cx2+dx3+o(x3))
1+x=a+(a+b)x+(a+b+c)x2+(b+c+d)x3+o(x3).
Chúng ta đánh đồng các hệ số của cùng lũy thừa x ở cả hai vế của đẳng thức cuối cùng, chúng ta nhận được a=1,a+b=1;a+b+c=0;b+c+d=0. Do đó, a=1,b=0,c=−1,d=1, và chúng ta đi đến kết quả tương tự.
Công thức Taylor
cho các hàm lượng giác
Mục tiêu của chúng tôi là chứng minh công thức sau mà không sử dụng công thức Taylor tổng quát (7).