Uploaded by aslon.ergashev

cm-zadachnik

advertisement
Ôåäåðàëüíîå ãîñóäàðñòâåííîå áþäæåòíîå îáðàçîâàòåëüíîå
ó÷ðåæäåíèå âûñøåãî ïðîôåññèîíàëüíîãî îáðàçîâàíèÿ
¾Èðêóòñêèé ãîñóäàðñòâåííûé óíèâåðñèòåò¿
Â. Ã. Àíòîíèê
×ÈÑËÅÍÍÛÅ ÌÅÒÎÄÛ
Ó÷åáíî-ìåòîäè÷åñêîå ïîñîáèå
Èðêóòñê, 2014
ÓÄÊ 519.6
ÁÁÊ 22.193
A72
Ïå÷àòàåòñÿ ïî ðåøåíèþ ðåäàêöèîííî-èçäàòåëüñêîãî ñîâåòà
Èðêóòñêîãî ãîñóäàðñòâåííîãî óíèâåðñèòåòà
Èçäàíèå âûõîäèò â ðàìêàõ Ïðîãðàììû ñòðàòåãè÷åñêîãî ðàçâèòèÿ
ÔÃÁÎÓ ÂÏÎ ¾ÈÃÓ¿ íà 20122016 ãã., ïðîåêò Ð12102002
Ðåöåíçåíòû:
A72
ä-ð ôèç.-ìàò. íàóê Î. Â. Õàìèñîâ;
êàíä. ôèç.-ìàò. íàóê, äîö. À. È. Áåíèêîâ
Àíòîíèê Â. Ã.
×èñëåííûå ìåòîäû : ó÷åáíî-ìåòîäè÷åñêîå ïîñîáèå / Â. Ã. Àíòîíèê. Èðêóòñê : Èçä-âî ÈÃÓ, 2014. 113 ñ.
ISBN ???-?-????-????-?
Ïîñîáèå ñîäåðæèò ìàòåðèàëû ïðàêòè÷åñêèõ çàíÿòèé ïî êóðñó ¾×èñëåííûå ìåòîäû¿ (ðàçäåëû âû÷èñëèòåëüíàÿ àëãåáðà, ìàòåìàòè÷åñêèé àíàëèç
è äèôôåðåíöèàëüíûå óðàâíåíèÿ). Ðàññìàòðèâàþòñÿ ìåòîäû ðåøåíèÿ ëèíåéíûõ ñèñòåì, ïðîáëåìà ñîáñòâåííûõ çíà÷åíèé, ìåòîäû ðåøåíèÿ íåëèíåéíûõ
óðàâíåíèé, çàäà÷è àïïðîêñèìàöèè ôóíêöèé è ÷èñëåííîãî èíòåãðèðîâàíèÿ,
ìåòîäû ðåøåíèÿ íà÷àëüíîé è êðàåâîé çàäà÷ äëÿ îáûêíîâåííûõ äèôôåðåíöèàëüíûõ óðàâíåíèé.  íà÷àëå êàæäîãî ðàçäåëà ïðèâîäÿòñÿ íåîáõîäèìûå
òåîðåòè÷åñêèå ñâåäåíèÿ. Äàíû ðåøåíèÿ òèïîâûõ ïðèìåðîâ.
Ïîñîáèå ïðåäíàçíà÷åíî äëÿ ñòóäåíòîâ ìàòåìàòè÷åñêèõ ôàêóëüòåòîâ âñåõ
ôîðì îáó÷åíèÿ â ðàìêàõ íàïðàâëåíèé ïîäãîòîâêè: ¾Ìàòåìàòèêà¿, ¾Ïðèêëàäíàÿ ìàòåìàòèêà è èíôîðìàòèêà¿.
Áèáëèîãð. 3 íàçâ.
ÓÄÊ 519.6
ÁÁÊ 22.193
ISBN ???-?-????-????-?
c Àíòîíèê Â. Ã., 2014
c ÔÃÁÎÓ ÂÏÎ ¾ÈÃÓ¿, 2014
Îãëàâëåíèå
Ââåäåíèå . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Ÿ 1. Âñïîìîãàòåëüíûé ìàòåðèàë . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1. Îñíîâíûå îáîçíà÷åíèÿ è îïðåäåëåíèÿ . . . . . . . . . . . . . . . . . 6
1.2. Íîðìû âåêòîðîâ è ìàòðèö . . . . . . . . . . . . . . . . . . . . . . . . . 9
Ÿ 2. Ëèíåéíûå ñèñòåìû. Ìåòîä Ãàóññà . . . . . . . . . . . . . . . . . . . 12
2.1. Ïîñòàíîâêà çàäà÷è . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2. Ìåòîä Ãàóññà. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3. Âû÷èñëåíèå îáðàòíîé ìàòðèöû. . . . . . . . . . . . . . . . . . . . . 18
Ÿ 3. Èòåðàöèîííûå ìåòîäû ðåøåíèÿ
ëèíåéíûõ ñèñòåì . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.1. Ìåòîä ïðîñòîé èòåðàöèè . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2. Ìåòîä Çåéäåëÿ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3. Ïðàâèëî ßêîáè . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Ÿ 4. Ëèíåéíûå ñèñòåìû.
Ðåäóêöèÿ ê ýêñòðåìàëüíûì çàäà÷àì . . . . . . . . . . . . . . . . 30
4.1. Âñïîìîãàòåëüíûå ðåçóëüòàòû . . . . . . . . . . . . . . . . . . . . . . 30
4.2. Ìåòîä ñêîðåéøåãî ñïóñêà . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.3. Ìåòîä ìèíèìàëüíûõ íåâÿçîê . . . . . . . . . . . . . . . . . . . . . . 35
4.4. Ìåòîä ìèíèìàëüíûõ ïîãðåøíîñòåé . . . . . . . . . . . . . . . . . . 36
Ÿ 5. Ñèñòåìû ñ ïðÿìîóãîëüíûìè ìàòðèöàìè . . . . . . . . . . . . . . 40
Ÿ 6. Ïðîáëåìà ñîáñòâåííûõ çíà÷åíèé . . . . . . . . . . . . . . . . . . . . 47
6.1. Âñïîìîãàòåëüíûå îïðåäåëåíèÿ . . . . . . . . . . . . . . . . . . . . . 47
4.2. Ìåòîä âðàùåíèé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Ÿ 7. Ìåòîäû ðåøåíèÿ íåëèíåéíûõ
óðàâíåíèé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
7.1. Ìåòîä èòåðàöèé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
7.2. Ìåòîä Íüþòîíà . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3
7.3. Ìåòîäû ñîêðàùåíèÿ èíòåðâàëà ëîêàëèçàöèè . . . . . . . . . . . 61
7.4. Ìåòîä ïîëîâèííîãî äåëåíèÿ . . . . . . . . . . . . . . . . . . . . . . . 62
7.5. Ìåòîä õîðä . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Ÿ 8. Ïðèáëèæåíèå ôóíêöèé . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
8.1. Èíòåðïîëèðîâàíèå ôóíêöèé . . . . . . . . . . . . . . . . . . . . . . . 67
8.2. Íàèëó÷øåå ñðåäíåêâàäðàòè÷íîå ïðèáëèæåíèå . . . . . . . . . . 73
8.3. Íàèëó÷øåå ðàâíîìåðíîå ïðèáëèæåíèå . . . . . . . . . . . . . . . .76
8.4. Àïïðîêñèìàöèÿ ñ ïîìîùüþ îðòîãîíàëüíûõ
ìíîãî÷ëåíîâ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
8.5. Êóñî÷íî-ëèíåéíàÿ àïïðîêñèìàöèÿ . . . . . . . . . . . . . . . . . . . 81
Ÿ 9. ×èñëåííîå èíòåãðèðîâàíèå . . . . . . . . . . . . . . . . . . . . . . . . . 87
9.1. Èíòåðïîëÿöèîííûé ìåòîä . . . . . . . . . . . . . . . . . . . . . . . . . 88
9.2. Ìåòîä íåîïðåäåëåííûõ êîýôôèöèåíòîâ . . . . . . . . . . . . . . . 91
Ÿ 10. ×èñëåííîå ðåøåíèå çàäà÷è Êîøè . . . . . . . . . . . . . . . . . . . 95
10.1. Ìåòîäû Ýéëåðà . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
10.2. Ìåòîäû Ðóíãå Êóòòà . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
10.3. Ìåòîäû Àäàìñà . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Ÿ 11. Ëèíåéíàÿ äâóõòî÷å÷íàÿ çàäà÷à
äëÿ ñèñòåìû óðàâíåíèé . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Ÿ 12. Ëèíåéíàÿ êðàåâàÿ çàäà÷à
äëÿ óðàâíåíèÿ âòîðîãî ïîðÿäêà . . . . . . . . . . . . . . . . . . . . 108
Áèáëèîãðàôè÷åñêèé ñïèñîê . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
.
4
Ââåäåíèå
Ó÷åáíîå ïîñîáèå ñîäåðæèò ìàòåðèàëû ïðàêòè÷åñêèõ çàíÿòèé ïî êóðñó
¾×èñëåííûå ìåòîäû¿, êîòîðûé ÷èòàåòñÿ äëÿ ñòóäåíòîâ íàïðàâëåíèÿ ïîäãîòîâêè ¾Ïðèêëàäíàÿ ìàòåìàòèêà è èíôîðìàòèêà¿ Èíñòèòóòà ìàòåìàòèêè, ýêîíîìèêè è èíôîðìàòèêè Èðêóòñêîãî ãîñóäàðñòâåííîãî óíèâåðñèòåòà. Ðàññìàòðèâàþòñÿ èçáðàííûå âîïðîñû ðàçäåëîâ ¾Ìàòåìàòè÷åñêèé
àíàëèç¿ è ¾Äèôôåðåíöèàëüíûå óðàâíåíèÿ¿. Óïðàæíåíèÿì ïðåäøåñòâóþò êðàòêèå ñâîäêè íåîáõîäèìûõ òåîðåòè÷åñêèõ ñâåäåíèé. Ðàçîáðàíû ðåøåíèÿ òèïîâûõ ïðèìåðîâ.  ñîäåðæàòåëüíîì ïëàíå ïîñîáèå ñîãëàñîâàíî
ñ êóðñîì ëåêöèé [1].
 ïåðâîì ðàçäåëå ðàññìàòðèâàþòñÿ ñèñòåìû ëèíåéíûõ àëãåáðàè÷åñêèõ óðàâíåíèé, îïèñûâàþòñÿ òî÷íûå è èòåðàöèîííûå ìåòîäû ðåøåíèÿ
(ìåòîä Ãàóññà, ìåòîä ïðîñòîé èòåðàöèè, ìåòîä Çåéäåëÿ). Ïðèâîäèòñÿ ìåòîäèêà ñâåäåíèÿ èñõîäíîé ëèíåéíîé ñèñòåìû ê ýêñòðåìàëüíûì çàäà÷àì.
Èçó÷àåòñÿ ïðîáëåìà ñîáñòâåííûõ çíà÷åíèé.
Âî âòîðîì ðàçäåëå ðàññìàòðèâàþòñÿ ìåòîäû ðåøåíèÿ íåëèíåéíûõ
óðàâíåíèé: ìåòîä èòåðàöèé, ìåòîä Íüþòîíà, ìåòîäû ñîêðàùåíèÿ èíòåðâàëà ëîêàëèçàöèè.
 òðåòüåì ðàçäåëå ðàññìàòðèâàåòñÿ çàäà÷à àïïðîêñèìàöèè ôóíêöèé.
Îïèñûâàþòñÿ ìåòîäû èíòåðïîëèðîâàíèÿ è íàèëó÷øåãî ïðèáëèæåíèÿ
ôóíêöèé â êëàññå ìíîãî÷ëåíîâ. Îáñóæäàåòñÿ ñïîñîá êóñî÷íî-ïîëèíîìèàëüíîé àïïðîêñèìàöèè.
 ÷åòâåðòîì ðàçäåëå ðàññìàòðèâàþòñÿ âîïðîñû ÷èñëåííîãî èíòåãðèðîâàíèÿ: ìåòîäû ïðÿìîóãîëüíèêîâ, òðàïåöèé, ïàðàáîë. Îïèñûâàåòñÿ ìåòîä íåîïðåäåëåííûõ êîýôôèöèåíòîâ äëÿ ïîñòðîåíèÿ êâàäðàòóðíûõ ôîðìóë.
Çàêëþ÷èòåëüíûé ïÿòûé ðàçäåë ïîñâÿùåí ìåòîäàì ÷èñëåííîãî ðåøåíèÿ îáûêíîâåííûõ äèôôåðåíöèàëüíûõ óðàâíåíèé.
5
Ÿ 1. Âñïîìîãàòåëüíûé ìàòåðèàë
1.1. Îñíîâíûå îáîçíà÷åíèÿ è îïðåäåëåíèÿ
Ïóñòü Rn âåùåñòâåííîå ïðîñòðàíñòâî ðàçìåðíîñòè n ñ êîîðäèíàòíûìè îðòàìè ei , i = 1, n. Âñÿêèé ýëåìåíò x ∈ Rn åñòü âåêòîð-ñòîëáåö ñ
êîîðäèíàòàìè x1 , . . . , xn . Äëÿ ïàðû x, y ∈ Rn îáîçíà÷èì îïåðàöèþ ñêàëÿðíîãî ïðîèçâåäåíèÿ
n
X
hx, yi =
x i yi .
i=1
Ïóñòü A (n × n)-ìàòðèöà ñ âåùåñòâåííûìè ýëåìåíòàìè aij , i, j = 1, n.
Ââåäåì ñëåäóþùèå îáîçíà÷åíèÿ: AT òðàíñïîíèðîâàííàÿ ìàòðèöà, A−1 îáðàòíàÿ ìàòðèöà, detA îïðåäåëèòåëü ìàòðèöû A. Êðîìå òîãî, îáîçíà÷èì E (n × n)-åäèíè÷íàÿ ìàòðèöà.
Îïðåäåëåíèå 1.1. Ìàòðèöà A íàçûâàåòñÿ
1) äèàãîíàëüíîé, åñëè aij = 0, i 6= j ;
2) íèæíåé òðåóãîëüíîé, åñëè aij = 0, i < j ;
3) âåðõíåé òðåóãîëüíîé, åñëè aij = 0, i > j ;
4) íåâûðîæäåííîé, åñëè detA 6= 0;
5) îðòîãîíàëüíîé, åñëè AT A = E ;
6) ñèììåòðè÷íîé, åñëè AT = A;
7) ìàòðèöåé ñî ñòðîãèì äèàãîíàëüíûì ïðåîáëàäàíèåì, åñëè
|aii | >
n
P
|aij |, i = 1, n.
j=1, i6=j
Îáðàçóåì êâàäðàòè÷íóþ ôîðìó ñ ñèììåòðè÷íîé ìàòðèöåé A
hx, Axi =
n X
n
X
aij xi xj .
i=1 j=1
Îïðåäåëåíèå 1.2. Ìàòðèöà A íàçûâàåòñÿ ïîëîæèòåëüíî îïðåäåëåííîé (A > 0), åñëè hx, Axi > 0 äëÿ ëþáîãî x 6= 0, íåîòðèöàòåëüíî
îïðåäåëåííîé (A > 0), åñëè hx, Axi > 0, x ∈ Rn .
6
Óïðàæíåíèå 1.1. Ïîêàçàòü, ÷òî ìàòðèöû
3
 5
à) A = 
 4
−
5
ÿâëÿþòñÿ îðòîãîíàëüíûìè.

 √


4
1
3


5 
2
2 
; á) A = 


 1 √3 
3 
−
5
2 2
Óïðàæíåíèå 1.2. Ïîêàçàòü, ÷òî ìàòðèöû
à) A =
2 −1
−1
2
!
; á) A =
1 1
!
1 4
ÿâëÿþòñÿ ïîëîæèòåëüíî îïðåäåëåííûìè.
Óïðàæíåíèå 1.3. Ïîêàçàòü, ÷òî ïðîèçâåäåíèå äâóõ òðåóãîëüíûõ
ìàòðèö îäíîãî òèïà åñòü òðåóãîëüíàÿ ìàòðèöà òîãî æå òèïà.
Óïðàæíåíèå 1.4. Ïîêàçàòü, ÷òî ìàòðèöà, îáðàòíàÿ ê òðåóãîëüíîé,
ñîõðàíÿåò ýòî ñâîéñòâî.
Îòìåòèì, ÷òî îïðåäåëèòåëü òðåóãîëüíîé ìàòðèöû ðàâåí ïðîèçâåäåíèþ åå äèàãîíàëüíûõ ýëåìåíòîâ.
Îïðåäåëåíèå 1.3. ×èñëî λ íàçûâàåòñÿ ñîáñòâåííûì çíà÷åíèåì
(÷èñëîì) ìàòðèöû A, åñëè ñóùåñòâóåò òàêîé âåêòîð x 6= 0, ÷òî Ax = λx.
Ýòîò âåêòîð íàçûâàåòñÿ ñîáñòâåííûì âåêòîðîì ìàòðèöû A, ñîîòâåòñòâóþùèì ñîáñòâåííîìó çíà÷åíèþ λ. Ïðè ýòîì (λ, x) ñîáñòâåííàÿ ïàðà
ìàòðèöû A.
Èñõîäÿ èç îïðåäåëåíèÿ, ñîáñòâåííûå ÷èñëà ìàòðèöû A è òîëüêî îíè
ÿâëÿþòñÿ êîðíÿìè õàðàêòåðèñòè÷åñêîãî óðàâíåíèÿ det(A − λE) = 0.
Ýòî àëãåáðàè÷åñêîå óðàâíåíèå ñòåïåíè n, êîòîðîå èìååò íà êîìïëåêñíîé
ïëîñêîñòè n êîðíåé λi (A), i = 1, n. Ñïåêòðîì ìàòðèöû A íàçûâàåòñÿ
ñîâîêóïíîñòü åå ñîáñòâåííûõ çíà÷åíèé: σ(A) = {λi (A)}. Ñïåêòðàëüíûé
ðàäèóñ îïðåäåëÿåòñÿ ñîîòíîøåíèåì ρ(A) = max |λi (A)|.
16i6n
Óïðàæíåíèå 1.5. Ïðîâåðèòü ñïðàâåäëèâîñòü ñîîòíîøåíèé:
à) λ(αA) = αλ(A);
7
á) λ(A + B) = λ(A) + λ(B);
â) λ(Ak ) = λk (A), k = 2, 3, . . . .
Óïðàæíåíèå 1.6. Äëÿ ìàòðèö
−1
à) A =
4
3 −2
!
; á) A =
2 3
!
2 1
íàéòè ñïåêòð σ(A) è ñïåêòðàëüíûé ðàäèóñ ρ(A).
Óïðàæíåíèå 1.7. Ïîêàçàòü, ÷òî
à) ñîáñòâåííûå ÷èñëà ïðÿìîé A è îáðàòíîé A−1 ìàòðèö ñâÿçàíû ñîîòíîøåíèåì λ(A−1 ) = 1/λ(A);
á) ñîáñòâåííûå ÷èñëà òðåóãîëüíîé ìàòðèöû ñîâïàäàþò ñ åå äèàãîíàëüíûìè ýëåìåíòàìè.
Îïðåäåëåíèå 1.4. Ìàòðèöà Bm , m = 1, n − 1 âèäà


1
...





Bm = 
















1
bm+1,m 1
..
...
.
bn,m
1
íàçûâàåòñÿ ýëåìåíòàðíîé íèæíåé òðåóãîëüíîé ìàòðèöåé.
−1
Óïðàæíåíèå 1.8. Ïîêàçàòü, ÷òî îáðàòíàÿ ìàòðèöà Bm
ÿâëÿåòñÿ
òàêæå ýëåìåíòàðíîé òðåóãîëüíîé è èìååò ñëåäóþùèé âèä

−1
Bm





=






1
...





.





1
−bm+1,m 1
..
...
.
−bn,m
8
1
Óïðàæíåíèå 1.9. Ïîêàçàòü, ÷òî ìàòðèöà B = B1 B2 . . . Bn−1 èìååò
ñëåäóþùóþ ñòðóêòóðó
−1
Bm

1





=





b21






.





1
b31 b32 1
..
...
.
1
bn1 bn2
. . . bn,n−1 1
1.2. Íîðìû âåêòîðîâ è ìàòðèö
Îïðåäåëåíèå 1.5. Ïóñòü x ∈ Rn . Âåùåñòâåííàÿ ôóíêöèÿ kxk íàçûâàåòñÿ âåêòîðíîé íîðìîé, åñëè âûïîëíåíû ñëåäóþùèå àêñèîìû:
1) kxk > 0, kxk = 0 ⇔ x = 0;
2) kαxk = |α| · kxk äëÿ ëþáîãî ÷èñëà α;
3) kx + yk 6 kxk + kyk.
Âûäåëèì íàèáîëåå ðàñïðîñòðàíåííûå âåêòîðíûå íîðìû:
1) kxk1 =
n
P
|xi | îêòàýäðè÷åñêàÿ;
i=1
s
2) kxk2 =
n
P
i=1
x2i ñôåðè÷åñêàÿ (åâêëèäîâà);
3) kxk∞ = max |xi | êóáè÷åñêàÿ (÷åáûøåâñêàÿ).
16i6n
Óïðàæíåíèå 1.10. ßâëÿåòñÿ ëè ôóíêöèÿ f (x) íîðìîé âåêòîðà x â
Rn ?
à) f (x) = max
t∈[0,1]
n
X
xi t
i−1
;
á) f (x) = max
t∈[0,1]
i=1
n
X
xi ti .
i=1
Óïðàæíåíèå 1.11. Ïóñòü Q îðòîãîíàëüíàÿ ìàòðèöà, x ∈ Rn . Ïîêàçàòü, ÷òî kQxk2 = kxk2 .
Îïðåäåëåíèå 1.6. Ïóñòü A êâàäðàòíàÿ ìàòðèöà ïîðÿäêà n. Âåùåñòâåííàÿ ôóíêöèÿ kAk íàçûâàåòñÿ ìàòðè÷íîé íîðìîé, åñëè âûïîëíåíû
9
ñëåäóþùèå àêñèîìû:
1) kAk > 0 , kAk = 0 ⇔ A = 0;
2) kαAk = |α| · kAk äëÿ ëþáîãî ÷èñëà α;
3) kA + Bk 6 kAk + kBk;
4) kABk 6 kAk · kBk.
Çäåñü B (n × n)-ìàòðèöà.
Óêàæåì íàèáîëåå óïîòðåáèòåëüíûå ìàòðè÷íûå íîðìû:
1) kAk1 = max
ñêàÿ);
n
P
16j6n i=1
|aij | ìàêñèìàëüíàÿ ñòîëáöîâàÿ íîðìà (îêòàýäðè÷å-
2) kAk2 = max
p
λi (AT A) ñïåêòðàëüíàÿ íîðìà (åâêëèäîâà);
16i6n
n
P
3) kAk∞ = max
|aij | ìàêñèìàëüíàÿ ñòðî÷íàÿ íîðìà (êóáè÷åñêàÿ);
16i6n j=1
s
n P
n
P
a2ij íîðìà Ôðîáåíèóñà.
4) kAkF =
i=1 j=1
Óïðàæíåíèå 1.12. Ïîêàçàòü, ÷òî ñïåêòðàëüíàÿ íîðìà ñèììåòðè÷íîé ìàòðèöû ðàâíà åå ñïåêòðàëüíîìó ðàäèóñó.
Óïðàæíåíèå 1.13. Äëÿ ìàòðèöû


1 0 0



A=
0
1
0


0 −3 2
âû÷èñëèòü kAk1 , kAk2 , kAk∞ , kAkF .
Óïðàæíåíèå 1.14. Ïîêàçàòü, ÷òî kAk k 6 kAkk , k = 2, 3, . . . .
Óïðàæíåíèå 1.15. Ïóñòü Q îðòîãîíàëüíàÿ ìàòðèöà. Ïîêàçàòü, ÷òî
à) kQAk2 = kAk2 ;
á) kQAkF = kAkF .
Óïðàæíåíèå 1.16. ßâëÿåòñÿ ëè ôóíêöèÿ
F (A) = max |aij |
16i,j6n
íîðìîé ìàòðèöû A?
10
Óïðàæíåíèå 1.17. Ïîêàçàòü, ÷òî kEk > 1.
Óñòàíîâèì ñâÿçü ìåæäó âåêòîðíûìè è ìàòðè÷íûìè íîðìàìè.
Îïðåäåëåíèå 1.7. Íîðìà ìàòðèöû kAk íàçûâàåòñÿ ñîãëàñîâàííîé ñ
âåêòîðíîé íîðìîé kxk, åñëè ñïðàâåäëèâî íåðàâåíñòâî
kAxk 6 kAk · kxk, x ∈ Rn .
Îïðåäåëåíèå 1.8. Ìàòðè÷íàÿ íîðìà kAk íàçûâàåòñÿ ïîä÷èíåííîé
âåêòîðíîé íîðìå kxk, åñëè
kAk = max
x6=0
kAxk
.
kxk
Óïðàæíåíèå 1.18. Ïîêàçàòü, ÷òî kAkF ñîãëàñîâàíà ñ kxk2 .
Óïðàæíåíèå 1.19. Ïîêàçàòü, ÷òî kAk∞ ïîä÷èíåíà ïî îòíîøåíèþ ê
kxk∞ .
11
Ÿ 2. Ëèíåéíûå ñèñòåìû. Ìåòîä Ãàóññà
2.1. Ïîñòàíîâêà çàäà÷è
Ñèñòåìà ëèíåéíûõ àëãåáðàè÷åñêèõ óðàâíåíèé ñ ìàòðèöåé êîýôôèöèåíòîâ A = {aij }, i, j = 1, n è âåêòîðîì ñâîáîäíûõ êîìïîíåíò b =
= (b1 , . . . , bn ) îòíîñèòåëüíî íåèçâåñòíîãî âåêòîðà x = (x1 , . . . , xn ) çàïèñûâàåòñÿ ñëåäóþùèì îáðàçîì
a11 x1 + a12 x2 + . . . + a1n xn = b1 ,
a21 x1 + a22 x2 + . . . + a2n xn = b2 ,
(2.1)
...
an1 x1 + an2 x2 + . . . + ann xn = bn
èëè â ìàòðè÷íîé ôîðìå
Ax = b.
(2.1)
Îòìåòèì, ÷òî äâå ñèñòåìû âèäà (2.1) íàçûâàþòñÿ ýêâèâàëåíòíûìè,
åñëè ìíîæåñòâà èõ ðåøåíèé ñîâïàäàþò.
Êàê èçâåñòíî, åñëè ìàòðèöà êîýôôèöèåíòîâ A íåâûðîæäåíà, òî ñèñòåìà (2.1) èìååò åäèíñòâåííîå ðåøåíèå x∗ .
Óêàæåì îäèí êëàññ ëèíåéíûõ ñèñòåì, ðåøåíèå êîòîðûõ ïðîâîäèòñÿ
ýëåìåíòàðíî. Ïóñòü A âåðõíÿÿ òðåóãîëüíàÿ ìàòðèöà. Òîãäà ñèñòåìà
(2.1) èìååò âèä
n
X
aij xj = bi , i = 1, n
j=i
(òðåóãîëüíàÿ ñèñòåìà). Â ïðåäïîëîæåíèè, ÷òî detA 6= 0, åäèíñòâåííîå
ðåøåíèå òàêîé ñèñòåìû íàõîäèòñÿ ïî ôîðìóëàì
bn
1
x∗n =
, x∗i =
ann
aii
bi −
n
X
!
j=i+1
12
aij x∗j , i = n − 1, 1.
Óïðàæíåíèå 2.1. Óêàçàòü ñîîòíîøåíèÿ äëÿ ðåøåíèÿ ëèíåéíîé ñèñòåìû ñ íèæíåé òðåóãîëüíîé ìàòðèöåé A.
Îäíîé èç îñíîâíûõ èäåé ïðè ïîñòðîåíèè ìåòîäîâ ðåøåíèÿ ëèíåéíûõ
ñèñòåì â îáùåé ïîñòàíîâêå (2.1) ÿâëÿåòñÿ ïîñëåäîâàòåëüíîå ïðåîáðàçîâàíèå èñõîäíîé ñèñòåìû ê ýêâèâàëåíòíîé ñ òðåóãîëüíîé ìàòðèöåé.
Îòìåòèì, ÷òî ìåòîäû ðåøåíèÿ ëèíåéíûõ ñèñòåì ìîæíî ðàçäåëèòü íà
äâå ãðóïïû: òî÷íûå (ïðÿìûå) è èòåðàöèîííûå. Òî÷íûå ìåòîäû ïîçâîëÿþò íàéòè ðåøåíèå ñèñòåìû çà êîíå÷íîå ÷èñëî àðèôìåòè÷åñêèõ îïåðàöèé.
Èòåðàöèîííûå ìåòîäû ýòî ìåòîäû ïîñëåäîâàòåëüíûõ ïðèáëèæåíèé,
êîòîðûå ïîçâîëÿþò íàéòè òî÷íîå ðåøåíèå â ðåçóëüòàòå âûïîëíåíèÿ áåñêîíå÷íîãî ÷èñëà àðèôìåòè÷åñêèõ îïåðàöèé êàê ïðåäåë ïîñëåäîâàòåëüíîñòè ïðèáëèæåíèé. Ñ ïîìîùüþ ìåòîäîâ ýòîãî òèïà çà êîíå÷íîå ÷èñëî
èòåðàöèé ìîæíî íàéòè ïðèáëèæåííîå ðåøåíèå ñèñòåìû ñ çàäàííîé òî÷íîñòüþ.
2.2. Ìåòîä Ãàóññà
Îïèøåì îäèí ìåòîä ðåøåíèÿ ëèíåéíîé ñèñòåìû (2.1), îòíîñÿùèéñÿ
ê êëàññó òî÷íûõ ìåòîäîâ, ìåòîä ïîñëåäîâàòåëüíîãî èñêëþ÷åíèÿ íåèçâåñòíûõ (ìåòîä Ãàóññà ). Àëãîðèòì èñêëþ÷åíèÿ ñîñòîèò èç ïîñëåäîâàòåëüíîñòè øàãîâ.
Øàã 1. Èñêëþ÷åíèå íåèçâåñòíîé x1 èç âñåõ óðàâíåíèé ñèñòåìû (2.1),
êðîìå ïåðâîãî.
Ïóñòü a11 6= 0. Òîãäà èç ïåðâîãî óðàâíåíèÿ âûðàæàåì x1
x1 = −
a12 x2 + . . . + a1n xn − b1
a11
(2.2)
÷åðåç îñòàëüíûå íåèçâåñòíûå è ïîäñòàâëÿåì (2.2) âî âñå óðàâíåíèÿ ñèñòåìû (2.1), íà÷èíàÿ ñî âòîðîãî. Ïîñëå ïîäñòàíîâêè ïîëó÷àåì ïðåîáðà-
13
çîâàííóþ èñõîäíóþ ñèñòåìó âèäà
a11 x1 + a12 x2 + . . . + a1n xn = b1 ,
(1)
(1)
(1)
a22 x2 + . . . + a2n xn = b2 ,
(2.3)
...
(1)
(1)
(1)
an2 x2 + . . . + ann xn = bn ,
(1)
(1)
ãäå ýëåìåíòû aij , bi , i, j = 2, n ïîëó÷åíû ïî ôîðìóëàì
(1)
aij =
a11 aij − a1j ai1 (1) a11 bi − b1 ai1
, bi =
.
a11
a11
(2.4)
Îòìåòèì, ÷òî ýëåìåíò a11 â äàííîì ñëó÷àå íîñèò íàçâàíèå âåäóùåãî
ýëåìåíòà ïåðâîãî øàãà. Åñëè â ñèñòåìå (2.1) a11 = 0, òî â ïåðâîì ñòîëáöå
ìàòðèöû A, â ñèëó åå íåâûðîæäåííîñòè, íàéäåòñÿ íåíóëåâîé ýëåìåíò
ai1 .  ýòîì ñëó÷àå ïåðåä âûïîëíåíèåì øàãà 1 íåîáõîäèìî ïåðåñòàâèòü
óðàâíåíèÿ ñ íîìåðàìè 1 è i è ïîñëå ýòîãî ïðîâîäèòü èñêëþ÷åíèå x1 .
(1)
Óêàæåì ïðîñòîå äëÿ çàïîìèíàíèÿ ïðàâèëî âû÷èñëåíèÿ ýëåìåíòîâ aij
(1)
è bi . Ñ ýòîé öåëüþ ïðåäñòàâèì ôîðìóëû (2.4) â âèäå
det
(1)
aij =
a11 a1j
ai1 aij
a11
!
det
(1)
, bi =
a11 b1
ai1 bi
a11
!
.
(2.5)
Îòìåòèì, ÷òî (2 × 2)-ïîäìàòðèöû, ôèãóðèðóþùèå â (2.5), ëåãêî âûäåëÿþòñÿ èç ðàñøèðåííîé ìàòðèöû A = (A, b). Äëÿ èõ ôîðìèðîâàíèÿ
óäîáíî âîñïîëüçîâàòüñÿ ïðàâèëîì ïðÿìîóãîëüíèêà : ïðè âû÷èñëåíèè ýëå(1)
(1)
ìåíòà aij , ( bi ) íåîáõîäèìî â ìàòðèöå A íà ýëåìåíòå aij , ( bi ) è âåäóùåì
ýëåìåíòå a11 âîññòàíîâèòü ïðÿìîóãîëüíèê.
Øàã 2. Èñêëþ÷åíèå íåèçâåñòíîé x2 èç âñåõ óðàâíåíèé ñèñòåìû (2.3),
êðîìå ïåðâûõ äâóõ.
(1)
Ïóñòü a22 6= 0. Òîãäà èç âòîðîãî óðàâíåíèÿ âûðàæàåì x2
(1)
x2 = −
(1)
(1)
a23 x3 + . . . + a2n xn − b2
(1)
a22
14
(2.6)
÷åðåç îñòàëüíûå íåèçâåñòíûå è ïîäñòàâëÿåì (2.6) âî âñå óðàâíåíèÿ ñèñòåìû (2.3), íà÷èíàÿ ñ òðåòüåãî.  ðåçóëüòàòå ïîëó÷àåì ñèñòåìó
a11 x1 + a12 x2 + a13 x3 + . . . + a1n xn = b1 ,
(1)
(1)
(1)
(1)
(2)
(2)
(2)
(2)
(2)
a22 x2 + a23 x3 + . . . + a2n xn = b2 ,
a33 xn + . . . + a3n xn = b3 ,
...
(2)
an3 x3 + . . . + ann xn = bn ,
(2)
(2)
ãäå ýëåìåíòû aij , bi , i, j = 3, n ïîñëå âòîðîãî øàãà ïîëó÷åíû ïî ôîðìóëàì
det
(2)
aij =
(1)
a22
(1)
ai2
(1)
a22
(1)
a2j
(1)
aij
!
(1)
a22
(1)
ai2
(1)
a22
det
(2)
, bi =
(1)
b2
(1)
bi
!
.
(1)
(1)
Ýëåìåíò a22 íàçûâàåòñÿ âåäóùèì ýëåìåíòîì âòîðîãî øàãà. Åñëè a22 =
= 0, òî íåîáõîäèìî ïåðåñòàâèòü âòîðîå óðàâíåíèå ñèñòåìû (2.3) ñ îäíèì
èç íèæåñëåäóþùèõ.
Ïðîäîëæàÿ ýòîò ïðîöåññ èñêëþ÷åíèÿ ïðè óñëîâèè, ÷òî
(2)
(n−2)
a33 6= 0, . . . , an−1,n−1 6= 0,
ïîñëå (n − 1)-ãî øàãà èñêëþ÷åíèÿ ïîëó÷èì ïðåîáðàçîâàííóþ èñõîäíóþ
ñèñòåìó
a11 x1 + a12 x2 + a13 x3 + . . . + a1n xn
(1)
= b1 ,
(1)
(1)
= b2 ,
(2)
(2)
= b3 ,
a22 x2 + a23 x3 + . . . + a2n xn
a33 xn + . . . + a3n xn
(1)
(2)
(2.7)
...
(n−1)
ann
(n−1)
xn = bn
.
Îòìåòèì, ÷òî ñèñòåìà (2.7) ýêâèâàëåíòíà èñõîäíîé. Åå ðåøåíèå ïðîâîäèòñÿ ýëåìåíòàðíî (ñì. ï. 2.1), ÷òî è çàâåðøàåò ðåàëèçàöèþ ìåòîäà
Ãàóññà.
15
Ïåðåõîä îò ñèñòåìû (2.1) ê òðåóãîëüíîé ñèñòåìå (2.7) íàçûâàåòñÿ ïðÿ-
ìûì õîäîì ìåòîäà Ãàóññà, à ïðîöåäóðà âû÷èñëåíèÿ êîìïîíåíò ðåøåíèÿ
ñèñòåìû (2.7) îáðàòíûì õîäîì ìåòîäà.
Çàìåòèì, ÷òî ïîñëå ïðîâåäåíèÿ ïðÿìîãî õîäà ìåòîäà Ãàóññà ìîæíî
ðåøèòü çàäà÷ó âû÷èñëåíèÿ îïðåäåëèòåëÿ ìàòðèöû A
(1)
detA = (−1)k a11 a22 · · · a(n−1)
,
nn
ãäå k êîëè÷åñòâî ïåðåñòàíîâîê ñòðîê â ìàòðèöàõ ïðè âûáîðå âåäóùèõ
ýëåìåíòîâ.
Ïðèìåð 2.1. Ðåøèòü ëèíåéíóþ ñèñòåìó ìåòîäîì Ãàóññà



 x1 − 2x2 + 3x3 = 1,
2x1 + 3x2 − x3 = 2,


 −x − x + x = 3.
1
2
3
Ðåøåíèå. Äëÿ óäîáñòâà âû÷èñëåíèé ðàññìîòðèì ðàñøèðåííóþ
(n×(n+1))-ìàòðèöó A, ïîëó÷åííóþ ïðèñîåäèíåíèåì ê ìàòðèöå A ñòîëáöà b


A=

1 −2
3 1


3 −1 2 
.
−1 −1 1 3
2
Ïðîâåäåì ïðÿìîé õîä ìåòîäà Ãàóññà. Ïîä÷åðêíåì, ÷òî íåîáõîäèìî áóäåò
âûïîëíèòü äâà øàãà. Âåäóùèé ýëåìåíò ïåðâîãî øàãà a11 . Òîãäà
det
(1)
(1)
a22 = a22 =
(1)
a23 = a23 =
(1)
a21 a22
=
a24 = b2 =
a11 a13
a21 a23
a11 b1
a21 b2
a11
16
1 · 3 − (−2) · 2
= 7,
1
!
a11
det
(1)
!
a11
det
(1)
a11 a12
=
!
1 · (−1) − 3 · 2
= 7,
1
=
1·2−1·2
= 0.
1
Àíàëîãè÷íî:
(1)
(1)
(1)
a32 = −3, a33 = 4, a34 = 4.
Òàêèì îáðàçîì, ïîñëå ïåðâîãî øàãà ïîëó÷èëè ïðåîáðàçîâàííóþ ìàòðèöó

A

1 −2 3 1



=
 0 7 −7 0 .
0 −3 4 4
(1)
 ðåçóëüòàòå âòîðîãî øàãà èìååì

(2)
A
1 −2

=
0
3 1


7 −7 0 

0 1 4
0
(1)
(âåäóùèé ýëåìåíò a22 ).
Ïîëó÷èëè òðåóãîëüíóþ ñèñòåìó



 x1 − 2x2 + 3x3 = 1,
7x2 − 7x3 = 0,



x3 = 4.
Ïîñëåäîâàòåëüíî îïðåäåëÿåì êîìïîíåíòû åå ðåøåíèÿ
x∗3 = 4, x∗2 = 4, x∗1 = −3.
Ïðè ýòîì îïðåäåëèòåëü ìàòðèöû A ðàâåí
detA = 1 · 7 · 1 = 7.
Èòàê, ðåøåíèåì ñèñòåìû ÿâëÿåòñÿ âåêòîð


x∗ = 

−3


4
. 4
17
2.3. Âû÷èñëåíèå îáðàòíîé ìàòðèöû
Ðàññìîòðèì çàäà÷ó îáðàùåíèÿ ìàòðèöû A ïîèñêà ìàòðèöû A−1 .
Ïî îïðåäåëåíèþ îáðàòíàÿ ìàòðèöà A−1 ÿâëÿåòñÿ ðåøåíèåì ìàòðè÷íîãî
óðàâíåíèÿ
AX = E.
Ðàñïèøåì ýòî óðàâíåíèå ïî ñòîëáöàì ìàòðèöû X .  ðåçóëüòàòå ïîëó÷àåì
n ëèíåéíûõ ñèñòåì âèäà
Ax = ei , i = 1, n.
(2.8)
Ïðè ýòîì ðåøåíèåì i-é ñèñòåìû ÿâëÿåòñÿ i-é ñòîëáåö îáðàòíîé ìàòðèöû
A−1 . Äëÿ ðåøåíèÿ êàæäîé èç ñèñòåì (2.8) ìîæíî èñïîëüçîâàòü, íàïðèìåð, ìåòîä Ãàóññà.
Ïðèìåð 2.2.
2 1
A=
−1 1
!
.
Íàéòè îáðàòíóþ ìàòðèöó A−1 ìåòîäîì Ãàóññà.
Ðåøåíèå. Äëÿ óäîáñòâà ðåàëèçàöèè ìåòîäà ðàññìîòðèì ðàñøèðåííóþ (2 × 4)-ìàòðèöó A, ïîëó÷åííóþ ïðèñîåäèíåíèåì ê ìàòðèöå A åäèíè÷íîé ìàòðèöû E
A=
2 1 1 0
−1 1 0 1
!
.
Ïðÿìîé õîä ìåòîäà Ãàóññà ïîòðåáóåò âûïîëíåíèÿ òîëüêî îäíîãî øàãà.
 ðåçóëüòàòå ïîëó÷èì

A
(1)

2 1 1 0
.
=
3 1
0
1
2 2
Ñëåäîâàòåëüíî, äëÿ ïîèñêà ñòîëáöîâ îáðàòíîé ìàòðèöû A−1 íåîáõîäèìî
18
ðåøèòü äâå òðåóãîëüíûå ñèñòåìû

 2x1 + x2 = 1,
3
1

x2 = ,
2
2

 2x1 + x2 = 0,
3

x2 = 1.
2
Ðåøåíèÿìè ýòèõ ñèñòåì ÿâëÿþòñÿ âåêòîðû:

1
 −3 

x=
 2 .
3

1
 3 

x=
 1 ,
3


 èòîãå èìååì

1
1
 3 −3 
. =
 1
2 
3
3

A−1
Óïðàæíåíèÿ
1. Íàéòè ðåøåíèå ëèíåéíîé ñèñòåìû ìåòîäîì Ãàóññà. Ïîäñ÷èòàòü îïðåäåëèòåëü ìàòðèöû êîýôôèöèåíòîâ:
1.1.
1.2.
1.3.



 2x1 + 2x2 + x3 = 2,
−x1 + 2x2 − x3 = −12,


 x + 2x + 2x = 4.
1
2
3



 2x1 + x2 + x3 = 6,
2x1 + 3x2 − x3 = 2,


 x + 3x + 2x = 2.
1
2
3




x1 +
x2 + 2x3 = −2,
x1 + 2x2 + 2x3 = 1,


 −x + x + 2x = −1.
1
2
3
19
1.4.



 −2x1 +
x2 + 3x3 = 1,
2x1 + 2x2 − 2x3 = −1,


 −x + 2x − 3x = 3.
1
2
3
1.5.



 −x1 + 2x2 −



1.6.
x3 = 2,
3x1 −
x2 − 2x3 = 3,
x1 −
x2 + 2x3 = 1.



 2x1 − 3x2 + 2x3 = 2,
x1 − 2x2 + x3 = 2,


 2x − x − 3x = −1.
1
2
3
1.7.



 2x1 + 2x2 + 2x3 = 1,
x1 +


 −x +
1
1.8.


2x1




 −x
1

−2x1




 2x
1
1.9.







x2 −
x3 = −1,
x2 + 2x3 = 2.
− 2x2 +
x3 + 2x4 = 9,
+
x2 −
x3 − 2x4 = −5,
+
x2 +
x3 + 3x4 = 2,
−
x2 + 3x3 + 2x4 = −1.
2x1 + 2x2 +
x3 + 4x4 = −5,
3x1 + 3x2 −
x3 + 4x4 = −8,

x1 + 2x2 + 5x3 + 2x4 = −1,




 −4x − 2x + 3x + x = 0.
1
2
3
4
20
1.10.


4x1




 2x
1

x1




 2x
1
+ 2x2 + 2x3 +
x4 = 14,
+
x2 −
x3 −
x4 = 5,
+
x2 + 3x3 +
x4 = 2,
−
x2 + 3x3 + 2x4 = 7.
2. Äëÿ çàäàííîé ìàòðèöû A íàéòè îáðàòíóþ A−1 . Ïîäñ÷èòàòü detA:
2.1.

2
1 1


A=
3

2 1
.
1 −1 2
2.2.




2 3 −2


.
A=
−1
1
1


2 −1 −3
2.3.
−4 2 −2



A=
 −1 −1 2 .
1 2 −3
2.4.


A=

2.5.
−2 1
1


3 2 −1 
.
−1 1 2


1 −3 2


.
A=
−3
4
−1


1 1 1
2.6.

−1

A=
 −3
2 −1


2 −1 
.
−4 −2 −1
21
2.7.






2 4 2


.
A=
−3
−6
2


2 −1 2
2.8.
1 −2 −2



A=
 1 −2 1 .
1 −1 −1
2.9.
2 −1 2


.
A=
1
−2
−1


2 1 4
2.10.

−1 3 −1

A=
 −1 2


1
.
1 1 −2
22
Ÿ 3. Èòåðàöèîííûå ìåòîäû ðåøåíèÿ ëèíåéíûõ ñèñòåì
3.1. Ìåòîä ïðîñòîé èòåðàöèè
Ðàññìîòðèì ëèíåéíóþ ñèñòåìó â ñëåäóþùåé ïîñòàíîâêå
x = Bx + c,
(3.1)
ãäå B (n × n)-ìàòðèöà, c n-ìåðíûé âåêòîð.
Îðãàíèçóåì èòåðàöèîííûé ïðîöåññ ïîèñêà ðåøåíèÿ x∗ ñèñòåìû (3.1)
ïî ïðàâèëó
xk+1
i
=
n
X
bij xkj + ci , i = 1, . . . , n, k = 0, 1, . . . .
(3.2)
j=1
Çäåñü k íîìåð èòåðàöèè, xk k -å ïðèáëèæåíèå, x0 íà÷àëüíîå ïðèáëèæåíèå. Ïðàâèëî (3.2) ïåðåõîäà îò xk ê xk+1 íàçûâàåòñÿ ìåòîäîì ïðîñòîé
èòåðàöèè.
Ñôîðìóëèðóåì äîñòàòî÷íîå óñëîâèå ñõîäèìîñòè ìåòîäà.
Òåîðåìà 3.1. Åñëè kBk < 1, òî ìåòîä ïðîñòîé èòåðàöèè ñõîäèòñÿ
(xk → x∗ , k → ∞) ïðè ëþáîì âûáîðå íà÷àëüíîãî ïðèáëèæåíèÿ x0 .
Ñêîðîñòü ñõîäèìîñòè ìåòîäà õàðàêòåðèçóåòñÿ íåðàâåíñòâîì
kxk+1 − x∗ k 6 kBk · kxk − x∗ k. Îöåíêà ïîãðåøíîñòè èìååò âèä
kxk − x∗ k 6
kBk
kxk − xk−1 k.
1 − kBk
(3.3)
Ïóñòü ε > 0 çàäàííàÿ òî÷íîñòü ðåøåíèÿ. Ãîâîðÿò, ÷òî âåêòîð x
ÿâëÿåòñÿ ïðèáëèæåííûì ðåøåíèåì ëèíåéíîé ñèñòåìû ñ òî÷íîñòüþ ε,
åñëè âûïîëíåíî íåðàâåíñòâî
kx − x∗ k 6 ε.
Òîãäà â ñèëó (3.3) óñëîâèåì îñòàíîâêè ìåòîäà ìîæåò ñëóæèòü ñîîòíîøåíèå
kBk
kxk − xk−1 k 6 ε.
1 − kBk
23
 ýòîì ñëó÷àå xk ÿâëÿåòñÿ ïðèáëèæåííûì ðåøåíèåì ñ òî÷íîñòüþ ε.
3.2. Ìåòîä Çåéäåëÿ
Ðàññìîòðèì ëèíåéíóþ ñèñòåìó â âèäå (3.1). Îïèøåì èòåðàöèîííûé
ïðîöåññ ïîèñêà ðåøåíèÿ ýòîé ñèñòåìû. Ïóñòü íà k -ì øàãå (k = 0, 1, . . .)
èìååòñÿ ïðèáëèæåíèå xk . Îïðåäåëèì 1-þ êîìïîíåíòó (k + 1)-ãî ïðèáëèæåíèÿ ïî ìåòîäó ïðîñòîé èòåðàöèè:
xk+1
= b11 xk1 + b12 xk2 + . . . + b1n xkn + c1 .
1
Äàëåå âîñïîëüçóåìñÿ âòîðûì óðàâíåíèåì ñèñòåìû (3.1) äëÿ òîãî, ÷òîáû íàéòè xk+1
2 . Ïðè ýòîì ó÷èòûâàåì, ÷òî ïåðâàÿ êîîðäèíàòà î÷åðåäíîãî
ïðèáëèæåíèÿ óæå íàéäåíà. Ïîëó÷àåì
xk+1
= b21 xk+1
+ b22 xk2 + . . . + b2n xkn + c2 .
2
1
Ïðîäîëæàÿ äåéñòâîâàòü ïî ýòîé ñõåìå, èìååì
k
k
xk+1
= bi1 xk+1
+ . . . + bi,i−1 xk+1
1
i
i−1 + bii xi + . . . + bin xn + ci =
=
i−1
X
bij xk+1
j
+
j=1
n
X
bij xkj + ci , i = 1, n.
(3.4)
j=i
Òàêèì îáðàçîì, â îòëè÷èå îò ìåòîäà ïðîñòîé èòåðàöèè, ïðè ïîäñ÷åòå
xk+1
, i = 2, . . . , n èñïîëüçóþòñÿ óæå èçâåñòíûå êîîðäèíàòû íîâîãî ïðèi
áëèæåíèÿ xk+1
j , j = 1, . . . , i − 1. Ðàñ÷åòíàÿ ôîðìóëà (3.4) îïðåäåëÿåò
ìåòîä Çåéäåëÿ äëÿ ëèíåéíîé ñèñòåìû (3.1).
Òåîðåìà 3.2. Åñëè kBk∞ < 1, òî ìåòîä Çåéäåëÿ ñõîäèòñÿ ïðè ëþáîì
âûáîðå íà÷àëüíîãî ïðèáëèæåíèÿ x0 .
Ñêîðîñòü ñõîäèìîñòè ìåòîäà îïðåäåëÿåòñÿ íåðàâåíñòâîì
kxk+1 − x∗ k∞ 6 µkxk − x∗ k.
Îöåíêà ïîãðåøíîñòè èìååò âèä
kxk − x∗ k∞ 6
µ
kxk − xk−1 k∞ , k = 1, 2, . . . ,
1−µ
24
(3.5)
i−1
n
X
X
βi
ãäå µ = max
, αi =
|bij |, βi =
|bij |. Ïðè ýòîì êà÷åñòâî
16i6n 1 − αi
j=1
j=i
ìîäèôèêàöèè õàðàêòåðèçóåòñÿ íåðàâåíñòâîì µ 6 kBk∞ . Ýòî îçíà÷àåò,
÷òî ñêîðîñòü ñõîäèìîñòè ìåòîäà Çåéäåëÿ íå íèæå, ÷åì ó ìåòîäà ïðîñòîé
èòåðàöèè.
Îòìåòèì, ÷òî ìåòîäû ïðîñòîé èòåðàöèè è Çåéäåëÿ ïðèìåíèìû ê ëèíåéíûì ñèñòåìàì, çàäàííûì â âèäå (3.1), óäîáíîì äëÿ èòåðàöèé. Ðàññìîòðèì ñèñòåìó â íîðìàëüíîé ôîðìå
Ax = b
(3.6)
è îïèøåì îäèí èç ñïîñîáîâ ïðèâåäåíèÿ ýòîé ñèñòåìû ê ïðåäñòàâëåíèþ (3.1).
3.3. Ïðàâèëî ßêîáè
Èç ïåðâîãî óðàâíåíèÿ ñèñòåìû (3.6) âûðàçèì x1 :
x1 = −
a13
a1n
b1
a12
x2 −
x3 − . . . −
xn +
.
a11
a11
a11
a11
Àíàëîãè÷íî âòîðîå óðàâíåíèå ðàçðåøèì îòíîñèòåëüíî x2 :
x2 = −
a21
a23
a2n
b2
x1 −
x3 − . . . −
xn +
.
a22
a22
a22
a22
È òàê äàëåå
xn = −
an1
an2
an,n−1
bn
x1 −
x2 − . . . −
xn−1 +
.
ann
ann
ann
ann
 ðåçóëüòàòå ïîëó÷èì ñèñòåìó â âèäå (3.1), ãäå



B=

0
−
an1
ann
a12
a1n
−
... −
a11
a11
...
an2
−
...
0
ann
25







,
c
=




b1
a11
...
bn
ann



.


Óïðàæíåíèå 3.1. Ïîêàçàòü, ÷òî åñëè A ìàòðèöà ñî ñòðîãèì äèàãîíàëüíûì ïðåîáëàäàíèåì, òî äëÿ ìåòîäîâ ïðîñòîé èòåðàöèè è Çåéäåëÿ
âûïîëíåíî äîñòàòî÷íîå óñëîâèå ñõîäèìîñòè.
Ïðèìåð 3.1.
(
4x1 + x2
x1
= 2,
+ 3x2 = 1,
x0 =
1
!
2
.
Ïðîâåñòè îäèí øàã ìåòîäà ïðîñòîé èòåðàöèè. Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ. Ñäåëàòü çàêëþ÷åíèå î ñõîäèìîñòè ìåòîäà.
Ðåøåíèå. Âîñïîëüçóåìñÿ ïðàâèëîì ßêîáè äëÿ ïðèâåäåíèÿ ñèñòåìû
ê âèäó, óäîáíîìó äëÿ èòåðàöèé

1


 x1 = − x2 +
4


 x2 = − 1 x1 +
3
Çäåñü
1
,
2
1
.
3
(3.7)
 

1
1
0
−
 

4 
, c =  2 .
B=
 1 
 1

−
0
3
3
Ïðèìåíèì òåïåðü ðàñ÷åòíóþ ôîðìóëó (3.2) ìåòîäà ïðîñòîé èòåðàöèè. Â

ðåçóëüòàòå ïîëó÷àåì
1
1
x11 = − x02 + = 0,
4
2
1
1
x12 = − x01 + = 0.
3
3
Èñïîëüçóÿ íåðàâåíñòâî (3.3), îöåíèì ïîãðåøíîñòü íàéäåííîãî ïðèáëèæåíèÿ x1 . Ïðîâåäåì íåîáõîäèìûå âû÷èñëåíèÿ
kBk∞
1 1
= max
,
4 3
=
1
, kx1 − x0 k∞ = max{1, 2} = 2.
3
Ñëåäîâàòåëüíî,
kx1 − x∗ k∞ 6
1
3
1
1−
3
26
· 2 = 1. Ïîñêîëüêó kBk∞ < 1 (èñõîäíàÿ ìàòðèöà A ìàòðèöà ñî ñòðîãèì äèàãîíàëüíûì ïðåîáëàäàíèåì), òî ìåòîä ïðîñòîé èòåðàöèè ñõîäèòñÿ.
Ïðèìåð 3.2. Â óñëîâèÿõ ïðèìåðà 3.1 ïðîâåñòè îäíó èòåðàöèþ ìåòîäà
Çåéäåëÿ. Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
Ðåøåíèå. Íàïîìíèì, ÷òî ñ ïîìîùüþ ïðàâèëà ßêîáè ìû óæå ïðèâåëè
èñõîäíóþ ñèñòåìó ê âèäó (3.7). Ñëåäóÿ ïðàâèëó (3.4), ïîëó÷èì
1
1
x11 = − x02 + = 0,
4
2
1
1 1
x12 = − x11 + = .
3
3 3
Ïîëó÷èì îöåíêó ïîãðåøíîñòè, âîñïîëüçîâàâøèñü íåðàâåíñòâîì (3.5). Ñ
ýòîé öåëüþ ïîäñ÷èòàåì
1
1
, β1 = , β2 = 0,
3
4
1
1
5
5
µ = max
, 0 = , kx1 − x0 k∞ = max 1,
= .
4
4
3
3
 èòîãå èìååì
1
5 5
kx1 − x∗ k∞ 6 4 · = . 1 3 9
1−
4
α1 = 0, α2 =
Óïðàæíåíèÿ
1. Äëÿ ñëåäóþùèõ ñèñòåì ïðîâåñòè îäèí øàã
à) ìåòîäà ïðîñòîé èòåðàöèè;
á) ìåòîäà Çåéäåëÿ.
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ:
1.1.



 6x1 +
x2 − 2x3 = 1,

x1 + 5x2 + x3 = 2,


 x + 2x + 4x = 3,
1
2
3

x0 = 

27
1


2
.
−1
1.2.



 −4x1 +
x2 +
2x1 + 4x2 +



1.3.
x1
2x3 = −1,
x3 = 2,
+3x3 = 1,



 3x1 +
x3 = 2,



 −5x1 −



1.5.
1.6.
1.7.
1.8.
x1 +
x2 +
3x2 −

0


.
x0 = 
−2


1


2

x0 = 


4
.
−1
x3 = 1,


x3 = 1,

x0 = 

x1 + 5x2 + 2x3 = −1,


 −x + x + 4x = 1,
1
2
3
1.4.

x2 − 3x3 = −3,



 3x1 + x2 − x3 = 2,
2x1 + 4x2 + x3 = 2,


 x + 2x + 5x = 3,
1
2
3



 4x1 + x2 + 2x3 = 2,
2x1 + 4x2 − x3 = −1,


 −x + x + 5x = 3,
1
2
3



 6x1 + 2x2 − 3x3 = 2,
2x1 + 5x2 + 2x3 = −1,


 2x + x + 8x = 4,
1
2
3



 5x1 − x2 + 3x3 = 1,
x1 + 3x2 − x3 = 4,


 3x + x + 5x = −2,
1
2
3
28

−1

3
.
0
2



.
x0 = 
−2


1

1


x0 = 


3
.
−1


−3

x0 = 


2
.
1



x0 = 

2

1
.
−1
1.9.



 −4x1 +
x2 + 2x3 = 1,
2x1 + 6x2 + 3x3 = 7,


 −x + x + 3x = 2,
1
2
3
1.10.



 9x1 + 4x2 −
x3 = 1,
−x1 + 4x2 − 2x3 = 2,



x1 − 3x2 + 6x3 = 1,


1


.
x0 = 
−1


−1


0



x0 = 
1
 .
1
2. Èñïîëüçóÿ ìåòîä ïðîñòîé èòåðàöèè, íàéòè ïðèáëèæåííîå ðåøåíèå xe
ñèñòåìû ñ òî÷íîñòüþ ε:
2.1.



 5x1 + 2x2 +
x3 = −1,
x1 + 6x2 + x3 = 2,


 x + 2x − 4x = 2,
1
2
3
2.2.
2.3.
2.4.
2.5.


x0 = 

1


0
,
−1



 3x1 +
x2 +
x3 = 1,

2x1 + 4x2 +
x3 = 1,


 x −
1

x0 = 

x2 + 5x3 = 1,

1
,
−1
x3 = 1,


x1 − 2x2
= 1,


 x + 2x − 4x = 2,
1
2
3

0
x =




 5x1 +
x2 +
1
1


0
,
−1



 4x1 +
x2 −
x3 = 2,

x1 + 3x2 +
x3 = 3,


 x +
1
x2 + 4x3 = 2,
 

x0 = 
 0 ,
0



 3x1 +
x2
= 1,
−x1 + 4x2 − x3 = 1,


 −x + x + 3x = 2,
1
2
3
29

0
ε = 1.
ε = 1.
ε = 1.

ε = 1.

0



x0 = 
1
 ,
0
ε = 1.
Ÿ 4. Ëèíåéíûå ñèñòåìû. Ðåäóêöèÿ ê ýêñòðåìàëüíûì
çàäà÷àì
4.1. Âñïîìîãàòåëüíûå ðåçóëüòàòû
Ïóñòü ôóíêöèÿ f (x) îïðåäåëåíà íà ïðîñòðàíñòâå Rn .
Îïðåäåëåíèå 4.1. Ôóíêöèÿ f (x) íàçûâàåòñÿ äèôôåðåíöèðóåìîé â
òî÷êå x ∈ Rn , åñëè äëÿ ëþáîãî ïðèðàùåíèÿ ∆x ∈ Rn , ∆x 6= 0 èìååò
ìåñòî ïðåäñòàâëåíèå
f (x + ∆x) − f (x) = h`(x), ∆xi + o(k∆xk),
(4.1)
ãäå `(x) ∈ Rn , îñòàòîê o(k∆xk) îáëàäàåò ñëåäóþùèì ñâîéñòâîì
o(k∆xk)
→ 0, k∆xk → 0.
k∆xk
(4.2)
Îòìåòèì, ÷òî âåêòîð `(x) íàçûâàåòñÿ ãðàäèåíòîì ôóíêöèè f â òî÷êå
x è îáîçíà÷àåòñÿ ÷åðåç ∇f (x). Âåêòîð −∇f (x) íàçûâàåòñÿ àíòèãðàäèåíòîì ôóíêöèè f â òî÷êå x.
Ñîãëàñíî (4.1), ∇f (x) åñòü âåêòîð, ñîñòàâëåííûé èç ÷àñòíûõ ïðîèçâîäíûõ ôóíêöèè f :
∇f (x) =
∂f (x)
∂f (x)
...
∂x1
∂xn
.
Ïðèìåð 4.1. Íàéòè ãðàäèåíò ôóíêöèè
1
f (x) = hx, Axi, AT = A.
2
Ðåøåíèå. Âîñïîëüçóåìñÿ îïðåäåëåíèåì 4.1. Ïîëó÷èì âûðàæåíèå äëÿ
ïðèðàùåíèÿ ôóíêöèè f
1
1
f (x + ∆x) − f (x) = hx + ∆x, A(x + ∆x)i − hx, Axi =
2
2
1
1
= hx, Axi + hAx, ∆xi + h∆x, A∆xi−
2
2
30
1
1
− hx, Axi = hAx, ∆xi + h∆x, A∆xi.
2
2
Ïîêàæåì, ÷òî äëÿ âòîðîãî ñëàãàåìîãî âûïîëíÿåòñÿ ñâîéñòâî (4.2). Â ñîãëàñîâàííûõ íîðìàõ èìååì ñëåäóþùóþ îöåíêó
|h∆x, A∆xi| 6 k∆xk · kA∆xk 6 kAk · k∆xk2 .
Îòñþäà
1
h∆x, A∆xi
2
→ 0 ïðè k∆xk → 0.
k∆xk
 ðåçóëüòàòå ïîëó÷àåì
∇f (x) = Ax. Ïîñòàâèì ñëåäóþùóþ çàäà÷ó: íàéòè òî÷êó x∗ ∈ Rn , òàêóþ, ÷òî
f (x∗ ) 6 f (x), ∀x ∈ Rn .
Îòìåòèì, ÷òî â ýòîì ñëó÷àå òî÷êà x∗ íàçûâàåòñÿ òî÷êîé ìèíèìóìà
ôóíêöèè f (x) íà Rn èëè ðåøåíèåì çàäà÷è íà ìèíèìóì
f (x) → min, x ∈ Rn .
(4.3)
Òåîðåìà 4.1. Ïóñòü ôóíêöèÿ f (x) äèôôåðåíöèðóåìà â òî÷êå x∗ . Òîãäà, åñëè x∗ ðåøåíèå çàäà÷è (4.3), òî
∇f (x∗ ) = 0.
(4.4)
Ïîä÷åðêíåì, ÷òî ðàâåíñòâî (4.4) ÿâëÿåòñÿ íåîáõîäèìûì óñëîâèåì ìèíèìóìà ôóíêöèè f (x) â òî÷êå x∗ .
Îïðåäåëåíèå 4.2. Âåêòîð p ∈ Rn íàçûâàåòñÿ íàïðàâëåíèåì ñïóñêà
ôóíêöèè f â òî÷êå x, åñëè f (x + αp) < f (x) äëÿ äîñòàòî÷íî ìàëûõ α.
Óòâåðæäåíèå 4.1. Ïóñòü ∇f (x) 6= 0. Òîãäà âåêòîð p ÿâëÿåòñÿ íàïðàâëåíèåì ñïóñêà, åñëè hp, ∇f (x)i < 0.
Íåòðóäíî âèäåòü, ÷òî âåêòîð p = −∇f (x) ÿâëÿåòñÿ íàïðàâëåíèåì
ñïóñêà ôóíêöèè f (x) â òî÷êå x.
31
Óòâåðæäåíèå 4.2. Âåêòîð −∇f (x) óêàçûâàåò íàïðàâëåíèå ñêîðåéøåãî óáûâàíèÿ ôóíêöèè f â òî÷êå x.
Îòìåòèì, ÷òî äëÿ ôóíêöèè äâóõ ïåðåìåííûõ àíòèãðàäèåíò â òî÷êå x ïðåäñòàâëÿåò ñîáîé âåêòîð, ïåðïåíäèêóëÿðíûé êàñàòåëüíîé ê ëèíèè óðîâíÿ ôóíêöèè â ýòîé òî÷êå è íàïðàâëåííûé â ñòîðîíó óáûâàíèÿ
ôóíêöèè. Óêàæåì ãåîìåòðè÷åñêóþ èíòåðïðåòàöèþ (x∗ òî÷êà ìèíèìóìà ôóíêöèè f (x)).
4.2. Ìåòîä ñêîðåéøåãî ñïóñêà
Ðàññìîòðèì ëèíåéíóþ ñèñòåìó
Ax = b,
(4.5)
ãäå A (n × n) ñèììåòðè÷íàÿ, ïîëîæèòåëüíî îïðåäåëåííàÿ ìàòðèöà:
AT = A, A > 0.
32
(4.6)
Ñôîðìèðóåì ñëåäóþùóþ ôóíêöèþ
1
ϕ(x) = hx, Axi − hb, xi.
2
Îòìåòèì, ÷òî
∇ϕ(x) = Ax − b.
Ðàññìîòðèì ýêñòðåìàëüíóþ çàäà÷ó
ϕ(x) → min, x ∈ Rn .
(4.7)
Òåîðåìà 4.2. Òî÷êà x∗ ÿâëÿåòñÿ ðåøåíèåì ñèñòåìû (4.5) ñ óñëîâèåì
(4.6) òîãäà è òîëüêî òîãäà, êîãäà x∗ ðåøåíèå çàäà÷è (4.7).
Èíûìè ñëîâàìè, çàäà÷è (4.5)(4.6) è (4.7) ýêâèâàëåíòíû.
Îïèøåì ìåòîä ïîñëåäîâàòåëüíûõ ïðèáëèæåíèé äëÿ ðåøåíèÿ çàäà÷è
(4.7).
Ïóñòü íà k -ì øàãå èòåðàöèîííîãî ïðîöåññà (k = 0, 1, . . .) èìååòñÿ
òî÷êà xk ∈ Rn . Ïîñòðîèì ñåìåéñòâî òî÷åê
xk (α) = xk − α∇ϕ(xk )
(4.8)
ñ ÷èñëîâûì ïàðàìåòðîì α > 0.
Ðåøèì âñïîìîãàòåëüíóþ çàäà÷ó îòíîñèòåëüíî ïàðàìåòðà α
ϕ(xk (α)) → min, α > 0.
(4.9)
Ïóñòü αk åå ðåøåíèå. Òîãäà ñëåäóþùåå ïðèáëèæåíèå (xk+1 ) ñôîðìèðóåì ïî ïðàâèëó
xk+1 = xk (αk ).
(4.10)
Ñîîòíîøåíèÿ (4.8)(4.10) îïðåäåëÿþò ìåòîä ñêîðåéøåãî ñïóñêà äëÿ
çàäà÷è (4.7). Îòìåòèì, ÷òî óñëîâèåì îñòàíîâêè ìåòîäà ÿâëÿåòñÿ âûïîëíåíèå ðàâåíñòâà ∇ϕ(xk ) = 0 (Axk − b = 0). Ýòî îçíà÷àåò, ÷òî xk = x∗ .
33
Óêàæåì ðàñ÷åòíóþ ôîðìóëó äëÿ âåëè÷èíû αk . Îáîçíà÷èì gk (α) =
= ϕ(xk (α)). Òîãäà
1
gk (α) = hxk − α∇ϕ(xk ), A(xk − α∇ϕ(xk ))i−
2
1
−hb, xk − α∇ϕ(xk )i = α2 h∇ϕ(xk ), A∇ϕ(xk )i−
2
−αh∇ϕ(xk ), ∇ϕ(xk )i + ϕ(xk ).
Ôóíêöèÿ gk (α) åñòü âûïóêëàÿ ïàðàáîëà (êîýôôèöèåíò ïðè α2 ïîëîæèòåëåí). Ïîýòîìó äëÿ ïîèñêà åå òî÷êè ìèíèìóìà (áåç ó÷åòà îãðàíè÷åíèÿ
α > 0) äîñòàòî÷íî ðåøèòü óðàâíåíèå
gk0 (α) = 0.
 ðåçóëüòàòå ïîëó÷àåì
αk =
h∇ϕ(xk ), ∇ϕ(xk )i
.
h∇ϕ(xk ), A∇ϕ(xk )i
(4.11)
Ïîñêîëüêó αk > 0, òî äåëàåì âûâîä, ÷òî ôîðìóëà (4.11) îïðåäåëÿåò ðåøåíèå çàäà÷è (4.9).
Ïðèìåð 4.2.
(
2x1 − x2 = 1,
x0 =
−x1 + 3x2 = 0,
!
1
.
1
Ïðîâåñòè îäíó èòåðàöèþ ìåòîäà ñêîðåéøåãî ñïóñêà.
Ðåøåíèå. Ìàòðèöà A è âåêòîð b èìåþò âèä
A=
2 −1
−1
!
1
, b=
3
!
0
.
Íàéäåì ãðàäèåíò ôóíêöèè ϕ â òî÷êå x0
∇ϕ(x0 ) = Ax0 − b =
2 −1
−1
3
34
!
1
1
!
−
1
0
!
=
0
2
!
.
Ïîäñ÷èòàåì çíà÷åíèå α0 ïî ôîðìóëå (4.11)
h∇ϕ(x0 ), ∇ϕ(x0 )i
4
1
α0 =
=
=
.
h∇ϕ(x0 ), A∇ϕ(x0 )i 12 3
Òîãäà

x1 = x0 − α0 ∇ϕ(x0 ) =
1
!
1
1
−
3
0
2
!

0
 

=
 1 . 3
4.3. Ìåòîä ìèíèìàëüíûõ íåâÿçîê
Ðàññìîòðèì ëèíåéíóþ ñèñòåìó â ïîñòàíîâêå (4.5)(4.6). Ââåäåì âåêòîð
íåâÿçîê
r(x) = Ax − b.
Ðàâåíñòâî r(x∗ ) = 0 îçíà÷àåò, ÷òî x∗ ÿâëÿåòñÿ ðåøåíèåì ñèñòåìû (4.5).
Îòìåòèì, ÷òî ∇ϕ(x) = r(x).
Îðãàíèçóåì ñëåäóþùèé èòåðàöèîííûé ïðîöåññ ïîèñêà ðåøåíèÿ çàäà÷è (4.5)(4.6). Ïî èçâåñòíîìó ïðèáëèæåíèþ xk , k = 0, 1, . . . ïîñòðîèì
ñåìåéñòâî òî÷åê
xk (α) = xk − αr(xk )
ñ ïàðàìåòðîì α > 0. Çàìåòèì, ÷òî ýòî ïðàâèëî ñîâïàäàåò ñ ôîðìóëîé
(4.8) äëÿ ìåòîäà ñêîðåéøåãî ñïóñêà.
Äàëåå, â îòëè÷èå îò (4.9), ðåøèì âñïîìîãàòåëüíóþ çàäà÷ó íà ìèíèìóì
íåâÿçêè
1
kr(xk (α))k22 → min, α ∈ R.
2
Ïóñòü ðåøåíèåì ýòîé çàäà÷è ÿâëÿåòñÿ âåëè÷èíà αk . Òîãäà îáðàçóåì ñëåäóþùåå ïðèáëèæåíèå
xk+1 = xk (αk ).
35
Óïðàæíåíèå 4.3. Äîêàçàòü, ÷òî
hr(xk ), Ar(xk )i
αk =
.
hAr(xk ), Ar(xk )i
(4.12)
Ïðèìåð 4.3.
(
x1 + x2 = 1,
−1
x0 =
x1 + 3x2 = 1,
!
.
2
Ïðîâåñòè îäíó èòåðàöèþ ìåòîäà ìèíèìàëüíûõ íåâÿçîê.
Ðåøåíèå. Â äàííîé ñèòóàöèè
A=
1 1
!
, b=
1 3
!
1
.
1
Îïðåäåëèì âåêòîð íåâÿçîê
r(x0 ) = Ax0 − b =
1 1
!
−1
1 3
2
!
−
1
!
1
=
0
!
4
.
Âîñïîëüçóåìñÿ ôîðìóëîé (4.12) äëÿ âû÷èñëåíèÿ çíà÷åíèÿ α0 :
48
hr(x0 ), Ar(x0 )i
=
= 0.3 .
α0 =
hAr(x0 ), Ar(x0 )i 160
 ðåçóëüòàòå ïîëó÷àåì
x1 = x0 − α0 r(x0 ) =
−1
2
!
− 0.3
0
4
!
=
1
0.8
!
. 4.4. Ìåòîä ìèíèìàëüíûõ ïîãðåøíîñòåé
Ïðîäîëæèì èçó÷åíèå çàäà÷è (4.5). Îòìåòèì, ÷òî çäåñü ìû íå òðåáóåì
âûïîëíåíèÿ óñëîâèé (4.6). Ââåäåì â ðàññìîòðåíèå ñëåäóþùóþ ôóíêöèþ
1
g(x) = kAx − bk22 .
2
Ýòî íåâÿçêà ñèñòåìû (4.5) â òî÷êå x: g(x) > 0, g(x) = 0 ⇔ Ax = b.
36
Óïðàæíåíèå 4.4. Ïîêàçàòü, ÷òî ∇g(x) = AT (Ax − b).
Íåòðóäíî âèäåòü, ÷òî çàäà÷à (4.5) ýêâèâàëåíòíà çàäà÷å íà ìèíèìóì
íåâÿçêè
g(x) → min, x ∈ Rn .
Ïîñòðîèì èòåðàöèîííûé ïðîöåññ ïîèñêà ðåøåíèÿ ëèíåéíîé ñèñòåìû
(4.5) íà îñíîâå g(x).
Ïóñòü èìååòñÿ ïðèáëèæåíèå xk ∈ Rn , k = 0, 1, . . . . Îáðàçóåì α-ïàðàìåòðè÷åñêîå ñåìåéñòâî òî÷åê
xk (α) = xk − α∇g(xk ), α > 0.
Íàéäåì âåëè÷èíó αk êàê ðåøåíèå çàäà÷è
1 k
kx (α) − x∗ k22 → min, α > 0,
2
ãäå x∗ ðåøåíèå çàäà÷è (4.5).  ðåçóëüòàòå ïîëàãàåì
xk+1 = xk (αk ).
Óïðàæíåíèå 4.5. Äîêàçàòü ñïðàâåäëèâîñòü ñîîòíîøåíèÿ
2g(xk )
.
αk =
h∇g(xk ), ∇g(xk )i
(4.13)
Îòìåòèì èíòåðåñíûé ôàêò: ôîðìóëà (4.13) íå çàâèñèò îò x∗ .
Ïðèìåð 4.4.
(
x1 − x2 = −1,
2x1 + x2 = 2,
x0 =
0
!
.
1
Ïðîâåñòè îäíó èòåðàöèþ ìåòîäà ìèíèìàëüíûõ ïîãðåøíîñòåé.
Ðåøåíèå. Ïàðàìåòðû çàäà÷è:
A=
1 −1
2
1
!
, b=
37
−1
2
!
.
Íàéäåì ãðàäèåíò ôóíêöèè g â òî÷êå x0
1 2
−1 1
Òîãäà
!"
·
∇g(x0 ) = AT (Ax0 − b) =
!
!
!#
1 −1
0
−1
−
=
2 1
1
2
−2
−1
!
.
2g(x0 )
1
α0 =
=
.
h∇g(x0 ), ∇g(x0 )i 5
Ñëåäîâàòåëüíî,

2
!
 5 
−2
. =


6
−1
5

x1 = x0 − α0 ∇g(x0 ) =
0
!
−
1
1
5
Ïîäâåäåì èòîã. Ìåòîäû, èçëîæåííûå â íàñòîÿùåì ðàçäåëå, îïèðàþòñÿ
íà ðåäóêöèþ ëèíåéíîé ñèñòåìû ê çàäà÷àì íà ìèíèìóì è ðàçëè÷àþòñÿ
ìåæäó ñîáîé, ïî ñóòè äåëà, õàðàêòåðîì âñïîìîãàòåëüíûõ ïîäçàäà÷ íà ïîèñê øàãà αk . Â ìåòîäå ñêîðåéøåãî ñïóñêà íàõîäèòñÿ ìèíèìóì ôóíêöèè
ϕ(x) âäîëü íàïðàâëåíèÿ åå àíòèãðàäèåíòà.  ìåòîäå ìèíèìàëüíûõ íåâÿçîê îáåñïå÷èâàåòñÿ íàèìåíüøåå çíà÷åíèå íåâÿçêè âäîëü òîãî æå íàïðàâëåíèÿ.  ìåòîäå ìèíèìàëüíûõ ïîãðåøíîñòåé ãàðàíòèðóåòñÿ ìèíèìàëüíàÿ âåëè÷èíà ïîãðåøíîñòè âäîëü íàïðàâëåíèÿ àíòèãðàäèåíòà ôóíêöèè
íåâÿçêè.
Óïðàæíåíèÿ
1. Â ñëåäóþùèõ ñèñòåìàõ ïðîâåñòè îäíó èòåðàöèþ
à) ìåòîäà ñêîðåéøåãî ñïóñêà;
á) ìåòîäà ìèíèìàëüíûõ íåâÿçîê;
â) ìåòîäà ìèíèìàëüíûõ ïîãðåøíîñòåé.
38
1.1.



 2x1 +
x2 −
x3 = 1,
x1 + 2x2 + 2x3 = 0,


 −x + 2x + 5x = 0,
1
2
3
1.2.



 3x1 +
x2 + x3 = −1,
x1 + 3x2 +


 x + 2x +
1
2
1.3.



 2x1 −
2x3 = 2,
x2 + x3 = 1,
1.4.
x1 +



 3x1 +
= 0,
x3 = 1,
x3 = 1,
x2 −
x3 = −1,


 x − x + 2x = 1
1
2
3
1.5.
1.6.
1.7.

1



x0 = 
0
 .
0


x0 = 

2x3 = 1,
−x1 + 3x2





−1

0
.
1



0
1



x0 = 
1
 .
0



.
x0 = 
−1


1


= −2,

 x1 + x2
x1 + 3x2 + x3 = 0,



x2 + x3 = 0,


0



x0 = 
0
 .
1


= 0,

 4x1 + x2
x1 + 2x2 + x3 = 2,



x2 + x3 = 0,





 x1


x −
1
+
3x2 −
x3 = −1,
x3 = 0,
x2 + 2x3 = 1,
39
0



x0 = 
0
 .
1


1



x0 = 
 0 .
1
1.8.



 2x1 + x2 +
x3 = 0,
x1 + x2 + x3 = −1,


 x + x + 2x = 1,
1
2
3
1.9.
1.10.



 3x1 + x2 +

0



x0 = 
1
 .
0
x3 = 1,

x1 + x2 + x3 = 0,


 x + x + 2x = 1,
1
2
3

x0 = 




 2x1 +
x2
= 1,
x1 + 3x2 + 2x3 = 2,



2x2 + 2x3 = 1,
40

−1



1
.
1

0



x0 = 
1
 .
0
Ÿ 5. Ñèñòåìû ñ ïðÿìîóãîëüíûìè ìàòðèöàìè
Ðàññìîòðèì ëèíåéíóþ ñèñòåìó
Ax = b,
(5.1)
ãäå A (m × n)-ìàòðèöà êîýôôèöèåíòîâ, b ∈ Rm âåêòîð ïðàâûõ ÷àñòåé. Îòìåòèì, ÷òî ñèñòåìà (5.1) ìîæåò íå èìåòü ðåøåíèé (â îáû÷íîì
ñìûñëå). Ðàñøèðèì ïîíÿòèå ðåøåíèÿ ñèñòåìû (5.1). Ñôîðìóëèðóåì ýêñòðåìàëüíóþ çàäà÷ó íà ìèíèìóì íåâÿçêè
kAx − bk2 → min, x ∈ Rn .
(5.2)
Ïåðåõîä îò (5.1) ê (5.2) íàçûâàåòñÿ ìåòîäîì íàèìåíüøèõ êâàäðàòîâ. Â
îòëè÷èå îò (5.1), çàäà÷à (5.2) âñåãäà èìååò ðåøåíèå (âîçìîæíî, íå åäèíñòâåííîå).
Îïðåäåëåíèå 5.1. Ïñåâäîðåøåíèåì ñèñòåìû (5.1) íàçûâàåòñÿ ëþáîå
ðåøåíèå çàäà÷è (5.2).
Åñëè ñèñòåìà (5.1) ñîâìåñòíà, òî åå ïñåâäîðåøåíèÿ ñîâïàäàþò ñ îáû÷íûìè ðåøåíèÿìè.  ýòîì ñëó÷àå çíà÷åíèå çàäà÷è (5.2) ðàâíî íóëþ.
Îïðåäåëåíèå 5.2. Íîðìàëüíûì ïñåâäîðåøåíèåì ñèñòåìû (5.1) íàçûâàåòñÿ ïñåâäîðåøåíèå ñ íàèìåíüøåé íîðìîé.
Ïî çàäà÷å (5.2) ââåäåì â ðàññìîòðåíèå ôóíêöèþ
1
1
1
ϕ(x) = hAx − b, Ax − bi = hx, AT Axi − hx, AT bi + hb, bi.
2
2
2
Ïðè ýòîì ∇ϕ(x) = AT (Ax − b). Òîãäà çàäà÷à (5.2) ïðåäñòàâëÿåòñÿ â âèäå
ϕ(x) → min, x ∈ Rn
è ýêâèâàëåíòíà ëèíåéíîé ñèñòåìå
AT Ax = AT b
(5.3)
ñ (n × n) ñèììåòðè÷íîé, íåîòðèöàòåëüíî îïðåäåëåííîé ìàòðèöåé AT A.
41
Ñèñòåìà (5.3) íàçûâàåòñÿ íîðìàëüíîé ñèñòåìîé óðàâíåíèé. Îíà âñåãäà ñîâìåñòíà, è ëþáîå åå ðåøåíèå åñòü ïñåâäîðåøåíèå ñèñòåìû (5.1).
Ðàññìîòðèì ñëó÷àé m > n, rankA = n (÷èñëî óðàâíåíèé íå ìåíüøå
÷èñëà íåèçâåñòíûõ è ìàòðèöà A èìååò ïîëíûé ñòîëáöîâûé ðàíã). Òîãäà, êàê èçâåñòíî, ìàòðèöà AT A íåâûðîæäåíà è åäèíñòâåííîå ðåøåíèå
ñèñòåìû (5.3) îïðåäåëÿåòñÿ ïî ôîðìóëå
x = (AT A)−1 AT b.
Îïðåäåëåíèå 5.3. Ïñåâäîîáðàòíîé ìàòðèöåé íàçûâàåòñÿ (n × m)ìàòðèöà âèäà A+ = (AT A)−1 AT .
Îòìåòèì, ÷òî ïñåâäîîáðàòíàÿ ìàòðèöà A+ îïðåäåëÿåò íîðìàëüíîå
ïñåâäîðåøåíèå ñèñòåìû (5.1):
x = A+ b.
Åñëè m = n è ìàòðèöà A íåâûðîæäåíà, òî ïñåâäîîáðàòíàÿ ìàòðèöà
ñîâïàäàåò ñ îáðàòíîé: A+ = A−1 .
Ïðèìåð 5.1.



 −x1 + 2x2 = 1,
x1 + 3x2 = 3,


 3x − x = 1.
1
2
Íàéòè íîðìàëüíîå ïñåâäîðåøåíèå.
Ðåøåíèå. Ïðåäâàðèòåëüíî ñôîðìèðóåì ñèñòåìó (5.3):

−1

A=

AT A =
2


T
1 3
, A =
3 −1
11 −2
−1 1
, AT b =
42
,
2 3 −1
!
−2 14
!
3
5
10
!
,
(
11x1 − 2x2 = 5,
−2x1 + 14x2 = 10.
Äëÿ ïîèñêà åå ðåøåíèÿ âîñïîëüçóåìñÿ ìåòîäîì Ãàóññà, îïèñàííûì ⠟ 2:

3
 5 

x∗ = 
 4 . 5

 ðåçóëüòàòå íàéäåíî íîðìàëüíîå ïñåâäîðåøåíèå èñõîäíîé ñèñòåìû.
Óïðàæíåíèÿ
1. Íàéòè íîðìàëüíîå ïñåâäîðåøåíèå:
1.1.



 2x1 − x2 = 1,
−x1 + x2 = 3,


 3x + x = −1.
1
2
1.2.



 x1 +
x2 = −1,
x1 + 2x2 = −3,


 x + 3x = 3.
1
2
1.3.



 2x1 + 2x2 = 1,
x1 + 4x2 = 0,


 −x + 2x = −1.
1
2
1.4.







x1 +
x2 = 1,
−x1 + 4x2 = 2,
x1 +
43
x2 = 3.
1.5.



 x1 + 2x2 = 1,
2x1 + 4x2 = −3,


 x + x = 2.
1
2
1.6.




4x1 − 2x2 = −8,
2x1 − x2 = −3,


 −4x + 2x = −2.
1
2
1.7.




2x1 + 3x2 = 1,
−4x1 − 6x2 = 6,


 −2x − 3x = 2.
1
2
1.8.


x1




 −x
1





 −x
1
1.9.
1.10.
+
x3 = 1,
+
x2
−
x2 + 2x3 = 0,
+ 2x2 +
= 2,
x3 = −1.


2x2 + x3




 −x +
x3
1

x1 − x2 + 4x3




 x + 2x
1
2


−x1




 2x
1

x1




 −x
1
= 0,
= 1,
= 1,
= 0.
+ x2 +
x3 = 1,
+
x3 = 2,
+ x2
= 0,
+ x2 + 2x3 = −1.
2. Íàéòè ïñåâäîîáðàòíóþ ìàòðèöó:
44
2.1.


2 3


.
A=
1
1


1 2
2.2.

−3 1

A=

2.3.


1 2
.
1 1


1 1


.
A=
1
2


2 2
2.4.


A=

2.5.


A=

2.6.
2 1


1 2
.
−1 1
−2 −1
2
−1


1
.
1


1 1 −1


0 1 0


A=
.
 1 −1 1 


1 3 −1
2.7.

1 1 1

1 2 1

A=
0 1 1

1 1 −1
45




.


2.8.




A=


2.9.
1 1

1 3 1

.
1 1 −1 

−1 1 1

1 1

2 3

A=
1 2

1 3
2.10.
1


1


2

.
1

2

2 1 −1


0 1 2


A=
.
1 1 2


2 1 −1
46
Ÿ 6. Ïðîáëåìà ñîáñòâåííûõ çíà÷åíèé
6.1. Âñïîìîãàòåëüíûå îïðåäåëåíèÿ
Ïóñòü A êâàäðàòíàÿ ìàòðèöà ïîðÿäêà n. Íàïîìíèì, ÷òî ñîáñòâåííàÿ
ïàðà (λ, x) ìàòðèöû A îïðåäåëÿåòñÿ ñîîòíîøåíèÿìè
Ax = λx, x 6= 0.
Ïðîáëåìà ñîáñòâåííûõ çíà÷åíèé ñîñòîèò â ïîèñêå ñîáñòâåííûõ ÷èñåë λ
è ñîîòâåòñòâóþùèõ ñîáñòâåííûõ âåêòîðîâ x ìàòðèöû A.
Âûäåëèì íàèáîëåå ïðîñòîé ñëó÷àé äëÿ ïðîáëåìû ñîáñòâåííûõ çíà÷åíèé. Ïóñòü A äèàãîíàëüíàÿ ìàòðèöà: A = diag(a11 , . . . , ann ). Òîãäà åå ñîáñòâåííûå çíà÷åíèÿ ñîâïàäàþò ñ äèàãîíàëüíûìè ýëåìåíòàìè:
λi = aii , i = 1, n.  êà÷åñòâå ñîîòâåòñòâóþùèõ ñîáñòâåííûõ âåêòîðîâ
ìîæíî âûáðàòü åäèíè÷íûå îðòû: xi = ei , i = 1, n.
Îïðåäåëåíèå 6.1. Êâàäðàòíûå ìàòðèöû A, B ïîðÿäêà n íàçûâàþòñÿ ïîäîáíûìè, åñëè ñóùåñòâóåò íåâûðîæäåííàÿ ìàòðèöà P , òàêàÿ, ÷òî
B = P −1 AP . Ïðè ýòîì ìàòðèöà P íàçûâàåòñÿ ìàòðèöåé ïîäîáèÿ, à ñîîòíîøåíèå P −1 AP ïðåîáðàçîâàíèåì ïîäîáèÿ.
Óïðàæíåíèå 6.1. Ïóñòü (λ, x) ñîáñòâåííàÿ ïàðà ìàòðèöû B =
= P −1 AP . Ïîêàçàòü, ÷òî (λ, P x) ñîáñòâåííàÿ ïàðà ìàòðèöû A.
Òàêèì îáðàçîì, ïðåîáðàçîâàíèå ïîäîáèÿ ñîõðàíÿåò ñîáñòâåííûå ÷èñëà ìàòðèöû. Èíûìè ñëîâàìè, ïîäîáíûå ìàòðèöû èìåþò îäèíàêîâûå ñîáñòâåííûå çíà÷åíèÿ.  ýòîì ñëó÷àå ñîáñòâåííûå âåêòîðû ñâÿçàíû ÷åðåç
ìàòðèöó ïîäîáèÿ ñëåäóþùèì îáðàçîì: x(A) = P x(B).
Îòìåòèì, ÷òî åñëè B äèàãîíàëüíàÿ ìàòðèöà, òî äèàãîíàëüíûå ýëåìåíòû ìàòðèöû B ÿâëÿþòñÿ ñîáñòâåííûìè ÷èñëàìè ìàòðèöû A, à ñòîëáöû ìàòðèöû P ñîáñòâåííûìè âåêòîðàìè A.
Óïðàæíåíèå 6.2. Ïóñòü P îðòîãîíàëüíàÿ ìàòðèöà. Ïîêàçàòü, ÷òî
47
ïðåîáðàçîâàíèå ïîäîáèÿ â ýòîì ñëó÷àå èìååò âèä P T AP .
Óïðàæíåíèå 6.3. Ïîêàçàòü, ÷òî îðòîãîíàëüíîå ïðåîáðàçîâàíèå ïîäîáèÿ ñîõðàíÿåò ñâîéñòâî ñèììåòðè÷íîñòè.
Óïðàæíåíèå 6.4. Ïîêàçàòü, ÷òî îðòîãîíàëüíîå ïðåîáðàçîâàíèå ïîäîáèÿ ñîõðàíÿåò íîðìó Ôðîáåíèóñà ìàòðèöû A.
Óòâåðæäåíèå 6.1. Ñèììåòðè÷íàÿ ìàòðèöà A ïîäîáíà äèàãîíàëüíîé
ñ îðòîãîíàëüíîé ìàòðèöåé ïîäîáèÿ.
Ðàññìîòðèì îäèí ìåòîä, ðåøàþùèé ïðîáëåìó ñîáñòâåííûõ çíà÷åíèé
äëÿ ñèììåòðè÷íîé ìàòðèöû.
6.2. Ìåòîä âðàùåíèé
Ïóñòü y ∈ R2 çàäàííûé âåêòîð. Ïîñòðîèì âåêòîð z ∈ R2 , ïîâåðíóâ
y âîêðóã íà÷àëà êîîðäèíàò íà óãîë ϕ ïðîòèâ ÷àñîâîé ñòðåëêè
Èçâåñòíî, ÷òî êîîðäèíàòû âåêòîðîâ y, z ñâÿçàíû ñîîòíîøåíèÿìè
z1 = y1 cos ϕ − y2 sin ϕ,
z2 = y1 sin ϕ + y2 cos ϕ.
48
Ââåäåì â ðàññìîòðåíèå ìàòðèöó
U=
cos ϕ − sin ϕ
sin ϕ
!
cos ϕ
.
(6.1)
Òîãäà ìîæíî çàïèñàòü z = U y . Ïðè ýòîì ìàòðèöó U íàçûâàþò ìàòðè-
öåé âðàùåíèÿ, ñîîòíîøåíèå U y ïðåîáðàçîâàíèåì âðàùåíèÿ, ϕ óãëîì
ïîâîðîòà.
Óïðàæíåíèå 6.5. Ïîêàçàòü, ÷òî ìàòðèöà U ÿâëÿåòñÿ îðòîãîíàëüíîé.
Ïóñòü A ñèììåòðè÷íàÿ ìàòðèöà ïîðÿäêà 2 (a12 = a21 ). Ðàññìîòðèì
ïðåîáðàçîâàíèå ïîäîáèÿ ñ ìàòðèöåé âðàùåíèÿ C = U T AU . Îòìåòèì, ÷òî
ìàòðèöà C ÿâëÿåòñÿ òàêæå ñèììåòðè÷íîé: c12 = c21 .
Óïðàæíåíèå 6.6. Ïîêàçàòü, ÷òî åñëè
2a12
1
,
ϕ = arctg
2
a11 − a22
òî C äèàãîíàëüíàÿ ìàòðèöà.
Ïðèìåð 6.1.
A=
(6.2)
√ !
3
.
√
3
2
4
Èñïîëüçóÿ ìàòðèöó âðàùåíèÿ, íàéòè ñîáñòâåííûå ïàðû ìàòðèöû A.
Ðåøåíèå. Ðàññìîòðèì ïðåîáðàçîâàíèå âðàùåíèÿ ñ ìàòðèöåé (6.1),
ãäå óãîë ïîâîðîòà ϕ ïîäñ÷èòàåì ïî ïðàâèëó (6.2).  ðåçóëüòàòå èìååì
√
1
ϕ = arctg 3 =
2
 √
3
1
−

2
 2
U =
√
 1
3
Òîãäà
2
π
,
6



.

2

 √

√ 
3
1 
3
1
− 
4
3 


2 
2 
 2
 2
T
U AU = 


=

√
√
√


 1
3
1
3 
3
2
−
2 2
2 2
 √
49
=
!
5 0
= C.
0 1
Ñëåäîâàòåëüíî, ñîáñòâåííûìè ÷èñëàìè ìàòðèöû A ÿâëÿþòñÿ äèàãîíàëüíûå ýëåìåíòû ìàòðèöû C : λ1 = 5, λ2 = 1. Ñîîòâåòñòâóþùèå èì ñîáñòâåííûå âåêòîðà ýòî ñòîëáöû ìàòðèöû U :
 √ 
3
 2 
,
x1 = 


1
2
1
−
 2
x2 = 
 √
3
2



. 
Ðàññìîòðèì n-ìåðíûé ñëó÷àé, êîãäà A ñèììåòðè÷íàÿ ìàòðèöà ïîðÿäêà n. Òîãäà àíàëîãè÷íûå êîíñòðóêöèè èìåþò âèä:
ìàòðèöà âðàùåíèÿ (p < q)








Upq (ϕ) = 







1
...
cos ϕ . . . − sin ϕ
.. . .
..
.
.
.
sin ϕ . . .
cos ϕ
...
1
ïðåîáðàçîâàíèå âðàùåíèÿ
C = Upq (ϕ)T AUpq (ϕ);
óãîë ïîâîðîòà
2apq
1
.
ϕ(p, q) = arctg
2
app − aqq
Äëÿ ìàòðèöû A ââåäåì âåëè÷èíó
∆(A) =
n
X
i, j = 1
i 6= j
50
a2ij ,




 p




 q




ïðåäñòàâëÿþùóþ ñîáîé ñóììó êâàäðàòîâ âíåäèàãîíàëüíûõ ýëåìåíòîâ
ìàòðèöû A. Âåëè÷èíà ∆(A) õàðàêòåðèçóåò ìåðó ¾áëèçîñòè¿ ìàòðèöû
A ê äèàãîíàëüíîé: ∆(A) > 0, ∆(A) = 0 ⇔ A äèàãîíàëüíàÿ ìàòðèöà.
Îïèøåì èòåðàöèîííûé ìåòîä, ðåøàþùèé ïðîáëåìó ñîáñòâåííûõ çíà÷åíèé, ìåòîä âðàùåíèé.
Îáîçíà÷èì A0 = A è ðàññìîòðèì îáùèé øàã ìåòîäà. Ïóñòü ïîñòðîåíà
ñèììåòðè÷íàÿ ìàòðèöà Ak , ïîäîáíàÿ A0 . Íàéäåì íàèáîëüøèé ïî ìîäóëþ
(k)
íàääèàãîíàëüíûé ýëåìåíò ìàòðèöû Ak . Ïóñòü ýòî áóäåò apq (âåäóùèé
ýëåìåíò íà k -ì øàãå):
(k)
|a(k)
pq | = max |aij |, p < q.
16i<j6n
(k)
Åñëè apq = 0, òî Ak äèàãîíàëüíàÿ ìàòðèöà è ìåòîä çàâåðøàåòñÿ: ñîáñòâåííûå ÷èñëà A ñîâïàäàþò ñ äèàãîíàëüíûìè ýëåìåíòàìè Ak .
(k)
Ðàññìîòðèì îáùèé ñëó÷àé, êîãäà apq 6= 0. Ïðèìåíèì ê ìàòðèöå Ak
ïðåîáðàçîâàíèå ïîäîáèÿ ñ ìàòðèöåé âðàùåíèÿ Upq = Upq (ϕ), ϕ = ϕ(p, q).
 ðåçóëüòàòå ïîëó÷àåì ñëåäóþùåå ìàòðè÷íîå ïðèáëèæåíèå
T
Ak+1 = Upq
Ak Upq .
Îòìåòèì ñâîéñòâà íîâîãî ïðèáëèæåíèÿ:
1) ìàòðèöà Ak+1 ñèììåòðè÷íà è ïîäîáíà Ak ;
(k+1)
2) apq
= 0, kAk+1 kF = kAkF ;
3) ìàòðèöà Ak+1 ¾áëèæå¿ ê äèàãîíàëüíîé, ÷åì Ak : ∆(Ak+1 ) = ∆(Ak )−
(k)
−2(apq )2 .
Ïðè ýòîì èìååò ìåñòî ñõîäèìîñòü: ∆(Ak ) → 0, k → ∞.
Ïóñòü ε > 0 çàäàííàÿ òî÷íîñòü ïðèáëèæåíèÿ ê äèàãîíàëüíîé ìàòðèöå. Çà êîíå÷íîå ÷èñëî èòåðàöèé ìåòîäà âðàùåíèé ïðèäåì ê íåðàâåíñòâó
(k+1)
∆(Ak+1 ) 6 ε. Òîãäà λi (A) ≈ aii
, i = 1, n.
Îáñóäèì âîïðîñ î âû÷èñëåíèè ñîáñòâåííûõ âåêòîðîâ ìàòðèöû
51
A.
Ïóñòü ìåòîä îñòàíîâëåí ïîñëå k -é èòåðàöèè, ò. å.
(k+1)
Ak+1 ≈ diag(a11
, . . . , a(k+1)
nn ).
Ââåäåì îáîçíà÷åíèå: Uk ìàòðèöà âðàùåíèÿ íà k -é èòåðàöèè.
Óïðàæíåíèå 6.7. Ïîêàçàòü, ÷òî â êà÷åñòâå ïðèáëèæåííûõ ïðåäñòàâëåíèé äëÿ ñîáñòâåííûõ âåêòîðîâ ìàòðèöû A ìîæíî âûáðàòü ñòîëáöû
ìàòðèöû Pk = U0 U1 . . . Uk .
Ïðèìåð 6.2.
√ 
0 2 3


.
A=
0
−1
1

 √
2 3 1 −2

2
Ïðîâåñòè îäèí øàã ìåòîäà âðàùåíèé.
Ðåøåíèå. Îáîçíà÷èì A0 = A. Íàéäåì âåëè÷èíó
√
∆(A0 ) = 2 · (2 3)2 + 2 = 26.
Îïðåäåëèì íàèáîëüøèé ïî ìîäóëþ íàääèàãîíàëüíûé ýëåìåíò ìàòðèöû
A0 :
√
(0)
(0)
max |aij | = 2 3 = a13 .
16i<j63
(0)
 äàííîì ñëó÷àå p = 1, q = 3. Ïîñêîëüêó a13 6= 0, òî ïîäñ÷èòàåì óãîë
ïîâîðîòà
(0)
√
1
2a13
π
1
ϕ = ϕ(1, 3) = arctg (0)
arctg
3
=
.
=
(0)
2
2
6
a −a
11
33
Òîãäà ìàòðèöà âðàùåíèÿ ïðèìåò âèä
π
π
cos
0 − sin

6
6


1
0
= U13 (ϕ) = 
 0


π
π
sin
0 cos
6
6

U13
52




=



 √

1
3
 2 0 −2 






0 .
= 0 1




√
 1
3 
0
2
2
 èòîãå îïðåäåëèì ñëåäóþùåå ïðèáëèæåíèå


1
4
0


2

√ 


3 
 1
T
A1 = U13 A0 U13 = 
.
−1
 2

2


√


3
0
−4
2
Âû÷èñëèì âåëè÷èíó
(0)
∆(A1 ) = ∆(A0 ) − 2(a13 )2 = 26 − 24 = 2. Óïðàæíåíèÿ
1. Ïðîâåñòè îäèí øàã ìåòîäà âðàùåíèé:
1.1.

√

3
3 1
√

A=
1 −1 
 3
.
1 −1 2
1.2.
1.3.


2

√ 
A=
0
5
−3
3

.
√
2 −3 3
−1
1
0
√ 
−3 1 4 3


A=
0
 √1 1
.
4 3 0
5

53
1.4.


1
0 −1 0


√
 0
1
3 0


A=
.
√

 −1
3
3
1


0
0
1 1
1.5.

−1
0
√ 
2
4 1 3 3

.
0
1 1
0

√
0 3 3 0 −2



A=


1.6.




A=



2 0

√
3 0 − 3 −1

0 1
1 2

.
√
− 3 1
1 0

−1 2
0 1
2. Äëÿ ìàòðèöû A ðåøèòü ïðîáëåìó ñîáñòâåííûõ çíà÷åíèé ñ òî÷íîñòüþ ε:
2.1.
2.2.
2.3.
√


6 2 3 0
 √

1 ,
A=
2 3 
2 3
1
0
3 1
ε = 1.
√ 
4 3
−3


1
,
A=
1
0
 √2

5
4 3 0
ε = 1.



A=

1
2
1
1
2
− 12

− 21
√ 
−4
3
,
√
3 −2
1
2
54
ε = 1.
Ÿ 7. Ìåòîäû ðåøåíèÿ íåëèíåéíûõ óðàâíåíèé
Ðàññìîòðèì íåïðåðûâíóþ ôóíêöèþ f (x), îïðåäåëåííóþ íà îòðåçêå
[a, b] ÷èñëîâîé îñè. Ïîñòàâèì çàäà÷ó ðåøåíèÿ óðàâíåíèÿ
f (x) = 0.
(7.1)
7.1. Ìåòîä èòåðàöèé
Ïðåäñòàâèì óðàâíåíèå (7.1) â ýêâèâàëåíòíîì âèäå
x = ϕ(x).
(7.2)
Ïîñòðîèì ñëåäóþùèé èòåðàöèîííûé ïðîöåññ
xk+1 = ϕ(xk ), k = 0, 1, . . . ,
(7.3)
ãäå x0 çàäàííîå íà÷àëüíîå ïðèáëèæåíèå. Ñõåìà (7.3) íàçûâàåòñÿ ìåòîäîì èòåðàöèé.
Òåîðåìà 7.1 (î ñõîäèìîñòè ìåòîäà èòåðàöèé ). Ïóñòü
1) ôóíêöèÿ ϕ(x) îïðåäåëåíà â îáëàñòè
S = {x : |x − x0 | 6 δ, δ > 0};
2) äëÿ ëþáûõ x, y èç îáëàñòè S âûïîëíÿåòñÿ óñëîâèå
|ϕ(x) − ϕ(y)| 6 q|x − y|, 0 6 q < 1;
3) ñïðàâåäëèâî íåðàâåíñòâî
|ϕ(x0 ) − x0 | = r 6 (1 − q)δ.
Òîãäà â ìåòîäå èòåðàöèé
à) xk ∈ S, k = 1, 2, . . .;
á) ïîñëåäîâàòåëüíîñòü {xk } ñõîäèòñÿ: xk → x∗ , k → ∞, ãäå x∗ ∈ S 55
ðåøåíèå óðàâíåíèÿ (7.2);
â) ñïðàâåäëèâà îöåíêà ïîãðåøíîñòè
|xk − x∗ | 6
r
q k , k = 1, 2, . . . .
1−q
(7.4)
Çàìå÷àíèå 7.1. Åñëè ôóíêöèÿ ϕ(x) íåïðåðûâíî äèôôåðåíöèðóåìà
â îáëàñòè S , òî íåðàâåíñòâî |ϕ0 (x)| 6 q < 1, x ∈ S îáåñïå÷èâàåò âûïîëíåíèå óñëîâèÿ 2) òåîðåìû.
Ïðèìåð 7.1.
1 2
5
1
x − x + = 0, x0 = , S =
4
9
3
1
1
x : |x − | 6
.
3
2
Òðåáóåòñÿ:
1) ïðîâåðèòü óñëîâèÿ òåîðåìû 7.1;
2) ìåòîäîì èòåðàöèé íàéòè x1 ;
3) îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
Ðåøåíèå. Äàííîå óðàâíåíèå ìîæíî ïðåäñòàâèòü â âèäå
1
5
x = x2 + .
4
9
Ñëåäîâàòåëüíî,
1
5
ϕ(x) = x2 + .
4
9
Ïðîâåðèì óñëîâèÿ òåîðåìû 7.1. Ïåðâîå óñëîâèå, íåñîìíåííî, âûïîëíåíî. Ïîñêîëüêó
1
5
|ϕ0 (x)| = |x| 6
< 1, ïðè x ∈ S,
2
12
òî è âòîðîå óñëîâèå âûïîëíåíî. Ïðè ýòîì q = 5/12. Ïðèñòóïèì ê ïðîâåðêå òðåòüåãî óñëîâèÿ. Çàìåòèì, ÷òî â íàøåì ñëó÷àå
δ=
1
7
1
1
, |ϕ(x0 ) − x0 | =
− = = r.
2
12 3
4
Òîãäà
r=
1
7
< (1 − q)δ =
.
4
24
56
Ñëåäîâàòåëüíî, âñå óñëîâèÿ òåîðåìû 7.1 âûïîëíåíû. Äàëåå ïîäñ÷èòàåì
x1 ïî ìåòîäó èòåðàöèé
7
.
12
Íàêîíåö, èñïîëüçóåì íåðàâåíñòâî (7.4) äëÿ îöåíêè ïîãðåøíîñòè
x1 = ϕ(x0 ) =
1
4
|x1 − x∗ | 6
1−
5
12
·
5
5
=
≈ 0, 18. 12 28
Èññëåäóåì âîïðîñ îá ýôôåêòèâíîé ðåäóêöèè óðàâíåíèÿ (7.1) ê âèäó
(7.2), óäîáíîìó äëÿ èòåðàöèé.
Ïðåäïîëîæèì, ÷òî ôóíêöèÿ f (x) íåïðåðûâíî äèôôåðåíöèðóåìà â îáëàñòè S , ïðè÷åì ïðîèçâîäíàÿ f 0 óäîâëåòâîðÿåò óñëîâèÿì
f 0 (x) < 0, 0 < m 6 |f 0 (x)| 6 M, x ∈ S
ñ èçâåñòíûìè ïîñòîÿííûìè m, M .
Çàäàäèì ôóíêöèþ ϕ(x) â âèäå
ϕ(x, α) = x + αf (x),
ãäå α > 0 ÷èñëîâîé ïàðàìåòð.
Âûáåðåì ïàðàìåòð α òàêèì îáðàçîì, ÷òîáû îáåñïå÷èòü ñõîäèìîñòü
ìåòîäà èòåðàöèé xk+1 = ϕ(xk , α), k = 0, 1, . . . ê êîðíþ x∗ ñ ìàêñèìàëüíî
âîçìîæíîé ñêîðîñòüþ. Äëÿ ýòîãî íåîáõîäèìî:
1) ðåøèòü íåðàâåíñòâî |ϕ0 (x, α)| 6 q(α) < 1, x ∈ S îòíîñèòåëüíî α;
2) íàéòè çíà÷åíèå α∗ , êîòîðîå äîñòàâëÿåò ìèíèìóì ôóíêöèè q(α).
Ïðèñòóïèì ê âûïîëíåíèþ ïîñòàâëåííûõ çàäà÷. Íàéäåì âûðàæåíèå
äëÿ q(α). Îòìåòèì, ÷òî ϕ0 (x, α) = 1 + αf 0 (x), ïðè÷åì
−M 6 f 0 (x) 6 −m, x ∈ S.
Îòñþäà
1 − αM 6 1 + αf 0 (x) 6 1 − αm.
57
Òîãäà äëÿ x ∈ S èìååì
|ϕ0 (x, α)| = |1 + αf 0 (x)| 6
∆
6 max{|1 − αm|, |1 − αM |} = q(α).
Ðåøèì íåðàâåíñòâî q(α) < 1. Ñîãëàñíî îïðåäåëåíèþ ôóíêöèè q(α), íåîáõîäèìî ðåøèòü ñèñòåìó èç äâóõ íåðàâåíñòâ
(
|1 − αm| < 1,
|1 − αM | < 1.
Åå ðåøåíèå èìååò âèä: 0 < α < 2/M . Ñëåäîâàòåëüíî, ïðè 0 < α < 2/M
èìååì q(α) < 1.
Çàìåòèì, ÷òî â ñîîòâåòñòâèè ñ óòâåðæäåíèåì (â) òåîðåìû 7.1, âåëè÷èíà q(α) õàðàêòåðèçóåò ñêîðîñòü ñõîäèìîñòè xk → x∗ , k → ∞, à èìåííî:
÷åì ìåíüøå q(α), òåì áûñòðåå ñõîäèìîñòü. Ïîñòàâèì çàäà÷ó ïîèñêà îïòèìàëüíîãî çíà÷åíèÿ α∗ ∈ (0, 2/M ) èç óñëîâèÿ
q(α∗ ) = min2 q(α).
0<α< M
Óïðàæíåíèå 7.1. Ïîêàçàòü, ÷òî
α∗ =
2
.
m+M
(7.5)
Òàêèì îáðàçîì, ôóíêöèþ ϕ(x) â óðàâíåíèè (7.2) ìîæíî ïðåäñòàâèòü
â âèäå
ϕ(x) = x + α∗ f (x),
ãäå âåëè÷èíà α∗ âû÷èñëÿåòñÿ ïî ïðàâèëó (7.5).
7.2. Ìåòîä Íüþòîíà
Ðàññìîòðèì çàäà÷ó ðåøåíèÿ óðàâíåíèÿ (7.1) â ïðåäïîëîæåíèè íåïðåðûâíîé äèôôåðåíöèðóåìîñòè ôóíêöèè f (x).
58
Ïóñòü x0 çàäàííîå íà÷àëüíîå ïðèáëèæåíèå. Ïðîâåäåì ëèíåàðèçàöèþ
ôóíêöèè f â îêðåñòíîñòè òî÷êè x0 ñ ïîìîùüþ ôîðìóëû Òåéëîðà:
f (x) = f (x0 ) + f 0 (x0 )(x − x0 ) + o(|x − x0 |).
Ïðåíåáðåãàÿ îñòàòî÷íûì ÷ëåíîì ðàçëîæåíèÿ, ïðèõîäèì ê ëèíåéíîìó
óðàâíåíèþ
f (x0 ) + f 0 (x0 )(x − x0 ) = 0,
ðåøåíèå êîòîðîãî ïðèíèìàåì çà ñëåäóþùåå ïðèáëèæåíèå
f (x0 )
.
f 0 (x0 )
Äàëåå ïîâòîðèì ïðîöåäóðó îòíîñèòåëüíî òî÷êè x1 .  ðåçóëüòàòå ïîëó÷èì
x1 = x0 −
ñëåäóþùóþ èòåðàöèîííóþ ôîðìóëó
f (xk )
, k = 0, 1, . . . .
(7.6)
f 0 (xk )
Èòåðàöèîííàÿ ïðîöåäóðà (7.6) íàçûâàåòñÿ ìåòîäîì Íüþòîíà äëÿ ðåøåxk+1 = xk −
íèÿ óðàâíåíèÿ (7.1).
Óêàæåì ãåîìåòðè÷åñêèé ñìûñë ôîðìóëû (7.6):
Ïóñòü
íà
äåêàðòîâîé ïëîñêîñòè
èìååòñÿ òî÷êà M ñ êîîðäèíàòàìè
(xk , f (xk )). Ïðîâåäåì êàñàòåëüíóþ ê êðèâîé y = f (x) â òî÷êå M . Óðàâíåíèå ýòîé êàñàòåëüíîé èìååò âèä
y − f (x0 ) = f 0 (x0 )(x − x0 ).
59
Ïîëàãàÿ çäåñü y = 0 (ïåðåñå÷åíèå êàñàòåëüíîé ñ îñüþ 0x) è ðåøàÿ ïîëó÷åííîå óðàâíåíèå îòíîñèòåëüíî x, ïðèõîäèì ê ôîðìóëå (7.6).
Îòìåòèì äðóãîå íàçâàíèå ìåòîäà Íüþòîíà ìåòîä êàñàòåëüíûõ.
Ñôîðìóëèðóåì óñëîâèÿ ìîíîòîííîé ñõîäèìîñòè ìåòîäà Íüþòîíà.
Òåîðåìà 7.2. Ïóñòü ôóíêöèÿ f (x) äâàæäû íåïðåðûâíî äèôôåðåíöèðóåìà íà îòðåçêå [a, b] è óðàâíåíèå (7.1) èìååò åäèíñòâåííûé êîðåíü
x∗ íà [a, b]. Åñëè âûïîëíåíû óñëîâèÿ çíàêîïîñòîÿíñòâà ïðîèçâîäíûõ
f 0 (x) > 0, f 00 (x) > 0, x ∈ [a, b] èëè
f 0 (x) < 0, f 00 (x) < 0, x ∈ [a, b],
(7.7)
òî ïîñëåäîâàòåëüíîñòü {xk }, ïîñòðîåííàÿ ïî ìåòîäó Íüþòîíà, ïðè âûáîðå x0 = b ìîíîòîííî óáûâàåò è ñõîäèòñÿ ê êîðíþ x∗ .
Åñëè óñëîâèÿ (7.7) çàìåíèòü íà ñëåäóþùèå
f 0 (x) > 0, f 00 (x) < 0, x ∈ [a, b] èëè
f 0 (x) < 0, f 00 (x) > 0, x ∈ [a, b],
òî ïîñëåäîâàòåëüíîñòü {xk } ïðè x0 = a ìîíîòîííî âîçðàñòàåò è ñõîäèòñÿ
ê x∗ .
Äëÿ îöåíêè ïîãðåøíîñòè k -ãî ïðèáëèæåíèÿ ìîæíî âîñïîëüçîâàòüñÿ
íåðàâåíñòâîì
|xk − x∗ | 6
|f (xk )|
,
m
ãäå m = min |f 0 (x)|.
a6x6b
Ïðèìåð 7.2.
6x2 − 17x + 5 = 0.
Íàéòè îòðåçêè ëîêàëèçàöèè êîðíåé óðàâíåíèÿ è, âûáðàâ íà÷àëüíîå ïðèáëèæåíèå x0 , ïðîâåñòè ïî îäíîé èòåðàöèè ìåòîäà Íüþòîíà.
60
Ðåøåíèå. Äëÿ îïðåäåëåíèÿ ãðàíèö ðàñïîëîæåíèÿ êîðíåé (îòðåçêîâ
ëîêàëèçàöèè) ñîñòàâèì ñëåäóþùóþ òàáëèöó
x
0
1
2
3
f (x) 5 −6 −5 8
Îòñþäà âèäíî, ÷òî êîðíè èñõîäíîãî óðàâíåíèÿ ðàñïîëîæåíû íà îòðåçêàõ
[0, 1] è [2, 3]. Ïîñëåäîâàòåëüíî ïðèìåíèì ìåòîä Íüþòîíà äëÿ êàæäîãî
îòðåçêà.
1. Ïóñòü [a, b] = [0, 1]. Îïðåäåëèì çíàêè ïðîèçâîäíûõ ôóíêöèè f (x)
íà ýòîì îòðåçêå
f 0 (x) = 12x − 17 < 0, f 00 (x) = 12 > 0, 0 6 x 6 1.
Ñëåäîâàòåëüíî, ïîëàãàÿ x0 = a = 0, èìååì
x1 = x0 −
f (x0 )
5
=
≈ 0, 29.
f 0 (x0 ) 17
2. Âûáåðåì òåïåðü [a, b] = [2, 3]. Òîãäà
f 0 (x) = 12x − 17 > 0, f 00 (x) = 12 > 0, 2 6 x 6 3.
Íà÷àëüíîå ïðèáëèæåíèå â ýòîì ñëó÷àå x0 = b = 3 è
x1 = 3 −
49
8
=
≈ 2, 58. 19 19
7.3. Ìåòîäû ñîêðàùåíèÿ èíòåðâàëà ëîêàëèçàöèè
Ïðîäîëæèì èçó÷åíèå óðàâíåíèÿ (7.1).
Ïóñòü èçâåñòåí îòðåçîê [a, b] ñ óñëîâèåì f (a) · f (b) < 0. Ýòî îçíà÷àåò, ÷òî èñêîìûé êîðåíü x∗ ëåæèò â ïðåäåëàõ èíòåðâàëà (a, b). Áóäåì
ñ÷èòàòü, ÷òî îí åäèíñòâåííûé íà (a, b). Òîãäà ïðîìåæóòîê (a, b) íàçûâàåòñÿ èíòåðâàëîì ëîêàëèçàöèè, è ãîâîðÿò, ÷òî ðåøåíèå x∗ ëîêàëèçîâàíî
â ïðåäåëàõ (a, b).
61
Ïóñòü ε > 0 çàäàííàÿ òî÷íîñòü ðåøåíèÿ óðàâíåíèÿ (7.1). Òîãäà çàäà÷ó (7.1) ìîæíî ñ÷èòàòü ðåøåííîé, åñëè íàéäåí èíòåðâàë ëîêàëèçàöèè
(a, b) ñ óñëîâèåì b − a 6 ε.  êà÷åñòâå ïðèáëèæåííîãî ðåøåíèÿ óðàâíåíèÿ (7.1) â ýòîì ñëó÷àå ìîæåò áûòü âûáðàíà ëþáàÿ òî÷êà x ∈ (a, b). Ïðè
ýòîì ãàðàíòèðîâàííî âûïîëíÿåòñÿ îöåíêà ïîãðåøíîñòè |x − x∗ | < ε.
Ðàññìîòðèì ìåòîäû ïîñëåäîâàòåëüíîãî óìåíüøåíèÿ äëèíû èíòåðâàëà
ëîêàëèçàöèè, èñïîëüçóþùèå òîëüêî çíà÷åíèÿ ôóíêöèè f .
Îïèøåì îáùóþ ñõåìó ìåòîäîâ òàêîãî òèïà:
1) ïóñòü íà k -ì øàãå èòåðàöèîííîãî ïðîöåññà ïîëó÷åí èíòåðâàë ëîêàëèçàöèè (ak , bk ), k = 0, 1, . . .;
2) âûáåðåì òî÷êó xk ∈ (ak , bk );
3) åñëè f (xk ) = 0, òî x∗ = xk è ìåòîä ïðåêðàùàåò ñâîþ ðàáîòó (êîðåíü
óðàâíåíèÿ (1) íàéäåí);
4) ïóñòü f (xk ) 6= 0. Òîãäà
åñëè f (xk ) · f (ak ) < 0, òî (ak+1 , bk+1 ) = (ak , xk );
åñëè f (xk ) · f (bk ) < 0, òî (ak+1 , bk+1 ) = (xk , bk ).
 ðåçóëüòàòå ïîëó÷àåì èíòåðâàë ëîêàëèçàöèè (ak+1 , bk+1 ) ñ óñëîâèåì
bk+1 − ak+1 < bk − ak .
Êîíêðåòíûå ìåòîäû ýòîãî òèïà ðàçëè÷àþòñÿ òîëüêî âûáîðîì òî÷êè
xk â ïðåäåëàõ èíòåðâàëà ëîêàëèçàöèè. Óêàæåì íàèáîëåå èçâåñòíûå âàðèàíòû òàêîãî âûáîðà.
7.4. Ìåòîä ïîëîâèííîãî äåëåíèÿ
Âûáåðåì â êà÷åñòâå òî÷êè xk ñåðåäèíó îòðåçêà [ak , bk ]:
xk =
ak + bk
.
2
Òàêîé âûáîð ñîêðàùàåò äëèíó èíòåðâàëà ëîêàëèçàöèè âäâîå:
bk+1 − ak+1 =
62
bk − ak
.
2
Åñëè [a0 , b0 ] íà÷àëüíûé èíòåðâàë ëîêàëèçàöèè, òî
bk+1 − ak+1 =
bk − ak
bk−1 − ak−1
b 0 − a0
=
= ... =
.
2
4
2k
Îòñþäà ñëåäóåò, ÷òî xk → x∗ , k → ∞ ñî ñêîðîñòüþ ãåîìåòðè÷åñêîé ïðîãðåññèè ñî çíàìåíàòåëåì 1/2.
Óêàæåì îäíî ýêñòðåìàëüíîå ñâîéñòâî òî÷êè xk â ìåòîäå ïîëîâèííîãî
äåëåíèÿ. Âûáåðåì ïðîèçâîëüíûì îáðàçîì íåêîòîðóþ òî÷êó x ∈ (ak , bk ).
Òîãäà ïîãðåøíîñòü òàêîãî âûáîðà îöåíèâàåòñÿ ñëåäóþùèì îáðàçîì:
∆
|x − x∗ | < max{bk − x, x − ak } = ϕ(x).
Óïðàæíåíèå 7.2. Ïîêàçàòü, ÷òî âûáîð òî÷êè xk â ìåòîäå ïîëîâèííîãî äåëåíèÿ ÿâëÿåòñÿ íàèëó÷øèì â ñìûñëå îöåíêè ïîãðåøíîñòè ϕ(x).
Ïðèìåð 7.3.
3x2 − 8x + 4 = 0.
Ïðîâåñòè îäíó èòåðàöèþ ìåòîäà ïîëîâèííîãî äåëåíèÿ äëÿ ïîèñêà íàèìåíüøåãî êîðíÿ óðàâíåíèÿ.
Ðåøåíèå. Íåòðóäíî âèäåòü, ÷òî â êà÷åñòâå íà÷àëüíîãî èíòåðâàëà ëîêàëèçàöèè (a0 , b0 ) ìîæíî âûáðàòü èíòåðâàë (0, 1). Òîãäà x0 = 1/2. Ïîñêîëüêó f (1/2)·f (1) = −3/4 < 0, òî ñëåäóþùèì ïðèáëèæåíèåì ÿâëÿåòñÿ
èíòåðâàë (a1 , b1 ) = (1/2, 1). 7.5. Ìåòîä õîðä
 êà÷åñòâå ïðèáëèæåíèÿ xk âûáåðåì òî÷êó ïåðåñå÷åíèÿ ñ îñüþ 0x
ïðÿìîé, ïðîõîäÿùåé ÷åðåç òî÷êè (ak , f (ak )), (bk , f (bk )) ãðàôèêà ôóíêöèè
y = f (x).
63
Óïðàæíåíèå 7.3. Ïîêàçàòü, ÷òî ðàñ÷åòíàÿ ôîðìóëà äëÿ âû÷èñëåíèÿ
òî÷êè xk èìååò âèä
xk =
ak f (bk ) − bk f (ak )
.
f (bk ) − f (ak )
Óïðàæíåíèÿ
1. Ïðîâåñòè îäèí øàã ìåòîäà èòåðàöèé äëÿ ïîèñêà âñåõ êîðíåé óðàâíåíèÿ
2 − |x| =
1
cos x.
2
2. Ïîñòðîèòü ðàñ÷åòíóþ ôîðìóëó ìåòîäà èòåðàöèé äëÿ âû÷èñëåíèÿ âñåõ
êîðíåé óðàâíåíèÿ
x3 + 3x2 − 1 = 0.
3. Ïðîâåñòè îäèí øàã ìåòîäà èòåðàöèé äëÿ ïîèñêà âñåõ êîðíåé óðàâíåíèÿ
1
− x3 + 2x2 − 4x + 3 = 0.
2
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííûõ ïðèáëèæåíèé.
4. Ïðîâåñòè îäèí øàã ìåòîäà èòåðàöèé äëÿ ïîèñêà ïîëîæèòåëüíîãî êîðíÿ óðàâíåíèÿ
−2x3 + x2 + 3x + 1 = 0.
64
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
5. Ïðîâåñòè îäèí øàã ìåòîäà èòåðàöèé äëÿ ïîèñêà íàèáîëüøåãî îòðèöàòåëüíîãî êîðíÿ óðàâíåíèÿ
8
2x3 + x2 + 3x + 4 = 0.
3
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
6. Ïðîâåñòè îäèí øàã ìåòîäà èòåðàöèé äëÿ ïîèñêà íàèìåíüøåãî ïîëîæèòåëüíîãî êîðíÿ óðàâíåíèÿ
−2x3 + x2 + 2x + 1 = 0.
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
7. Ñ ïîìîùüþ ìåòîäà èòåðàöèé íàéòè ïðèáëèæåííîå çíà÷åíèå xe íàèáîëüøåãî îòðèöàòåëüíîãî êîðíÿ ñ òî÷íîñòüþ ε = 0, 5.
3
5
x2 − x − = 0.
4
2
8. Ïðîâåñòè îäèí øàã ìåòîäà Íüþòîíà äëÿ ïîèñêà âñåõ êîðíåé óðàâíåíèé
à) x2 −
x
1
= 0; á) (x + 2)3 − e− 2 = 0.
|x − 1|
9. Ïîñòðîèòü ðàñ÷åòíóþ ôîðìóëó ìåòîäà Íüþòîíà äëÿ âû÷èñëåíèÿ
a > 0, p = 2, 3, . . . . Ïðîâåñòè äâå èòåðàöèè äëÿ ïîäñ÷åòà
√
√
p
a,
2.
10. Ïðîâåñòè îäèí øàã ìåòîäà Íüþòîíà äëÿ âû÷èñëåíèÿ ïîëîæèòåëüíîãî
êîðíÿ óðàâíåíèÿ
3
3x3 + x2 − 4x − 1 = 0.
4
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
11. Ïðîâåñòè îäèí øàã ìåòîäà Íüþòîíà äëÿ ïîèñêà îòðèöàòåëüíîãî êîðíÿ óðàâíåíèÿ
4
4x3 − x2 − 3x + 1 = 0.
3
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
65
12. Ïðîâåñòè îäèí øàã ìåòîäà Íüþòîíà äëÿ ïîèñêà íàèáîëüøåãî îòðèöàòåëüíîãî êîðíÿ óðàâíåíèÿ
4x3 + 10x2 − 10x − 25 = 0.
Îöåíèòü ïîãðåøíîñòü ïîëó÷åííîãî ïðèáëèæåíèÿ.
13. Ìåòîäîì Íüþòîíà íàéòè ïðèáëèæåííîå çíà÷åíèå xe ïîëîæèòåëüíîãî
êîðíÿ ñ òî÷íîñòüþ ε = 0, 2.
3x2 + 4x − 4 = 0.
15. Ìåòîäîì ïîëîâèííîãî äåëåíèÿ íàéòè ïðèáëèæåííîå çíà÷åíèå ïîëîæèòåëüíîãî êîðíÿ óðàâíåíèÿ
12x2 + 5x − 28 = 0
ñ òî÷íîñòüþ ε = 0, 2.
14. Ìåòîäîì ïîëîâèííîãî äåëåíèÿ íàéòè ïðèáëèæåííîå çíà÷åíèå âåëè÷èíû
√
2 ñ òî÷íîñòüþ ε = 0, 3.
15. Ìåòîäîì õîðä íàéòè ïðèáëèæåííîå çíà÷åíèå îòðèöàòåëüíîãî êîðíÿ
óðàâíåíèÿ
3x2 − 1 = 0
ñ òî÷íîñòüþ ε = 0, 6.
16. Ìåòîäîì õîðä õîðä íàéòè ïðèáëèæåííîå çíà÷åíèå ïîëîæèòåëüíîãî
êîðíÿ óðàâíåíèÿ
3x2 − 8 = 0
ñ òî÷íîñòüþ ε = 0, 4.
66
Ÿ 8. Ïðèáëèæåíèå ôóíêöèé
Ïóñòü ôóíêöèÿ f (x) îïðåäåëåíà íà îòðåçêå [a, b] ÷èñëîâîé îñè è çàäàíà
òàáëèöåé çíà÷åíèé fi = f (xi ), i = 0, n â òî÷êàõ x0 < x1 < . . . < xn ýòîãî
îòðåçêà.
Ïîñòàâèì çàäà÷ó àïïðîêñèìàöèè ôóíêöèè f (x) íà [a, b] ñ ïîìîùüþ
ôóíêöèè g(x) èç íåêîòîðîãî ñåìåéñòâà, èñïîëüçóÿ èíôîðìàöèþ î çíà÷åíèÿõ fi , i = 0, n.
Ðàññìîòðèì íåñêîëüêî ïîäõîäîâ ê ðåøåíèþ ýòîé çàäà÷è.
8.1. Èíòåðïîëèðîâàíèå ôóíêöèé
Ôóíêöèþ g(x) áóäåì èñêàòü â âèäå àëãåáðàè÷åñêîãî ìíîãî÷ëåíà ñòåïåíè íå âûøå n
g(x) = a0 + a1 x + . . . + an xn .
(8.1)
Êîýôôèöèåíòû a0 , a1 , . . . , an îïðåäåëÿþòñÿ èç óñëîâèé ðàâåíñòâà çíà÷åíèé
g(xi ) = f (xi ), i = 0, n.
(8.2)
Îòìåòèì, ÷òî òî÷êè xi , i = 0, n íàçûâàþòñÿ óçëàìè èíòåðïîëèðîâà-
íèÿ, à ñîîòíîøåíèÿ (8.2) óñëîâèÿìè èíòåðïîëèðîâàíèÿ. Ïîãðåøíîñòü
èíòåðïîëèðîâàíèÿ âûðàæàåòñÿ ôîðìóëîé
R(x) = f (x) − g(x), x ∈ [a, b].
Èíòåðïîëÿöèîííûé ìíîãî÷ëåí Ëàãðàíæà
Çàïèøåì ìíîãî÷ëåí g(x) â ñëåäóþùåì âèäå [1]
4
g(x) = Ln (x) =
n
X
f (xi )
i=0
67
n
Y
j=0,j6=i
x − xj
.
xi − xj
(8.3)
Óêàæåì ðàçâåðíóòóþ ôîðìó çàïèñè ýòîãî ñîîòíîøåíèÿ
Ln (x) = f (x0 )
+f (x1 )
(x − x1 ) . . . (x − xn )
+
(x0 − x1 ) . . . (x0 − xn )
(x − x0 )(x − x2 ) . . . (x − xn )
+ ...+
(x1 − x0 )(x1 − x2 ) . . . (x1 − xn )
+f (xn )
(x − x0 ) . . . (x − xn−1 )
.
(xn − x1 ) . . . (xn − xn−1 )
Îöåíêà ïîãðåøíîñòè â äàííîì ñëó÷àå îïðåäåëÿåòñÿ íåðàâåíñòâîì
|R(x)| 6
Mn+1
max |ωn+1 (x)|,
(n + 1)! a6x6b
(8.4)
Mn+1 = max |f (n+1) (x)|,
a6x6b
ωn+1 (x) = (x − x0 )(x − x1 ) . . . (x − xn ).
Ïðèìåð 8.1. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
1
2
3
fi
0
2
5
Çàïèñàòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí â ôîðìå Ëàãðàíæà.
Ðåøåíèå.  äàííîì ñëó÷àå n = 2. Âîñïîëüçóåìñÿ ôîðìóëîé (8.3)
ôîðìèðîâàíèÿ âûðàæåíèÿ L2 (x):
L2 (x) = 0 ·
(x − 2)(x − 3)
(x − 1)(x − 3)
+2·
+
(1 − 2)(1 − 3)
(2 − 1)(2 − 3)
(x − 1)(x − 2) 1 2 1
= x + x − 1. (3 − 1)(3 − 2)
2
2
√
Ïðèìåð 8.2. Äëÿ ôóíêöèè f (x) = x, x ∈ [1, 4] ïîñòðîèòü èíòåð+5 ·
ïîëÿöèîííûé ìíîãî÷ëåí Ëàãðàíæà ïî óçëàì x0 = 1, x1 = 4. Îöåíèòü
ïîãðåøíîñòü èíòåðïîëèðîâàíèÿ.
Ðåøåíèå.  äàííîì ñëó÷àå n = 1 è òàáëèöà çíà÷åíèé ôóíêöèè f (x)
èìååò âèä
68
xi
1
4
fi
1
2
Òîãäà
x−4
x−1 1
2
+2·
= x+ .
1−4
4−1
3
3
Òåïåðü îöåíèì ïîãðåøíîñòü èíòåðïîëèðîâàíèÿ ñ ïîìîùüþ íåðàâåíñòâà
L1 (x) = 1 ·
(8.4):
|R(x)| 6
M2
max |ω2 (x)|.
2! 16x64
Ïðîâåäåì íåîáõîäèìûå âû÷èñëåíèÿ
1
1
1
1
= √ = ,
f 00 (x) = − √ , M2 = max − √
16x64
4
4 x3
4 x3
4 13
ω2 (x) = (x − 1)(x − 4) = x2 − 5x + 4,
9
5
max |ω2 (x)| = ω
= .
16x64
2
4
Òîãäà
|R(x)| 6
1 1 9
9
· · =
≈ 0.28, x ∈ [1, 4]. 2 4 4 32
Èíòåðïîëÿöèîííûé ìíîãî÷ëåí Íüþòîíà
Ïðåäâàðèòåëüíî ââåäåì ïîíÿòèå ðàçäåëåííûõ ðàçíîñòåé.
Ðàçäåëåííûìè ðàçíîñòÿìè íóëåâîãî ïîðÿäêà ÿâëÿþòñÿ çíà÷åíèÿ
f (xi ), i = 0, n.
Ðàçäåëåííûå ðàçíîñòè ïåðâîãî ïîðÿäêà îïðåäåëèì â âèäå
f (xi ; xi+1 ) =
f (xi+1 ) − f (xi )
, i = 0, n − 1.
xi+1 − xi
Äàëåå ðàçäåëåííûìè ðàçíîñòÿìè âòîðîãî ïîðÿäêà íàçûâàþòñÿ âåëè÷èíû
f (xi ; xi+1 ; xi+2 ) =
f (xi+1 ; xi+2 ) − f (xi ; xi+1 )
, i = 0, n − 2.
xi+2 − xi
69
 îáùåì ñëó÷àå ïðèâåäåì ñîîòíîøåíèÿ äëÿ ðàçäåëåííûõ ðàçíîñòåé
k -ãî ïîðÿäêà
f (xi ; xi+1 ; . . . ; xi+k ) =
f (xi+1 ; . . . ; xi+k ) − f (xi ; . . . ; xi+k−1 )
, i = 0, n − k.
xi+k − xi
Îòìåòèì, ÷òî íà ïðàêòèêå äëÿ ïîäñ÷åòà ðàçäåëåííûõ ðàçíîñòåé óäîáíî ïîëüçîâàòüñÿ òàáëèöåé.  êà÷åñòâå ïðèìåðà âûáåðåì ñëó÷àé n = 3.
xi
ÐÐ-0
x0
f (x0 )
ÐÐ-1
ÐÐ-2
ÐÐ-3
f (x0 ; x1 )
x1
f (x1 )
f (x0 ; x1 ; x2 )
f (x1 ; x2 )
x2
f (x0 ; x1 ; x2 ; x3 )
f (x2 )
f (x1 ; x2 ; x3 )
f (x2 ; x3 )
x3
f (x3 )
Èñïîëüçóÿ óêàçàííûå ïîíÿòèÿ, ïðèâåäåì âèä èíòåðïîëÿöèîííîãî ìíîãî÷ëåíà â ôîðìå Íüþòîíà
4
Nn (x) = f (x0 ) + f (x0 ; x1 )(x − x0 )+
+f (x0 ; x1 ; x2 )(x − x0 )(x − x1 ) + . . . +
(8.5)
+f (x0 ; x1 ; . . . ; xn )(x − x0 )(x − x1 ) . . . (x − xn−1 ).
Îöåíêà ïîãðåøíîñòè èíòåðïîëèðîâàíèÿ ïðåäñòàâëÿåòñÿ íåðàâåíñòâîì
(8.4).
Ïðèìåð 8.3. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
1
2
3
fi
-1
2
4
Çàïèñàòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí â ôîðìå Íüþòîíà.
Ðåøåíèå. Ïîñòðîèì òàáëèöó ðàçäåëåííûõ ðàçíîñòåé
70
xi
ÐÐ-0
1
-1
ÐÐ-1
ÐÐ-2
3
2
2
-0,5
2
3
4
Èòàê, çäåñü
f (x0 ) = −1, f (x0 ; x1 ) = 3, f (x0 ; x1 ; x2 ) = −0, 5.
 ðåçóëüòàòå èìååì
N2 (x) = f (x0 ) + f (x0 ; x1 )(x − x0 )+
+f (x0 ; x1 ; x2 )(x − x0 )(x − x1 ) =
1
= −1 + 3(x − 1) − (x − 1)(x − 2) =
2
9
1
= − x2 + x − 5. 2
2
Óêàæåì äðóãîé ñïîñîá ïîñòðîåíèÿ èíòåðïîëÿöèîííîãî ìíîãî÷ëåíà
Íüþòîíà.
Çàïèøåì ìíîãî÷ëåí â âèäå
Nn (x) = c0 + c1 (x − x0 ) + c2 (x − x0 )(x − x1 ) + . . . +
+cn (x − x0 )(x − x1 ) . . . (x − xn−1 ).
(8.6)
Êîýôôèöèåíòû ci , i = 0, n íàéäåì ñ ïîìîùüþ óñëîâèé èíòåðïîëèðîâàíèÿ (8.2) ïðè g(x) = Nn (x). Íà îñíîâàíèè ïðåäñòàâëåíèÿ (8.6) èìååì
Nn (x0 ) = c0 , Nn (x1 ) = c0 + c1 (x1 − x0 ),
Nn (x2 ) = c0 + c1 (x2 − x0 ) + c2 (x2 − x0 )(x2 − x1 ),
...
71
Nn (xn ) = c0 + c1 (xn − x0 ) + . . . + cn (xn − x0 ) · · · (xn − xn−1 ).
 ðåçóëüòàòå ïðèõîäèì ê ëèíåéíîé òðåóãîëüíîé ñèñòåìå îòíîñèòåëüíî
íåèçâåñòíûõ c0 , c1 , . . . , cn :
Nn (xi ) = fi , i = 0, n.
(8.7)
Ïðèìåð 8.4. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
2
4
5
fi
-2
1
4
Ïîñòðîèòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí â ôîðìå Íüþòîíà.
Ðåøåíèå.  äàííîì ñëó÷àå
N2 (x) = c0 + c1 (x − x0 ) + c2 (x − x0 )(x − x1 ) =
= c0 + c1 (x − 2) + c2 (x − 2)(x − 4).
Äëÿ ïîñòðîåíèÿ òðåóãîëüíîé ñèñòåìû (8.7) ïðîâåäåì íåîáõîäèìûå âû÷èñëåíèÿ
N2 (2) = c0 , N2 (4) = c0 + c1 (4 − 2) = c0 + 2c1 ,
N2 (5) = c0 + c1 (5 − 2) + c2 (5 − 2)(5 − 4) = c0 + 3c1 + 3c2 .
Îòñþäà



 c0
= −2,
c0 + 2c1
= 1,


 c + 3c + 3c = 4.
0
1
2
Ðåøåíèåì ýòîé ñèñòåìû ÿâëÿþòñÿ çíà÷åíèÿ
c0 = −2, c1 =
3
1
, c2 = .
2
2
Ñëåäîâàòåëüíî,
3
1
N2 (x) = −2 + (x − 2) + (x − 2)(x − 4) =
2
2
72
1
3
= x2 − x − 1. 2
2
8.2. Íàèëó÷øåå ñðåäíåêâàäðàòè÷íîå ïðèáëèæåíèå
Ïðîäîëæèì èçó÷åíèå
çàäà÷è ïîèñêà àïïðîêñèìèðóþùåé ôóíêöèè
g(x) ïî òàáëèöå (xi , f (xi )), i = 0, n.
Ôóíêöèþ g(x) ïîñòðîèì â âèäå àëãåáðàè÷åñêîãî ìíîãî÷ëåíà
Pm (x, α) = a0 + a1 x + . . . + am xm , α = (a0 , a1 , . . . , am )
ñòåïåíè íå âûøå n (m 6 n).
Äëÿ ïîèñêà êîýôôèöèåíòîâ α ìíîãî÷ëåíà Pm ñôîðìèðóåì çàäà÷ó
ϕ(α) =
n
X
2
(Pm (xi , α) − f (xi )) → min .
{α}
i=0
(8.8)
Çàäà÷à (8.8) íàçûâàåòñÿ çàäà÷åé íàèëó÷øåãî ñðåäíåêâàäðàòè÷íîãî
ïðèáëèæåíèÿ ôóíêöèè f (x). Åå ðåøåíèåì ÿâëÿåòñÿ íàáîð êîýôôèöèåíòîâ α∗ = (a∗0 , a∗1 , . . . , a∗m ). Ñîîòâåòñòâóþùèé ìíîãî÷ëåí Pm (x, α∗ ) íàçûâàåòñÿ ìíîãî÷ëåíîì íàèëó÷øåãî ñðåäíåêâàäðàòè÷íîãî ïðèáëèæåíèÿ.
Óêàçàííûé ñïîñîá àïïðîêñèìàöèè íîñèò íàçâàíèå ìåòîäà íàèìåíüøèõ
êâàäðàòîâ.
Îòìåòèì, ÷òî åñëè m = n (ñëó÷àé ìíîãî÷ëåíà ñòåïåíè n), òî Pn (x, α∗ )
åñòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí è çíà÷åíèå çàäà÷è (8.8) ðàâíî íóëþ:
ϕ(α∗ ) = 0.
 îáùåì ñëó÷àå (ïðè m < n) ìíîãî÷ëåí íàèëó÷øåãî ñðåäíåêâàäðàòè÷íîãî ïðèáëèæåíèÿ Pm (x, α∗ ) ñóùåñòâóåò è ÿâëÿåòñÿ åäèíñòâåííûì.
Ïðè ýòîì êîýôôèöèåíòû α∗ ÿâëÿþòñÿ ðåøåíèåì ñèñòåìû
∂ϕ(α)
= 0, k = 0, m.
∂ak
 ðåçóëüòàòå äèôôåðåíöèðîâàíèÿ ïðèõîäèì ê óðàâíåíèÿì
n
X
(Pm (xi , α) − f (xi ))xki = 0, k = 0, m.
i=0
73
(8.9)
Îòìåòèì, ÷òî ñèñòåìà (8.9) ÿâëÿåòñÿ ëèíåéíîé îòíîñèòåëüíî íåèçâåñòíûõ a0 , a1 , . . . , am .
Óêàæåì äðóãóþ ôîðìó çàïèñè ñîîòíîøåíèé (8.9):
m
X
skj aj =
j=0
skj =
n
X
f (xi )xki ,
(8.10)
i=0
n
X
xk+j
, k, j = 0, m.
i
i=0
Ïðèìåð 8.5. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
1
2
4
fi
-1
1
-2
Ïîñòðîèòü ìíîãî÷ëåí P1 (x, α∗ ), àïïðîêñèìèðóþùèé f (x) ïî ìåòîäó íàèìåíüøèõ êâàäðàòîâ. Âû÷èñëèòü âåëè÷èíó ϕ(α∗ ).
Ðåøåíèå.  äàííîì ñëó÷àå n = 2, m = 1, P1 (x, α) = a0 + a1 x.
Ñôîðìèðóåì ëèíåéíóþ ñèñòåìó (8.10), ñâîäÿ ïðîìåæóòî÷íûå âû÷èñëåíèÿ â òàáëèöó
xi
fi
x0i
x1i
x2i
fi x0i
fi x1i
1
-2
1
1
1
-1
-1
2
1
1
2
4
1
2
4
-2
1
4
16
-2
-8
3
7
21
-2
-7
Σ
Îòìåòèì, ÷òî çíà÷åíèÿ â ïîñëåäíåé ñòðîêå ïðåäñòàâëÿþò ñîáîé ñóììó
ýëåìåíòîâ ñîîòâåòñòâóþùåãî ñòîëáöà.
Òîãäà èìååì
(
3a0 +
7a1 = −2,
7a0 + 21a1 = −7.
Ðåøåíèå ýòîé ñèñòåìû:
a∗0 =
1 ∗
1
, a1 = − .
2
2
74
 èòîãå
P1 (x, α∗ ) =
ïðè÷åì
∗
ϕ(α ) =
2
X
1−x
,
2
2
(P1 (xi , α∗ ) − f (xi )) =
i=0
= (0 − (1))2 + (−0, 5 − 1)2 + (−1, 5 − (−2))2 = 3, 5. Ïðèâåäåííûé ñïîñîá àïïðîêñèìàöèè îïðåäåëÿåò äèñêðåòíûé âàðè-
àíò çàäà÷è î íàèëó÷øåì ñðåäíåêâàäðàòè÷íîì ïðèáëèæåíèè (âõîäíûìè
äàííûìè çäåñü ÿâëÿåòñÿ êîíå÷íûé íàáîð çíà÷åíèé x0 , x1 , . . . , xn ). Óêàæåì ñîîòíîøåíèÿ, îïèñûâàþùèå íåïðåðûâíóþ çàäà÷ó :
àïïðîêñèìèðóþùàÿ ôóíêöèÿ:
f (x), x ∈ [a, b];
àïïðîêñèìèðóþùèé ìíîãî÷ëåí:
Pm (x, α) = a0 + a1 x + . . . + am xm ;
çàäà÷à î íàèëó÷øåì ïðèáëèæåíèè:
Zb
2
(Pm (x, α) − f (x)) dx → min;
ϕ(α) =
{α}
a
ëèíåéíàÿ ñèñòåìà äëÿ ïîèñêà êîýôôèöèåíòîâ α∗ :
∂ϕ(α)
= 0, k = 0, m ⇔
∂ak
Zb
⇔
(Pm (x, α) − f (x))xk dx = 0, k = 0, m.
(8.11)
a
Ïî àíàëîãèè ñ ïðåäûäóùèì ïðèâåäåì àëüòåðíàòèâíûé âèä ñèñòåìû
(8.11)
m
X
j=0
Zb
skj aj =
a
75
f (x)xk dx,
Zb
skj =
xk+j dx, k, j = 0, m.
a
8.3. Íàèëó÷øåå ðàâíîìåðíîå ïðèáëèæåíèå
Êàê è ðàíåå, ôóíêöèþ g(x) áóäåì èñêàòü â âèäå àëãåáðàè÷åñêîãî ìíîãî÷ëåíà ñòåïåíè íå âûøå m (m 6 n): g(x) = Pm (x, α).
Ñôîðìèðóåì çàäà÷ó ïîèñêà êîýôôèöèåíòîâ α = (a0 , a1 , . . . , am ) ìíîãî÷ëåíà Pm
ϕ(α) = max |Pm (xi , α) − f (xi )| → min .
06i6n
{α}
(8.12)
Ïîñêîëüêó ôóíêöèÿ ϕ(α) ïðåäñòàâëÿåò ñîáîé âåëè÷èíó ìàêñèìàëüíîãî îòêëîíåíèÿ ìíîãî÷ëåíà Pm (x, α) îò çíà÷åíèé àïïðîêñèìèðóåìîé
ôóíêöèè f (x) ïî âñåì òî÷êàì xi , òî ñìûñë çàäà÷è (8.12) ñîñòîèò â ìèíèìèçàöèè ýòîãî îòêëîíåíèÿ.
Çàäà÷à (8.12) íàçûâàåòñÿ çàäà÷åé íàèëó÷øåãî ðàâíîìåðíîãî ïðèáëè-
æåíèÿ ôóíêöèè f (x). Ïîíÿòíî, ÷òî åå ðåøåíèå ñîñòàâëÿåò íàáîð êîýôôèöèåíòîâ α∗ = (a∗0 , a∗1 , . . . , a∗m ). Ïðè ýòîì ìíîãî÷ëåí Pm (x, α∗ ) íàçûâàåòñÿ ìíîãî÷ëåíîì íàèëó÷øåãî ïðèáëèæåíèÿ äëÿ ôóíêöèè f (x).
Ðåøåíèå çàäà÷è (8.12) çàâèñèò îò ñîîòíîøåíèÿ ìåæäó m è n.
Åñëè m = n, òî Pn (x, α∗ ) åñòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí
(ϕ(α∗ ) = 0).
Âûäåëèì ñèòóàöèþ, êîãäà m = n − 1. Ñîîòâåòñòâóþùàÿ çàäà÷à íàçûâàåòñÿ çàäà÷åé ÷åáûøåâñêîé èíòåðïîëÿöèè.  ýòîì ñëó÷àå ìíîãî÷ëåí
íàèëó÷øåãî ïðèáëèæåíèÿ Pn−1 (x, α∗ ) ñóùåñòâóåò è ÿâëÿåòñÿ åäèíñòâåí-
76
íûì. Êîýôôèöèåíòû α∗ ÿâëÿþòñÿ ðåøåíèåì ëèíåéíîé ñèñòåìû


a0 + a1 x0 + . . . + am xm
= f (x0 ),

0 + h



 a + a x + . . . + a xm − h
= f (x1 ),
0
1 1
m 1

...




 a + a x + . . . + a xm + (−1)n h = f (x ),
0
1 n
m n
n
(8.13)
ãäå h íåèçâåñòíàÿ âåëè÷èíà.  äàííîì ñëó÷àå îòêëîíåíèå ìíîãî÷ëåíà
P (x, α∗ ) îò ôóíêöèè f (x) â óçëàõ xi , i = 0, n ñîñòàâëÿåò ïîñòîÿííóþ
âåëè÷èíó |h|. Ïîýòîìó ϕ(α∗ ) = |h|.
Ðàññìîòðèì îáùèé ñëó÷àé, êîãäà m < n − 1. Çäåñü òàêæå ìíîãî÷ëåí
íàèëó÷øåãî ïðèáëèæåíèÿ Pm (x, α∗ ) ñóùåñòâóåò è ÿâëÿåòñÿ åäèíñòâåííûì. Êîýôôèöèåíòû α∗ èùóòñÿ òàêèì îáðàçîì, ÷òîáû ìíîãî÷ëåí Pm
îñóùåñòâëÿë ÷åáûøåâñêóþ èíòåðïîëÿöèþ íà íåêîòîðîé ñîâîêóïíîñòè èç
m + 2 óçëîâ {xi0 , . . . , xim+1 } èñõîäíîãî íàáîðà {x0 , . . . , xn }.
 çàêëþ÷åíèå ïðèâåäåì ñõåìó ïîñòðîåíèÿ ìíîãî÷ëåíà íàèëó÷øåãî
ïðèáëèæåíèÿ :
1) åñëè m = n, òî íåîáõîäèìî ïîñòðîèòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí
(â ôîðìå Ëàãðàíæà èëè Íüþòîíà);
2) åñëè m = n − 1, òî èìååì çàäà÷ó ÷åáûøåâñêîé èíòåðïîëÿöèè, ðåøåíèå
êîòîðîé ïðîâîäèòñÿ ÷åðåç ðåøåíèå ëèíåéíîé ñèñòåìû (8.13);
3) åñëè m < n − 1, òî, ïåðåáèðàÿ âñåâîçìîæíûå íàáîðû èç m + 2 òî÷åê
çàäàííîé ñèñòåìû óçëîâ {x0 , x1 , . . . , xn }, ðåøèì çàäà÷è ÷åáûøåâñêîé èíòåðïîëÿöèè.  ðåçóëüòàòå áóäóò ïîñòðîåíû ìíîãî÷ëåíû Pm (x, αk∗ ), k =
= 1, 2, . . . . Äëÿ êàæäîãî èç ýòèõ ìíîãî÷ëåíîâ âû÷èñëèì âåëè÷èíó ìàêñèìàëüíîãî îòêëîíåíèÿ ϕ(αk∗ ) ïî ïðàâèëó (8.12). Ñðåäè ïîëó÷åííûõ çíà÷åíèé âûáåðåì íàèìåíüøåå. Ñîîòâåòñòâóþùèé ìíîãî÷ëåí áóäåò ÿâëÿòüñÿ
ìíîãî÷ëåíîì íàèëó÷øåãî ïðèáëèæåíèÿ.
Ïðèìåð 8.6. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
77
xi
-1
0
1
fi
0
1
4
Ïîñòðîèòü ìíîãî÷ëåí P1 (x, α∗ ), ðåøàþùèé çàäà÷ó î íàèëó÷øåì ïðèáëèæåíèè f (x). Âû÷èñëèòü âåëè÷èíó ϕ(α∗ ).
Ðåøåíèå. Ïîíÿòíî, ÷òî n = 2, m = 1, P1 (x, α) = a0 + a1 x. Ïîñêîëüêó
â äàííîì ñëó÷àå m = n − 1, èìååì çàäà÷ó ÷åáûøåâñêîé èíòåðïîëÿöèè.
Ñîñòàâèì ñèñòåìó (8.13):



 a0 − a1 + h = 0,
a0
− h = 1,


 a + a + h = 4.
0
1
Åå ðåøåíèå:
h=
1 ∗ 3 ∗
, a = , a = 2.
2 0 2 1
Òàêèì îáðàçîì,
P1 (x, α∗ ) =
1
3
+ 2x, ϕ(α∗ ) = |h| = . 2
2
8.4. Àïïðîêñèìàöèÿ ñ ïîìîùüþ îðòîãîíàëüíûõ ìíîãî÷ëåíîâ
Ïðîâåäåì àïïðîêñèìàöèþ ôóíêöèè f (x) ïî òàáëèöå {xi , f (xi )}, i =
= 0, n ñ ïîìîùüþ îáîáùåííîãî ìíîãî÷ëåíà
Q(x, α) = a0 p0 (x) + a1 p1 (x) + . . . + am pm (x).
Çäåñü α = (a0 , a1 , . . . , am ) íàáîð íåèçâåñòíûõ êîýôôèöèåíòîâ, (p0 (x),
p1 (x), . . . , pm (x)) çàäàííàÿ ñèñòåìà áàçèñíûõ ôóíêöèé. Ïðèìåðàìè ýòîé
ñèñòåìû ÿâëÿþòñÿ:
1) ñòåïåííûå ôóíêöèè pi (x) = xi , i = 0, m;
2) ìíîãî÷ëåíû ×åáûøåâà (ðå÷ü î íèõ ïîéäåò íèæå).
Îòìåòèì, ÷òî â ýòèõ ñëó÷àÿõ Qm (x, α) åñòü àëãåáðàè÷åñêèé ìíîãî÷ëåí.
78
Äëÿ ïîèñêà êîýôôèöèåíòîâ a0 , a1 , . . . , am ñôîðìèðóåì ôóíêöèþ
ϕ(α) =
n
X
2
(Qm (xi , α) − f (xi ))
i=0
è ïîñòàâèì çàäà÷ó
ϕ(α) → min .
{α}
(8.14)
Åå ðåøåíèåì ÿâëÿåòñÿ íàáîð êîýôôèöèåíòîâ α∗ = (a∗0 , a∗1 , . . . , a∗1 ). Äëÿ èõ
ïîèñêà âîñïîëüçóåìñÿ íåîáõîäèìûì è äîñòàòî÷íûì óñëîâèåì ìèíèìóìà
â çàäà÷å (8.14):
∂ϕ(α)
= 0, k = 0, m.
∂ak
 ðåçóëüòàòå ïðèõîäèì ê ëèíåéíîé ñèñòåìå âèäà
m
X
skj aj =
j=0
skj =
n
X
f (xi )pk (xi ),
(8.15)
i=0
n
X
pk (xi )pj (xi ), k, j = 0, m.
i=0
Ïðîâåäåì óïðîùåíèå ñèñòåìû (8.15).
Îïðåäåëåíèå 8.1. Ôóíêöèè p(x) è q(x) íàçûâàþòñÿ îðòîãîíàëüíûìè íà ìíîæåñòâå òî÷åê x0 , x1 , . . . , xn , åñëè
n
X
p(xk )q(xk ) = 0.
k=0
Îïðåäåëåíèå 8.2. Ñèñòåìà ôóíêöèé p0 (x), p1 (x), . . . , pm (x) íàçûâàåòñÿ îðòîãîíàëüíîé îòíîñèòåëüíî íàáîðà xi , i = 0, n, åñëè
n
X
pi (xk )pj (xk ) = 0, i, j = 0, m, i 6= j.
k=0
Ïðåäïîëîæèì, ÷òî ñèñòåìà áàçèñíûõ ôóíêöèé pi (x), i = 0, m ÿâëÿåòñÿ
îðòîãîíàëüíîé. Òîãäà ìàòðèöà ëèíåéíîé ñèñòåìû (8.15) ÿâëÿåòñÿ äèàãîíàëüíîé: skj = 0, k 6= j . Â ðåçóëüòàòå ïðèõîäèì ê ÿâíûì âûðàæåíèÿì
79
äëÿ êîýôôèöèåíòîâ α∗ :
n
P
a∗0 =
n
P
fi p0 (xi )
i=0
n
P
, . . . , a∗m =
p20 (xi )
i=0
fi pm (xi )
i=0
n
P
.
(8.16)
p2m (xi )
i=0
Íàêîíåö, óêàæåì îäèí èç âàðèàíòîâ íàáîðà îðòîãîíàëüíûõ áàçèñíûõ
ôóíêöèé ìíîãî÷ëåíû ×åáûøåâà íà ìíîæåñòâå òî÷åê {xi }, i = 0, n:
p0 (x) = 1, p1 (x) = x − b,
pi (x) = (x − ci )pi−1 (x) − di pi−2 (x), i = 2, m,
ãäå
n
P
xj pi−1 (xj )
n
1 X
j=0
xj , c i = P
,
b=
n
n + 1 j=0
2
pi−1 (xj )
j=0
n
P
di =
xj pi−1 (xj )pi−2 (xj )
j=0
n
P
j=0
.
p2i−2 (xj )
Ïðèìåð 8.7. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
1
2
3
fi
0
2
5
Ñ ïîìîùüþ ñèñòåìû ìíîãî÷ëåíîâ ×åáûøåâà ïîñòðîèòü Q1 (x, α∗ ). Âû÷èñëèòü âåëè÷èíó ϕ(α∗ ).
Ðåøåíèå. Ïðîâåäåì àíàëèç óñëîâèé çàäà÷è:
n = 2, Q1 (x, α) = a0 p0 (x) + a1 p1 (x),
3
1X
p0 (x) = 1, b =
xj = 2, p1 (x) = x − 2.
3 j=0
Äàëüíåéøèå âû÷èñëåíèÿ ñâåäåì â òàáëèöó
80
xi fi p0 (xi ) p1 (xi ) p20 (xi ) p21 (xi ) fi p0 (xi ) fi p1 (xi )
1
0
1
-1
1
1
0
0
2
2
1
0
1
0
2
0
3
5
1
1
1
1
5
5
3
2
7
5
Σ
Îñòàëîñü âîñïîëüçîâàòüñÿ ôîðìóëàìè (8.16):
a∗0 =
7 ∗ 5
, a = .
3 1 2
Òîãäà
Q1 (x, α∗ ) =
∗
ϕ(α ) =
2
X
7
5
x + (x − 2),
3
2
2
(Q1 (xi , α∗ ) − f (xi )) =
i=0
2 2 2
1
7
29
= − −0 +
−2 +
−5 =
6
3
6
1
1
1
1
=
+ +
= .
36 9 36 6
8.5. Êóñî÷íî-ëèíåéíàÿ àïïðîêñèìàöèÿ
Îäíèì èç ïóòåé ïîâûøåíèÿ êà÷åñòâà àïïðîêñèìàöèè ÿâëÿåòñÿ èñïîëüçîâàíèå àëãåáðàè÷åñêèõ ìíîãî÷ëåíîâ âûñîêèõ ñòåïåíåé. Íî áîëåå
ïåðñïåêòèâíûì ñïîñîáîì ÿâëÿåòñÿ ïðèìåíåíèå êóñî÷íî-ïîëèíîìèàëüíîé
àïïðîêñèìàöèè. Îñíîâíàÿ èäåÿ ýòîãî ìåòîäà ñîñòîèò â òîì, ÷òî àïïðîêñèìèðóþùàÿ ôóíêöèÿ g(x) ñîñòàâëÿåòñÿ èç ìíîãî÷ëåíîâ, êàê ïðàâèëî,
îäèíàêîâîé íåáîëüøîé ñòåïåíè, îïðåäåëåííûõ êàæäûé íà ñâîåé ÷àñòè
îòðåçêà [a, b].  êà÷åñòâå ïðèìåðà îïèøåì ñïîñîá êóñî÷íî-ëèíåéíîé àï-
ïðîêñèìàöèè.
81
Ïîñòðîèì êóñî÷íî-ëèíåéíóþ ôóíêöèþ


g1 (x), x ∈ [x0 , x1 ),




 g (x), x ∈ [x , x ),
2
1 2
g(x) =

...




 g (x), x ∈ [x , x ],
n
n−1 n
gi (x) = ci x + di , i = 1, n.
Çäåñü ÷èñëà ci , di , i = 1, n ÿâëÿþòñÿ ïàðàìåòðàìè.
Ñäåëàåì ñëåäóþùèå ïðåäïîëîæåíèÿ:
1) ôóíêöèÿ g(x) óäîâëåòâîðÿåò óñëîâèÿì èíòåðïîëèðîâàíèÿ
g(xi ) = fi , i = 0, n;
(8.17)
2) ôóíêöèÿ g(x) íåïðåðûâíà â óçëàõ xi , i = 1, n − 1:
gi (xi ) = gi+1 (xi ), i = 1, n − 1.
(8.18)
Èñïîëüçóÿ îïðåäåëåíèå ôóíêöèé gi (x), ïðåäñòàâèì ðàçâåðíóòóþ ôîðìó çàïèñè óñëîâèé (8.17)(8.18):















c1 x0 + d1 = f0 ,
c1 x1 + d1 = f1 ,
c2 x1 + d2 = f1 ,
c2 x2 + d2 = f2 ,




...





cn xn−1 + dn = fn−1 ,




 c x +d = f .
n n
n
n
(8.19)
Ýòî ëèíåéíàÿ ñèñòåìà îòíîñèòåëüíî íåèçâåñòíûõ ci , di , i = 1, n. Ïîäñ÷èòàåì îáùåå ÷èñëî óðàâíåíèé: 2(n − 1) + 2 = 2n.
Ðåøèâ ñèñòåìó (8.19), ïîëó÷èì ÿâíûå ïðåäñòàâëåíèÿ ôóíêöèé gi (x),
i = 1, n, ñîñòàâëÿþùèõ àïïðîêñèìèðóþùóþ ôóíêöèþ g(x).
Ïðèìåð 8.8. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
82
xi
-1
2
3
fi
0
2
-1
Ïîñòðîèòü êóñî÷íî-ëèíåéíóþ ôóíêöèþ g(x), àïïðîêñèìèðóþùóþ f (x).
Ðåøåíèå. Ïîñêîëüêó n = 2, òî
g1 (x) = c1 x + d1 , g2 (x) = c2 x + d2 .
Äëÿ îïðåäåëåíèÿ ÷èñåë c1 , d1 , c2 , d2 ñîñòàâèì ñèñòåìó (8.19)


c1 x0 + d1




 c x +d
1 1
1

c2 x1 + d2




 c x +d
2 2
Îòñþäà èìååì
2
= f0 ,
= f1 ,
= f1 ,
= f2 .


−c1 + d1




 2c + d
1
1

2c2 + d2





3c2 + d2
Ñëåäîâàòåëüíî,
c1 = d1 =
= 0,
= 2,
= 2,
= −1.
2
, c2 = −3, d2 = 8.
3
Òàêèì îáðàçîì,


 2 x + 2 , −1 6 x 6 2,
3
3
g(x) =

 −3x + 8, 2 6 x 6 3. Óïðàæíåíèÿ
1. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-2
0
2
3
fi
-1
1
2
4
83
Ïîñòðîèòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí â ôîðìå Ëàãðàíæà. Âû÷èñëèòü
ïðèáëèæåííîå çíà÷åíèå äëÿ f (1).
2. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-1
1
3
4
fi
0
2
1
0
Ïîñòðîèòü èíòåðïîëÿöèîííûé ìíîãî÷ëåí â ôîðìå Íüþòîíà. Âû÷èñëèòü
ïðèáëèæåííîå çíà÷åíèå äëÿ f (2).
1
, x ∈ [−1, 1] àïïðîêñèìèðóåòñÿ ïî óçëàì
x+2
{−1, 0, 1} ñ ïîìîùüþ èíòåðïîëÿöèîííîãî ìíîãî÷ëåíà Ëàãðàíæà. Çàïè-
3. Ôóíêöèÿ f (x) =
ñàòü âûðàæåíèå äëÿ ýòîãî ìíîãî÷ëåíà. Îöåíèòü ïîãðåøíîñòü àïïðîêñèìàöèè.
x
2
{−π, 0, π} ñ ïîìîùüþ èíòåðïîëÿöèîííîãî ìíîãî÷ëåíà Íüþòîíà. Çàïè-
4. Ôóíêöèÿ f (x) = − sin , x ∈ [−π, π] àïïðîêñèìèðóåòñÿ ïî óçëàì
ñàòü âûðàæåíèå äëÿ ýòîãî ìíîãî÷ëåíà. Îöåíèòü ïîãðåøíîñòü àïïðîêñèìàöèè.
5. Íà äåêàðòîâîé ïëîñêîñòè x1 0x2 çàäàíû òî÷êè (−1, 3), (1, 1), (2, 3).
Èñïîëüçóÿ èíòåðïîëÿöèîííûé ìíîãî÷ëåí Ëàãðàíæà, ïîñòðîèòü êâàäðàòè÷íóþ ôóíêöèþ âèäà x2 = f (x1 ), ïðîõîäÿùóþ ÷åðåç ýòè òî÷êè.
1
, x ∈ [−4, −1] àïïðîêñèìèðóåòñÿ ïî óçëàì
−x
{−4, −3, −2, −1} ñ ïîìîùüþ èíòåðïîëÿöèîííîãî ìíîãî÷ëåíà Ëàãðàíæà.
6. Ôóíêöèÿ f (x) =
a2
Ïðè êàêèõ çíà÷åíèÿõ ïàðàìåòðà a îöåíêà ïîãðåøíîñòè èíòåðïîëèðîâàíèÿ íå ïðåâîñõîäèò 10−5 ?
7. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
0
2
4
fi
-3
1
3
Ïîñòðîèòü ìíîãî÷ëåí P1 (x, α∗ ), àïïðîêñèìèðóþùèé f (x) ïî ìåòîäó íàèìåíüøèõ êâàäðàòîâ.
84
8. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-1
0
1
2
fi
-2
1
2
3
Ïîñòðîèòü ìíîãî÷ëåí P2 (x, α∗ ), àïïðîêñèìèðóþùèé f (x) ïî ìåòîäó íàèìåíüøèõ êâàäðàòîâ.
9. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-3
-2
0
1
fi
-2
2
1
5
Ïîñòðîèòü ìíîãî÷ëåí P1 (x, α∗ ), àïïðîêñèìèðóþùèé f (x) ïî ìåòîäó íàèìåíüøèõ êâàäðàòîâ.
10. Ïî çàäàííîé òàáëèöå ôóíêöèè
xi
-1
1
3
fi
2
-1
0
ïîñòðîèòü ëèíåéíóþ ôóíêöèþ, àïïðîêñèìèðóþùóþ f (x) ïî ìåòîäó íàèìåíüøèõ êâàäðàòîâ, è âû÷èñëèòü ïðèáëèæåííîå çíà÷åíèå äëÿ f (2).
11. Äëÿ ôóíêöèè f (x) = ex , x ∈ [0, 1] ïîñòðîèòü ìíîãî÷ëåí íàèëó÷øåãî
ñðåäíåêâàäðàòè÷íîãî ïðèáëèæåíèÿ P1 (x, α∗ ).
12. Ïî çàäàííîé òàáëèöå ôóíêöèè
xi
-1
1
2
fi
5
-1
1
ïîñòðîèòü ëèíåéíóþ ôóíêöèþ, ïðîâîäÿùóþ ÷åáûøåâñêóþ èíòåðïîëÿöèþ, è âû÷èñëèòü ïðèáëèæåííîå çíà÷åíèå f (1.5).
13. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-1
0
1
2
fi
0
2
1
-1
85
Ïîñòðîèòü ìíîãî÷ëåí P2 (x, α∗ ), ðåøàþùèé çàäà÷ó î íàèëó÷øåì ïðèáëèæåíèè f (x). Âû÷èñëèòü âåëè÷èíó ϕ(α∗ ).
14. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-2
-1
0
1
fi
-3
2
1
2
Ïîñòðîèòü ìíîãî÷ëåí P1 (x, α∗ ), ðåøàþùèé çàäà÷ó î íàèëó÷øåì ïðèáëèæåíèè f (x). Âû÷èñëèòü âåëè÷èíó ϕ(α∗ ).
15. Ïîñòðîèòü ìíîãî÷ëåí P3 (x, α), óäîâëåòâîðÿþùèé óñëîâèÿì
P3 (−1, α) = 0 , P3 (0, α) =
7
, P3 (1, α) = 1 , P3 (2, α) = 2 .
3
16. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-3
2
1
4
fi
-2
4
3
-6
Ïîñòðîèòü êóñî÷íî-ëèíåéíóþ ôóíêöèþ g(x), àïïðîêñèìèðóþùóþ f (x).
17. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-2
-1
3
fi
1
-2
2
Ñ ïîìîùüþ ñèñòåìû ìíîãî÷ëåíîâ ×åáûøåâà ïîñòðîèòü Q1 (x, α∗ ). Âû÷èñëèòü âåëè÷èíó ϕ(α∗ ).
18. Äàíà òàáëèöà çíà÷åíèé ôóíêöèè f (x)
xi
-1
0
1
2
fi
-1
1
0
-2
Ñ ïîìîùüþ ñèñòåìû ìíîãî÷ëåíîâ ×åáûøåâà ïîñòðîèòü Q1 (x, α∗ ). Âû÷èñëèòü âåëè÷èíó ϕ(α∗ ).
86
Ÿ 9. ×èñëåííîå èíòåãðèðîâàíèå
Ïóñòü ôóíêöèÿ f (x) îïðåäåëåíà è èíòåãðèðóåìà íà îòðåçêå [a, b] ÷èñëîâîé îñè. Ïîñòàâèì çàäà÷ó ïðèáëèæåííîãî âû÷èñëåíèÿ îïðåäåëåííîãî
èíòåãðàëà
Zb
I(f ) =
f (x)dx,
a
èñïîëüçóÿ çíà÷åíèÿ fi , i = 1, n ôóíêöèè f (x) â íåêîòîðûõ òî÷êàõ x1 , . . .,
xn èç [a, b]: fi = f (xi ), i = 1, n.
Ïðèâåäåì ðÿä îïðåäåëåíèé.
Îïðåäåëåíèå 9.1. Ñîîòíîøåíèå âèäà
Zb
f (x)dx ≈
a
n
X
4
ci f (xi ) = S(f )
(9.1)
i=1
íàçûâàåòñÿ êâàäðàòóðíîé ôîðìóëîé. Çäåñü S(f ) êâàäðàòóðíàÿ ñóììà,
ci êâàäðàòóðíûå êîýôôèöèåíòû, xi êâàäðàòóðíûå óçëû.
Îïðåäåëåíèå 9.2. Ïîãðåøíîñòüþ êâàäðàòóðíîé ôîðìóëû (9.1) íàçûâàåòñÿ âåëè÷èíà
Rn (f ) = I(f ) − S(f ).
Åñëè äëÿ íåêîòîðîé ôóíêöèè f (x) èìååò ìåñòî ðàâåíñòâî Rn (f ) = 0,
òî êâàäðàòóðíàÿ ôîðìóëà ÿâëÿåòñÿ òî÷íîé.
Îïðåäåëåíèå 9.3. Êâàäðàòóðíàÿ ôîðìóëà S(f ) èìååò àëãåáðàè÷åñêóþ ñòåïåíü òî÷íîñòè m, åñëè îíà ÿâëÿåòñÿ òî÷íîé ïðè f (x) =
= xk , k = 1, m è íå òî÷íà ïðè f (x) = xm+1 : Rn (xk ) = 0, k = 1, m,
Rn (xm+1 ) 6= 0.
Ðàññìîòðèì íåêîòîðûå ïîäõîäû ê ïîñòðîåíèþ êâàäðàòóðíûõ ôîðìóë.
87
9.1. Èíòåðïîëÿöèîííûé ìåòîä
Ââåäåì íà îòðåçêå [a, b] ðàâíîìåðíóþ ñåòêó
a = x0 < x1 < . . . < xn−1 < xn = b, xi − xi−1 = h, i = 1, n.
b−a
íàçûâàåòñÿ øàãîì ñåòêè. Î÷åâèäíî,
Îòìåòèì, ÷òî âåëè÷èíà h =
n
÷òî ñïðàâåäëèâî ïðåäñòàâëåíèå
n Zxi
X
I(f ) =
f (x)dx.
(9.2)
i=1 x
i−1
Ôîðìóëû ïðÿìîóãîëüíèêîâ
Ïðîâåäåì çàìåíó ôóíêöèè f (x) íà îòðåçêå [xi−1 , xi ] èíòåðïîëÿöèîííûì ìíîãî÷ëåíîì Ëàãðàíæà íóëåâîé ñòåïåíè L0,i (x).
1.  êà÷åñòâå èñõîäíûõ äàííûõ äëÿ ïîñòðîåíèÿ L0,i (x) âîçüìåì òî÷êó
xi−1 è ñîîòâåòñòâóþùåå çíà÷åíèå f (xi−1 ). Ïîíÿòíî, ÷òî L0,i (x) = f (xi−1 ).
Ýòî îçíà÷àåò, ÷òî
Zxi
Zxi
f (x)dx ≈
xi−1
L0,i dx = hf (xi−1 ).
xi−1
 ñèëó (9.2) ïðèõîäèì ê êâàäðàòóðíîé ôîðìóëå ëåâûõ ïðÿìîóãîëüíè-
êîâ
S(f ) = h
n
X
f (xi−1 ).
(9.3)
i=1
Îöåíêà ïîãðåøíîñòè ôîðìóëû (9.3) èìååò âèä
|R(f )| 6
h(b − a)
max |f 0 (x)|.
a6x6b
2
(9.4)
2. Åñëè äëÿ ïîñòðîåíèÿ ìíîãî÷ëåíà L0,i (x) âîñïîëüçîâàòüñÿ òî÷êîé
(xi , f (xi )), òî ïîëó÷èì êâàäðàòóðíóþ ôîðìóëó ïðàâûõ ïðÿìîóãîëüíèêîâ
S(f ) = h
n
X
i=1
88
f (xi ).
Îöåíêà ïîãðåøíîñòè çäåñü òàêæå îïðåäåëÿåòñÿ íåðàâåíñòâîì (9.4).
3. Âû÷èñëèì ñåðåäèíó xi îòðåçêà [xi−1 , xi ]:
xi =
xi−1 + xi
2
è ïîñòðîèì ìíîãî÷ëåí L0,i (x) ñ ïîìîùüþ òî÷êè (xi , f (xi )). Òîãäà èìååì
êâàäðàòóðíóþ ôîðìóëó ñðåäíèõ ïðÿìîóãîëüíèêîâ
S(f ) = h
n
X
f (xi ).
i=1
Îöåíêà ïîãðåøíîñòè çäåñü èìååò âèä
h2 (b − a)
|R(f )| 6
max |f 00 (x)|.
a6x6b
24
Ïîä÷åðêíåì, ÷òî ôîðìóëû ëåâûõ è ïðàâûõ ïðÿìîóãîëüíèêîâ èìåþò
àëãåáðàè÷åñêóþ ñòåïåíü òî÷íîñòè, ðàâíóþ 1, à ôîðìóëà ñðåäíèõ ïðÿìîóãîëüíèêîâ ðàâíóþ 2.
Ôîðìóëà òðàïåöèé
Çàìåíèì f (x) åå èíòåðïîëÿöèîííûì ìíîãî÷ëåíîì L1,i (x) ïî çíà÷åíèÿì f (xi−1 ), f (xi ). Ýòîò ìíîãî÷ëåí èìååò âèä
L1,i (x) =
1
[(x − xi−1 )f (xi ) − (x − xi )f (xi−1 )].
h
Ïðè ýòîì
Zxi
Zxi
f (x)dx ≈
xi−1
L1,i (x)dx =
f (xi−1 ) + f (xi )
h.
2
xi−1
 ðåçóëüòàòå ïðèõîäèì ê êâàäðàòóðíîé ôîðìóëå òðàïåöèé
S(f ) = h
f (x0 ) + f (xn )
+
2
89
n−1
X
i=1
!
f (xi ) .
Ïðèâåäåì îöåíêó ïîãðåøíîñòè
h2 (b − a)
|R(f )| 6
max |f 00 (x)|.
a6x6b
12
Ôîðìóëà ïàðàáîë (Ñèìïñîíà)
Ïîñòóïèì ñëåäóþùèì îáðàçîì. Â ïðåäåëàõ îòðåçêà [xi−1 , xi ] âûäåëèì
xi−1 + xi
è ïîñòðîèì èíòåðïîëÿöèîííûé ìíîãî÷ëåí
2
L2,i (x) ïî òðåì òî÷êàì (xi−1 , f (xi−1 )), (xi , f (xi )), (xi , f (xi )). Òîãäà
ñðåäíþþ òî÷êó xi =
Zxi
Zxi
f (x)dx ≈
xi−1
L2,i (x)dx =
h
(f (xi−1 ) + 4f (xi ) + f (xi )).
6
xi−1
 èòîãå êâàäðàòóðíàÿ ôîðìóëà ïàðàáîë ïðèíèìàåò âèä
S(f ) =
h
(f (x0 ) + f (xn ) + 2(f (x1 ) + . . . + f (xn−1 ))+
6
+4(f (x1 ) + . . . + f (xn ))).
Îöåíêà ïîãðåøíîñòè
h4 (b − a)
|R(f )| 6
max |f IV (x)|.
2880 a6x6b
Ïðèìåð 9.1. Äëÿ ôóíêöèè f (x) = x2 âû÷èñëèòü ïðèáëèæåííîå çíà÷åíèå èíòåãðàëà
Z4
I=
f (x)dx
0
ñ ïîìîùüþ ôîðìóëû ëåâûõ ïðÿìîóãîëüíèêîâ, çàäàâàÿ n = 8. îöåíèòü
ïîãðåøíîñòü ÷èñëåííîãî èíòåãðèðîâàíèÿ.
Ðåøåíèå. Ïîíÿòíî, ÷òî çäåñü a = 0, b = 4. Âû÷èñëèì øàã ñåòêè
h=
b−a 1
= .
n
2
Äàëåå ñîñòàâèì òàáëèöó çíà÷åíèé ôóíêöèè f (x)
90
xi
0
0,5
1
1,5
2
2,5
3
3,5
fi
0
0,25
1
2,25
4
6,25
9
12,25
Âîñïîëüçóåìñÿ ôîðìóëîé ëåâûõ ïðÿìîóãîëüíèêîâ (9.3)
1
I ≈ (0 + 0, 25 + 1 + 2, 25 + 4 + 6, 25 + 9 + 12, 25) = 17, 5.
2
Òåïåðü ïåðåéäåì ê îöåíêå ïîãðåøíîñòè èíòåãðèðîâàíèÿ ñ ïîìîùüþ
íåðàâåíñòâà (9.4). Ïðîâåäåì íåîáõîäèìûå âû÷èñëåíèÿ
max |f 0 (x)| = max |2x| = 8.
06x64
06x64
Òîãäà
|R| 6
4
· 8 = 8.
2·2
9.2. Ìåòîä íåîïðåäåëåííûõ êîýôôèöèåíòîâ
Âîçüìåì çà îñíîâó îáùóþ ôîðìóëó
I(f ) ≈ S(f ) =
n
X
ci f (xi ).
(9.5)
i=0
Íåèçâåñòíûå êîýôôèöèåíòû ci , i = 0, n îïðåäåëèì òàê, ÷òîáû ôîðìóëà
(9.5) áûëà òî÷íîé äëÿ âñåõ ìíîãî÷ëåíîâ ñòåïåíè íå âûøå n. Îòìåòèì,
÷òî â êà÷åñòâå óêàçàííûõ ìíîãî÷ëåíîâ äîñòàòî÷íî ðàññìîòðåòü ôóíêöèè
f (x) = xk , k = 0, n.  ðåçóëüòàòå ïîëó÷àåì ñèñòåìó óðàâíåíèé
S(xk ) = I(xk ), k = 0, n.
(9.6)
 ñèëó ðàâåíñòâà (9.5) ñèñòåìà (9.6) ÿâëÿåòñÿ ëèíåéíîé îòíîñèòåëüíî
íåèçâåñòíûõ c0 , c1 , . . . , cn .
Ïðèìåð 9.2. Ìåòîäîì íåîïðåäåëåííûõ êîýôôèöèåíòîâ ïîñòðîèòü
ôîðìóëó ïðèáëèæåííîãî âû÷èñëåíèÿ èíòåãðàëà
Zb
I(f ) =
f (x)dx,
a
91
ïîëàãàÿ n = 1, x0 = a, x1 = b.
Ðåøåíèå. Â ñîîòâåòñòâèè ñ (9.5) èñêîìàÿ ôîðìóëà èìååò ñëåäóþùóþ
ñòðóêòóðó
S(f ) = c0 f (x0 ) + c1 f (x1 ) = c0 f (a) + c1 f (b).
Äëÿ ïîèñêà êîýôôèöèåíòîâ c0 , c1 ñîñòàâèì ñèñòåìó (9.6). Ñ ýòîé öåëüþ
ïðîâåäåì ïðîìåæóòî÷íûå âû÷èñëåíèÿ
Zb
I(x0 ) =
x0 dx =
a
I(x1 ) =
Zb
dx = b − a,
a
Zb
1
1
x1 dx = b2 − a2 ,
2
2
a
S(x0 ) = c0 a0 + c1 b0 = c0 + c1 ,
S(x1 ) = c0 a1 + c1 b1 = ac0 + bc1 .
 ðåçóëüòàòå èìååì ñèñòåìó

 c0 +
 ac0
c1 = b − a,
b2 − a2
+ bc1 =
.
2
Åå ðåøåíèå:
c0 = c1 =
b−a
.
2
Òàêèì îáðàçîì,
S(f ) =
b−a
b−a
f (a) + f (b)
f (a) +
f (b) =
(b − a).
2
2
2
Ïîëó÷èëè ôîðìóëó òðàïåöèé äëÿ ñëó÷àÿ n = 1. 92
Óïðàæíåíèÿ
1. Äëÿ ôóíêöèè f (x) = (x + 1)3 íåîáõîäèìî âû÷èñëèòü ïðèáëèæåííîå
çíà÷åíèå èíòåãðàëà
Z4
I=
f (x)dx
0
ñ ïîìîùüþ ôîðìóëû ñðåäíèõ ïðÿìîóãîëüíèêîâ. Òðåáóåòñÿ:
1) íàéòè íàèìåíüøåå ÷èñëî n, îáåñïå÷èâàþùåå ïîãðåøíîñòü èíòåãðèðî-
3
;
2
2) èñïîëüçóÿ íàéäåííîå n, âû÷èñëèòü ïðèáëèæåííîå çíà÷åíèå I .
âàíèÿ, ìåíüøóþ, ÷åì
2. Äëÿ ôóíêöèè f (x) = −(x − 1)3 íåîáõîäèìî âû÷èñëèòü ïðèáëèæåííîå
çíà÷åíèå èíòåãðàëà
Z3
I=
f (x)dx
−1
ñ ïîìîùüþ ôîðìóëû òðàïåöèé. Òðåáóåòñÿ:
1) íàéòè íàèìåíüøåå ÷èñëî n, îáåñïå÷èâàþùåå ïîãðåøíîñòü èíòåãðèðî-
5
;
4
2) èñïîëüçóÿ íàéäåííîå n, âû÷èñëèòü ïðèáëèæåííîå çíà÷åíèå I .
âàíèÿ, ìåíüøóþ, ÷åì
3. Äëÿ ôóíêöèè f (x) = x2 − 1 âû÷èñëèòü ïðèáëèæåííîå çíà÷åíèå èíòåãðàëà
Z2
I=
f (x)dx
−2
ñ ïîìîùüþ ôîðìóëû òðàïåöèé, ïîëàãàÿ n = 8. Îöåíèòü ïîãðåøíîñòü
èíòåãðèðîâàíèÿ.
4. Âû÷èñëèòü ïðèáëèæåííûå çíà÷åíèÿ èíòåãðàëîâ
Z4
Ik =
xk dx, k = 1, 2, 3, 4
0
ïî ôîðìóëàì ëåâûõ ïðÿìîóãîëüíèêîâ, òðàïåöèé, ïàðàáîë ñ øàãîì h = 1.
93
Îöåíèòü ïîãðåøíîñòü èíòåãðèðîâàíèÿ. Ñðàâíèòü ïîëó÷åííûå ðåçóëüòàòû ñ òî÷íûìè çíà÷åíèÿìè.
5. Âû÷èñëèòü ïðèáëèæåííîå çíà÷åíèå èíòåãðàëà
Z2
I=
(1 + x + x2 + x3 + x4 )dx
−2
ñ ïîìîùüþ ôîðìóë ïðàâûõ è ñðåäíèõ ïðÿìîóãîëüíèêîâ ñ øàãîì h = 1.
Îöåíèòü ïîãðåøíîñòü èíòåãðèðîâàíèÿ. Ñðàâíèòü ïîëó÷åííûå ðåçóëüòàòû ñ òî÷íûì çíà÷åíèåì I .
6. Ìåòîäîì íåîïðåäåëåííûõ êîýôôèöèåíòîâ ïîñòðîèòü ôîðìóëó ïðèáëèæåííîãî âû÷èñëåíèÿ èíòåãðàëà
Zb
f (x)dx,
I(f ) =
a
a+b
, x2 = b.
2
7. Äëÿ âû÷èñëåíèÿ ïðèáëèæåííîãî çíà÷åíèÿ èíòåãðàëà
ïîëàãàÿ n = 2, x0 = a, x1 =
Z1
I(f ) =
f (x)dx
−2
ñ ïîìîùüþ ìåòîäà íåîïðåäåëåííûõ êîýôôèöèåíòîâ ïîñòðîèòü ôîðìóëó
÷èñëåííîãî èíòåãðèðîâàíèÿ, ïîëàãàÿ n = 2, x0 = a, x1 = a +
x2 = b.
94
b−a
,
3
Ÿ 10. ×èñëåííîå ðåøåíèå çàäà÷è Êîøè
Ðàññìîòðèì çàäà÷ó Êîøè âèäà
y 0 = f (x, y), y(x0 ) = y0
(10.1)
íà îòðåçêå [x0 , x0 + a].
Çäåñü y = y(x) íåèçâåñòíàÿ ôóíêöèÿ, âåëè÷èíà y0 çàäàåò íà÷àëüíîå
óñëîâèå.
Íà îòðåçêå [x0 , x0 + a] ââåäåì ðàâíîìåðíóþ ñåòêó x1 , x2 , . . . , xn óçëîâ
èíòåãðèðîâàíèÿ:
a
, i = 1, n.
n
Âåëè÷èíà h = xi+1 − xi íàçûâàåòñÿ øàãîì èíòåãðèðîâàíèÿ.
xi = x0 + ih, h =
Îáîçíà÷èì ÷åðåç yi , i = 1, n ïðèáëèæåííîå ðåøåíèå çàäà÷è Êîøè
(10.1), ïîëó÷åííîå íåêîòîðûì ÷èñëåííûì ìåòîäîì, â óçëàõ èíòåãðèðîâàíèÿ: yi ≈ y(xi ), i = 1, n.  ðåçóëüòàòå òî÷íîå ðåøåíèå àïïðîêñèìèðóåòñÿ
ïîñëåäîâàòåëüíîñòüþ òî÷åê y1 , y2 , . . . , yn .
Ïîãðåøíîñòü ìåòîäà â óçëå xi îïðåäåëÿåòñÿ ðàâåíñòâîì ri = y(xi )−
−yi , i = 1, n.
Ïîãðåøíîñòü ri îöåíèâàþò â çàâèñèìîñòè îò øàãà h.
Ãëîáàëüíàÿ îöåíêà ïîãðåøíîñòè õàðàêòåðèçóåòñÿ ñîîòíîøåíèÿìè
R = max |ri |, R 6 Chp .
16i6n
Çäåñü p ïîðÿäîê òî÷íîñòè ìåòîäà.
Ïðèâåäåì íåêîòîðûå ïðîñòåéøèå ìåòîäû ÷èñëåííîãî ðåøåíèÿ çàäà÷è
Êîøè (10.1).
95
10.1. Ìåòîäû Ýéëåðà
ßâíûé ìåòîä Ýéëåðà
yi+1 = yi + hf (xi , yi ), i = 0, n − 1
(10.2)
(òî÷êà yi+1 ÿâíûì îáðàçîì âûðàæàåòñÿ ÷åðåç ïðåäûäóùóþ yi ).
Íåÿâíûé ìåòîä Ýéëåðà
yi+1 = yi + hf (xi+1 , yi+1 ), i = 0, n − 1
(10.3)
(òî÷êà yi+1 çàäàåòñÿ ôîðìóëîé (10.3) íåÿâíî).
ßâíûé è íåÿâíûé ìåòîäû Ýéëåðà èìåþò ïåðâûé ïîðÿäîê òî÷íîñòè:
R ∼ O(h).
Óòî÷íåííûé ìåòîä Ýéëåðà
yi+1 = yi−1 + 2hf (xi , yi ), i = 1, n − 1.
(10.4)
Ôîðìóëà (10.4) îïðåäåëÿåò äâóøàãîâûé ìåòîä : äëÿ ïîäñ÷åòà yi+1 èñïîëüçóþòñÿ äâå òî÷êè yi−1 è yi . Îòìåòèì, ÷òî âû÷èñëåíèÿ çäåñü ñëåäóåò
íà÷èíàòü ñ èíäåêñà i = 1:
y2 = y0 + 2hf (x1 , y1 ).
Íåäîñòàþùåå çíà÷åíèå y1 íåîáõîäèìî èñêàòü äðóãèì ÷èñëåííûì ìåòîäîì
(íàïðèìåð, ÿâíûì ìåòîäîì Ýéëåðà).
Ïîðÿäîê òî÷íîñòè ìåòîäà âòîðîé: R ∼ O(h2 ).
Ïðèìåð 10.1. Äëÿ çàäà÷è Êîøè
y 0 = −xy, y(0) = 1, x ∈ [0, 2]
íàéòè ïðèáëèæåííîå ðåøåíèå ÿâíûì è íåÿâíûì ìåòîäàìè Ýéëåðà, ïîëàãàÿ n = 4.
96
Ðåøåíèå. Ïîíÿòíî, ÷òî çäåñü
x0 = 0, y0 = 1, a = 2, f (x, y) = −xy, h =
Ïîñòðîèì ñåòêó
a
1
= .
n 2
1
i
xi = 0 + i = , i = 0, 4.
2
2
Ïðîâåäåì âû÷èñëåíèÿ, èñïîëüçóÿ ÿâíûé ìåòîä Ýéëåðà (10.2):
yi+1 = yi − hxi yi , i = 0, 3.
 ðåçóëüòàòå èìååì
y1 = y0 − hx0 y0 = 1 −
1
· 0 · 1 = 1,
2
1 1
· · 1 = 0, 75,
2 2
3
3 1
y3 = y2 − hx2 y2 = − · 1 · = 0, 375,
4 2
4
3 1 3 3
y4 = y3 − hx3 y3 = − · · = 0, 09375.
8 2 2 8
y2 = y1 − hx1 y1 = 1 −
Òåïåðü âîñïîëüçóåìñÿ íåÿâíûì ìåòîäîì Ýéëåðà (10.3):
yi+1 = yi − hxi+1 yi+1 , i = 0, 3.
(10.5)
Çàïèøåì ÿâíîå ñîîòíîøåíèå äëÿ yi+1 , ðåøèâ óðàâíåíèå (10.5) îòíîñèòåëüíî íåèçâåñòíîãî yi+1
yi+1 =
Òîãäà
y1 =
yi
, i = 0, 3.
1 + hxi+1
y0
1
=
1 + hx1
1 + 21 ·
1
2
=
4
= 0, 8,
5
4
y1
8
5
y2 =
=
=
≈ 0, 533,
1
1 + hx2
1 + 2 · 1 15
8
y2
15
y3 =
=
1 + hx3
1 + 12 ·
97
3
2
=
32
≈ 0, 305,
105
32
y2
16
105
=
≈ 0, 152.
y4 =
=
1 + hx3
1 + 21 · 2 105
Èíòåðåñíî
íàéäåííîå ïðèáëèæåííîå ðåøåíèå ñ òî÷íûì
ñðàâíèòü
x2
y(x) = exp
. Ðåçóëüòàòû ñðàâíåíèÿ ñâåäåì â òàáëèöó
2
ßâíûé ÌÝ
Íåÿâíûé ÌÝ
i
xi
y(xi )
yi
|ri |
yi
|ri |
0
0
1
1
0
1
0
1
0,5
0,883
1
0,117
0,8
0,083
2
1
0,607
0,75
0,143 0,533
0,074
3
1,5
0,325
0,375
0,05
0,305
0,02
4
2
0,135
0,094 0,041 0,152
0,017
Íàéäåì ãëîáàëüíûå ïîãðåøíîñòè:
ÿâíûé ìåòîä: R = 0, 143;
íåÿâíûé ìåòîä: R = 0, 083.
Òàêèì îáðàçîì, ìîæíî ñäåëàòü âûâîä, ÷òî íåÿâíûé ìåòîä Ýéëåðà â
äàííîì ñëó÷àå ïîêàçàë áîëåå òî÷íûå ðåçóëüòàòû ïî ñðàâíåíèþ ñ ÿâíûì
ìåòîäîì.
10.2. Ìåòîäû Ðóíãå Êóòòà
Îáùàÿ ñõåìà ýòîãî êëàññà ìåòîäîâ èìååò âèä
yi+1 = yi + h
m
X
pj kj , i = 0, n − 1,
j=1
k1 = f (xi , yi ),
k2 = f (xi + α2 h, yi + β21 hk1 ),
...
km = f (xi + αm h, yi + βm1 hk1 + . . . + βm,m−1 hkm−1 ).
98
(10.6)
Çäåñü p1 , . . . , pm , α2 , . . . , αm , βlq , 0 < q < l 6 m ïàðàìåòðû ìåòîäà, ïîäëåæàùèå âûáîðó. Ôîðìóëà (10.6) îïðåäåëÿåò m-ýòàïíûé ìåòîä Ðóíãå Êóòòà.
Âûäåëèì èç (10.6) íåêîòîðûå êîíêðåòíûå âàðèàíòû ôîðìóë òèïà Ðóíãå Êóòòà.
1. Ïóñòü m = 1 (îäíîýòàïíûé ìåòîä ).  ýòîì ñëó÷àå p1 = 1, ò. å.
yi+1 = yi + hf (xi , yi ), i = 0, n − 1.
Ýòî ÿâíûé ìåòîä Ýéëåðà.
2. Ðàññìîòðèì ñëó÷àé m = 2 (äâóõýòàïíûé ìåòîä ). Ïîëîæèì p1 =
1
= p2 = , α2 = 1, β21 = 1. Òîãäà ôîðìóëà (10.6) ïðèíèìàåò âèä
2
h
yi+1 = yi + (f (xi , yi ) + f (xi + h, yi + hf (xi , yi ))), i = 0, n − 1.
2
Îòìåòèì, ÷òî äðóãîå íàçâàíèå ìåòîäà ìåòîä Ýéëåðà ñ ïåðåñ÷åòîì.
1
2
1
2
Åñëè ïîëîæèòü p1 = 0, p2 = 0, α = , β21 = , òî ïðèõîäèì ê ôîðìóëå
h
h
yi+1 = yi + hf (xi + , yi + f (xi , yi )), i = 0, n − 1.
2
2
Ýòî ìåòîä ñðåäíåé òî÷êè.
 îáîèõ ñëó÷àÿõ ïîðÿäîê ìåòîäîâ âòîðîé: R ∼ O(h2 ).
10.3. Ìåòîäû Àäàìñà
Îáùàÿ ñõåìà ìåòîäîâ Àäàìñà èìååò âèä
yi = yi−1 + h(b0 fi + b1 fi−1 + . . . + bm fi−m ), i = m, n,
(10.7)
ãäå fi = f (xi , yi ). Êîýôôèöèåíòû b0 , b1 , . . . , bm ÿâëÿþòñÿ ïàðàìåòðàìè
ìåòîäà.
Ôîðìóëà (10.7) îïðåäåëÿåò m-øàãîâûé ìåòîä Àäàìñà (m = 1, 2, . . .).
99
Âû÷èñëåíèÿ çäåñü ñëåäóåò íà÷èíàòü ñ èíäåêñà i = m:
ym = ym−1 + h(b0 f (xm , ym ) + . . . + bm f (x0 , y0 )).
Íåäîñòàþùèå çíà÷åíèÿ y1 , . . . , ym−1 íåîáõîäèìî èñêàòü ñ ïîìîùüþ äðóãîãî ÷èñëåííîãî ìåòîäà (íàïðèìåð, ìåòîäîì Ýéëåðà).
Îòìåòèì, ÷òî åñëè b0 = 0, òî ñîîòâåòñòâóþùèé ìåòîä Àäàìñà ÿâëÿåòñÿ
ÿâíûì.  ïðîòèâíîì ñëó÷àå (b0 6= 0) ôîðìóëà (10.7) îïðåäåëÿåò íåÿâíûé
ìåòîä Àäàìñà.
Ðàññìîòðèì èíòåðïîëÿöèîííûé ïîäõîä ê ðåøåíèþ çàäà÷è ïîèñêà ïàðàìåòðîâ b0 , b1 , . . . , bm .
Ïóñòü b0 6= 0 (íåÿâíûé ìåòîä).
1. Ïîñòðîèì èíòåðïîëÿöèîííûé ìíîãî÷ëåí Ëàãðàíæà Lm (x) ïî òàáëèöå
xi−m
xi−m+1
...
xi
fi−m
fi−m+1
...
fi
2. Âîñïîëüçóåìñÿ ñîîòíîøåíèåì
Zxi
yi = yi−1 +
Lm (x)dx, i = m, n.
xi−1
Ïóñòü b0 = 0 (ÿâíûé ìåòîä).
1. Ñîñòàâèì èíòåðïîëÿöèîííûé ìíîãî÷ëåí Ëàãðàíæà Lm−1 (x) ïî òàáëèöå
xi−m
xi−m+1
...
xi−1
fi−m
fi−m+1
...
fi−1
2. Ïðèìåíèì èíòåãðàëüíîå ïðåäñòàâëåíèå
Zxi
yi = yi−1 +
Lm−1 (x)dx, i = m, n.
xi−1
100
Ïðèìåð 10.2. Ïîñòðîèòü îäíîøàãîâûé íåÿâíûé ìåòîä Àäàìñà.
Ðåøåíèå. Ñîãëàñíî óñëîâèþ çàäà÷è, m = 1, b0 6= 0. Èñïîëüçóÿ òàáëèöó çíà÷åíèé
xi−1
xi
fi−1
fi
ñôîðìèðóåì ìíîãî÷ëåí Ëàãðàíæà L1 (x):
L1 (x) = fi−1
=−
x − xi
x − xi−1
+ fi
=
xi−1 − xi
xi − xi−1
fi
fi−1
(x − xi ) + (x − xi−1 ).
h
h
Äàëåå ïðîèíòåãðèðóåì
Zxi
fi−1
fi
L1 (x)dx = (−
(x − xi )2 + (x − xi−1 )2 )
2h
2h
xi
=
xi−1
xi−1
=
h
h
fi−1 + fi .
2
2
Ñëåäîâàòåëüíî,
h
h
yi = yi−1 + fi−1 + fi , i = 1, m.
2
2
Òàêèì îáðàçîì,
h
yi = yi−1 + (f (xi−1 , yi−1 ) + f (xi , yi )), i = 1, m,
2
ïðè÷åì b0 = b1 =
1
. 2
Óïðàæíåíèÿ
1. Äëÿ çàäà÷è Êîøè
y 0 = y, y(0) = 1, x ∈ [0, 4],
101
ïîëàãàÿ h = 1, íàéòè ïðèáëèæåííîå ðåøåíèå ñ ïîìîùüþ:
à) ÿâíîãî ìåòîäà Ýéëåðà;
á) ìåòîäà Ýéëåðà ñ ïåðåñ÷åòîì;
â) óòî÷íåííîãî ìåòîäà Ýéëåðà.
2. Äëÿ çàäà÷è Êîøè
y 0 = cos x + y, y(0) = 0, x ∈ [0, 2π],
π
, íàéòè ïðèáëèæåííîå ðåøåíèå ñ ïîìîùüþ:
2
à) íåÿâíîãî ìåòîäà Ýéëåðà;
ïîëàãàÿ h =
á) ìåòîäà Ýéëåðà ñ ïåðåñ÷åòîì.
Ñðàâíèòü ïîëó÷åííûå ðåçóëüòàòû ñ òî÷íûì ðåøåíèåì çàäà÷è.
3. Ïîñòðîèòü îäíîøàãîâûé ÿâíûé ìåòîä Àäàìñà.
4. Ïîñòðîèòü äâóøàãîâûé íåÿâíûé ìåòîä Àäàìñà.
5. Ïîñòðîèòü äâóøàãîâûé ÿâíûé ìåòîä Àäàìñà.
102
Ÿ 11. Ëèíåéíàÿ äâóõòî÷å÷íàÿ çàäà÷à
äëÿ ñèñòåìû óðàâíåíèé
Ïóñòü íà îòðåçêå [a, b] çàäàíà ëèíåéíàÿ ñèñòåìà îáûêíîâåííûõ äèôôåðåíöèàëüíûõ óðàâíåíèé
yi0 = hai (x), yi + fi (x), i = 1, n.
(11.1)
Çäåñü y = y(x) n-ìåðíàÿ âåêòîð-ôóíêöèÿ (èñêîìîå ðåøåíèå), ai (x), i =
= 1, n n-ìåðíûå âåêòîð-ôóíêöèè, fi (x), i = 1, n ñêàëÿðíûå ôóíêöèè.
Îïèøåì ëèíåéíóþ äâóõòî÷å÷íóþ çàäà÷ó äëÿ ñèñòåìû (11.1). Ñ ýòîé
öåëüþ îáîçíà÷èì x1 = a, x2 = b è ïðèñîåäèíèì ê ñèñòåìå (11.1) êðàåâûå
óñëîâèÿ ñëåäóþùåãî âèäà
(
hbi , y(x1 )i = βi , i = 1, k,
i
hb , y(x2 )i = βi , i = k + 1, n,
(11.2)
ãäå bi ∈ Rn çàäàííûå âåêòîðû, βi èçâåñòíûå âåëè÷èíû.
Ñîîòíîøåíèÿ (11.1)(11.2) ôîðìèðóþò ëèíåéíóþ äâóõòî÷å÷íóþ çàäà÷ó. Åå ðåøåíèåì ÿâëÿåòñÿ âåêòîð-ôóíêöèÿ y(x), óäîâëåòâîðÿþùàÿ ñèñòåìå (11.1), à òàêæå êðàåâûì óñëîâèÿì (11.2).
Îïèøåì ìåòîä ðåøåíèÿ çàäà÷è (11.1)(11.2), êîòîðûé çàêëþ÷àåòñÿ â
ïîñëåäîâàòåëüíîì ïåðåíîñå óñëîâèé (11.2) â çàäàííóþ òî÷êó z ∈ [a, b].
Ìåòîä ïðîãîíêè
1. Ïîñòðîèì ôóíêöèþ
H(c, x, y) =
n
X
ci (hai (x), yi + fi (x))
i=1
îòíîñèòåëüíî âñïîìîãàòåëüíîé n-ìåðíîé âåêòîð-ôóíêöèè c = c(x).
103
Îïðåäåëèì ñèñòåìó äèôôåðåíöèàëüíûõ óðàâíåíèé

∂H

 c0i = −
, i = 1, n,
∂yi

 α0 = c f (x) + . . . + c f (x),
1 1
n n
(11.3)
ãäå α = α(x) íåêîòîðàÿ ñêàëÿðíàÿ ôóíêöèÿ.
2. Íàéäåì ðåøåíèÿ ci (x), αi (x) ñèñòåìû (11.3) ñ ðàçëè÷íûìè íà÷àëüíûìè
óñëîâèÿìè
(
c(x1 ) = bi ,
α(x1 ) = βi , i = 1, k,
(
c(x2 ) = bi ,
α(x2 ) = βi , i = k + 1, n.
(11.4.1)
(11.4.2)
Îòìåòèì, ÷òî åñëè òî÷êà z ñîâïàäàåò ñ x1 , òî èç ïðèâåäåííûõ óñëîâèé
ñëåäóåò èñïîëüçîâàòü òîëüêî íàáîð ñîîòíîøåíèé (11.4.2). Åñëè z = x2 ,
òî íåîáõîäèìî èñïîëüçîâàòü òîëüêî óñëîâèÿ (11.4.1).  ïðîòèâíîì ñëó÷àå
(z 6= x1 , z 6= x2 ) ñèñòåìó (11.3) íàäî ïîñëåäîâàòåëüíî ðåøàòü ñ óñëîâèÿìè
(11.4.1) è (11.4.2).
3. Çàïèøåì ïîëíûé íàáîð óñëîâèé â òî÷êå z :
hci (z), y(z)i = αi (z), i = 1, n.
(11.5)
Ýòî ñèñòåìà ëèíåéíûõ óðàâíåíèé îòíîñèòåëüíî íåèçâåñòíîãî âåêòîðà
y(z). Ïóñòü y = y(z) ðåøåíèå ñèñòåìû (11.5).
4. Ñôîðìèðóåì çàäà÷ó Êîøè
yi0 = hai (x), yi + fi (x), yi (z) = y i , i = 1, n.
Åå ðåøåíèå y = y(x) ÿâëÿåòñÿ ðåøåíèåì èñõîäíîé çàäà÷è (11.1)(11.2).
Ïðèìåð 11.1.
(
y10 = 2x,
y1 (0) + y2 (0) = 1,
y20 = 3y1 , −2y1 (2) + y2 (2) = 4.
104
Ðåøèòü çàäà÷ó ìåòîäîì ïðîãîíêè, ïåðåíîñÿ íà÷àëüíûå óñëîâèÿ â òî÷êó
z = 0.
Ðåøåíèå. Ïðåäâàðèòåëüíî ïðîâåäåì àíàëèç çàäà÷è.
ðàçìåðíîñòü ñèñòåìû: n = 2;
êîíöåâûå òî÷êè: x1 = 0, x2 = 2;
êîëè÷åñòâî êðàåâûõ óñëîâèé â òî÷êå x1 : k = 1;
êîëè÷åñòâî êðàåâûõ óñëîâèé â òî÷êå x2 : n − k = 1;
b1 = (1 1)T , β1 = 1, b2 = (−2 1)T , β2 = 4;
ôóíêöèè fi (x), i = 1, 2, îïèñûâàþùèå íåîäíîðîäíîñòü èñõîäíîé ñèñòåìû: f1 (x) = 2x, f2 (x) = 0.
Ïðèñòóïèì ê ðåøåíèþ çàäà÷è ñîãëàñíî îïèñàííîé ñõåìå.
1. Ñîñòàâèì âñïîìîãàòåëüíóþ ôóíêöèþ
H(c, y, x) = 2xc1 + 3y1 c2 .
Çàïèøåì ñèñòåìó äèôôåðåíöèàëüíûõ óðàâíåíèé (11.3)

∂H


c01 = −
= −3c2 ,


∂y
1


∂H
0
=
−
= 0,
c
2


∂y2



 0
α = 2xc1 .
(11.7)
2. Ïîñêîëüêó z = 0 = x1 , òî ñôîðìèðóåì òîëüêî íàáîð íà÷àëüíûõ óñëîâèé (11.4.2)



 c1 (2) = −2,
c2 (2) = 1,


 α(2) = 4.
Ðåøèì çàäà÷ó Êîøè (11.7)(11.8):
c1 (x) = 4 − 3x, c2 (x) = 1, α(x) = 4 + 4x2 − 2x3 .
3. Ñîñòàâèì íàáîð óñëîâèé (11.5) â òî÷êå z = 0:
c1 (0)y1 (0) + c2 (0)y2 (0) = α(0).
105
(11.8)
Îòñþäà èìååì
4y1 (0) + y2 (0) = 4.
Äîïîëíèì ýòî ñîîòíîøåíèå íà÷àëüíûì óñëîâèåì èñõîäíîé çàäà÷è â òî÷êå
z = 0:
y1 (0) + y2 (0) = 1.
 ðåçóëüòàòå ïîëó÷àåì ëèíåéíóþ ñèñòåìó
(
4y1 (0) + y2 (0) = 4,
y1 (0) + y2 (0) = 1.
Åå ðåøåíèåì ÿâëÿåòñÿ âåêòîð
y(0) =
1
0
!
.
4. Çàïèøåì èòîãîâóþ çàäà÷ó Êîøè
(
y10 = 2x,
y1 (0) = 1,
y20 = 3y1 , y2 (0) = 0.
Ðåøàÿ åå, ïîëó÷àåì èòîãîâûé îòâåò:
y1 (x) = x2 + 1, y2 (x) = x3 + 3x. Óïðàæíåíèÿ
1. Ðåøèòü ëèíåéíóþ äâóõòî÷å÷íóþ çàäà÷ó ìåòîäîì ïðîãîíêè, ïåðåíîñÿ
íà÷àëüíûå óñëîâèÿ â òî÷êó z :
à)
(
y10 = 3y2 + 2, y1 (0) −
y2 (0) = 1,
y20 = 2x,
y1 (2) − 3y2 (2) = 1,
y10 = −4x,
y1 (0) −
z = 1;
á)
(
y2 (0) = 0,
y20 = 6y1 − x, y1 (1) + 2y2 (1) = 4,
106
z = 0;
â)

 y10 = y2 ,
 y0
2
y1 (0) + y2 (0) = 1,
π
π
= 2 − y1 , 2y1 ( ) − y2 ( ) = 0,
2
2
z = 0;
ã)
(
y10 = y2 − 2x,
y20 = 4,
ä)
y1 (0) + y2 (0) = −2,
2y1 (1) + y2 (1) = 3,

0


 y1 = 2,
y1 (0) − y2 (0) = −2,


 y0 = y ,
1
3
y1 (1) − y3 (1) = 2,
z = 1;
y20 = 3y3 + y1 , y2 (1) + y3 (1) = 1,
107
z = 1;
Ÿ 12. Ëèíåéíàÿ êðàåâàÿ çàäà÷à äëÿ óðàâíåíèÿ âòîðîãî
ïîðÿäêà
Ðàññìîòðèì êðàåâóþ çàäà÷ó äëÿ äèôôåðåíöèàëüíîãî óðàâíåíèÿ âòîðîãî ïîðÿäêà íà îòðåçêå [a, b]
y 00 − p(x)y = f (x),
(12.1)
y(a) = ya , y(b) = yb .
(12.2)
Çäåñü y = y(x) íåèçâåñòíàÿ ôóíêöèÿ (ðåøåíèå), p(x), f (x) çàäàííûå
ôóíêöèè, ya , yb çàäàííûå ÷èñëà.
Îïèøåì ìåòîä ïîèñêà ïðèáëèæåííîãî ðåøåíèÿ çàäà÷è (12.1)(12.2).
Ìåòîä êîëëîêàöèè
Âûáåðåì íàáîð áàçèñíûõ ôóíêöèé g0 (x), g1 (x), . . . , gm (x), x ∈ [a, b],
óäîâëåòâîðÿþùèõ ñëåäóþùèì óñëîâèÿì:
1) gi (x) äâàæäû íåïðåðûâíî-äèôôåðåíöèðóåìû íà [a, b];
2) g0 (a) = ya , g0 (b) = yb , gi (a) = 0, gi (b) = 0, i = 1, m;
3) ôóíêöèè gi (x), i = 1, m ëèíåéíî-íåçàâèñèìû.
Ïðèáëèæåííîå ðåøåíèå çàäà÷è (12.1)(12.2) áóäåì èñêàòü â âèäå ëèíåéíîé êîìáèíàöèè
y(x, α) = g0 (x) + a1 g1 (x) + . . . + am gm (x),
ãäå α = (a1 , a2 , . . . , am ) âåêòîð ïàðàìåòðîâ.
Îáðàçóåì ôóíêöèþ
ϕ(x, α) = y 00 (x, α) − p(x)y(x, α) − f (x).
Ôóíêöèÿ ϕ(x, α) íàçûâàåòñÿ íåâÿçêîé ðåøåíèÿ, ïîñêîëüêó îíà õàðàêòåðèçóåò ñòåïåíü îòêëîíåíèÿ ôóíêöèè y(x, α) îò òî÷íîãî ðåøåíèÿ y(x)
108
çàäà÷è (12.1)(12.2). Åñëè ïðè íåêîòîðûõ çíà÷åíèÿõ ïàðàìåòðîâ a1 , a2 ,
. . ., am âûïîëíèòñÿ òîæäåñòâî
ϕ(x, α) ≡ 0, a 6 x 6 b,
òî y(x, α) åñòü ðåøåíèå çàäà÷è (12.1)(12.2): y(x, α) = y(x).  ïðîòèâíîì
ñëó÷àå (íåâÿçêà íå ðàâíà íóëþ) y(x, α) ÿâëÿåòñÿ ïðèáëèæåííûì ðåøåíèåì.
Ïîñòóïèì ñëåäóþùèì îáðàçîì. Âûáåðåì â ïðåäåëàõ èíòåðâàëà (a, b)
m òî÷åê x1 , . . . , xm ñ óñëîâèåì: a < x1 < . . . < xm < b. Ïîòðåáóåì, ÷òîáû
â êàæäîé èç ýòèõ òî÷åê íåâÿçêà ϕ îáðàùàëàñü â íóëü:
ϕ(xi , α) = 0, i = 1, m.
(12.3)
Ñèñòåìà (12.3) ÿâëÿåòñÿ ëèíåéíîé îòíîñèòåëüíî íåèçâåñòíûõ a1 , . . . , am .
Ïóñòü α∗ = (a∗1 , . . . , a∗m ) ðåøåíèå ñèñòåìû (12.3). Òîãäà ñôîðìèðóåì
ïðèáëèæåííîå ðåøåíèå çàäà÷è (12.1)(12.2)
ỹ(x) = y(x, α∗ ) = g0 (x) + a∗1 g1 (x) + . . . + a∗m gm (x).
Äàäèì
àëüòåðíàòèâíóþ
ôîðìó
çàïèñè
ñèñòåìû (12.3).
Ïóñòü
s(x), a 6 x 6 b íåêîòîðàÿ ôóíêöèÿ. Òîãäà îáîçíà÷åíèå Ls(x) èìååò
ñëåäóþùóþ ðàñøèôðîâêó
4
Ls(x) = s00 (x) − p(x)s(x).
Ñ ó÷åòîì òàêîãî îáîçíà÷åíèÿ ñèñòåìó (12.3) ìîæíî ïðåäñòàâèòü â âèäå


a1 Lg1 (x1 ) + . . . + am Lgm (x1 ) = f (x1 ) − Lg0 (x1 ),




 a Lg (x ) + . . . + a Lg (x ) = f (x ) − Lg (x ),
1
1 2
m
m 2
2
0 2

...




 a Lg (x ) + . . . + a Lg (x ) = f (x ) − Lg (x ).
1
1 m
m
m m
m
0 m
(12.4)
 çàêëþ÷åíèå óêàæåì íåêîòîðûå ñïîñîáû âûáîðà áàçèñíûõ ôóíêöèé
gi (x), i = 1, n:
109
1) gi = (x − a)i (x − b);
2) gi = (x − a)(x − b)i ;
x−a
).
b−a
Ïðè âûáîðå ôóíêöèè g0 (x) ìîæíî ïîñòóïèòü ñëåäóþùèì îáðàçîì. Åñ-
3) gi = sin(iπ
ëè ya = yb , òî g0 (x) = ya .  ïðîòèâíîì ñëó÷àå (ya 6= yb ) ïîëîæèì
g0 (x) =
1
((x − a)yb − (x − b)ya ).
b−a
Ïðèìåð 12.1. Íàéòè ïðèáëèæåííîå ðåøåíèå êðàåâîé çàäà÷è
y 00 − y = 1, 0 6 x 6 3,
y(0) = 0, y(3) = 0
ìåòîäîì êîëëîêàöèè, ïîëàãàÿ m = 2.
Ðåøåíèå.  äàííîì ñëó÷àå
a = 0, b = 3, p(x) = 1, f (x) = 1, ya = 0, yb = 0.
Ñîãëàñíî óñëîâèþ, ðåøåíèå áóäåì èñêàòü â âèäå
y(x, α) = g0 (x) + a1 g1 (x) + a2 g2 (x).
Âûáåðåì áàçèñíûå ôóíêöèè
g0 (x) = 0, g1 (x) = x(x − 1), g2 (x) = x2 (x − 1).
Çàäàäèì íàáîð òî÷åê xi :
x1 = 1, x2 = 2.
Ïåðåéäåì ê ñîñòàâëåíèþ ñèñòåìû (12.4) ïîèñêà ïàðàìåòðîâ a1 è a2 .
Ïðåäâàðèòåëüíî âûïîëíèì ïðîìåæóòî÷íûå âû÷èñëåíèÿ:
g000 (x) = 0, g100 (x) = 2, g200 (x) = 6x − 2,
Lg0 (x) = 0, Lg1 (x) = −x2 + x + 2, Lg2 (x) = −x3 + x2 + 6x − 2,
110
Lg1 (1) = 2, Lg2 (1) = 4, f (1) = 1,
Lg1 (2) = 0, Lg2 (2) = 6, f (1) = 1,
Òàêèì îáðàçîì, ïîëó÷àåì ñèñòåìó
(
2a1 + 4a2 = 1,
6a2 = 1.
Îòñþäà
a∗1 = a∗2 =
1
.
6
 ðåçóëüòàòå ïîëó÷àåì ïðèáëèæåííîå ðåøåíèå
1
1
x3 − x
ỹ(x) = x(x − 1) + x2 (x − 1) =
. 6
6
6
Óïðàæíåíèÿ
1. Íàéòè ïðèáëèæåííîå ðåøåíèå êðàåâîé çàäà÷è
y 00 − y = 2x, −2 6 x 6 3,
y(−2) = y(3) = 0
ìåòîäîì êîëëîêàöèè, ïîëàãàÿ m = 2, x1 = −1, x2 = 2.
2. Íàéòè ïðèáëèæåííîå ðåøåíèå êðàåâîé çàäà÷è
y 00 − 2xy = 2, −2 6 x 6 2,
y(−2) = 2, y(2) = 2
ìåòîäîì êîëëîêàöèè, ïîëàãàÿ m = 3, x1 = −1, x2 = 0, x3 = 1.
3. Íàéòè ïðèáëèæåííîå ðåøåíèå êðàåâîé çàäà÷è
y 00 − y = sin x, 0 6 x 6 π,
y(0) = y(π) = 0
π
π
ìåòîäîì êîëëîêàöèè, ïîëàãàÿ m = 2, x1 = , x2 = .
6
2
111
Áèáëèîãðàôè÷åñêèé ñïèñîê
1. Ñ ð î ÷ ê î Â. À. ×èñëåííûå ìåòîäû / Â. À. Ñðî÷êî. ÑÏá. : Ëàíü,
2010. 208 ñ.
2. Á à õ â à ë î â Í. Ñ. ×èñëåííûå ìåòîäû â çàäà÷àõ è óïðàæíåíèÿõ /
Í. Ñ. Áàõâàëîâ, À. Â. Ëàïèí, Å. Â. ×èæîíêîâ. Ì. : Âûñø. øê., 2000. 190 ñ.
3. Ê è ð å å â Â. È. ×èñëåííûå ìåòîäû â ïðèìåðàõ è çàäà÷àõ / Â. È.
Êèðååâ, À. Â. Ïàíòåëååâ. Ì. : Âûñø. øê., 2008. 480 ñ.
112
Ó÷åáíîå èçäàíèå
Àíòîíèê Âëàäèìèð Ãåîðãèåâè÷
×ÈÑËÅÍÍÛÅ ÌÅÒÎÄÛ
ISBN ???-?-????-????-?
Ðåäàêòîð Â. Â. Ïîïîâà
Òåìïëàí 2014 ã. Ïîç. 104
Ïîäïèñàíî â ïå÷àòü ??.??.2014. Ôîðìàò 60x90 1/16
Ó÷.-èçä. ë. ?,?. Óñë.-ïå÷. ë. ?,?. Òèðàæ 100 ýêç. Çàêàç ???
Èçäàòåëüñòâî ÈÃÓ
664003, Èðêóòñê, áóëüâàð Ãàãàðèíà, 36
Download