Professional Documents
Culture Documents
Bß môn : TO䄃ĀN
Môn học : TO䄃ĀN ỨNG DỤNG CHO CNTT 2 Mã môn học : MTH341
. .
CHU O NG 1
´ XÂ
SÔ ´P XI’ VÀ SAI SÔ
´
´ XÂ
Bài 1: SÔ ´P XI’ , SAI SÔ
´ TUYÊ T D ´I VÀ TU.O.NG D
- Ô ´I
- Ô
.
Nói chung, giá tri. cu’a các d̄a. i lu.o..ng dùng trong tı́nh toán không d̄u.o..c
biê´t mô.t cách chı́nh xác. Chă’ng ha. n, giá tri. cu’a các d̄a. i lu.o..ng nhâ. n d̄u.o..c
bă`ng phép d̄o, bă`ng thı́ nghiê. m; giá tri. cu’a các sô´ hu˜.u ty’ 31 , 17 , ...; giá tri.
√
cu’a các sô´ vô ty’ e, π, 2, ... Vı̀ vâ. y trong tı́nh toán, chúng ta làm viê. c chu’
yê´u vo´i. các giá tri. xâ´p xı’ (hay còn go.i là giá tri. gâ
` n d̄úng) cu’a các d̄a. i
lu.o..ng.
Sô´ a go.i là sô´ xâ´p xı’ cu’a sô´ d̄úng A, ký hiê. u a ≈ A, nê´u a khác A
không d̄áng kê’ và d̄u.o..c dùng thay cho A trong tı́nh toán.
* Nê´u a < A thı̀ a go.i là xâ´p xı’ thiê´u cu’a A. Nê´u a > A thı̀ a go.i
. cu’a A.
là xâ´p xı’ thu`a
Hiê. u ∆a = A − a (hoă. c ∆a = a − A) go.i là sai sô´ cu’a sô´ xâ´p xı’ a.
Tri. tuyê. t d̄ô´i ∆ = |∆a| go.i là sai sô´ tuyê. t d̄ô´i cu’a sô´ xâ´p xı’ a.
´.i ha. n cu’a sô´ xâ´p xı’ a là sô´ không nho’ ho.n sai
Sai sô´ tuyê. t d̄ô´i gio
sô´ tuyê. t d̄ô´i cu’a sô´ xâ´p xı’ a.
Nê´u go.i ∆a là sai sô´ tuyê. t d̄ô´i gio´i. ha. n cu’a sô´ xâ´p xı’ a thı̀ ta có:
∆ = |∆a| = |A − a| ≤ ∆a
a − ∆a ≤ A ≤ a + ∆a (I.§1.1)
Nhu. vâ. y a − ∆a là mô.t xâ´p xı’ thiê´u cu’a A, còn a + ∆a là mô.t xâ´p
. cu’a A. Do d̄ó d̄ê’ d̄o.n gia’n ngu.o`i. ta thu.o`ng
xı’ thu`a . quy u.o´c
. viê´t (I.§1.1)
Gia’ su’. a = 3, 14 là sô´ xâ´p xı’ thay cho sô´ π. Khi â´y, vı̀ 3, 14 ≤ π ≤ 3, 15
|A − a| ≤ ∆a
Sai sô´ tuyê. t d̄ô´i hoă. c sai sô´ tuyê. t d̄ô´i gio´i. ha. n không thê’ hiê. n mô.t
` y d̄u’ mu
cách d̄â ´.c d̄ô. chı́nh xác cu’a phép d̄o, tı́nh toán. Chă’ng ha. n, trong
` u dài cu’a hai cái tru. c, ta nhâ. n d̄u.o..c hai kê´t qua’ sau:
khi d̄o chiê
Tuy ră`ng sai sô´ tuyê. t d̄ô´i gio´i. ha. n cu’a hai phép d̄o trên là bă`ng nhau,
nhu.ng rõ ràng phép d̄o L1 chı́nh xác ho.n phép d̄o L2 . Vâ. y vı̀ sao ta có
thê’ d̄ánh giá d̄u.o..c d̄iê
` u này?.
Sai sô´ tu.o.ng d̄ô´i cu’a sô´ xâ´p xı’ a, ký hiê. u δ, d̄u.o..c xác d̄i.nh bă`ng
´.c:
công thu
∆ |A − a|
δ= = (I.§1.3)
|A| |A|
- i.nh nghı̃a 1.5
•D
Sai sô´ tu.o.ng d̄ô´i gio ´.i ha. n cu’a sô´ xâ´p xı’ a, ký hiê. u δa , là sô´ không
nho’ ho.n sai sô´ tu.o.ng d̄ô´i cu’a sô´ xâ´p xı’ a, có nghı̃a là:
∆
δ= ≤ δa (I.§1.4)
|A|
∆a = |A|.δa (I.§1.5)
A = a.(1 ± δa ) (I.§1.7)
´T SÔ
Bài 2: CÁCH VIÊ ´ XÂ
´P XI’
Nhu˜.ng chu ˜. sô´ có nghı̃a cu’a mô.t sô´ là nhu˜.ng chu˜. sô´ cu’a sô´ d̄ó kê’ tu`.
0 < am ≤ 9.
1 m−n+1
∆a ≤ .10 (I.§2.2)
2
1 m−n+1
∆a > .10 (I.§2.3)
2
Cho sô´ xâ´p xı’ a = 32, 45879 vo´i. ∆a = 0, 0047. Khi â´y ta có:
1 1 1 1 1 1 1 1
.10 > .100 > .10−1 > .10−2 > ∆a > .10−3 > .10−4 > .10−5
2 2 2 2 2 2 2
• Nhâ. n xét
Rõ ràng, nê´u am−n+1 là chu˜. sô´ d̄áng tin thı̀ nhu˜.ng chu˜. sô´ o’. bên trái
cu’a nó cũng là nhu˜.ng chu˜. sô´ d̄áng tin và nê´u am−n+1 là chu˜. sô´ nghi ngo`.
thı̀ nhu˜.ng chu˜. sô´ o’. bên pha’i cu’a nó cũng là nhu˜.ng chu˜. sô´ nghi ngo`..
Cho sô´ xâ´p xı’ a cu’a sô´ d̄úng A vo´i. sai sô´ tuyê. t d̄ô´i gio´i. ha. n là ∆a . Ta
• Cách viê´t thu ´. nhâ´t: là viê´t sô´ xâ´p xı’ a kèm theo sai sô´ tuyê. t d̄ô´i
gio´i. ha. n, a ± ∆a . Chă’ng ha. n: x = 17, 357 ± 0, 008. Cách viê´t này thu.o`ng .
d̄u.o..c dùng d̄ê’ biê’ u diê˜ n các kê´t qua’ tı́nh toán hoă. c phép d̄o.
• Cách viê´t thu ´. hai: là viê´t sô´ xâ´p xı’ a theo quy u.o´c:. ”moi chu˜. sô´
.
có nghı̃a d̄ô . là chu˜. sô´ d̄áng tin”. D
` ng tho`i - iê
` u d̄ó có nghı̃a là sai sô´ tuyê. t
d̄ô´i gio´i. ha. n ∆a không lo´n . ho.n môt nu’.a d̄o.n vi cu’a chu˜. sô´ o’. hàng cuô´i
. .
cùng bên pha’i. Chă’ng ha. n: nê´u a = 23, 456 thı̀ ta có ∆a ≤ 21 .10−3 .
Khi tiê´n hành tı́nh toán, nê´u sô´ a có quá nhiê ` u chu˜. sô´, không tiê. n cho
viê. c tı́nh toán, hoă. c không ghi hê´t d̄u.o..c vào máy tı́nh, ngu.o`i. ta pha’i bo’
d̄i mô.t vài chu˜. sô´ o’. cuô´i và nhâ. n d̄u.o..c sô´ a1 . Viê. c làm này go.i là su.. quy
tròn sô´.
Tri. tuyê. t d̄ô´i cu’a hiê. u a1 − a go.i là sai sô´ quy tròn tuyê. t d̄ô´i, ký
hiê. u θa1
θa1 = |a1 − a|
´ CU’A HÀM
- I.NH SAI SÔ
Bài 4: XÁC D
KHI BIÊ ´T SAI SÔ
´ CU’A BIÊ
´N SÔ
´
• Cho hàm sô´ kha’ vi u = f (x1 , x2 , . . . , xn ) và gia’ su’. ta biê´t sai sô´ tuyê. t
d̄ô´i gio´i. ha. n ∆x1 cu’a các biê´n sô´ xi (i = 1, n). Hãy xác d̄i.nh sai sô´ tuyê. t
d̄ô´i gio´i. ha. n ∆u và sai sô´ tu.o.ng d̄ô´i gio´i. ha. n δu cu’a hàm sô´ u.
Go.i U là giá tri. d̄úng cu’a sô´ xâ´p xı’ u, Xi là giá tri. d̄úng cu’a sô´ xâ´p
xı’ xi (i = 1, n). Khi â´y ta có:
Khi â´y ta có sai sô´ tu.o.ng d̄ô´i cu’a hàm sô´ u là:
n ∂f n
|∆u| |∆u | X ∂xi
X ∂
δ= ≤ = .∆xi = ln f (x1 , x2 , ..., xn ) .∆xi
|u| |u| i=1
u i=1
∂xi
∂V 1 1
= d3 = (3, 7)3 = 8, 4422
∂π 6 6
∂V 1 1
= πd2 = .3, 14.(3, 7)2 = 21, 4933
∂d 2 2
∂V ∂V
∆V = ∆π + ∆d = 8, 4422.0, 0016 + 21, 4933.0, 05 = 1, 0882
∂π ∂d
1 3
V = πd = 26, 5084 ± 1, 0882(cm3 )
6
1, 0882
δV = = 0, 04105 ≈ 4, 1%
26, 5084
và
∆u ∆x1 + ∆x2 + . . . + ∆xn
δu = = (I.§4.4)
|u| |u|
` sai sô´ cu’a hiê. u
• Chú ý vê
Xét hàm sô´ u = x1 − x2 vo´i. x1 > 0, x2 > 0 là hai sô´ xâ´p xı’ . Khi d̄ó
∆x1 + ∆x2
∆u = ∆x1 + ∆x2 ; δu = (I.§4.5)
|x1 − x2 |
Nhu. vâ. y, nê´u hai sô´ xâ´p xı’ du.o.ng x1 , x2 có giá tri. gâ
` n bă`ng nhau thı̀
hiê. u |x1 − x2 | sẽ nho’. Khi â´y sai sô´ tu.o.ng d̄ô´i gio´i. ha. n cu’a hiê. u δu có thê’
. trong khi sai sô´ tu.o.ng d̄ô´i gio´i. ha n cu’a sô´ tru`. và cu’a sô´ bi tru`.
râ´t lo´n, . .
v☠n nho’.
Hãy tı́nh hiê. u cu’a hai sô´ xâ´p xı’ d̄u.o..c viê´t theo cách thu
´. hai:
và xác d̄i.nh các sai sô´ tu.o.ng d̄ô´i gio´i. ha. n cu’a x1 , x2 và cu’a hiê. u.
Ta có:
u = x1 − x2 = 47, 132 − 47, 111 = 0, 021
1 −3 1 −3
∆u = ∆x1 + ∆x2 = .10 + .10 = 0, 001
2 2
Nhu. vâ. y u = 0, 021 sẽ có 2 là chu˜. sô´ d̄áng tin, còn 1 là chu˜. sô´ nghi
ngo`.. Ngoài ra ta có:
Mô.t cách làm khác là: câ ` n lâ´y sô´ bi. tru`. và sô´ tru`. có nhiê
` u chu˜. sô´ d̄áng
tin d̄ê’ du.. tru˜. (nê´u có thê’ làm d̄u.o..c), chă’ng ha. n: nê´u biê´t ră`ng khi tru`.
hai sô´ du.o.ng x1 và x2 ta sẽ có m chu˜. sô´ có nghı̃a d̄â ` u tiên sẽ bi. mâ´t mà
kê´t qua’ yêu câ` u câ` n có n chu˜. sô´ d̄áng tin thı̀ câ ` n lâ´y x và x có m + n
1 2
u = x1 .x2 ...xn
Tu`. d̄ó:
∆u = |u|.δu (I.§4.7)
δ u = δ x1 + δ x 2 (I.§4.8)
Tu`. d̄ó:
∆u = |u|.δu (I.§4.9)
`I TÂ P CHU.O.NG
BA .
Bài 1. Khi xác d̄i.nh hă`ng sô´ khı́ cu’a không khı́, nhâ. n d̄u.o..c R = 29, 25.
Hãy xác d̄i.nh các gio´i. ha. n cu’a R biê´t sai sô´ tu.o.ng d̄ô´i gio´i. ha. n cu’a giá
tri. R là 1%.
∆R ≈ 0, 03 ; 29, 22 ≤ R ≤ 29, 28
Hãy xác d̄i.nh sai sô´ tu.o.ng d̄ô´i gio´i. ha. n cu’a phép d̄o trên.
δP ≈ 10−4 %
Bài 5. Cho sô´ e = 2, 718281828459045... Hãy quy tròn sô´ e d̄ê´n chu˜.
´. 13, thu
sô´ có nghı̃a thu ´. 12 và thu
´. 11 và xác d̄i.nh sai sô´ quy tròn tuyê. t
d̄ô´i.
1 −12
2, 718281828459 ; ≤ 10
2
1 −11
2, 71828182846 ; ≤ 10
2
1
2, 7182818285 ; ≤ 10−10
2
Bài 6. Lâ´y a = 2, 718 thay cho sô´ e. Hãy xác d̄i.nh sai sô´ tu.o.ng d̄ô´i
gio´i. ha. n δa .
δa = 0, 018%
√
` n tı́nh
Bài 7. Câ 2 vo´i. bao nhiêu chu˜. sô´ thâ. p phân d̄ê’ sai sô´ không
vu.o..t quá 0, 0002 ?.
Bài 8. Cho sô´ xâ´p xı’ a = 68, 32 vo´i. sai sô´ tu.o.ng d̄ô´i gio´i. ha. n là 0, 1%.
thanh có mă. t că´t ngang hı̀nh chu˜. nhâ. t, ngu.o`i. ta dùng công thu
´.c:
l3 .p
E=
4a3 .b.s
cu’a thanh; s- d̄ô. võng; p-ta’i tro.ng. Hãy xác d̄i.nh sai sô´ tu.o.ng d̄ô´i gio´i.
` i E, biê´t ră`ng: p = 20kg, δp = 0, 1%; a =
ha. n khi xác d̄i.nh môd̄un d̄àn hô
δE = 0, 081 = 8, 1%
Bài 10. Cho hàm sô´ u = ln(x1 + x22 ), hãy xác d̄i.nh giá tri. cu’a hàm
sô´ u ta. i x1 = 0, 97, x2 = 1, 132 , sai sô´ tuyê. t d̄ô´i gio´i. ha. n ∆u và sai sô´
tu.o.ng d̄ô´i gio´i. ha. n δu , biê´t ră`ng: mo.i chu˜. sô´ có nghı̃a cu’a x1 và x2 d̄ê
`u
u = 0, 81 ; ∆u = 0, 27.10−2 ; δu = 0, 33.10−2
Bài 11. Hãy tı́nh hiê. u cu’a hai sô´ xâ´p xı’ viê´t theo cách thu ´. hai:
x1 = 5, 125; x2 = 5, 135 và xác d̄i.nh sai sô´ tu.o.ng d̄ô´i gio´i. ha. n cu’a x1 , x2
và cu’a hiê. u: u = |x1 − x2 |.
x1
Bài 13. Hãy tı́nh thu.o.ng u = cu’a hai sô´ xâ´p xı’ viê´t theo cách thu ´.
x2
hai: x1 = 5, 735; x2 = 1, 23 và xác d̄i.nh sai sô´ tu.o.ng d̄ô´i gio´i. ha. n δu , sai
u = 4, 66 ; δu ≈ 0, 0042 ; ∆u ≈ 0, 02
Bài 14. Hãy xác d̄i.nh sai sô´ tu.o.ng d̄ô´i gio´i. ha. n δa , sai sô´ tuyê. t d̄ô´i
gio´i. ha. n ∆a và chu˜. sô´ d̄áng tin cu’a ca. nh a cu’a hı̀nh vuông, biê´t diê. n tı́ch
hı̀nh vuông S = 16, 45cm2 vo´i. ∆ = 0, 01. S
Tı̀m nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0, trong d̄ó f (x) là mô.t hàm sô´
d̄a. i sô´ hoă. c siêu viê. t bâ´t kỳ là mô.t bài toán thu.o`ng
. gă p trong kỹ thuâ t.
. .
Chă’ng ha. n nhu. phu.o.ng trı̀nh siêu viê. t có da. ng:
cos x + ex − 5x + 3 = 0
Ngay ca’ nê´u phu.o.ng trı̀nh trên là phu.o.ng trı̀nh d̄a. i sô´ bâ. c n, có da. ng:
thı̀ ta cũng chı’ có công thu ´.c tı́nh nghiê. m u ´.ng vo´i. n = 1 và n = 2, thâ. m
chı́ là vo´i. n = 3 và n = 4 ta v☠n có công thu ´.c tı́nh nghiê. m nhu.ng viê. c
Vı̀ vâ. y viê. c tı̀m nhu˜.ng phu.o.ng pháp gia’i gâ ` n d̄úng phu.o.ng trı̀nh d̄a. i
Nê´u hàm sô´ f (x) liên tu. c trong (a, b), f (a).f (b) < 0, f 0 (x) tô` n ta. i và
giu˜. dâ´u không d̄ô’ i trong (a, b) thı̀ trong (a, b) chı’ có mô.t nghiê. m thu..c ξ
duy nhâ´t cu’a phu.o.ng trı̀nh f (x) = 0.
Khoa’ng (a, b) d̄u.o..c go.i là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh
f (x) = 0 nê´u f (a).f (b) < 0, f 0 (x) tô` n ta. i và giu˜. dâ´u không d̄ô’ i trong
(a, b)
Xác d̄i.nh dâ´u cu’a hàm sô´ f (x) ta. i các d̄iê’ m mút cu’a miê
` n xác d̄i.nh cu’a
hàm sô´ f (x) và ta. i các d̄iê’ m trung gian x = a1 , x = a2 , ...x = an . Nhu˜.ng
d̄iê’ m này thu.o`ng
. d̄u.o.c lu.a chon căn cu
. . . ´. vào d̄ă. c d̄iê’ m cu’a hàm sô´ f (x).
Mô˜ i khoa’ng mà o’. d̄ó D
- i.nh nghı̃a 2.1 d̄u.o..c thoa’ mãn thı̀ d̄ó là khoa’ng cách
` n tı̀m.
ly nghiê. m câ
Thông thu.o`ng,
. ngu.o`i. ta thu.o`ng
. dùng quá trı̀nh phân d̄ôi, tu
´.c là chia
khoa’ng xác d̄i.nh cu’a hàm f (x) thành hai, bô´n, tám,... phâ
` n bă`ng nhau
và xác d̄i.nh dâ´u cu’a hàm f (x) ta. i các d̄iê’ m chia và ta. i hai d̄â
` u mút cu’a
` u.
khoa’ng xác d̄i.nh ban d̄â
Trong tru.o`ng
. ho.p d̄ô
. ` thi. cu’a hàm sô´ f (x) dê˜ vẽ, d̄ê’ tı̀m khoa’ng cách
` thi. cu’a hàm sô´ f (x) trên giâ´y ke’ ô vuông. Hoành
ly nghiê. m, ta vẽ d̄ô
` thi. vo´i. tru. c hoành sẽ cho ta giá tri. thô cu’a các
d̄ô. các giao d̄iê’ m cu’a d̄ô
nghiê. m thu..c cu’a phu.o.ng trı̀nh f (x) = 0. Tu`. d̄ô ` thi. ta dê˜ dàng tı̀m d̄u.o..c
. .
- ÔI
Bài 2: PHU O NG PHÁP CHIA D
Gia’ su’. (a, b) là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0. Ta
*. Nê´u f ( a+b
2
) = 0 thı̀ ξ = a+b
2
là nghiê. m d̄úng cu’a phu.o.ng trı̀nh.
( a+b
2 , b) mà ta
` u mút cu’a nó hàm sô´ f (x) có dâ´u khác nhau làm
. i hai d̄â
khoa’ng cách ly nghiê. m mo´i, . gia’ su’. là (a1 , b1 ). Tiê´p tu c chia d̄ôi khoa’ng
.
cách ly nghiê. m (a1 , b1 ) nhu. bu.o´c
. ban d̄â
` u.
sao cho
1
f (an ).f (bn ) < 0 ; bn − a n = (b − a) (II.§2.1)
2n
Email : Phanquy@dtu.edu.vn ; Tel : +84766554333 18
Vı̀ các mút trái a1 , a2 , ..., an , ... ta. o nên dãy d̄o.n d̄iê. u không gia’m và bi.
chă. n trên bo’.i sô´ b, còn các mút pha’i b1 , b2 , ..., bn , ... ta. o nên dãy d̄o.n d̄iê. u
không tăng và bi. chă. n du.o´i. bo’.i sô´ a, nên khi n → +∞ ta sẽ có:
lim an = lim bn = ξ
n→+∞ n→+∞
Do su.. liên tu. c cu’a hàm sô´ f (x), tu`. (II.§2.1) cho n → +∞, ta sẽ có:
|f (ξ)|2 ≤ 0
Suy ra ta có: |f (ξ)| = 0, và nhu. vâ. y ξ là nghiê. m cu’a phu.o.ng trı̀nh.
Trong thu..c hành ta không thê’ thu..c hiê. n phu.o.ng pháp chia d̄ôi vô ha. n
` n d̄ê’ nhâ. n d̄u.o..c nghiê. m d̄úng cu’a phu.o.ng trı̀nh f (x) = 0 mà chı’ có thê’
lâ
áp du. ng n lâ ` n phu.o.ng pháp chia d̄ôi.
. la i o’. bu.o´c
Du`ng . thu
´. n ta sẽ có:
.
1
a n ≤ ξ ≤ bn ; bn − a n = (b − a)
2n
1
a n − ξ ≤ bn − a n = (b − a) (II.§2.2)
2n
1
bn − ξ ≤ bn − a n = (b − a) (II.§2.3)
2n
a n + bn 1 1
− ξ ≤ (bn − an ) = n+1 (b − a) (II.§2.4)
2 2 2
f (x) = x3 − x − 1
bă`ng phu.o.ng pháp chia d̄ôi, biê´t khoa’ng cách ly nghiê. m là (1; 2).
Bu.o´c
. thu
´. n an bn xn = an +bn
2 f (xn ) bn − a n
0 1 2 1, 5 0, 875 1
1 1 1, 5 1, 25 −0, 29688 0, 5
2 1, 25 1, 5 1, 375 0, 22461 0, 25
1 0, 0625
x4 − ξ ≤ (b4 − a4 ) = = 0, 03125
2 2
. .
Bài 3: PHU O NG PHÁP LĂ. P
Gia’ su’. (a, b) là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0.
Dùng phép biê´n d̄ô’ i d̄a. i sô´ d̄ê’ d̄u.a phu.o.ng trı̀nh vê
` da. ng
x = φ(x)
Thay x = x0 vào vê´ pha’i cu’a phu.o.ng trı̀nh x = φ(x) ta nhâ. n d̄u.o..c
´. nhâ´t:
` n d̄úng thu
nghiê. m gâ
x1 = φ(x0 )
Thay x = x1 vào vê´ pha’i cu’a phu.o.ng trı̀nh x = φ(x) ta nhâ. n d̄u.o..c
´. hai:
` n d̄úng thu
nghiê. m gâ
x2 = φ(x1 )
xn = φ(xn−1 )
thı̀ vo´i. gia’ thiê´t hàm φ(x) liên tu. c trong (a, b), ta sẽ có:
ξ = lim xn = lim φ(xn−1 ) = φ lim xn−1 = φ(ξ)
n→+∞ n→+∞ n→+∞
- iê
D ` u này chu ´.ng to’ ră`ng ξ là nghiê. m d̄úng cu’a phu.o.ng trı̀nh x = φ(x)
và do d̄ó là nghiê. m d̄úng cu’a phu.o.ng trı̀nh ban d̄â` u f (x) = 0.
- ê’ d̄ánh giá su.. hô.i tu. cu’a phu.o.ng pháp, chúng ta có d̄i.nh lý sau d̄ây:
D
Gia’ su’. (a, b) là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0; φ(x)
và φ0 (x) là nhu˜.ng hàm sô´ liên tu. c trong [a, b], vo´i. φ(x) d̄u.o..c xác d̄i.nh bo’.i
phu.o.ng trı̀nh x = φ(x), tu.o.ng d̄u.o.ng vo´i. phu.o.ng trı̀nh f (x) = 0; mo.i
φ(x) ∈ [a, b] vo´i. x ∈ [a, b]. Nê´u |φ0 (x)| ≤ q < 1 d̄ô´i vo´i. mo.i x ∈ [a, b],
x0 ∈ [a, b] thı̀ dãy các nghiê. m gâ ` n d̄úng {xn = φ(xn−1 )} nhâ. n d̄u.o..c hô.i
´.ng minh
Chu
Vı̀ ξ là nghiê. m cu’a phu.o.ng trı̀nh nên ta có ξ = φ(ξ). Khi â´y:
x1 − ξ = φ(x0 ) − φ(ξ)
x1 − ξ = φ0 (c1 ).(x0 − ξ)
≤ q.|x0 − ξ|
|x2 − ξ| ≤ q.|x1 − ξ|
|x3 − ξ| ≤ q.|x2 − ξ|
...
|xn − ξ| ≤ q.|xn−1 − ξ|
...
Suy ra ta có:
Cho n → +∞, vı̀ q < 1 nên vê´ pha’i tiê´n vê - iê
` 0. D ´.ng
` u d̄ó cũng chu
d̄úng ξ.
Ta có:
|xn − ξ| ≤ q.|xn−1 − ξ|
Suy ra
q
|xn − ξ| ≤ |xn−1 − xn | (II.§3.1)
1−q
Ta la. i có:
≤ q.|xn−1 − xn−2 |
qn
|xn − ξ| ≤ |x1 − x0 | (II.§3.2)
1−q
Nhu. vâ. y tu`. (II.§3.2) ta thâ´y su.. hô.i tu. cu’a phu.o.ng pháp lă. p càng
nhanh nê´u q càng bé. Ngoài ra, bâ´t d̄ă’ng thu´.c trên cũng cho phép sau lâ
`n
´. nhâ´t (sau khi biê´t d̄u.o..c x1 ), ta có thê’ xác d̄i.nh d̄u.o..c sô´ lâ
lă. p thu ` n lă. p
` n tiê´n hành N () d̄ê’ nhâ. n d̄u.o..c nghiê. m gâ
câ ` n d̄úng xn d̄a. t d̄ô. chı́nh xác
. Thâ. t vâ. y:
bă`ng phu.o.ng pháp lă. p vo´i. d̄ô. chı́nh xác 10−4 , biê´t khoa’ng cách ly nghiê. m
là (0; 1).
da. ng x = φ(x). Tuy nhiên, chı’ có mô.t sô´ ı́t phép biê´n d̄ô’ i là thoa’ mãn
- i.nh lý 2.2. Mô.t trong nhu˜.ng phép biê´n d̄ô’ i d̄ó là:
D
5x3 + 3 0 3x2
x= , thoa’ mãn φ (x) = ≤ 0, 75 = q < 1, ∀x ∈ (0; 1).
20 4
q
|xn − ξ| ≤ |xn−1 − xn | ≤ 10−4
1−q
` n có:
Suy ra ta câ
0, 0001.(1 − 0, 75)
|xn−1 − xn | ≤ = 0, 00003.
0, 75
5x30 + 3 5x31 + 3
x1 = = 0, 25547 ; x2 = = 0, 15417
20 20
5x32 + 3 5x3 + 3
x3 = = 0, 15092 ; x4 = 3 = 0, 15086
20 20
5x3 + 3
x5 = 4 = 0, 15086...
20
. la i o’. bu.o´c
Du`ng . lă p thu
´. 5 ta thâ´y |x5 − x4 | < 0, 00003. Do vâ. y nghiê. m
. .
` n d̄úng cu’a phu.o.ng trı̀nh là: x5 = 0, 1509.
gâ
. .
Bài 4: PHU O NG PHÁP DÂY CUNG
Gia’ su’. (a, b) là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0. Nô.i
dung cu’a phu.o.ng pháp dây cung là trên [a, b], ta thay cung cong cu’a d̄u.o`ng
.
cong y = f (x) bă`ng dây cung tru.o.ng cung cong â´y và xem hoành d̄ô. x1
cu’a giao d̄iê’ m cu’a dây cung vo´i. tru. c hoành là giá tri. xâ´p xı’ cu’a nghiê. m
- ê’ xây du..ng công thu
d̄úng ξ. D ´.c tı́nh x1 , ta xét hai tru.o`ng. ho.p sau:
.
• Tru.o`ng
. ho..p 1: f 0 (x).f 00 (x) > 0
*. Gia’ su’. ta có: f 0 (x) > 0, f 00 (x) > 0, f (a) < 0 và f (b) > 0 vo´i.
mo.i x ∈ (a, b). Khi â´y vı̀ dây cung AB là d̄u.o`ng
. thă’ng d̄i qua hai d̄iê’ m
A(a, f (a)) và B(b, f (b)) nên phu.o.ng trı̀nh cu’a nó có da. ng:
y − f (a) x−a
=
f (b) − f (a) b−a
- ê’ tı̀m hoành d̄ô. x1 cu’a giao d̄iê’ m cu’a dây cung AB vo´i. tru. c hoành,
D
ta d̄ă. t trong phu.o.ng trı̀nh trên x = x1 và y = 0, ta có:
−f (a) x1 − a
=
f (b) − f (a) b−a
Suy ra
f (a).(b − a)
x1 = a −
f (b) − f (a)
Nghiê. m ξ bây gio`. nă`m trong khoa’ng (x1 , b). Nê´u x1 chu.a d̄a. t d̄ô. chı́nh
` u thı̀ ta thay khoa’ng (a, b) bă`ng khoa’ng mo´i. (x1 , b) và la. i
xác theo yêu câ
áp du. ng phu.o.ng pháp này d̄ô´i vo´i. khoa’ng (x1 , b) ta sẽ có nghiê. m xâ´p xı’
x2 tô´t ho.n x1 nhu. sau:
f (x1 ).(b − x1 )
x2 = x1 −
f (b) − f (x1 )
• Tru.o`ng
. ho..p 2: f 0 (x).f 00 (x) < 0
*. Gia’ su’. ta có: f 0 (x) < 0, f 00 (x) > 0, f (a) > 0 và f (b) < 0 vo´i.
mo.i x ∈ (a, b). Khi â´y vı̀ dây cung AB là d̄u.o`ng
. thă’ng d̄i qua hai d̄iê’ m
A(a, f (a)) và B(b, f (b)) nên phu.o.ng trı̀nh cu’a nó có da. ng:
y − f (b) x−b
=
f (b) − f (a) b−a
- ê’ tı̀m hoành d̄ô. x1 cu’a giao d̄iê’ m cu’a dây cung AB vo´i. tru. c hoành,
D
−f (b) x1 − b
=
f (b) − f (a) b−a
Suy ra
f (b).(b − a)
x1 = b −
f (b) − f (a)
Nghiê. m ξ bây gio`. nă`m trong khoa’ng (a, x1 ). Nê´u x1 chu.a d̄a. t d̄ô. chı́nh
` u thı̀ ta thay khoa’ng (a, b) bă`ng khoa’ng mo´i. (a, x1 ) và la. i
xác theo yêu câ
áp du. ng phu.o.ng pháp này d̄ô´i vo´i. khoa’ng (a, x1 ) ta sẽ có nghiê. m xâ´p xı’
f (x1 ).(x1 − a)
x2 = x1 −
f (x1 ) − f (a)
• Tu`. nhu˜.ng kê´t qua’ trên ta nhâ. n thâ´y ră`ng, trong quá trı̀nh áp du. ng
liên tiê´p nhu˜.ng phu.o.ng pháp dây cung d̄ô´i vo´i. khoa’ng cách ly nghiê. m
(a, b), thı̀ mô.t trong hai d̄iê’ m mút cu’a khoa’ng (a, b) sẽ cô´ d̄i.nh, d̄ó là
d̄iê’ m mà o’. d̄ó dâ´u cu’a hàm f (x) trùng vo´i. dâ´u cu’a f 00 (x). Do vâ. y hai
công thu ´.c (II.§4.1) và (II.§4.2) có thê’ kê´t ho..p thành mô.t công thu
´.c nhu.
sau:
f (xn ).(xn − δ)
xn+1 = xn − (II.§4.3)
f (xn ) − f (δ)
vo´i. n = 0, 1, 2, ... và
?. δ = b nê´u f (b) cùng dâ´u vo´i. f 00 (x), khi â´y x0 = a.
?. δ = a nê´u f (a) cùng dâ´u vo´i. f 00 (x), khi â´y x0 = b.
Gia’ su’. (a, b) là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0,
f (a).f (b) < 0, f 0 (x) và f 00 (x) giu˜. dâ´u không d̄ô’ i trong (a, b). Khi d̄ó áp
du. ng công thu ´.c (II.§4.3) vo´i. n = 0, 1, 2, ... ta nhâ. n d̄u.o..c các nghiê. m gâ `n
d̄úng liên tiê´p x0 , x1 , x2 , .... Dãy các nghiê. m này hoă. c là d̄o.n d̄iê. u tăng và
a = x0 < x1 < x2 < ... < xn < xn+1 < ... < ξ < b (T H.1)
a < ξ < ... < xn+1 < xn < ... < x2 < x1 < x0 = b (T H.2)
lim xn = ξ
n→+∞
f (ξ).(ξ − δ)
ξ=ξ−
f (ξ) − f (δ)
Suy ra ta có: f (ξ) = 0, có nghı̃a ξ là nghiê. m d̄úng cu’a phu.o.ng trı̀nh
f (x) = 0.
|f (xn )|
xn − ξ ≤ (II.§4.4)
m1
´.ng minh
Chu
Suy ra ta có:
|f (xn )|
|xn − ξ| ≤ , (d̄pcm)
m1
• Nhâ. n xét
Ta cũng có thê’ d̄ánh giá sai sô´ cu’a nghiê. m gâ ` n d̄úng xn nê´u nhu. ta
` n d̄úng liên tiê´p xn−1 và xn nhu. sau:
biê´t hai nghiê. m gâ
Gia’ su’. trên [a, b] ta có f (x) liên tu. c, giu˜. dâ´u không d̄ô’ i và thoa’ mãn:
f (xn−1 ).(xn−1 − δ)
xn = xn−1 −
f (xn−1 ) − f (δ)
Suy ra ta có:
f (xn−1 ) − f (δ)
−f (xn−1 ) = .(xn − xn−1 )
xn−1 − δ
Vı̀ ξ là nghiê. m d̄úng cu’a phu.o.ng trı̀nh nên ta có f (ξ) = 0, do d̄ó ta có
f (xn−1 ) − f (δ)
f (ξ) − f (xn−1 ) = .(xn − xn−1 )
xn−1 − δ
vo´i. c1 nă`m giu˜.a ξ và xn−1 , nghı̃a là ta có c1 ∈ (a, b); c2 nă`m giu˜.a xn−1 và
Do d̄ó:
Suy ra ta có:
|f 0 (c2 ) − f 0 (c1 )|
|xn − ξ| = .|xn − xn−1 |
|f 0 (c1 )|
|f 0 (c2 ) − f 0 (c1 )|
≤ .|xn − xn−1 |, vı̀ |f 0 (c1 )| ≥ m1 (gt.∗)
m1
|f 0 (c2 ) − f 0 (c1 )| ≤ M1 − m1
Suy ra
M1 − m1
|xn − ξ| ≤ .|xn − xn−1 | (II.§4.5)
m1
• Vı́ du. 2.3
f (x) = x3 − 0, 2x2 − 0, 2x − 1, 2 = 0
bă`ng phu.o.ng pháp dây cung vo´i. d̄ô. chı́nh xác 0, 003, biê´t khoa’ng cách ly
Ta thâ´y f (1, 1) = −0, 331 < 0 ; f (1, 4) = 0, 872 > 0. Ngoài ra ta có:
Vı̀ f (1, 4) cùng dâ´u vo´i. f 00 (x) nên áp du. ng công thu
´.c (II.§4.3) vo´i.
x0 = 1, 1 và δ = 1, 4 ta có:
|f (x2 )|
x2 − ξ ≤ = 0, 00299 < 0, 003
m1
` n d̄úng câ
Do vâ. y nghiê. m gâ ` n tı̀m thoa’ mãn yêu câ
` u d̄ê
` ra là: x2 =
1, 19709.
M1 − m1
x2 − ξ ≤ . x2 − x1 = 0, 01037 > 0, 003
m1
sao cho thoa’ mãn d̄ô. chı́nh xác d̄ã d̄ă. t ra.
.
4.4. U u nhu.o..c d̄iê’ m cu’a phu.o.ng pháp.
Phu.o.ng pháp dây cung là mô.t trong nhu˜.ng phu.o.ng pháp d̄u.o..c su’. du. ng
.
rô.ng rãi d̄ê’ tı́nh nghiê. m thu..c cu’a phu.o.ng trı̀nh d̄a. i sô´ và siêu viê. t. U u
d̄iê’ m cu’a phu.o.ng pháp là biê´t xn , d̄ê’ tı́nh xn+1 , ta chı’ pha’i tı́nh mô.t giá
tri. cu’a hàm f (x) ta. i xn (tru`. tru.o`ng
. ho.p n = 0, ta pha’i tı́nh hai giá tri cu’a
. .
hàm). Nhu.o..c d̄iê’ m cu’a phu.o.ng pháp là tô´c d̄ô. hô.i tu. châ. m.
. . ´P TUYÊ
´N (PP. NEWTON)
Bài 5: PHU O NG PHÁP TIÊ
Gia’ su’. (a, b) là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0. Nô.i
dung cu’a phu.o.ng pháp tiê´p tuyê´n là trên [a, b], ta thay cung tròn AB cu’a
d̄u.o`ng
. cong y = f (x) bă`ng tiê´p tuyê´n cu’a d̄u.o`ng . cong ta i d̄iê’ m A hoă c
. .
ta. i d̄iê’ m B và xem hoành d̄ô. x1 cu’a giao d̄iê’ m cu’a tiê´p tuyê´n vo´i. tru. c
- ê’ xây du..ng công thu
hoành là giá tri. xâ´p xı’ cu’a nghiê. m d̄úng ξ. D ´.c tı́nh
x1 , ta xét hai tru.o`ng
. ho.p sau:
.
• Tru.o`ng
. ho..p 1: f 0 (x).f 00 (x) > 0
*. Gia’ su’. ta có: f 0 (x) > 0, f 00 (x) > 0, f (a) < 0 và f (b) > 0 vo´i. mo.i
x ∈ (a, b). Khi â´y phu.o.ng trı̀nh tiê´p tuyê´n vo´i. d̄u.o`ng
. cong y = f (x) ta i
.
y − f (b) = f 0 (b)(x − b)
- ê’ tı̀m hoành d̄ô. x1 cu’a giao d̄iê’ m cu’a tiê´p tuyê´n vo´i. tru. c hoành, ta
D
d̄ă. t trong phu.o.ng trı̀nh trên x = x1 và y = 0, ta có:
−f (b) = f 0 (b)(x1 − b)
Suy ra
f (b)
x1 = b −
f 0 (b)
Nghiê. m ξ bây gio`. nă`m trong khoa’ng (a, x1 ). Nê´u x1 chu.a d̄a. t d̄ô. chı́nh
` u thı̀ ta thay khoa’ng (a, b) bă`ng khoa’ng mo´i. (a, x1 ) và la. i
xác theo yêu câ
áp du. ng phu.o.ng pháp này d̄ô´i vo´i. khoa’ng (a, x1 ) ta sẽ có nghiê. m xâ´p xı’
x tô´t ho.n x nhu. sau:
2 1
f (x1 )
x2 = x1 −
f 0 (x1 )
Tiê´p tu. c quá trı̀nh trên, trong tru.o`ng
. ho.p tô’ ng quát, ta nhâ n d̄u.o.c:
. . .
f (xn )
xn+1 = xn −
f 0 (xn )
. la i khi ta nhâ n d̄u.o.c nghiê m gâ
Quá trı̀nh sẽ du`ng ` n d̄úng xk d̄a. t d̄ô.
. . . .
` u.
chı́nh xác theo yêu câ
• Tru.o`ng
. ho..p 2: f 0 (x).f 00 (x) < 0
*. Gia’ su’. ta có: f 0 (x) < 0, f 00 (x) > 0, f (a) > 0 và f (b) < 0 vo´i. mo.i
x ∈ (a, b). Khi â´y phu.o.ng trı̀nh tiê´p tuyê´n vo´i. d̄u.o`ng
. cong y = f (x) ta i
.
d̄iê’ m A(a, f (a)) có da. ng:
y − f (a) = f 0 (a).(x − a)
- ê’ tı̀m hoành d̄ô. x1 cu’a giao d̄iê’ m cu’a tiê´p tuyê´n vo´i. tru. c hoành, ta
D
−f (a) = f 0 (a).(x1 − a)
Suy ra
f (a)
x1 = a −
f 0 (a)
Nghiê. m ξ bây gio`. nă`m trong khoa’ng (x1 , b). Nê´u x1 chu.a d̄a. t d̄ô. chı́nh
` u thı̀ ta thay khoa’ng (a, b) bă`ng khoa’ng mo´i. (x1 , b) và la. i
xác theo yêu câ
áp du. ng phu.o.ng pháp này d̄ô´i vo´i. khoa’ng (x1 , b) ta sẽ có nghiê. m xâ´p xı’
x2 tô´t ho.n x1 nhu. sau:
f (x1 )
x2 = x1 −
f 0 (x1 )
Tiê´p tu. c quá trı̀nh trên, trong tru.o`ng
. ho.p tô’ ng quát, ta nhâ n d̄u.o.c:
. . .
f (xn )
xn+1 = xn −
f 0 (xn )
. la i khi ta nhâ n d̄u.o.c nghiê m gâ
Quá trı̀nh sẽ du`ng ` n d̄úng xk d̄a. t d̄ô.
. . . .
` u.
chı́nh xác theo yêu câ
phu.o.ng pháp tiê´p tuyê´n xuâ´t phát tu`. x0 = b (hoă. c x0 = a) thı̀ d̄ôi lúc
• Tu`. nhu˜.ng kê´t qua’ trên ta nhâ. n thâ´y ră`ng, trong quá trı̀nh áp du. ng
liên tiê´p nhu˜.ng phu.o.ng pháp tiê´p tuyê´n d̄ô´i vo´i. khoa’ng cách ly nghiê. m
(a, b), ta có thê’ kê´t ho..p thành mô.t công thu ´.c nhu. sau:
f (xn )
xn+1 = xn − (II.§5.1)
f 0 (xn )
Gia’ su’. (a, b) là khoa’ng cách ly nghiê. m cu’a phu.o.ng trı̀nh f (x) = 0,
f (a).f (b) < 0, f 0 (x) và f 00 (x) giu˜. dâ´u không d̄ô’ i trong (a, b). Khi d̄ó áp
du. ng công thu ´.c (II.§5.1) vo´i. n = 0, 1, 2, ... ta nhâ. n d̄u.o..c các nghiê. m gâ `n
d̄úng liên tiê´p x0 , x1 , x2 , .... Dãy các nghiê. m này hoă. c là d̄o.n d̄iê. u gia’m
và bi. chă. n du.o´i:
.
a < ξ < ... < xn+1 < xn < ... < x2 < x1 < x0 = b (T H.1)
a = x0 < x1 < x2 < ... < xn < xn+1 < ... < ξ < b (T H.2)
lim xn = ξ
n→+∞
f (ξ)
ξ=ξ−
f 0 (ξ)
Suy ra ta có: f (ξ) = 0, có nghı̃a ξ là nghiê. m d̄úng cu’a phu.o.ng trı̀nh
f (x) = 0.
(II.§4.4) cu’a phu.o.ng pháp dây cung. Ngoài ra ta cũng có thê’ d̄ánh giá
` n d̄úng xn nê´u nhu. ta biê´t hai nghiê. m gâ
sai sô´ cu’a nghiê. m gâ ` n d̄úng liên
tiê´p x
n−1 và x nhu. sau:
n
Gia’ su’. trên [a, b] ta có f 0 (x) và f 00 (x) thoa’ mãn:
|f (xn )|
|xn − ξ| ≤ (∗∗)
m1
´.c khai triê’ n Taylor cu’a f (xn ) ta. i xn−1 ta nhâ. n d̄u.o..c:
Dùng công thu
1
f (xn ) = f (xn−1 ) + f 0 (xn−1 ).(xn − xn−1 ) + f 00 (c).(xn − xn−1 )2 (∗ ∗ ∗)
2
1 00
|f (xn )| = f (c).(xn − xn−1 )2
2
Tu`. d̄iê
` u kiê. n (∗) và d̄ánh giá (∗∗) ta có d̄ánh giá sau:
M2
|xn − ξ| ≤ .|xn − xn−1 |2 (II.§5.2)
2m1
f (x) = x3 − 0, 2x2 − 0, 2x − 1, 2 = 0
bă`ng phu.o.ng pháp tiê´p tuyê´n, biê´t khoa’ng cách ly nghiê. m là (1, 1; 1, 4).
Ta thâ´y f (1, 1) = −0, 331 < 0 ; f (1, 4) = 0, 872 > 0. Ngoài ra ta có:
Vı̀ f (1, 4) cùng dâ´u vo´i. f 00 (x) nên áp du. ng công thu
´.c (II.§5.1) vo´i.
x0 = 1, 4 ta có:
f (x0 ) 0, 872
x1 = x0 − = 1, 4 − = 1, 22969.
f 0 (x0 ) 5, 12
f (x1 ) 0, 11109
x2 = x1 − 0 = 1, 4 − = 1, 20079.
f (x1 ) 3, 84454
. la i o’. x2 ta có thê’ d̄ánh giá d̄ô lê ch giu˜.a x2 và nghiê m d̄úng ξ
Du`ng . . . .
Do d̄ó ta có:
M2
x2 − ξ ≤ |x2 − x1 |2 ≤ 0, 00112.
2m1
.
5.4. U u nhu.o..c d̄iê’ m cu’a phu.o.ng pháp
.
U u d̄iê’ m cu’a phu.o.ng pháp tiê´p tuyê´n là tô´c d̄ô. hô.i tu. nhanh. Nhu.o..c
d̄iê’ m cu’a phu.o.ng pháp tiê´p tuyê´n là biê´t xn , và d̄ê’ tı́nh xn+1 ta pha’i tı́nh
mô.t giá tri. cu’a hàm f (x) ta. i d̄iê’ m xn và mô.t giá tri. cu’a f 00 (x) ta. i d̄iê’ m
xn .
`I TÂ P CHU.O.NG
BA .
Bài 1. Tı̀m khoa’ng cách ly nghiê. m thu..c cu’a các phu.o.ng trı̀nh sau:
(1). x4 − 4x − 1 = 0
(2). log10 x − 3x + 5 = 0
(3). x − cos x = 0
(1). x3 + 3x2 − 3 = 0 vo´i. d̄ô. chı́nh xác 10−3 , biê´t khoa’ng cách ly
nghiê. m là (−3, −2).
(2). x2 log0,5 (x + 1) = 1 vo´i. d̄ô. chı́nh xác 10−2 , biê´t khoa’ng cách
ly nghiê. m là (−0, 8, −0, 5).
(1). − 2, 532.
(2). − 0, 73.
10−3 cu’a:
(1). x3 + 3x2 − 3 = 0, biê´t khoa’ng cách ly nghiê. m là (−2, 75; −2, 5).
(2). x − cos x = 0.
√
(3). x + 1 = x1 .
(1). − 2, 532.
(2). 0, 739.
(3). 0, 755.
Bài 4. Dùng phu.o.ng pháp dây cung và tiê´p tuyê´n, tı̀m nghiê. m gâ
`n
(1). x3 + 3x + 5 = 0.
(2). x4 + 3x + 1 = 0.
(1). − 1, 15.
x − cos2 πx = 0.
0, 31152 ; 0, 89492 ; 1.
0, 30990
2x2 − xy − 5x + 1 = 0
cho biê´t x0 = 3, 4; y0 = 2, 2 (tı́nh ba bu.o´c
. lă p).
.
x1 = 3, 4899 ; y1 = 2, 2633.
x2 = 3, 4891 ; y2 = 2, 2621.
x3 = 3, 4875 ; y3 = 2, 2616.
TÍNH GÂ`N D
- ÚNG NGHIÊ. M
. .
CU’A HÊ. PHU O NG TRÌNH TUYÊ ´N TÍNH
´N D
- Ă. T VÂ
Bài 1: D `
- Ê
Xét hê. phu.o.ng trı̀nh d̄a. i sô´ tuyê´n tı́nh n−phu.o.ng trı̀nh và n−â’ n nhu.
sau:
a11 x1 + a12 x2 + . . . + a1n xn = b1
a21 x1 + a22 x2 + . . . + a2n xn = b2
......
an1 x1 + an2 x2 + . . . + ann xn = bn
trong d̄ó aij là nhu˜.ng sô´ d̄ã biê´t, go.i là các hê. sô´ cu’a hê. phu.o.ng trı̀nh; bj
cũng là nhu˜.ng sô´ d̄ã biê´t, go.i là các hê. sô´ tu.. do cu’a hê. phu.o.ng trı̀nh; xi
là các â’ n sô´ pha’i tı̀m cu’a hê. phu.o.ng trı̀nh.
Khi â´y hê. phu.o.ng trı̀nh có thê’ d̄u.o..c viê´t la. i go.n ho.n nhu. sau:
A.X = B
Nê´u ma trâ. n hê. sô´ không suy biê´n, có nghı̃a là det A 6= 0, thı̀ hê. trên
Trong giáo trı̀nh Toán ho.c cao câ´p, chúng ta d̄ã biê´t d̄u.o..c phu.o.ng
pháp Crame gia’i d̄úng nghiê. m cu’a hê. phu.o.ng trı̀nh trên. Tuy nhiên, ha. n
chê´ cu’a phu.o.ng pháp này là sô´ các phép toán thu..c hiê. n (chu’ yê´u là phép
cô.ng và phép nhân) là râ´t lo´n . khi sô´ phu.o.ng trı̀nh cu’a hê râ´t lo´n.
. Vı̀ vâ y
. .
ngu.o`i. ta pha’i xây du..ng nhu˜.ng phu.o.ng pháp gia’i hê. phu.o.ng trı̀nh trên sao
cho khi sô´ phu.o.ng trı̀nh lo´n . thı̀ khô´i lu.o.ng tı́nh toán không quá lo´n
.
. và có
thê’ thu..c hiê. n d̄u.o..c. Nói chung, nhu˜.ng phu.o.ng pháp gia’i hê. phu.o.ng trı̀nh
trên d̄u.o..c chia thành hai loa. i: nhu˜.ng phu.o.ng pháp tru..c tiê´p và nhu˜.ng
phu.o.ng pháp lă. p.
*. Phu.o.ng pháp tru..c tiê´p: là phu.o.ng pháp cho ta nghiê. m d̄úng
cu’a hê. sau mô.t sô´ hu˜.u ha. n nhu˜.ng phép tı́nh so. câ´p (vo´i. gia’ thiê´t không
có sai sô´ làm tròn). Chă’ng ha. n: phu.o.ng pháp Crame.
*. Phu.o.ng pháp lă. p: là nhu˜.ng phu.o.ng pháp mà nghiê. m d̄úng cu’a
hê. là gio´i. ha. n cu’a mô.t dãy vô ha. n x(k) nhu˜.ng nghiê. m gâ
` n d̄úng cu’a hê. .
Trong thu..c hành, chúng ta bă´t buô.c pha’i du`ng . la i o’. môt nghiê m gâ
. . . ` n d̄úng
nào d̄ó khi nghiê. m này d̄ã thoa’ mãn d̄ô. chı́nh xác d̄ă. t ra.
. . . . .
Bài 2: PHU O NG PHÁP GAUSS (PHU O NG PHÁP KHU’ )
Phu.o.ng pháp Gauss là mô.t trong nhu˜.ng phu.o.ng pháp d̄u.o..c dùng phô’
biê´n d̄ê’ gia’i hê. phu.o.ng trı̀nh tuyê´n tı́nh tô’ ng quát, d̄ây là phu.o.ng pháp
- ê’ d̄o.n gia’n cho viê. c trı̀nh bày, chúng ta xét hê. phu.o.ng trı̀nh gô
D `m
` da. ng:
vê
(1) (1) (1) (1)
x1 + a 12 .x 2 + a 13 .x 3 + a 14 .x 4 = a 15
(2) (2) (2)
x2 + a23 .x3 + a24 .x4 = a25
(III.§2.2)
(3) (3)
x3 + a34 .x4 = a35
(4)
x4 = a45
Sau d̄ó ta gia’i hê. (III.§2.2) tu`. du.o´i. lên.
Quá trı̀nh d̄u.a tu`. hê. (III.§2.1) vê` da. ng hê. (III.§2.2) go.i là quá trı̀nh
thuâ. n và quá trı̀nh gia’i hê. (III.§2.2) go.i là quá trı̀nh ngu.o..c.
Bă`ng cách nhân lâ ` n lu.o..t phu.o.ng trı̀nh (1) vo´i. các hê. sô´ d̄u
´.ng tru.o´c
.
Bă`ng cách nhân lâ ` n lu.o..t phu.o.ng trı̀nh (2) vo´i. các hê. sô´ d̄u
´.ng tru.o´c
.
(3) (3)
x3 + a34 .x4 = a35 (3)
Bă`ng cách nhân phu.o.ng trı̀nh (3) vo´i. hê. sô´ d̄u
´.ng tru.o´c
. x3 cu’a phu.o.ng
´. hai cu’a hê. (III.§2.4) và khu’. x3 ta sẽ có d̄u.o..c phu.o.ng trı̀nh:
trı̀nh thu
(3) (3)
a44 .x4 = a45 (III.§2.5)
(4)
x4 = a45 (4)
Kê´t ho..p bô´n phu.o.ng trı̀nh (1), (2), (3) và (4) ta có d̄u.o..c hê. phu.o.ng
trı̀nh cuô´i cùng (III.§2.2) câ
` n tı̀m.
+. Tu`. phu.o.ng trı̀nh (3), thay giá tri. x4 vào, ta tı̀m d̄u.o..c giá tri. x3 .
+. Tu`. phu.o.ng trı̀nh (2), thay giá tri. x3 và x4 vào, ta tı̀m d̄u.o..c giá
tri. x2 .
+. Tu`. phu.o.ng trı̀nh (1), thay giá tri. x2 , x3 và x4 vào, ta tı̀m d̄u.o..c
giá tri. x1 .
Khi không dùng máy tı́nh d̄iê. n tu’., d̄ê’ có thê’ kiê’ m tra tu`ng
. bu.o´c
. quá
trı̀nh tı́nh cu’a phu.o.ng pháp Gauss, ngu.o`i. ta thu.o`ng . dùng ”tô’ ng kiê’ m
tra”:
5
aij , vo´i. i = 1, 2, 3, 4. (III.§2.6)
(0)
X
ai6 =
j=1
Bài gia’ng : Toán u ´.ng du. ng cho Công Nghê. Thông Tin 2
và nă`m trong cùng mô.t hàng vo´i. phâ ` n tu’. cu’a cô.t , nên nê´u
P P
trái cô.t
không có sai sô´ tı́nh toán thı̀ nhu˜.ng phâ ` n tu’. o’. cô.t pha’i bă`ng tô’ ng
P
• So. d̄ô
` Gauss
Trong quá trı̀nh thu..c hiê. n quá trı̀nh thuâ. n, chúng ta thu..c hiê. n các
(4) (4)
1 a45 a46
0, 3.x1 − 1, 0.x2 + 1, 0.x3 + 5, 2.x4 = −3, 9
1, 0.x1 + 0, 2.x2 + 2, 5.x3 − 1, 0.x4 = 9, 9
Ta có:
Cô.t tô’ ng kiê’ m tra(
P
x1 x2 x3 x4 B )
2, 0 1, 0 −0, 1 1, 0 2, 7 6, 6
0, 4 0, 5 4, 0 −8, 5 21, 9 18, 3
0, 3 −1, 0 1, 0 5, 2 −3, 9 1, 6
1, 0 0, 2 2, 5 −1, 0 9, 9 12, 6
1 0, 50 −0, 05 0, 50 1, 35 3, 30
Nhu. vâ. y:
x4 = −1, 00000
x3 = 4, 72298 + 1, 72298x4 = 3, 00000
x2 = 71, 20 − 13, 40x3 + 29, 00x4 = 2, 00000
x1 = 1, 35 − 0, 50x2 + 0, 05x3 − 0, 50x4 = 1, 00000
2.4. Sai sô´ cu’a phu.o.ng pháp Gauss
Nê´u các phép tı́nh cô.ng, tru`,. nhân và chia làm d̄úng hoàn toàn và không
pha’i làm tròn thı̀ phu.o.ng pháp Gauss cho ta nghiê. m d̄úng cu’a hê. phu.o.ng
trı̀nh d̄a. i sô´ tuyê´n tı́nh. Tuy nhiên, trong tı́nh toán không thê’ tránh kho’i
sai sô´ làm tròn do vâ. y phu.o.ng pháp này cũng chı’ cho ta nghiê. m gâ
` n d̄úng.
Quá trı̀nh Gauss trı̀nh bày o’. mu. c 2.1 sẽ không thu..c hiê. n d̄u.o..c nê´u mô.t
trong các phâ ` n tu’. tru. a(0) (1) (2) (3)
`
11 , a22 , a33 , a44 bă ng không, dù hê . có nghiê. m duy
nhâ´t. Ngoài ra, nê´u d̄i.nh thu ´.c cu’a hê. khác không, nhu.ng nê´u mô.t vài phâ `n
tu’. tru. có giá tri. tuyê. t d̄ô´i râ´t nho’ so vo´i. nhu˜.ng phâ ` n tu’. còn la. i trong cùng
mô.t hàng thı̀ khi chia các phâ ` n tu’. â´y, sai sô´ làm tròn sẽ râ´t lo´n,
. do d̄ó có
thê’ làm gia’m d̄ô. chı́nh xác cu’a nghiê. m tı̀m d̄u.o..c. D - ê’ khă´c phu. c nhu˜.ng
ha. n chê´ này ngu.o`i. ta thu.o`ng . dùng phu.o.ng pháp Gauss có tı̀m tru lo´n
.
.
Khi khu’. x1 trong so. d̄ô ` Gauss ngu.o`i. ta cho.n sô´ lo´n
. nhâ´t vê
` tri. tuyê. t
´.ng tru.o´c
d̄ô´i trong các hê. sô´ d̄u . x1 làm tru thu.
. ´ nhâ´t. Sau d̄ó d̄ô’ i chô’ hai
hàng này cho nhau.
Khi khu’. x2 trong so. d̄ô ` Gauss sau khi thu d̄u.o..c o’. bu.o´c . khu’. x1 , ngu.o`i.
. nhâ´t vê
ta cho.n sô´ lo´n ´.ng tru.o´c
` tri. tuyê. t d̄ô´i trong các hê. sô´ d̄u . x2 làm
´. hai. Sau d̄ó d̄ô’ i chô’ hai hàng này cho nhau.
tru. thu
Khi khu’. x3 trong so. d̄ô ` Gauss khi thu d̄u.o..c o’. bu.o´c . khu’. x2 , ngu.o`i. ta
. nhâ´t vê
cho.n sô´ lo´n ´.ng tru.o´c
` tri. tuyê. t d̄ô´i trong các hê. sô´ d̄u . x3 làm tru
.
´. ba. Sau d̄ó d̄ô’ i chô’ hai hàng này cho nhau.
thu
´.c:
- ê’ tı́nh d̄i.nh thu
D
a11 a12 a13 a14
a21 a22 a23 a24
det(A) =
a31 a32 a33 a34
a41 a42 a43 a44
cu’a ma trâ. n
a a12 a13 a14
11
a21 a22 a23 a24
A=
a31 a32 a33 a34
a41 a42 a43 a44
ta áp du. ng quá trı̀nh thuâ. n cu’a so. d̄ô ` Gauss (không có cô.t hê. sô´ tu.. do).
Nhu˜.ng phâ
` n tu’. cu’a ma trâ. n tam giác B lâ
` n lu.o..t nhâ. n d̄u.o..c tu`. nhu˜.ng
phâ` n tu’. cu’a ma trâ. n A và cu’a nhu˜.ng ma trâ. n trung gian A(1) , A(2) , A(3)
• Chia các hàng d̄â ` u tiên cu’a ma trâ. n A và cu’a các ma trâ. n trung gian
` n tu’. tru. khác 0 cu’a chúng: a(0)
A(1) , A(2) , A(3) cho các phâ
(1) (2) (3)
11 = a11 , a22 , a33 , a44 .
Khi d̄ó d̄i.nh thu´.c cu’a A cũng pha’i chia cho các phâ ` n tu’. tru. trên.
• Tru`. kho’i các hàng cu’a ma trâ. n A và cu’a các ma trâ. n trung gian
A(1) , A(2) (riêng A(3) chı’ có duy nhâ´t mô.t phâ ` n tu’. a(3)
44 mà thôi) các hàng
` u nhâ. n d̄u.o..c tu`. phép biê´n d̄ô’ i trên cu’a nhu˜.ng ma trâ. n â´y sau khi d̄ã
d̄â
nhân vo´i. mô.t sô´ nào d̄ó. Khi â´y d̄i.nh thu ´.c cu’a ma trâ. n A v☠n không d̄ô’ i
giá tri..
det(A)
1 = det(B) = (0) (1) (2) (3)
a11 .a22 .a33 .a44
Suy ra
(0) (1) (2) (3)
det(A) = a11 .a22 .a33 .a44
Nê´u ta áp du. ng quá trı̀nh thuâ. n cu’a phu.o.ng pháp Gauss có tı̀m tru.
. nhâ´t thı̀ u
lo´p ´.ng vo´i. mô˜ i lâ
` n ta hoán vi. hai hàng cho nhau, dâ´u cu’a d̄i.nh
Laplaxo., phu.o.ng pháp Gauss d̄òi ho’i ı́t phép tı́nh ho.n nhiê
` u, nhâ´t là khi
bă`ng phu.o.ng pháp Gauss giô´ng nhu. so. d̄ô ` Gauss cu’a hê. phu.o.ng trı̀nh,
tuy nhiên không có cô.t B (cô.t hê. sô´ tu.. do) và cô.t tô’ ng kiê’ m tra.
nhu. sau:
x11 x12 x13 x14
x21 x22 x23 x24
A−1 =
x31 x32 x33 x34
x41 x42 x43 x44
ta du..a vào d̄i.nh nghı̃a cu’a ma trâ. n nghi.ch d̄a’o:
A.A−1 = A−1 .A = I
hay ta có:
a a12 a13 a14 x11 x12 x13 x14 1 0 0 0
11
a21 a22 a23 a24
x21 x22 x23 x24
0 1 0 0
. =
a31 a32 a33 a34
x31 x32 x33 x34
0 0 1 0
a41 a42 a43 a44 x41 x42 x43 x44 0 0 0 1
nhau o’. vê´ pha’i. Do d̄ó có thê’ dùng phu.o.ng pháp Gauss gia’i d̄ô` ng tho`i. 4
hê. phu.o.ng trı̀nh trên và viê´t kê´t qua’ vào cùng mô.t ba’ng tı́nh.
• Nhâ. n xét: So vo´i. cách tı́nh ma trâ. n nghi.ch d̄a’o bă`ng d̄i.nh thu´.c thı̀
cách tı́nh này d̄o.n gia’n ho.n nhiê
` u (ı́t phép tı́nh) nhâ´t là khi câ´p cu’a ma
.
trâ. n râ´t lo´n.
Chuâ’ n cu’a ma trâ. n A = (aij ) là mô.t sô´ thu..c, ký hiê. u là kAk, thoa’
` u kiê. n sau d̄ây:
mãn các d̄iê
Ngu.o`i. ta thu.o`ng
. dùng 3 da ng chuâ’ n cu’a ma trâ n nhu. sau:
. .
X
*. Da. ng 1: kAk1 = max |aij | (go.i là da. ng chuâ’ n cô.t)
j
i
X 21
.
*. Da. ng 2: kAk2 = |aij |2 (go.i là da. ng chuâ’ n O clit)
i,j
X
*. Da. ng 3: kAk∞ = max |aij | (go.i là da. ng chuâ’ n hàng)
i
j
2.9. Su.. không ô’ n d̄i.nh cu’a hê. phu.o.ng trı̀nh d̄a. i sô´ tuyê´n
tı́nh.
Trong tı́nh toán thu..c hành, ta có thê’ gă. p nhu˜.ng hê. phu.o.ng trı̀nh d̄a. i
sô´ tuyê´n tı́nh mà nhu˜.ng thay d̄ô’ i nho’ trên các hê. sô´ o’. vê´ trái hoă. c trên
các hê. sô´ tu.. do o’. vê´ pha’i cu’a hê. phu.o.ng trı̀nh sẽ gây ra nhu˜.ng thay
. vê
d̄ô’ i râ´t lo´n ` nghiê. m. Hê. phu.o.ng trı̀nh nhu. vâ. y go.i là hê. phu.o.ng trı̀nh
không ô’ n d̄i.nh trong tı́nh toán, ngu.o..c la. i go.i là hê. phu.o.ng trı̀nh ô’ n d̄i.nh
trong tı́nh toán. Chă’ng ha. n:
2x1 + x2 = 2 x1 = 0, 5
( (
*. Hê. có nghiê. m là:
2x1 + 1, 01x2 = 2, 01 x2 = 1
2x1 + x2 = 2 x1 = 5
( (
.
Nhu ng hê. la. i có nghiê. m là:
2, 01x1 + x2 = 2, 05 x2 = −8
10x1 + 7x2 + 8x3 + 7x4 = 32
7x1 + 5x2 + 6x3 + 5x4 = 23
*. Hê. có nghiê. m là: X = (1; 1; 1; 1),
8x1 + 6x2 + 10x3 + 9x4 = 33
7x1 + 5x2 + 9x3 + 10x4 = 31
nhu.ng hê.
10x1 + 7x2 + 8, 1x3 + 7, 2x4 = 32
7, 08x1 + 5, 04x2 + 6x3 + 5x4 = 23
8x1 + 5, 98x2 + 9, 89x3 + 9x4 = 33
6, 99x1 + 4, 99x2 + 9x3 + 9, 98x4 = 31
có nghiê. m là: X = (−81; 137; −34; 22)
Mô.t cách d̄o.n gia’n nhâ´t d̄ê’ nhâ. n biê´t mô.t hê. phu.o.ng trı̀nh tuyê´n tı́nh
A.X = B có ô’ n d̄i.nh trong tı́nh toán hay không là bên ca. nh viê. c gia’i hê.
phu.o.ng trı̀nh trên, chúng ta gia’i thêm hê. phu.o.ng trı̀nh A.X = B1 , vo´i. các
` n tu’. cu’a B sai khác các phâ
phâ 1 ` n tu’. tu.o.ng u
´.ng cu’a B râ´t ı́t. Khi â´y nê´u
nghiê. m cu’a hê. phu.o.ng trı̀nh này sai khác d̄áng kê’ so vo´i. nghiê. m cu’a hê.
ban d̄â` u thı̀ hê. phu.o.ng trı̀nh ban d̄â
` u là không ô’ n d̄i.nh trong tı́nh toán.
´.c d̄ô. nha. y ca’m cu’a nghiê. m cu’a hê. phu.o.ng trı̀nh A.X = B.
sẽ d̄o mu
Cond(A) càng lo´n . thı̀ hê không ô’ n d̄inh trong tı́nh toán, Cond(A) càng
. .
` n 1 thı̀ hê. càng ô’ n d̄i.nh trong tı́nh toán.
gâ
. .
- O.N
Bài 3: PHU O NG PHÁP LĂ. P D
Xét hê. phu.o.ng trı̀nh A.X = B. Biê´n d̄ô’ i và d̄u.a hê. phu.o.ng trı̀nh này
X = β + α.X (III.§3.1)
trong d̄ó:
α α12 ... α1n β
11 1
α21 α22 ... α2n β2
α= ; β=
.. .. ... .. ..
αn1 αn2 ... αnn βn
Tiê´p d̄ê´n ta tu.. cho mô.t vecto., go.i là vecto. xâ´p xı’ ban d̄â
` u, ký hiê. u là
lim X (k) = X ∗
k→+∞
thı̀ gio´i. ha. n â´y là nghiê. m d̄úng cu’a hê. phu.o.ng trı̀nh (III.§3.1), và do d̄ó
cũng là nghiê. m d̄úng cu’a hê. phu.o.ng trı̀nh A.X = B.
Ngu.o`i. ta chu
´.ng minh d̄u.o..c ră`ng quá trı̀nh lă. p d̄o.n hô.i tu. d̄ê´n nghiê. m
duy nhâ´t cu’a hê. phu.o.ng trı̀nh A.X = B, không phu. thuô.c vào viê. c lu..a
phu.o.ng pháp lă. p d̄o.n, vo´i. nghiê. m d̄úng X ∗ cu’a hê. A.X = B, ngu.o`i. ta
kαkp
X (k) − X ∗ p
≤ . X (k) − X (k−1) p
(III.§3.4)
1 − kαkp
và k
kαkp
X (k) − X ∗ p
≤ . X (1) − X (0) p
(III.§3.5)
1 − kαkp
Nhu. vâ. y su.. hô.i tu. cu’a phu.o.ng pháp lă. p d̄o.n càng nhanh nê´u nhu. kαkp
´.c trong d̄ánh giá (III.§3.5) cũng cho phép
càng bé. Ngoài ra, bâ´t d̄ă’ng thu
chúng ta biê´t d̄u.o..c sô´ lâ ` n thiê´t d̄ê’ d̄a. t d̄u.o..c nghiê. m gâ
` n lă. p câ ` n d̄úng cu’a
Trong tru.o`ng
. ho.p kαkp ≤ 1 , thı̀ d̄ánh giá (III.§3.4) ta có thê’ dùng
. 2
X (k) − X ∗ p
≤ X (k) − X (k−1) p
(III.§3.6)
trı̀nh:
4.x1 + 0, 24.x2 − 0, 08.x3 = 8
0, 09.x1 + 3.x2 − 0, 15.x3 = 9
0, 04.x1 − 0, 08.x2 + 4.x3 = 20
Chúng ta biê´t ră`ng d̄ê’ hê. phu.o.ng trı̀nh da. ng X = β + α.X gia’i bă`ng
phu.o.ng pháp lă. p d̄o.n hô.i tu. thı̀ kαkp < 1. Do d̄ó có nhiê
` u cách d̄ê’ biê´n
d̄ô’ i hê. d̄ã cho vê ` n cho.n cách biê´n d̄ô’ i sao cho
` da. ng trên, tuy nhiên câ
phu.o.ng pháp hô.i tu. . Mô.t trong nhu˜.ng cách biê´n d̄ô’ i d̄ó là:
x1 = 2 − 0, 06.x2 + 0, 02.x3
x2 = 3 − 0, 03.x1 + 0, 05.x3
x3 = 5 − 0, 01.x1 + 0, 02.x2
Hay là ta có:
x1 2 0 −0, 06 0, 02 x1
x2 = 3 + −0, 03 0 0, 05 . x2
x3 5 −0, 01 0, 02 0 x3
Ta có:
´.c
Cho.n X (0) = β = ` u và tı́nh bă`ng công thu
3 làm nghiê. m ban d̄â
0 2 3 5
1 1, 92 3, 19 5, 04
2 1, 9094 3, 1944 5, 0446
3 1, 909228 3, 194948 5, 044794
. la i o’. bu.o´c
Du`ng . lă p thu
´. 3 ta có thê’ d̄ánh giá sai sô´ cu’a nghiê. m gâ
`n
. .
d̄úng X (3) này bă`ng công thu ´.c (III.§3.4) nhu. sau:
và:
0, 08
kX (3) − X ∗ k∞ ≤ .0, 000548 = 0, 0000476 < 0, 00005.
1 − 0, 08
`I TÂ P CHU.O.NG
BA .
Bài 1. Dùng phu.o.ng pháp Gauss gia’i nhu˜.ng hê. phu.o.ng trı̀nh Ax = B
cho du.o´i. d̄ây. Các phép tı́nh lâ´y d̄ê´n 5 sô´ le’ sau dâ´u phâ’ y:
1, 5 −0, 2 0, 1 0, 4
(1). A = −0, 1 1, 5 −0, 1 ; B = 0, 8
−0, 3 0, 2 −0, 5 0, 2
8, 30 2, 62 4, 10 1, 90 −10, 65
3, 92 8, 45 7, 78 2, 46 12, 21
(2). A = ; B=
3, 77 7, 21 8, 04 2, 28 15, 45
2, 21 3, 65 1, 69 6, 99 −8, 35
Bài 2. Dùng phu.o.ng pháp Gauss có tı̀m tru. lo´n . nhâ´t, gia’i nhu˜.ng hê
.
phu.o.ng trı̀nh Ax = B cho du.o´i. d̄ây. Các phép tı́nh lâ´y d̄ê´n 5 chu˜. sô´ có
nghı̃a:
2, 6 −4, 5 −2, 0 19, 07
(1). A =
3, 0 3, 0 4, 3
; B=
3, 21
−6, 0 3, 5 3, 0 −18, 25
3, 81 0, 25 1, 28 0, 75 4, 21
2, 25 1, 32 4, 58 0, 49 6, 47
(2). A = ; B=
5, 31 6, 28 0, 98 1, 04 2, 38
9, 39 2, 45 3, 35 2, 28 10, 48
• Hu.o´.ng d☠n, d̄áp sô´:
Bài 4. Dùng phu.o.ng pháp Gauss, tı́nh ma trâ. n nghi.ch d̄a’o cu’a các
ma trâ. n:
24, 21 + α 2, 42 3, 85
A(n) =
2, 31 31, 49 1, 52
3, 49 4, 85 28, 72 + α
trong d̄ó α = 0, 2n; n = 0; n = 1.
A−1 (0) =
−0, 002881 0, 032180 −0, 001317
−0, 004658 −0, 005143 0, 035716
A−1 (1) =
−0, 002858 0, 032178 −0, 001311
−0, 004586 −0, 005109 0, 035457
Bài 5. Gia’i hê. phu.o.ng trı̀nh:
−8 1 1 x1 1
1 −5 1 x2 = 16
1 1 −4 x3 7
(1). Bă`ng phu.o.ng pháp lă. p d̄o.n.
(2). Bă`ng phu.o.ng pháp lă. p Seidel.
bă`ng phu.o.ng pháp lă. p d̄o.n cho to´i. khi: x(n) − x(n−1) ∞
≤ 10−4 và d̄ánh
` n d̄úng nhâ. n d̄u.o..c.
giá sai sô´ cu’a nghiê. m gâ
bă`ng phu.o.ng pháp lă. p Seidel cho to´i. khi: x(n) − x(n−1) ∞
≤ 10−4 và so
sánh kê´t qua’ nhâ. n d̄u.o..c vo´i. nghiê. m d̄úng cu’a hê. :
x1 = x2 = x3 = 1.
Trong thu..c hành, chúng ta thu.o`ng . gă p nhu˜.ng hàm sô´ y = f (x) mà
.
´.c gia’i tı́ch cu. thê’ cu’a chúng. Thông thu.o`ng,
không biê´t biê’ u thu . ta
chı’ biê´t các giá tri. y0 , y1 , y2 , ..., yn cu’a hàm sô´ ta. i các d̄iê’ m khác nhau
x0 , x1 , x2 , ...., xn cu’a d̄oa. n [a, b]. Khi su’. du. ng nhu˜.ng hàm sô´ trên, nhiê `u
khi ta câ ` n biê´t các giá tri. cu’a chúng ta. i các d̄iê’ m không trùng vo´i. xi .
Muô´n thê´, ta tı̀m cách xây du..ng mô.t d̄a thu ´.c
` u kiê. n:
thoa’ mãn d̄iê
Pn (xi ) = f (xi ) = yi , (i = 0, n)
´.c Pn (x) d̄ê’ thay cho hàm y = f (x) d̄ê’ tı́nh gâ
Sau d̄ó, ta dùng d̄a thu `n
´.c nô.i suy Pn (x) cu’a hàm sô´ f (x), nê´u có, thı̀ chı’ có mô.t mà
- a thu
D
thôi.
´.ng minh
Chu
Pn (xi ) = yi ; Qn (x) = yi (i = 0, n)
Pn (xi ) − Qn (xi ) = yi − yi = 0, (i = 0, n)
Ta có:
bn = a n
bn−1 = an−1 + bn .c
...
b2 = a2 + b3 .c
b1 = a1 + b2 .c
b0 = a0 + b1 .c = Pn (c).
Ta có :
1 0 −4 2 −5 1
3 ∗ 1 3 5 17 46 139
Vâ. y ta có: f (3) = 139.
Gia’ su’. trên d̄oa. n [a, b] cho n+1 giá tri. khác nhau cu’a d̄ô´i sô´: x0 , x1 , x2 , ..., xn
và biê´t nhu˜.ng giá tri. tu.o.ng u
´.ng cu’a hàm y = f (x) nhu. sau: y0 , y1 , y2 , ..., yn .
Tru.o´c
. hê´t, chúng ta xây du.ng d̄a thu
. ´.c li (x) thoa’ mãn d̄iê
` u kiê. n:
1 nê´u i = j
(
li (xj ) =
0 nê´u i 6= j
´.c li (x) triê. t tiêu ta. i các d̄iê’ m x0 , x1 , ..., xn nên ta có thê’ viê´t
Vı̀ d̄a thu
Suy ra ta có:
1
Ci =
(xi − x0 )(xi − x1 )...(xi − xi−1 )(xi − xi+1 )...(xi − xn )
Do vâ. y
suy Lagrange.
Vo´i. n = 1 ta có hai nút nô.i suy x0 và x1 . Khi d̄ó ta có:
x − x1 x − x0
L1 (x) = y0 + y1 (IV.§3.3)
x0 − x1 x1 − x0
(x − x1 )(x − x2 ) (x − x0 )(x − x2 )
L2 (x) = y0 + y1 +
(x0 − x1 )(x0 − x2 ) (x1 − x0 )(x1 − x2 )
(x − x0 )(x − x1 )
+ y2 (IV.§3.4)
(x2 − x0 )(x2 − x1 )
Phu.o.ng trı̀nh L2 (x) chı́nh là phu.o.ng trı̀nh parabol d̄i qua ba d̄iê’ m
Nê´u hàm sô´ y = f (x) có d̄a. o hàm liên tu. c d̄ê´n câ´p n + 1 trên d̄oa. n
´.a tâ´t ca’ các nút nô.i suy xi thı̀ sai sô´ nô.i suy Rn (x) = f (x)−Ln (x)
[a, b] chu
có da. ng:
f (n+1) (c)
Rn (x) = πn+1 (x) (IV.§3.5)
(n + 1)!
trong d̄ó c ∈ [a, b] phu. thuô.c vào x và πn+1 (x) = (x − x0 )(x − x1 )...(x − xn ).
- ă. t Mn+1 = max f (n+1)(x) ta nhâ. n d̄u.o..c d̄ánh giá sai sô´ tuyê. t d̄ô´i
D
a≤x≤b
cu’a d̄a thu ´ c nô.i suy Lagrange nhu. sau:
.
Mn+1
Rn (x) = f (x) − Ln (x) ≤ πn+1 (x) .
(n + 1)!
4.1. Tru.o`ng
. ho..p các nút nô.i suy không cách d̄ê
`u
Gia’ su’. hàm sô´ y = f (x) d̄u.o..c cho du.o´i. da. ng ba’ng sau:
x x0 x1 x2 ... xi xi+1 . . .
y y0 y1 y2 ... yi yi+1 . . .
trong d̄ó yi = f (xi ) và ∆xi = xi+1 − xi 6= 0 không bă`ng nhau.
go.i là ty’ hiê. u câ´p mô.t cu’a hàm sô´ f (x).
go.i là ty’ hiê. u câ´p hai cu’a hàm sô´ f (x).
Cho ba’ng giá tri. cu’a hàm sô´ y = f (x) nhu. sau:
x 0 2 3 5 6
y 1 3 2 5 6
Khi â´y ta có ba’ng ty’ hiê. u các câ´p nhu. sau:
x y T/H Câ´p 1 T/H Câ´p 2 T/H Câ´p 3 T/H Câ´p 4
0 1
3−1
=1
2−0
−1 − 1 2
2 3 =−
3−0 3
5
2−3 6 + 32 3
= −1 =
3−2 5−0 10
3
+1
2 5 − 14 − 10
3
11
3 2 = =−
5−2 6 6−0 120
3 − 16 − 65 1
=−
2 6−2 4
1 − 23 1
5 5 =−
6−3 6
6−5
=1
6−5
6 6
• Nhâ. n xét
Gia’ su’. trên [a, b] cho n + 1 giá tri. khác nhau cu’a d̄ô´i sô´: x0 , x1 , ..., xn
` u nhau) và ta biê´t giá tri. cu’a hàm sô´ y = f (x)
(các giá tri. này không cách d̄ê
ta. i các giá tri. cu’a d̄ô´i sô´ là:
yi = f (xi ), (i = 0, n)
Pn (xi ) = f (xi ) = yi , (i = 0, n)
Theo d̄i.nh nghı̃a, ty’ hiê. u câ´p mô.t cu’a hàm sô´ f (x) là:
Do d̄ó:
f (x) = y0 + (x − x0 ).f [x, x0 ] (IV.§4.2)
Dùng d̄i.nh nghı̃a ty’ hiê. u câ´p hai cu’a hàm sô´ f (x) ta có:
+ ......+
+ ......+
trong d̄ó:
Hàm sô´ Rn (x) xác d̄i.nh bo’.i (IV.§4.6) go.i là sai sô´ nô.i suy.
Pn (x) = yn + (x − xn ).f [xn , xn−1 ] + (x − xn ).(x − xn−1 ).f [xn , xn−1 , xn−2 ]+
+ ......+
4.2. Tru.o`ng
. ho..p các nút nô.i suy cách d̄ê
`u
˜.u ha. n
4.2.1. Hiê. u hu
Gia’ su’. hàm sô´ y = f (x) d̄u.o..c cho du.o´i. da. ng ba’ng sau:
x x0 x1 x2 ... xi xi+1 . . .
y y0 y1 y2 ... yi yi+1 . . .
` u nhau (có nghı̃a là: xi = x0 +i.h,
trong d̄ó yi = f (xi ) và các nút xi cách d̄ê
vo´i. h > 0). Khi d̄ó:
• Tô’ ng quát, hiê. u sô´ ∆n yi = ∆(∆n−1 yi ) = ∆n−1 yi+1 − ∆n−1 yi go.i là
˜.u ha. n tiê´n câ´p n cu’a hàm sô´ f (x) ta. i d̄iê’ m xi .
hiê. u hu
• Tô’ ng quát, hiê. u sô´ 5n yi = 5(5n−1 yi ) = 5n−1 yi − 5n−1 yi−1 go.i là
˜.u ha. n lùi câ´p n cu’a hàm sô´ f (x) ta. i d̄iê’ m xi .
hiê. u hu
Nhâ. n xét
sô´.
(2). Hiê. u hu˜.u ha. n câ´p lo´n
. ho.n n cu’a môt d̄a thu
. ´.c câ´p n bă`ng 0.
Du..a vào d̄i.nh nghı̃a cu’a ty’ hiê. u, hiê. u hu˜.u ha. n tiê´n và lùi, chúng ta có
các công thu´.c liên hê. sau:
∆y0 5y1
f [x0 , x1 ] = =
h h
2
∆ y0 52 y2
f [x0 , x1 , x2 ] = =
2!.h2 2!.h2
... ...
∆n y0 5n yn
f [x0 , x1 , ..., xn ] = =
n!.hn n!.hn
+ ......+
các ty’ hiê. u bă`ng các hiê. u hu˜.u ha. n tiê´n tu.o.ng u
´.ng ta sẽ có:
∆y0 ∆2 y0
Pn (x) = y0 + (x − x0 ). + (x − x0 ).(x − x1 ). +
1!.h 2!.h2
+ ......+
∆n y0
+ (x − x0 )(x − x1 )...(x − xn−1 ). (IV.§4.9)
n!.hn
t(t − 1) 2
Pn (x) = Pn (x0 + h.t) = y0 + t.∆y0 + .∆ y0 +
2!
+ ......+
t(t − 1)(t − 2)...(t − n + 1) n
+ .∆ y0 (IV.§4.10)
n!
5yn 52 yn
Pn (x) = yn + (x − xn ). + (x − xn ).(x − xn−1 ). +
1!.h 2!.h2
+ ......+
5n yn
+ (x − xn )(x − xn−1 )...(x − x1 ). (IV.§4.11)
n!.hn
Hay ta có:
t(t + 1) 2
Pn (x) = Pn (xn + h.t) = yn + t. 5 yn + . 5 yn +
2!
+ ......+
t(t + 1)(t + 2)...(t + n − 1) n
+ . 5 yn (IV.§4.12)
n!
Gia’ su’. hàm sô´ y = f (x) có d̄a. o hàm liên tu. c d̄ê´n câ´p n + 1 trên [a, b]
sai sô´ cu’a d̄a thu ´.c nô.i suy Newton tiê´n xuâ´t phát tu`. nút x0 cu’a hàm sô´
f (x) trong tru.o`ng . ho.p các nút nôi suy cách d̄ê
. . ` u là:
trong d̄ó c là giá tri. trung gian giu˜.a các nút nô.i suy x0 , x1 , x2 , ..., xn và
d̄iê’ m x.
x − xn
Tu.o.ng tu.., d̄ă. t x = xn + h.t, nghı̃a là t = , thay vào công thu ´.c
h
d̄ánh giá sai sô´ cu’a d̄a thu .
´ c nô.i suy Lagrange (IV.§3.5) ta có công thu ´.c vê
`
d̄ánh giá sai sô´ cu’a d̄a thu ´.c nô.i suy Newton lùi xuâ´t phát tu`. nút xn cu’a
hàm sô´ f (x) trong tru.o`ng . ho.p các nút nôi suy cách d̄ê
. . ` u là:
trong d̄ó c là giá tri. trung gian giu˜.a các nút nô.i suy x0 , x1 , x2 , ..., xn và
d̄iê’ m x.
• Trong tru.o`ng
. ho.p ∆n+1 y cu’a hàm sô´ y = f (x) hâ
. ` u nhu. không d̄ô’ i
∆n+1 y
lim = f (n+1) (x),
h→0 hn+1
và tu.o.ng tu.., (IV.§4.14) có thê’ d̄u.o..c viê´t du.o´i. da. ng:
. . . . ´T
Bài 5: PHU O NG PHÁP BÌNH PHU O NG BÉ NHÂ
Phu.o.ng pháp bı̀nh phu.o.ng bé nhâ´t thu.o`ng . d̄u.o.c dùng d̄ê’ lâ p công
. .
thu´.c nghiê. m. Có nghı̃a là: gia’ su’. ta câ
` n tı̀m quan hê. hàm sô´ giu˜.a hai d̄a. i
y y1 y2 ... yi yi+1 . . . yn
´.c nghiê. m.
go.i là lâ. p công thu
Nói chung, không có kha’ năng tı̀m ra hàm sô´ y = f (x) d̄úng hoàn toàn,
ngay ca’ viê. c tı̀m hàm sô´ xâ´p xı’ cu’a hàm sô´ f (x) bă`ng phu.o.ng pháp bı̀nh
phu.o.ng bé nhâ´t cũng râ´t phu ´.c ta. p nê´u nhu. ta không biê´t tru.o´c
. da ng cu’a
.
hàm sô´ xâ´p xı’ . Do vâ. y, d̄ê’ d̄o.n gia’n chúng ta chı’ xét các tru.o`ng
. ho.p
.
da. ng cu’a hàm sô´ xâ´p xı’ d̄ã biê´t mà thôi. Gô
` m các da. ng sau d̄ây:
5.1. Tru.o`ng
. ho.p hàm phu thuôc các tham sô´ môt cách tuyê´n
. . . .
tı́nh
Vı̀ các că. p sô´ (x1 , y1 ), (x1 , y2 ),...,(xn , yn ) nhâ. n d̄u.o..c tu`. thı́ nghiê. m chı’
là các giá tri. xâ´p xı’ nên chúng không hoàn toàn nghiê. m d̄úng phu.o.ng
trı̀nh y = a + b.x, nghı̃a là:
y1 − (a + b.x1 ) = 1
......
yn − (a + b.xn ) = n
Phu.o.ng pháp bı̀nh phu.o.ng bé nhâ´t nhă`m xác d̄i.nh a và b sao cho tô’ ng
các bı̀nh phu.o.ng cu’a các sai sô´ nói trên là bé nhâ´t, nghı̃a là:
n
X
S= (yi − a − b.xi )2
i=1
là bé nhâ´t. Nhu. vâ. y a và b pha’i thoa’ mãn hê. phu.o.ng trı̀nh:
n
∂S X
= 2(yi − a − b.xi ).(−1) = 0
∂a
i=1
Xn
∂S
= 2(yi − a − b.xi ).(−xi ) = 0
∂b
i=1
Rút go.n ta có:
Xn Xn
n.a + xi .b = yi
i=1 i=1
(1) n n n
X X X
2
xi .a + xi .b = xi yi
i=1 i=1 i=1
- ây là hê. hai phu.o.ng trı̀nh hai â’ n sô´ a và b. Gia’i hê. phu.o.ng trı̀nh này
D
ta sẽ nhâ. n d̄u.o..c a và b pha’i tı̀m.
Trong tru.o`ng
. ho.p này, d̄ê’ tô’ ng
.
n
X
S= (yi − a − b.xi − c.x2i )2
i=1
là bé nhâ´t thı̀ a, b và c pha’i thoa’ mãn hê. phu.o.ng trı̀nh:
n
∂S X
∂a = 2(yi − a − b.xi − c.x2i ).(−1) = 0
i=1
n
X
∂S
∂b = 2(yi − a − b.xi − c.x2i ).(−xi ) = 0
i=1
n
∂S X
2(yi − a − b.xi − c.x2i ).(−x2i ) = 0
∂c =
i=1
Rút go.n ta có:
Xn X n X n
2
n.a + xi .b + xi .c = yi
i=1 i=1 i=1
n n n n
X X X X
2 3
(2) xi .a + xi .b + xi .c = xi yi
i=1 i=1 i=1 i=1
n n n n
X 2 X
3
X
4
X
x2i yi
xi .a + xi .b + xi .c =
i=1 i=1 i=1 i=1
- ây là hê. ba phu.o.ng trı̀nh ba â’ n sô´ a, b và c. Gia’i hê. phu.o.ng trı̀nh
D
này ta sẽ nhâ. n d̄u.o..c a, b và c pha’i tı̀m.
Trong tru.o`ng
. ho.p này, d̄ê’ tô’ ng
.
n
X
S= (yi − a + b. cos xi + c. sin xi )2
i=1
là bé nhâ´t thı̀ a, b và c pha’i thoa’ mãn hê. phu.o.ng trı̀nh:
n
∂S X
∂a = 2(yi − a + b. cos xi + c. sin xi ).(−1) = 0
i=1
n
X
∂S
∂b = 2(yi − a + b. cos xi + c. sin xi ).(− cos xi ) = 0
i=1
n
∂S X
∂c = 2(yi − a + b. cos xi + c. sin xi ).(− sin xi ) = 0
i=1
Rút go.n ta có:
Xn X n Xn
n.a + cos xi .b + sin xi .c = yi
i=1 i=1 i=1
n n n n
X X X X
2
(3) cos xi .a + cos xi .b + cos xi . sin xi .c = yi . cos xi
i=1 i=1 i=1 i=1
n n n n
X
X X
2
X
sin xi .a + cos xi . sin xi .b + sin xi .c = yi . sin xi
i=1 i=1 i=1 i=1
- ây là hê. ba phu.o.ng trı̀nh ba â’ n sô´ a, b và c. Gia’i hê. phu.o.ng trı̀nh
D
này ta sẽ nhâ. n d̄u.o..c a, b và c pha’i tı̀m.
5.2. Tru.o`ng
. ho..p hàm phu. thuô.c các tham sô´ mô.t cách phi
tuyê´n
- ă. t:
D
Y = lg y ; A = lg a ; B = b. lg e ; X =x
Y = A + B.X
D- ây là da. ng tuyê´n tı́nh mà chúng ta d̄ã xét o’. mu. c 3.1. Áp du. ng cách
´.c thu..c hiê. n o’. mu. c 3.1 chúng ta có d̄u.o..c A và B. Tu`. d̄ó có d̄u.o..c a và
thu
` n tı̀m.
b câ
lg y = lg a + b. lg x (2)
- ă. t:
D
Y = lg y ; A = lg a ; B=b ; X = lg x
D- ây là da. ng tuyê´n tı́nh mà chúng ta d̄ã xét o’. mu. c 3.1. Áp du. ng cách
´.c thu..c hiê. n o’. mu. c 3.1 chúng ta có d̄u.o..c A và B. Tu`. d̄ó có d̄u.o..c a và
thu
` n tı̀m.
b câ
`I TÂ P CHU.O.NG
BA .
ta. i x = −1, 5.
y 1 3 2 5
• Hu.o´.ng d☠n, d̄áp sô´:
62 13 3
L3 (x) = 1 + x − x2 + x3 .
15 6 10
f (323, 5) ≈ 2, 50987.
Bài 4. Hãy d̄áng giá sai sô´ nhâ. n d̄u.o..c khi xâ´p xı’ hàm sô´ y = sin x
bă`ng d̄a thu ´.c nô.i suy Lagrange bâ. c 5: L5 (x), biê´t ră`ng d̄a thu ´.c này trùng
vo´i. hàm sô´ d̄ã cho ta. i các giá tri. x bă`ng: 00 , 50 , 100 , 150 , 200 và 250 .
Xác d̄i.nh giá tri. cu’a sai sô´ khi x = 120 300 .
π π π π 5π
sin x − L5 (x) ≤ x(x − )(x − )(x − )(x − )(x − )
36 18 12 9 36
Khi x = 120 300 thı̀ ta có: sin(120 300 ) − L5 (120 300 ) ≤ 2, 2.10−9 .
y 3 −6 39 822 1611
(1). Xây du..ng d̄a thu
´.c nô.i suy Newton tiê´n xuâ´t phát tu`. nút
y = 6, 3733333 + 0, 4707143.x
y 2, 50 1, 20 1, 12 2, 25 4, 28
y 1, 06 1, 33 1, 52 1, 68 1, 81 1, 91 2, 01 2, 11
y = 0, 4945.x0,3311
y 0, 1 3 8, 1 14, 9 23, 9
y = 0, 992.x2 − 0, 909
`N D
Bài 1: TÍNH GÂ - ÚNG D
- A. O HÀM
Trong giáo trı̀nh toán ho.c cao câ´p, chúng ta d̄ã biê´t d̄ê´n cách tı́nh
d̄a. o hàm cu’a hàm sô´ y = f (x), nê´u biê´t d̄u.o..c biê’ u thu´.c gia’i tı́ch cu’a
nó. Nhu.ng trong thu..c tê´, chúng ta thu.o`ng
. pha’i tı́nh d̄a o hàm cu’a hàm
.
sô´ y = f (x) cho bă`ng ba’ng sô´, có nghı̃a là không có biê’ u thu ´.c gia’i tı́ch
cu’a y = f (x) mà chı’ biê´t ba’ng sô´ giá tri. cu’a x và y tu.o.ng u ´.ng. Cũng có
nhu˜.ng tru.o`ng
. ho.p, biê’ u thu
. ´.c gia’i tı́ch cu’a f (x) quá phu
´.c ta. p, do d̄ó viê. c
tı́nh d̄a. o hàm tru..c tiê´p bă`ng nhu˜.ng quy tă´c cu’a toán ho.c cao câ´p sẽ râ´t
khó khăn. Trong nhu˜.ng tru.o`ng . ho.p â´y, ngu.o`i. ta thu.o`ng
.
. tı́nh gâ ` n d̄úng
d̄a. o hàm bă`ng cách thay hàm f (x) trên [a, b] bă`ng mô.t d̄a thu ´.c nô.i suy
Pn (x) và xem:
Vı̀ Rn (x) = f (x) − Pn (x) nên sai sô´ cu’a d̄a. o hàm sẽ là:
- ô´i vo´i. các d̄a. o hàm câ´p cao thı̀ ta cũng làm tu.o.ng tu...
D
1.2.1. Tru.o`ng
. ho..p hai nút nô.i suy: x0 và x1
Gia’ su’. ta biê´t y0 = f (x0 ) và y1 = f (x1 ) = f (x0 +h), vo´i. h > 0. D
- ê’ tı́nh
` n d̄úng d̄a. o hàm f 0 (x) ta. i các nút x0 và x1 , ta thay hàm sô´ y = f (x)
gâ
bă`ng d̄a thu´.c nô.i suy Newton tiê´n bâ. c mô.t (tru.o`ng
. ho.p các nút nôi suy
. .
` u) xuâ´t phát tu`. nút x ta có:
cách d̄ê 0
Hay ta có:
h2 00
f (x) = y0 + t.∆y0 + f (c).t.(t − 1)
2
- a. o hàm hai vê´ theo x ta có:
D
d h2
f 0 (x) = y0 + t.∆y0 + f 00 (c).t.(t − 1)
dx 2
d h2 dt
y0 + t.∆y0 + f 00 (c).t.(t − 1)
=
dt 2 dx
2
h2
1 h 00 d d 00
= ∆y0 + f (c). t.(t − 1) + t.(t − 1). f (c)
h 2 dt 2 dt
y1 − y0 h
f 0 (x0 ) = − f 00 (c) (V.§1.1)
h 2
y1 − y0 . h
có nghı̃a là: f 0 (x0 ) ≈ vo´i sai sô´ ∆ = − f 00 (c) vo´i. c ∈ [x0 , x1 ].
h 2
• Nê´u x = x1 thı̀ t = 1 và ta có:
y1 − y0 h
f 0 (x1 ) = + f 00 (c) (V.§1.2)
h 2
y1 − y0 . h
có nghı̃a là: f 0 (x0 ) ≈ vo´i sai sô´ ∆ = f 00 (c) vo´i. c ∈ [x0 , x1 ].
h 2
1.2.2. Tru.o`ng
. ho..p ba nút nô.i suy: x0 , x1 và x2 .
Gia’ su’. ta biê´t x0 , x1 = x0 + h và x2 = x0 + 2h, trong d̄ó h > 0 và gia’
` n d̄úng d̄a. o hàm f 0 (x) ta. i các nút x0 , x1 và x2 , ta thay hàm sô´ y = f (x)
gâ
bă`ng d̄a thu ´.c nô.i suy Newton tiê´n bâ. c hai (tru.o`ng . ho.p các nút nôi suy
. .
` u) xuâ´t phát tu`. nút x0 và làm hoàn toàn tu.o.ng tu.. nhu. tru.o`ng
cách d̄ê . ho.p
.
trên ta sẽ có:
0 1 h2 000
f (x0 ) = − 3y0 + 4y1 − y2 + f (c0 ) (V.§1.3)
2h 3
2
1 h
f 0 (x1 ) = − y0 + y2 − f 000 (c1 ) (V.§1.4)
2h 6
0 1 h2 000
f (x2 ) = y0 − 4y1 + 3y2 + f (c2 ) (V.§1.5)
2h 3
`N D
Bài 2: TÍNH GÂ - ÚNG TÍCH PHÂN XÁC D
- I.NH
Trong giáo trı̀nh toán ho.c cao câ´p, nê´u hàm sô´ f (x) liên tu. c trên [a, b]
´.c
và F (x) là mô.t nguyên hàm cu’a hàm sô´ f (x) trên [a, b] thı̀ ta có công thu
Newton-Leibniz tı́nh tı́ch phân xác d̄i.nh nhu. sau:
Zb b
f (x)dx = F (x) = F (b) − F (a)
a
a
còn có ý nghı̃a. Cũng có khi, chúng ta pha’i tı́nh tı́ch phân xác d̄i.nh cu’a
hàm sô´ f (x) nhu.ng nguyên hàm cu’a f (x) la. i không thê’ biê’ u diê˜ n bă`ng
mô.t hàm sô´ so. câ´p thı̀ công thu
´.c Newton-Leibniz v☠n không dùng d̄u.o..c.
Do vâ. y, chúng ta câ ` n pha’i tı̀m ra mô.t phu.o.ng pháp tı́nh gâ
` n d̄úng tı́ch
ta thay hàm sô´ f (x) bă`ng mô.t d̄a thu ´.c nô.i suy Pn (x) và xem:
Zb Zb
f (x)dx ≈ Pn (x)dx
a a
A(a, f (a)) và B(b, f (b))) xuâ´t phát tu`. nút trùng vo´i. câ. n du.o´i. a, ta có:
Zb Zb
f (x)dx ≈ P1 (x)dx
a a
- ê’ tı́nh tı́ch phân xác d̄i.nh bên vê´ pha’i, chúng ta d̄ô’ i biê´n sô´:
D
x = a + (b − a).t
Khi d̄ó:
Zb Z1
P1 (x)dx = (y0 + t.∆y0 ).(b − a)dt
a 0
t=1
t2
= (b − a) y0 t + ∆y0 .
2 t=0
Vâ. y ta có:
Zb
b − a
f (x)dx ≈ f (a) + f (b) (V.§2.1)
2
a
ta gia’ thiê´t hàm sô´ y = f (x) có d̄a. o hàm câ´p hai liên tu. c trên [a, b]. Xem
R là hàm sô´ theo biê´n h = b − a, ta có:
a+h
h
Z
R = R(h) = f (x)dx − f (a) + f (a + h)
2
a
1 h
R0 (h) = f (a + h) − f (a) + f (a + h) − f 0 (a + h)
2 2
1 h
= f (a + h) − f (a) − f 0 (a + h)
2 2
và
1 0 1 h h
R00 (h) = f (a + h) − f 0 (a + h) − f 00 (a + h) = − f 00 (a + h)
2 2 2 2
d̄u.o..c:
Zh Zh
1
R0 (h) = R0 (0) + R00 (t)dt = − t.f 00 (a + t)dt
2
0 0
Zh
1 h2 00
= − f 00 (c1 ) tdt = − f (c1 ); vo´i. c1 ∈ (a, a + h).
2 4
0
và
Zh Zh
1
R(h) = R(0) + R0 (t)dt = − t2 .f 00 (c1 )dt
4
0 0
Zh
1 h3 00
= − f 00 (c1 ) t2 dt = − f (c1 ); vo´i. c1 ∈ (a, a + h).
4 12
0
Tóm la. i, vo´i. gia’ thiê´t hàm sô´ y = f (x) có d̄a. o hàm câ´p hai liên tu. c
trên [a, b], chúng ta có các công thu ´.c hı̀nh thang sau:
Zb
f (a) + f (b)
f (x)dx ≈ (b − a).
2
a
Hay là:
Zb
f (a) + f (b) h3 00
f (x)dx = h. − f (c) (V.§2.2)
2 12
a
x0 = a ; xj = a + j.h (j = 1, n − 1) ; xn = b
- ô´i vo´i. mô˜ i tı́ch phân xác d̄i.nh o’. vê´ pha’i cu’a d̄ă’ng thu
D ´.c trên, ta tı́nh
` n d̄úng bă`ng công thu
gâ ´.c hı̀nh thang (V.§2.1) sẽ có:
Zb
y0 + y1 y1 + y2 yn−1 + yn
f (x)dx ≈ h. + h. + ... + h.
2 2 2
a
y0 + yn
≈h + y1 + y2 + ... + yn−1 (V.§2.3)
2
Nê´u hàm sô´ y = f (x) có d̄a. o hàm câ´p hai liên tu. c trên [a, b] thı̀ theo
(V.§2.2) ta có sai sô´ cu’a công thu´.c hı̀nh thang tô’ ng quát là:
Zxn n n Zxi
hX X h
R= f (x)dx − (yi−1 + yi ) = f (x)dx − (yi−1 + yi )
2 i=1 i=1
2
x0 xi−1
n
h3 X 00
=− f (ci ) ; vo´i. ci ∈ (xi−1 , xi ) (V.§2.4)
12 i=1
n
1 X 00
Xét trung bı̀nh cô.ng µ = f (ci ). Chúng ta dê˜ thâ´y ră`ng:
n i=1
m2 ≤ µ ≤ M2
Tóm la. i, vo´i. gia’ thiê´t hàm sô´ y = f (x) có d̄a. o hàm câ´p hai liên tu. c
trên [a, b] và chia d̄oa. n lâ´y tı́ch phân [a, b] thành n−d̄oa. n bă`ng nhau, có
b−a
d̄ô. dài là h = , ta có các công thu ´.c hı̀nh thang tô’ ng quát sau:
n
Zb
y0 + yn
f (x)dx ≈ h + y1 + y2 + ... + yn−1
2
a
Hay
Zb
(b − a).h2 00
y0 + yn
f (x)dx = h + y1 + y2 + ... + yn−1 − f (c) (V.§2.5)
2 12
a
b−a
x0 = a ; x1 = a + = a+h ; x2 = b = a + 2h
2
d̄iê’ m A(x0 , y0 = f (x0 )); B(x1 , y1 = f (x1 )) và C(x2 , y2 = f (x2 )) có hoành
` u nhau) xuâ´t phát tu`. nút trùng vo´i. câ. n du.o´i. a = x0 , ta có:
d̄ô. cách d̄ê
Zb Zx2 Zx2
f (x)dx = f (x)dx ≈ P2 (x)dx
a x0 x0
- ê’ tı́nh tı́ch phân xác d̄i.nh o’. vê´ pha’i, chúng ta d̄ô’ i biê´n sô´ x = x0 +h.t.
D
Khi d̄ó ta có:
Zx2 Zx2
f (x)dx ≈ P2 (x)dx
x0 x0
Z2
t(t − 1) 2
≈ y0 + t.∆y0 + ∆ y0 hdt
2
0
t=2
t2 1 2 t3 t2
≈ h. y0 .t + ∆y0 . + ∆ y0 . −
2 2 3 2 t=0
Vâ. y ta có:
Zb Zx2
h
f (x)dx = f (x)dx ≈ (y0 + 4y1 + y2 )
3
a x0
(y0 + 4y1 + y2 )
≈ (b − a). (V.§2.6)
6
´.c Simpson.
´.c (V.§2.6) này d̄u.o..c go.i là công thu
Công thu
ta gia’ thiê´t ră`ng hàm sô´ y = f (x) có d̄a. o hàm câ´p bô´n liên tu. c trên [a, b].
Ta cô´ d̄i.nh d̄iê’ m giu˜.a x1 và xem R là hàm sô´ cu’a h, ta có:
xZ1 +h
h
R = R(h) = f (x)dx − f (x1 − h) + 4f (x1 ) + f (x1 + h)
3
x1 −h
- a. o hàm ba lâ
D ´.c trên ta có:
` n theo h d̄ă’ng thu
1
R0 (h) = f (x1 − h) + f (x1 + h) −
f (x1 − h) + 4f (x1 ) + f (x1 + h)
3
h
− f 0 (x1 − h) + f 0 (x1 + h)
−
3
2 4
= f (x1 − h) + f (x1 +h) − f (x1 )−
3 3
h
− f 0 (x1 − h) + f 0 (x1 + h)
−
3
và
2 1
R00 (h) = − f 0 (x1 − h) + f 0 (x1 + h) − − f 0 (x1 − h) + f 0 (x1 + h)
3 3
h
− f 00 (x1 − h) + f 00 (x1 + h)
3
1 h
− f 0 (x1 − h) + f 0 (x1 + h) − f 00 (x1 − h) + f 00 (x1 + h)
=
3 3
và
1 00 1
R000 (h) = f (x1 − h) + f 00 (x1 + h) − f 00 (x1 − h) + f 0 (x1 + h)
3 3
h
− f 000 (x1 − h) + f 000 (x1 + h)
−
3
h
= − f 000 (x1 + h) + f 000 (x1 −h)
3
´.c sô´ gia hu˜.u ha. n Lagrange d̄ô´i vo´i. f 000 (x) ta có:
Áp du. ng công thu
Tu`. d̄ó áp du. ng d̄i.nh lý giá tri. trung bı̀nh thu
´. hai cu’a tı́ch phân xác
d̄i.nh, ta nhâ. n d̄u.o..c:
Zh Zh
2
R00 (h) = R00 (0) + R000 (t)dt = − t2 f (4) (c3 )dt
3
0 0
Zh
2 2
= − f (4) (c2 ) t2 dt = − h3 f (4) (c2 ) ; c2 ∈ (x1 − h, x1 + h)
3 9
0
và
Zh Zh
2
R0 (h) = R0 (0) + R00 (t)dt = − t3 f (4) (c2 )dt
9
0 0
Zh
2 1 4 (4)
= − f (4) (c1 ) t3 dt = − h f (c1 ) ; c1 ∈ (x1 − h, x1 + h)
9 18
0
và
Zh Zh
1
R(h) = R(0) + R0 (t)dt = − t4 f (4) (c1 )dt
18
0 0
Zh
1 1 5 (4)
= − f (4) (c) t4 dt = − h f (c) ; c ∈ (x1 − h, x1 + h)
18 90
0
Tóm la. i, vo´i. gia’ thiê´t hàm sô´ y = f (x) có d̄a. o hàm câ´p bô´n liên tu. c
Hay
Zb f (a) + 4f ( a+b
2 )+ f (b)
1 5 (4)
f (x)dx = (b − a). − h f (c) (V.§2.7)
6 90
a
b−a
trong d̄ó: h = 2 ; c ∈ (a, b).
- ô´i vo´i. mô˜ i tı́ch phân xác d̄i.nh o’. vê´ pha’i cu’a d̄ă’ng thu
D ´.c trên, ta tı́nh
Hay ta có:
Zb
h
f (x)dx ≈ (y0 + y2m ) + 4σ1 + 2σ2 (V.§2.8)
3
a
Nê´u hàm sô´ y = f (x) có d̄a. o hàm câ´p bô´n liên tu. c trên [a, b] thı̀ do
công thu´.c (V.§2.7), ta có sai sô´ cu’a công thu
´.c Simpson tô’ ng quát là:
x
Z2m m
hX
R= f (x)dx − (y2k−2 + 4y2k−1 + y2k )
3
x0 k=1
x2k
m Z
X h
= f (x)dx − (y2k−2 + 4y2k−1 + y2k )
3
k=1 x
2k−2
m
h5 X (4)
=− f (ck ) ; ck ∈ (x2k−2 , x2k ) (V.§2.9)
90
k=1
vı̀ f (4) (x) liên tu. c nên ta tı̀m d̄u.o..c mô.t d̄iê’ m c ∈ [a, b] sao cho:
m
(4) 1 X (4)
f (c) = f (ck )
m
k=1
Tóm la. i, vo´i. gia’ thiê´t hàm sô´ y = f (x) có d̄a. o hàm câ´p bô´n liên tu. c
trên [a, b] và chia d̄oa. n [a, b] thành n = 2m d̄oa. n bă`ng nhau, có d̄ô. dài là:
b−a b−a
h= = , ta có các công thu´.c Simpson tô’ ng quát sau:
n 2m
Zb
h
f (x)dx ≈ (y0 + y2m ) + 4σ1 + 2σ2
3
a
Hay là:
Zb
(b − a)h4 (4)
h
f (x)dx = (y0 + y2m ) + 4σ1 + 2σ2 − .f (c) (V.§2.10)
3 180
a
• Nhâ. n xét
(1). Tu`. các công thu´.c Simpson tô’ ng quát chúng ta nhâ. n thâ´y d̄ô.
chı́nh xác cu’a các công thu´.c này cao ho.n so vo´i. các công thu
´.c hı̀nh thang
tô’ ng quát, nê´u bu.o´c
. h ta chon nhu. nhau.
.
ngu.o`i. ta thu.o`ng
. xác d̄inh gâ
. ´.c Simpson tô’ ng
` n d̄úng sai sô´ cu’a công thu
Gia’ su’. trên [a, b] d̄a. o hàm f (4) (x) ı́t biê´n d̄ô’ i, khi â´y ta nhâ. n d̄u.o..c
R = M.h4
h h
I = IS (h) + M.h4 ; I = IS ( ) + M.( )4
2 2
h 1 h
I − IS ( ) ≈ IS ( ) − IS (h) (V.§2.11)
2 15 2
Lâ. p luâ. n hoàn toàn tu.o.ng tu.., d̄ô´i vo´i. công thu´.c hı̀nh thang tô’ ng quát,
vo´i. gia’ thiê´t d̄a. o hàm f 00 (x) ı́t biê´n d̄ô’ i trên [a, b], ta có công thu´.c thu..c
hành tı́nh gâ ` n d̄úng sai sô´ cu’a công thu ´.c hı̀nh thang tô’ ng quát nhu. sau:
h 1 h
I − IT ( ) ≈ IT ( ) − IT (h) (V.§2.12)
2 3 2
Rb
` n d̄úng cu’a I = f (x)dx nhâ. n d̄u.o..c
trong d̄ó: IT (h) và IT ( h2 ) là giá tri. gâ
a
. . . . .
´ c hı̀nh thang tô’ ng quát vo´i bu o´c h và bu o´c
tu` công thu . . h.
2
`I TÂ P CHU.O.NG
BA .
` n d̄úng y 0 (55) và y 0 (60) cu’a hàm sô´ y = lg x du..a vào
Bài 1. Tı́nh gâ
ba’ng giá tri. d̄ã cho sau:
x 50 55 60
y 0 (60) = 0, 0072382.
` n d̄úng y 0 (1) cu’a hàm sô´ y = y(x) du..a vào ba’ng giá tri.
Bài 2. Tı́nh gâ
d̄ã cho sau:
x 0, 98 1, 00 1, 02
vo´i. n = 10 và so sánh vo´i. kê´t qua’ d̄úng tı́nh bă`ng công thu
´.c Newton-
Lépnı́t.
IT ≈ 0, 7849815 ; IS ≈ 0, 78539815.
π
Giá tri. d̄úng: = 0, 78539816
4
Bài 4. Cho
Z1,1
dx
I=
(1 + 4x)2
0,1
(1). IT ≈ 0, 7849815.
Bài 5. Cho
Z3,5
1+x
I= dx
1−x
2
´N D
- Ă. T VÂ
Bài 1: D `
- Ê
Trong khoa ho.c kỹ thuâ. t, nhiê` u bài toán d☠n d̄ê´n viê. c gia’i phu.o.ng
` u kiê.n:
Tı̀m nghiê.m y = y(x) thoa’ mãn d̄iê
( 0
y = f (x, y)
vo´.i x0 ≤ x ≤ X (V I.§1.1)
y(x0 ) = α
trong d̄ó f (x, y) là mô.t hàm sô´ d̄ã biê´t theo hai biê´n x, y; x0 , X và α là
nhu˜.ng hă`ng sô´ cho tru.o´.c. D
- iê
` u kiê.n y(x0 ) = α go.i là d̄iê
` u kiê.n ban d̄â
`u
` u kiê.n Cauchy.
hay còn go.i là d̄iê
- ô´i vo´i. hê. phu.o.ng trı̀nh vi phân câ´p 1, ta có bài toán Cauchy có da. ng:
D
Tu.o.ng tu.., bài toán Cauchy d̄ô´i vo´i. phu.o.ng trı̀nh vi phân câ´p n có
da. ng:
trong d̄ó f (x, y, ..., y (n−1) ) là mô.t hàm sô´ d̄ã biê´t theo (n+1)−biê´n x, y, y 0 , ..., y (n−1) ;
x0 , X và αj là nhu˜.ng hă`ng sô´ cho tru.o´.c. Nhu˜.ng d̄iê ` u kiê.n y(x0 ) =
phu.o.ng trı̀nh vi phân câ´p n da. ng (V I.§1.3) vê ` da. ng hê. phu.o.ng trı̀nh vi
Do d̄ó, trong chu.o.ng này, chúng ta chı’ xét viê. c gia’i các bài toán Cauchy
da. ng (V I.§1.1) và (V I.§1.2) mà thôi.
Trong giáo trı̀nh toán cao câ´p, chúng ta d̄ã biê´t các phu.o.ng pháp gia’i
d̄úng mô.t sô´ phu.o.ng trı̀nh vi phân thu.o`ng. câ´p 1 d̄o.n gia’n, nhu.: phu.o.ng
trı̀nh có biê´n phân ly, phu.o.ng trı̀nh d̄ă’ng câ´p câ´p 1,... Còn d̄ô´i vo´i. phu.o.ng
trı̀nh vi phân câ´p 1 mà hàm sô´ bên vê´ pha’i có da. ng bâ´t kỳ thı̀ nói chung
ta không có phu.o.ng pháp gia’i d̄úng nghiê. m cu’a nó d̄u.o..c.
da. ng (V I.§1.1) và (V I.§1.2) có mô.t vai trò râ´t quan tro.ng trong thu..c tê´.
Ý tu.o’.ng chı́nh cu’a nhu˜.ng phu.o.ng pháp sau d̄ây là tı̀m các giá tri. xâ´p
xı’ cu’a nghiê. m d̄úng cu’a các bài toán ta. i các d̄iê’ m chia x0 , x1 , ..., xn = X.
Kê´t qua’ là chúng ta sẽ nhâ. n d̄u.o..c các giá tri. xâ´p xı’ cu’a nghiê. m d̄úng
pha’i tı̀m du.o´i. da. ng ba’ng sô´. Bao gô` m các phu.o.ng pháp sau:
. .
Bài 2: PHU O NG PHÁP EULER
(V I.§2.1), ta chia d̄oa. n [x0 , X] thành n−d̄oa. n nho’ bă`ng nhau bo’.i các
d̄iê’ m chia nhu. sau:
X − x0
x0 = x0 ; ... ; xi = x0 + i.h ; ... ; xn = X ; h =
n
- ê’ thuâ. n tiê. n, chúng ta ký hiê. u: y(x) là nghiê. m d̄úng cu’a bài toán;
D
` n d̄úng cu’a nghiê. m
y(xi ) là giá tri. cu’a nghiê. m d̄úng ta. i xi và yi là giá tri. gâ
d̄úng ta. i xi .
Dùng khai triê’ n Taylor nghiê. m y(x) cu’a bài toán trên ta. i xi ta có:
0 (x − xi )2 00
y(x) = y(xi ) + (x − xi ).y (xi ) + y (ci ), ci ∈ (xi , x)
2!
Email : Phanquy@dtu.edu.vn ; Tel : +84766554333 111
h2 00
y(xi+1 ) − y(xi ) = h.f (xi , y(xi )) + y (ci ), ci ∈ (xi , xi+1 )
2!
Trong d̄ă’ng thu ´.c trên d̄ây, bo’ qua sô´ ha. ng cuô´i cùng bên pha’i và thay
xâ´p xı’ y(xi ) bo’.i yi , thay y(xi+1 ) bo’.i yi+1 , thay f (xi , y(xi )) bo’.i f (xi , yi )
ta nhâ. n d̄u.o..c hê. thu
´.c sau:
´.
này cho phép chúng ta tı́nh yi+1 thông qua yi mà không pha’i gia’i bâ´t cu
mô.t phu.o.ng trı̀nh nào.
trong d̄ó: M là mô.t hă`ng sô´ du.o.ng không phu. thuô.c h.
- ánh giá trên chı’ có giá tri. lý thuyê´t vı̀ xác d̄i.nh hă`ng sô´ M là tu.o.ng
D
d̄ô´i phu´.c ta. p. Vı̀ vâ. y ngu.o`i. ta thu.o`ng
. xác d̄inh sai sô´ bă`ng cách ” tı́nh
.
hai lâ` n” nhu. sau: lâ` n thu ´. nhâ´t tı́nh bă`ng công thu ´.c (V I.§2.2) vo´i. bu.o´c
. h
tı́nh bă`ng công thu ´.c (V I.§2.2) này vo´i. bu.o´c . h ta nhâ n d̄u.o.c nghiê m gâ
`n
2 . . .
d̄úng y2n ( h2 ). Khi â´y sai sô´ d̄u.o..c xác d̄i.nh bo’.i:
h h
y2n ( ) − y(x) ≤ y2n ( ) − yn (h) (V I.§2.3)
2 2
.
(2). U u d̄iê’ m cu’a phu.o.ng pháp là tı́nh toán d̄o.n gia’n. Nhu.o..c
d̄iê’ m cu’a phu.o.ng pháp là có d̄ô. chı́nh xác thâ´p.
(3). Phu.o.ng pháp Euler có thê’ áp du. ng cho hê. phu.o.ng trı̀nh vi
phân câ´p mô.t. Cu. thê’ d̄ô´i vo´i. hê. phu.o.ng trı̀nh vi phân câ´p mô.t có da. ng:
0
y = f1 (x, y, z)
z 0 = f2 (x, y, z)
y(x0 ) = α1
z(x0 ) = α2
. .
Bài 3: PHU O NG PHÁP EULER CA’I TIÊ
´N
` n d̄úng tı́ch phân xác d̄i.nh o’. vê´ pha’i bă`ng công thu
Tı́nh gâ ´.c hı̀nh
thang, chúng ta nhâ. n d̄u.o..c:
h 0 h3
y(xi+1 ) − y(xi ) = y (xi ) + y 0 (xi+1 ) − y 000 (ci ), ci ∈ (xi , xi+1 )
2 12
´.c trên, bo’ qua sô´ ha. ng cuô´i cùng o’. vê´ pha’i và thay xâ´p
Trong d̄ă’ng thu
xı’ y(xi ) bo’.i yi , thay y(xi+1 ) bo’.i yi+1 , thay y 0 (xi ) bo’.i yi0 = f (xi , yi ), thay
y 0 (xi+1 ) bo’.i yi+1
0
= f (xi+1 , yi+1 ) ta sẽ nhâ. n d̄u.o..c hê. thu
´.c sau:
h
yi+1 − yi = f (xi , yi ) + f (xi+1 , yi+1 )
2
h
yi+1 = yi + f (xi , yi ) + f (xi+1 , yi+1 ) , i = 0, n − 1 (V I.§3.1)
2
Ngu.o`i. ta chu
´.ng minh d̄u.o..c ră`ng sai sô´ cu’a (V I.§3.1) ta. i d̄iê’ m xi là:
yi − y(xi ) ≤ M.h2
´.c (V I.§3.1) có d̄ô. chı́nh xác cao ho.n công thu
(1). Công thu ´.c Euler
(V I.§2.2).
(2). Nhu.o..c d̄iê’ m co. ba’n cu’a (V I.§3.1) là muô´n tı́nh yi+1 khi d̄ã
biê´t yi ta pha’i gia’i phu.o.ng trı̀nh d̄a. i sô´ (V I.§3.1) phi tuyê´n d̄ô´i vo´i. yi+1 .
- ê’ tâ. n du. ng nhu˜.ng u.u d̄iê’ m cũng nhu. d̄ê’ khă´c phu. c nhu˜.ng nhu.o..c d̄iê’ m
D
cu’a phu.o.ng pháp Euler (V I.§2.2) và phu.o.ng pháp (V I.§3.1), ngu.o`i. ta
thu.o`ng
. su’. du ng phô´i ho.p ca’ hai phu.o.ng pháp trên nhu. sau:
. .
(0)
yi+1 = yi + h.f (xi , yi )
... ...
(k) h (k−1)
yi+1 = yi + f (xi , yi ) + f (xi+1 , yi+1 ) (V I.§3.2)
2
... ...
d̄úng liên tiê´p, chúng ta câ` n gia’m bu.o´c . h và thu.c hiê n la i tu`. d̄â
. . . ` u.
(4). Phu.o.ng pháp Euler có thê’ áp du. ng cho hê. phu.o.ng trı̀nh vi
phân câ´p mô.t. Cu. thê’ d̄ô´i vo´i. hê. phu.o.ng trı̀nh vi phân câ´p mô.t có da. ng:
0
y = f1 (x, y, z)
z 0 = f2 (x, y, z)
y(x0 ) = α1
z(x0 ) = α2
. .
Bài 4: PHU O NG PHÁP RUNGE-KUTTA
Ta chia d̄oa. n [x0 , X] thành n−d̄oa. n nho’ bă`ng nhau bo’.i các d̄iê’ m chia
nhu. sau:
X − x0
x0 = x0 ; ... ; xi = x0 + i.h ; ... ; xn = X ; h =
n
Muô´n thê´, ta khai triê’ n Taylo nghiê. m y(x) cu’a bài toán trên ta. i xi :
0 (x − xi )2 00 (x − xi )3 000
y(x) = y(xi ) + (x − xi ).y (xi ) + .y (xi ) + .y (ci )
2! 3!
h2 000 h3 000
y(xi+1 ) = y(xi ) + h.y (xi ) + .y (xi ) + .y (ci )
2! 3!
∂f ∂f ∂y
y 00 (xi ) = ∂x + ∂y . ∂x = fx0 (xi , y(xi )) + fy0 (xi , y(xi )).y 0 (xi ).
Thay xâ´p xı’ y(xi+1 ) bo’.i yi+1 , thay y(xi ) bo’.i yi , thay y 0 (xi ) bo’.i yi0 =
f (xi , yi ), thay y 00 (xi ) bo’.i fx0 (xi , yi ) + fy0 (xi , yi ).yi0 ta nhâ. n d̄u.o..c hê. thu
´.c
xâ´p xı’ sau:
h2 0
h.yi0 + . fx (xi , yi ) + fy0 (xi , yi ).yi0 + O(h3 ) (V I.§4.2)
yi+1 = yi +
2!
´.c:
Xét hê. thu
(i) (i)
yi+1 = yi + r1 .k1 + r2 .k2 (V I.§4.3)
(i)
k1 = h.f (xi , yi ) = h.yi0
(i) (i)
k2 = h.f (xi + α.h, yi + β.k1 )
(i)
= h. f (xi , yi ) + α.h.fx0 (xi , yi ) + β.k1 .fy0 (xi , yi ) + O(h3 )
= h.f (xi , yi ) + α.h2 .fx0 (xi , yi ) + β.h2 .yi0 .fy0 (xi , yi ) + O(h3 )
yi+1 = yi + r1 .h.yi0 + r2 . h.f (xi , yi ) + α.h2 .fx0 (xi , yi ) + β.h2 .yi0 .fy0 (xi , yi ) + O(h3 )
1 1
r1 + r2 = 1 ; α.r2 = ; β.r2 =
2 2
- ây là hê. 3-phu.o.ng trı̀nh 4-â’ n nên là mô.t hê. phu.o.ng trı̀nh vô d̄i.nh.
D
Ta xét mô.t vài ho. nghiê. m d̄o.n gia’n sau d̄ây:
1
(1). α = β = 2 ; r1 = 0 ; r2 = 1. Khi â´y ta có:
(i)
yi+1 = yi + k2
(i)
k1 = h.f (xi , yi )
(i)
(i) h k
k2 = h.f (xi + , yi + 1 ), i = 0, n − 1.
2 2
1 (i) (i)
yi+1 = yi + k1 + k2
2
(i)
k1 = h.f (xi , yi )
(i) (i)
k2 = h.f (xi + h, yi + k1 ), i = 0, n − 1.
yi − y(xi ) ≤ M.h2
(2). Hoàn toàn tu.o.ng tu.., nê´u trong khai triê’ n Taylo nghiê. m
y(xi+1 ) cu’a bài toán (V I.§4.1) ta. i xi , chúng ta bo’ qua sô´ ha. ng O(h4 )
thı̀ sẽ nhâ. n d̄u.o..c công thu
´.c Runge-Kutta có d̄ô. chı́nh xác câ´p 3, nghı̃a là
(3). Hoàn toàn tu.o.ng tu.., nê´u trong khai triê’ n Taylo nghiê. m
y(xi+1 ) cu’a bài toán (V I.§4.1) ta. i xi , chúng ta bo’ qua sô´ ha. ng O(h5 )
thı̀ sẽ nhâ. n d̄u.o..c công thu
´.c Runge-Kutta có d̄ô. chı́nh xác câ´p 4, nghı̃a là
(4). Các d̄ánh giá trên chı’ có giá tri. lý thuyê´t vı̀ xác d̄i.nh hă`ng sô´
M là tu.o.ng d̄ô´i phu
´.c ta. p. Vı̀ vâ. y, trong thu..c hành, ngu.o`i. ta thu.o`ng
. dùng
công thu´.c Runge-Kutta có d̄ô. chı́nh xác câ´p 4 d̄ê’ tı́nh và xác d̄i.nh sai sô´
` n” nhu. sau: lâ
bă`ng cách ” tı́nh hai lâ ´. nhâ´t tı́nh bă`ng công thu
` n thu ´.c này
vo´i. bu.o´c
. h ta thu d̄u.o.c nghiê m gâ
. . ` n d̄úng yn (h) cu’a nghiê. m d̄úng y(x),
sau d̄ó cũng tı́nh bă`ng công thu ´.c này vo´i. bu.o´c. h ta nhâ n d̄u.o.c nghiê m
2 . . .
` n d̄úng y2n ( h2 ). Khi â´y sai sô´ d̄u.o..c xác d̄i.nh bo’.i:
gâ
h 1 h
y2n ( ) − y(x) ≈ y2n ( ) − yn (h) (V I.§4.4)
2 15 2
y(x0 ) = α1
z(x0 ) = α2
´.c Runge-Kutta có d̄ô. chı́nh xác câ´p 4 có da. ng:
thı̀ công thu
(i) (i) (i) (i)
yi+1 = yi + 16 k1 + 2k2 + 2k3 + k4
(
i = 0, n − 1
1 (i) (i) (i) (i)
zi+1 = zi + 6 l1 + 2l2 + 2l3 + l4
trong d̄ó:
(i)
k1 = h.f1 (xi , yi , zi )
(i)
l1 = h.f2 (xi , yi , zi )
(i) (i)
(i) h k1 l1
k2 = h.f1 (xi + , yi + , zi + )
2 2 2
(i) (i)
(i) h k1 l1
l2 = h.f2 (xi + , yi + , zi + )
2 2 2
(i) (i)
(i) h k2 l2
k3 = h.f1 (xi + , yi + , zi + )
2 2 2
(i) (i)
(i) h k2 l2
l3 = h.f2 (xi + , yi + , zi + )
2 2 2
(i) (i) (i)
k4 = h.f1 (xi + h, yi + k3 , zi + l3 )
(i) (i) (i)
l4 = h.f2 (xi + h, yi + k3 , zi + l3 )
(6). So sánh vo´i. hai phu.o.ng pháp Euler và Euler ca’i tiê´n chúng
ta thâ´y phu.o.ng pháp Runge-Kutta có d̄ô. chı́nh xác cao ho.n, nhu.ng tı́nh
toán cũng khá phu´.c ta. p ho.n.
`I TÂ P CHU.O.NG
BA .
y 0 = y 2 − x2 , y(1) = 1
bu.o´c
. h = 0, 1
y0
y 00 + +y = 0
x
y(1) = 0, 77; y 0 (1) = −0, 44
bu.o´c
. h = 0, 1.
y0 −0, 44 −0, 473 −0, 503 −0, 529 −0, 551 −0, 569
Bài 3. Cho bài toán Cauchy:
2x
y0 = y −
y
y(0) = 1, 0 ≤ x ≤ 1
Bài 4. Dùng phu.o.ng pháp Euler ca’i tiê´n, tı́nh vo´i. d̄ô. chı́nh xác d̄ê´n
bô´n chu˜. sô´ le’ thâ. p phân trùng nhau giá tri. cu’a y(0, 1) cu’a nghiê. m cu’a bài
toán Cauchy:
y 0 = x + y, y(0) = 1
cho.n bu.o´c
. h = 0, 05 và so sánh kê´t qua’ vo´i. nghiê m d̄úng.
.
Ta có y1 = 1, 0526 ≈ y(0, 05) nhâ. n d̄u.o..c sau 3 lâ ` n lă. p, tı́nh vo´i. 5 chu˜.
sô´ le’ thâ. p phân, cuô´i cùng làm tròn d̄ê´n 4 chu˜. sô´ lẽ thâ. p phân.
Ta có y2 = 1, 1104 ≈ y(0, 1) nhâ. n d̄u.o..c sau 2 lâ ` n lă. p, tı́nh vo´i. 4 chu˜.
sô´ le’ thâ. p phân. Nghiê. m d̄úng cu’a phu.o.ng trı̀nh là: y = 2.ex − x − 1, nên
y(0, 1) = 2.e0,1 − 1, 1 = 1, 1102.
y 0 = (z − y).x
z 0 = (z + y).x
vo´i. d̄iê
` u kiê. n ban d̄â
` u:y(0, 3) = 1, 0004; z(0, 3) = 1, 0604.
Hãy tı̀m nghiê. m gâ` n d̄úng bă`ng phu.o.ng pháp Euler ca’i tiê´n ta. i x = 0, 4,
cho.n bu.o´c . h = 0, 1 (tı́nh nghiê m vo´i. d̄ô chı́nh xác d̄ê´n 4 chu˜. sô´ le’ thâ p
. . .
phân trùng nhau).
Ta có y(0, 4) ≈ 1, 0039 ; z(0, 4) ≈ 1, 1341 (kê´t qua’ cuô´i cùng d̄ã
d̄u.o..c làm tròn d̄ê´n 4 chu˜. sô´ le’ thâ. p phân).
y0 = 1 + y2 , y(0) = 0
Bài 7. Dùng công thu ´.c Runge-Kutta (công thu ´.c 6.33), cho.n h = 0, 1,
` n d̄úng cu’a hê. phu.o.ng trı̀nh vi phân câ´p mô.t:
tı̀m trên [0;0,3] nghiê. m gâ
x0 = cos(x + 2y) + 2
2
y0 = +t+1
t + 2x2
vo´i. d̄iê
` u kiê. n ban d̄â
` u: x(0) = 1, y(0) = 0, 05.
d2 θ dθ
+ 0, 2 + 10 sin θ = 0
dt2 dt
vo´i. d̄iê
` u kiê. n ban d̄â
` u: θ(0) = 0, 3; dθ
dt = 0.
t=0
- ă. t
D dθ
dt = ω, viê´t phu.o.ng trı̀nh d̄ã cho du.o´i. da. ng hê. phu.o.ng trı̀nh vi
phân câ´p mô.t:
dθ
=ω
(
dt
dω
dt = −0, 2.ω − 10 sin θ
vo´i. θ(0) = 0, 3 ; ω(0) = 0. Sau d̄ó dùng công thu
´.c (6.33) ta nhâ. n d̄u.o..c
kê´t qua’ sau:
t 0, 1 0, 2 0, 3
PHU. LU. C 1
GIA’I HÊ. PHI TUYÊ `NG PHU.O.NG PHÁP NEWTON
´N BĂ
Chúng ta biê´t ră`ng nô.i dung cu’a phu.o.ng pháp Newton (hay còn go.i là
phu.o.ng pháp tiê´p tuyê´n) là xuâ´t phát tu`. nghiê. m gâ
` n d̄úng xn , ta thay gâ
`n
` n d̄u.o`ng
d̄úng phâ . cong có phu.o.ng trı̀nh y = f (x) giu˜.a d̄iê’ m M (xn , f (xn ))
và xem hoành d̄ô. xn+1 cu’a giao d̄iê’ m cu’a tiê´p tuyê´n vo´i. tru. c hoành là
` n d̄úng tô´t ho.n xn .
nghiê. m gâ
Cách làm trên d̄ô´i vo´i. phu.o.ng pháp Newton có thê’ mo’. rô.ng d̄ê’ gia’i
` n d̄úng nghiê. m cu’a hê. phu.o.ng trı̀nh phi tuyê´n. D
gâ - ê’ d̄o.n gia’n, ta chı’ xét
tru.o`ng
. ho.p hai phu.o.ng trı̀nh phi tuyê´n hai â’ n sô´ nhu. sau:
.
F (x, y) = 0
(
(1)
G(x, y) = 0
trong d̄ó F và G là nhu˜.ng hàm sô´ kha’ vi d̄ê´n câ´p câ
` n thiê´t.
Gia’ su’. xn và yn là nghiê. m gâ ´. n cu’a hê. phu.o.ng trı̀nh. Ta
` n d̄úng thu
xem:
x = xn + hn ; y = yn + kn
G(x, y) = G(xn + hn , yn + kn ) = 0
Khai triê’ n Taylor các hàm hai biê´n F (x, y) và G(x, y) ta. i d̄iê’ m (xn , yn )
ta có:
F (x, y) = F (xn , yn ) + hn .Fx0 (xn , yn ) + kn .Fy0 (xn , yn ) + ... = 0
(
và G(x, y) = 0 trên cùng mô.t hê. tru. c toa. d̄ô. Oxy và xem toa. d̄ô. giao d̄iê’ m
cu’a chúng là x0 và y0 .
PHU. LU. C 2
GIA’I HÊ. TUYÊ `NG PHU.O.NG PHÁP LĂ P SEIDEL
´N TÍNH BĂ
.
Xét hê. phu.o.ng trı̀nh A.X = B. Biê´n d̄ô’ i và d̄u.a hê. phu.o.ng trı̀nh này
` hê. tu.o.ng d̄u.o.ng có da. ng:
vê
X = β + α.X (1)
trong d̄ó:
α11 α12 ... α1n β1
α21 α22 ... α2n β2
α= ; β=
.. .. ... .. ..
αn1 αn2 ... αnn βn
Hay:
n
X
xi = βi + αij xj , (i = 1, 2, ..., n)
j=1
Tiê´p theo ta tu.. cho mô.t vecto., go.i là vecto. xâ´p xı’ ban d̄â
` u, ký hiê. u là
X (0) (thu.o`ng
. chon X (0) = β), rô
. ` n X (k+1) theo công thu
` i tı́nh dâ ´.c:
n
(k+1) X (k)
x1 = β1 + α1j .xj
j=1
n
(k+1) (k+1) (k)
X
x2 = β2 + α21 .x1 + α2j .xj
j=2
... ...
i−1 n
(2)
(k+1) (k+1) (k)
X X
xi = βi + αij .xj + αij .xj
j=1 j=i
... ...
n−1
x(k+1) = β + X α .x(k+1) + α .x(k)
n n nj j nn n
j=1
Email : Phanquy@dtu.edu.vn ; Tel : +84766554333 129
D ` u kiê. n hô.i tu. cu’a phu.o.ng pháp lă. p Seidel hoàn toàn giô´ng vo´i. d̄iê
- iê `u
pháp lă. p Seidel, vo´i. nghiê. m d̄úng cu’a hê. A.X = B, ngu.o`i. ta chu ´.ng minh
d̄u.o..c các công thu ´.c sau:
´.i k.k∞ :
- ô´i vo
•D
µ
X (k) − X ∗ ∞
≤ . X (k) − X (k−1) ∞
(3)
1−µ
Trong d̄ó:
i−1 n
qi X X
µ = max ; pi = |αij | ; qi = |αij |
i 1 − pi j=1 j=i
Hoă. c ta có:
µk
X (k) − X ∗ ∞
≤ . X (1) − X (0) ∞
(4)
1−µ
´.i k.k1 :
- ô´i vo
•D
θ
X (k) − X ∗ 1
≤ . X (k) − X (k−1) 1
(5)
(1 − s)(1 − θ)
Trong d̄ó:
n j
X tj X
s = max |αij | ; θ = max ; tj = |αij |
j
i=j+1
j 1 − sj i=1
n
X n
X
sj = |αij | ; sn = 0 ; tn = |αin |
i=j+1 i=1
Hoă. c ta có:
θk
X (k) − X ∗ 1
≤ . X (1) − X (0) 1
(6)
(1 − s)(1 − θ)
tru.o`ng
. ho.p này.
.
• Vı́ du. :
Dùng phu.o.ng pháp lă. p d̄o.n, tı̀m nghiê. m gâ
` n d̄úng cu’a hê. phu.o.ng
trı̀nh:
4.x1 + 0, 24.x2 − 0, 08.x3 = 8
0, 09.x1 + 3.x2 − 0, 15.x3 = 9
0, 04.x1 − 0, 08.x2 + 4.x3 = 20
Chúng ta biê´t ră`ng d̄ê’ hê. phu.o.ng trı̀nh da. ng X = β + α.X gia’i bă`ng
phu.o.ng pháp lă. p d̄o.n hô.i tu. thı̀ kαkp < 1. Do d̄ó có nhiê
` u cách d̄ê’ biê´n
d̄ô’ i hê. d̄ã cho vê ` n cho.n cách biê´n d̄ô’ i sao cho
` da. ng trên, tuy nhiên câ
phu.o.ng pháp hô.i tu. . Mô.t trong nhu˜.ng cách biê´n d̄ô’ i d̄ó là:
x1 = 2 − 0, 06.x2 + 0, 02.x3
x2 = 3 − 0, 03.x1 + 0, 05.x3
x3 = 5 − 0, 01.x1 + 0, 02.x2
´.c
Cho.n X (0) = β = ` u và tı́nh bă`ng công thu
3 làm nghiê. m ban d̄â
5
lă. p Seidel (2) ta có:
Bu.o´c. thu´. k
(k) (k) (k)
x1 x2 x3
0 2 3 5
1 1, 92 3, 1924 5, 044648
trong d̄ó:
0 −0, 06 0, 02
i−1
X 3
X
pi = |αij | ; qi = |αij | ; −0, 03
α= 0 0, 05
j=1 j=i
−0, 01 0, 02 0
• Nhâ. n xét: Nê´u phu.o.ng pháp lă. p d̄o.n hô.i tu. thı̀ phu.o.ng pháp lă. p
Seidel cũng hô.i tu. và phu.o.ng pháp lă. p Seidel hô.i tu. nhanh ho.n.