А. А. Самарский, А. В. Гулин



Download 18,25 Mb.
Pdf ko'rish
bet131/257
Sana19.04.2022
Hajmi18,25 Mb.
#562450
1   ...   127   128   129   130   131   132   133   134   ...   257
Bog'liq
А. А. Самарский, А. В. Гулин

 
(x)
d f i
 
(x) ”
d x t
d x
2
d x ,n
d f -
(x)
d f ,
 
(x)
d f ,
 
(x)
F '(* ) =
d x x
d x
2
d * m
Ут «
d f m
 
(*)
df..,
(x)
_
d x x
dx, ,
d x m 
-
(П)
П р и м е р 2. 
Метод Пикара.
Пусть 
F(x)
представляется в виде 
F(x) = Ax-\-G
(х),
где 
А
— матрица 
пг'Хпг.
Тогда итерации можно определить следую­
щим образом:
Axh+i + G{xk)
=0.
209


Итерационный метод можно переписать в виде 
A( x k~'—xk) + F ( x h) =
О,
т. е. в канонической форме (3) с 
Bh+I = A, xh+l= \.
Можно и здесь 
ввести итерационный параметр и рассматривать более общий ме­
тод
vk+i 
k
А -
------ — +
F(xk) = Q.
П р и м е р 3. 
Метод Ньютона
для системы уравнений (Г) стро­
ится следующим образом.
Пусть приближение 
xk = (x%, хки
. . . ,
хкп)т
уже известно. Выпи­
шем разложение функции 
fi(xu х2,
. . . .
хт)
по формуле Тейлора в 
точке 
хк,
t /
\
е

k
k
к \
, / 
k \
d/i (
а
 
)
fi
ЛГ2, • • . | 
%tn)
— 
fi
(-^Lt -*-2» • ■


%rn)
+ (-^l 
-^-l) 
д 
“f“
UX±
+
(xi
d x ~
, ,
k. dh(x‘)
\Xm
— 
Xtn)
dx„
+ 0{ \x — xk
I2),
и отбросим величины второго порядка малости. Тогда система (1) 
заменится системой уравнений
т
g t
i x k \
2 ( ^ 7 — М) “
------
Vji{xk) =
0, 
i = l , 2 , . .. , т,
(12)
/=1 
>
линейной относительно приращений 
xs

х),
/ = 1, 2, . . . ,
т.
Реше­
ние 
х = { х и х2,
. . . ,
хт) Т
системы (12) примем за следующее при­
ближение и обозначим через
хк+1 —
( 4 Д . . . , 
хк
г.1)т.
Таким образом, итерационный метод Ньютона для (1) опреде­
ляется системой уравнений
m
д ! ( x k )
V (*/
f l -
Х к )
-Ц — L
+
и (хк)
= О, 
t = l , 2 ____
ш,
(13)
.2—
ах,-
из которой последовательно, начиная с заданного х° =
(х°и ..

,хп
п1)

находятся векторы 
хк, k =l ,
2,. . .
Систему (13) можно записать в векторном виде
F' (xh) {хк+'

xh)A-F(xk)
=0, 
k = 0,
1, . . . , 
х°
задан, 
(14)
где матрица 
F'(x)
определена согласно (11). Таким образом, ме­
тод Ньютона имеет канонический вид (3), где
Bk+l = F'(xk),
тй+1 = 1.
Для реализации метода Ньютона необходимо существование 
матриц 
(F'(xk) ) ~\
обратных 
F'(xk).
По поводу сходимости метода 
Ньютона для систем уравнений можно сказать то же, что и в слу-
210


чае одного уравнения, а именно, метод имеет квадратичную сходи­
мость, если начальное приближение выбрано достаточно хорошо.
Приведем без доказательства одну из теорем о сходимости метода Нью­
тона.
Пусть 
Ет — множество m-мерных вещественных векторов с нормой 1|х|| =

т
у/,
= [ 
,|И !| — норма матрицы 
А, подчиненная 
данной 
норме 
вектора.

i
 
= 1
.
Обозначим
Ur (x°) = {.<<=Ет: ||х—х°\\ < г}
и предположим, что в шаре 
UT(x°) функции fi(x), i =  
1, 2 , 
. . . ,
т, непрерывно
дифференцируемы.
Т е о р е м а 2. 
Предположим, что в UT(x°) матрица F'(x) удовлетворяет ус­
ловию Липшица с постоянной L, т. е.
НЕ' (х1)— F' (л?) || 
L\\x'— дг2||
для любых х ’, x2e U r (x°). Пусть в UT(xA) матрица ( Е ' ( х ) ) - 1 существует, причем
элементы ее непрерывны и
1!( 
F’ ( x ) ) - 4 ] ^ M .
Если начальное приближение х° таково, что ||.F(xo) И =^т) и
причем
оо
Мц
2 92*-1 < г,
k—{'
то система уравнений (
2

имеет решение x . e U r (x0), к которому сходится метод
Ньютона (14). Оценка погрешности дается неравенством
,
 
( А 1
II 
к —
 -X» | 5С 
Мт\
-----
-k .
1-Доказательство теоремы 2 можно найти в [42].
П р и м е р 4. 
Модифицированный метод Ньютона
имеет вид
F'(x°) (xk+i—xh) + F ( x k)
 = 0
(15)
и обладает линейной сходимостью. Упрощение в численной реали­
зации по сравнению с обычным методом Ньютона состоит в том, 
что матрицу 
F' (х)
надо обращать не на каждой итерации, а лишь 
один раз. Возможно циклическое применение модифицированного 
метода Ньютона, когда 
F'(x)
обращается через определенное чис­
ло итераций.
П р и м е р 5. 
Метод Ньютона с параметром
имеет вид
F'
(.
хk)
+
F (xk) =
0. 
(16)
T
hi
Рассмотренные до сих пор методы являлись линейными отно­
сительно новой итерации я*41. Возможны и нелинейные методы, ког­
211


да для вычисления 
xh+i
приходится решать нелинейные системы 
уравнений. Приведем примеры таких методов.
П р и м е р 6. 
Нелинейный метод Якоби
для системы (1) имеет 
вид
/; 
(4, 4, ■

k+l 
k
, Xj—
i, 
Xi t Xij-iy
.
i
= 1, 2 , . . . , m.
4 0 = 0,
(17)
Здесь для отыскания 
xk+l
необходимо решить m независимых 
скалярных уравнений. Для решения скалярного уравнения можно 
применить какой-либо из итерационных методов, рассмотренных 
в § 1, причем не обязательно применять один и тот же метод для 
всех уравнений.
П р и м е р 7. 
Нелинейный метод Зейделя
состоит в последова­
тельном решении уравнений
f.(yk+l xk+l
4 +l 
у

4л — n
11
, л2 , . . . , 
л1
, л4+1, . . . » 
Лт)
— и
(18)
гаЬ.
1
относительно переменной х,- , 
i =
1, 2, . . . , m.
Большое распространение получили гибридные методы, когда 
внешние итерации осуществляются одним методом, а внутренние — 
другим. При этом число внутренних итераций может быть фикси­
рованным и не очень большим, так что внутренние итерации не до­
водятся до сходимости. В результате получается некоторый новый 
метод, сочетающий свойства исходных методов. Приведем приме­
ры таких методов.
П р и м е р 8. 
Внешние итерации
— 
по Зейделю и внутренние
— 
по Ньютону.
Здесь в качестве основной (внешней) итерации выби­
рается нелинейный метод Зейделя (18), а для нахождения 4 +l 
используется метод Ньютона. Обозначим г/, = х*+1. Тогда итерации 
определяются следующим образом:
4
+ 1
r * + l
y .S 
4
4
ч 
/ Л - 1
S\
.
(,-П , Х2 , . . . , Л,-!, 
у
и л4+1, . . . , 
Хщ) [tji
— 
Уц
-f-
+ П4+\

44,4,4»
.........4.) = о,
„s-и
5 = 0 , 1 , . . . , / ,
4 = 4 , yl4 = x Y \
i'= l, 2........
m.
(19)
Здесь индексом s обозначен номер внутренней итерации.
Иногда в (19) делают всего одну внутреннюю итерацию, пола­
гая 
1 = 0, ya
i = x t , y \ —
4 fl. Тогда приходят к следующему итера­
ционному методу:
4 li. 
( v k+l 
rk+l
4+i 4
x k

Л2 » • • • t 
Li X i, Л^-i, .
dxi
4- f- (xkH
 
v - +1 
4 4
1 / l \Л 1 
* • • • t  
1» X/ > X l + l t
. • , x m) (X; +1 — X;)
. . . , 4 . ) = 0, 
k = 0,
1 , . . . (20)
212


В частности, при 
т =
2 метод (20) принимает вид
dfl(xJ' ^ (4Л - 4)

h (4,4) =
0,
dXl
(
21
)
(*Г \ 4
(х!н - х к)
+
h
( 4 +1, **) = 0.
иХ%
П р и м е р 9. 
Внешние итерации— по Ньютону и внутренние
— 
по Зейделю.
Запишем метод Ньютона для системы (2) в виде
F'
(xft) (x*+1—
хк) + F {хк)
=0, 
(22)
dfi (*к)
где 
F' (xk) =
(йц), 
ау =
---------, 
i, / = 1, 2, .. ., 
m.
Для решения
dxj
системы линейных уравнений (22) воспользуемся методом Зейделя. 
Напомним (см. § 1 гл. 2), что для линейной системы
A w + F = Q
(23)
метод Зейделя строится следующим образом. Матрица 
А
представ­
ляется в виде суммы 
А =
Л _+ /)-|-Л +, где матрицы Л_, 
А+, D
соот­
ветственно нижняя треугольная, верхняя треугольная и диагональ­
ная. Итерации метода Зейделя строятся по правилу
{A_+ D )wa+l+ A +wa+ F = 0,
s = 0, 1, . . . , / ,
(24)
и система (24) решается путем обращения нижней треугольной 
матрицы 
A-A-D.
В случае системы (22) надо положить 
A = F'(xk),
вычислить по­
следовательно векторы 
ws
согласно (24), начиная с 
w° =
0, и поло­
жить 
wl+l = xk+l

хк,
так что 
хк+> = xk-\-wI+l.
Заметим, что итерации по Зейделю можно осуществлять и от­
носительно вектора х',+1.
Пусть в (24) совершается только одна итерация, т. е. 
1 =
0. Тог­
да, учитывая, что ш° = 0, 
wl = xk+l

хк,
получим метод

_+£>) 
(xk+l—хк)
+ F (**) = 0, 
(25)
где Л _ + 0 — «нижняя треугольная» часть матрицы Якоби (11), 
вычисленной при 
х = х к.
В частности, при 
т =
2 метод (25) принимает вид
(хк
и 4 ) (хк+1
-
4 )
+
h (хк, Хк)
= о,
и
(А4) (4п -А + -&-
(4 , 
А
( 4 м -
А +и А А
= о.
дх\ 
дх2
(26)
Сопоставление (21) и (26) показывает, что методы, рассмот­
ренные в двух последних примерах, не совпадают.
213


Г Л А В А 6

Download 18,25 Mb.

Do'stlaringiz bilan baham:
1   ...   127   128   129   130   131   132   133   134   ...   257




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish