Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Численные методы

..pdf
Скачиваний:
5
Добавлен:
05.02.2023
Размер:
2.81 Mб
Скачать
q
1 q

11

Д о к а з а т е л ь с т в о . Пусть x1 (x0 ). При этом будем иметь x1 c (x0 ) (с) L x0 c L .

Продолжим построение итерационной последовательности. Вычислим x2 (x1 ).

При этом

x2 c (x1 ) (с) L x1 c L2 .

По индукции легко показать, что все последующие итерации не выводят последовательность xn из -окрестности корня с и удовлетворяют

неравенствам

xn c Ln x0 c Ln .

Откуда следует, что

lim xn c .

n

Замечание 1. Условие Липшица с константой L < 1 будет заведомо обеспечиваться, если предположить, что (x) на c ,c имеет не-

прерывную производную и ( x) q 1. В этом случае L = q.

Выведем апостериорную оценку погрешности, пригодную для практического применения в качестве критерия окончания.

Пусть

 

 

 

q 1

. Из формулы конечных приращений Лагранжа, по-

 

 

 

(x)

 

лучаем

 

 

 

 

 

 

 

 

 

 

 

xn c (xn 1 ) (c) ( n )( xn 1 c) ( n )( xn 1 xn ) ( n )( xn c) ,

где n находится между с и xn 1 .

 

 

 

 

 

 

 

 

 

 

Откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xn c

 

 

 

( n )

 

xn xn 1

 

 

 

q

 

xn xn 1

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 ( n )

 

 

 

q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

Если значение q известно, то вычисление корня с точностью сле-

дует вести до выполнения неравенства xn xn 1 или равносиль-

ного ему неравенства

xn xn 1

 

 

1 q

.

(1.4)

 

 

q

 

 

 

 

 

f (x) 0

Полагая в уравнении касательной y = 0, получим расчетную формулу для xn 1 метода Ньютона:

xn 1 xn

f (xn )

, n 0.

f (xn )

 

 

Замечание 2. Практическое применение метода Ньютона имеет две существенные трудности. Одна из них состоит в необходимости вычисления производной f (x) . Вторая трудность состоит в том, что для схо-

димости необходимо выбирать хорошее начальное приближение, попадающее в малую -окрестность корня.

Неудачный выбор начального приближения может дать расходящуюся последовательность (рис. 8).

Пример f ( x ) x

0, 1

Замечание 3. Метод Ньютона сходится с квадратичной скоростью xn 1 с С xn с 2

2

Критерий окончания итераций x10 x9 выполнен, поэтому можно принять x10 0,82413 за приближение к корню с заданной точностью .

Метод секущих является двухшаговым (необходимо задать две начальные точки x0 и x1 из окрестности решения уравнения) и обладает локальной сходимостью. Геометрическая иллюстрация метода секущих приведена на рис. 9.

f ( x

 

)

f ( zn )

f ( xn )

 

, где z

 

x

 

f (x

 

) , приводит к расчетной форму-

 

n

 

 

n

n

n

 

 

 

zn xn

 

 

 

 

 

 

 

 

 

 

 

 

 

3

cos( x / 2

ле метода Стеффенсена:

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

xn 1

xn

 

f (xn )

 

 

 

f (xn ) , n 0.

 

 

 

 

f (xn f (xn ))

 

 

 

 

 

 

 

 

 

 

f (xn )

 

Пусть x0 3, тогда

x1 2,972924 , x2 2,945241 , x3 2,916919 ,

………...........

x38 0,961912 , x39 0,960759 , x40 0,960753 .

 

 

 

 

 

 

 

 

 

 

Критерий

окончания

итераций

x40 x39

 

выполнен,

 

поэтому

 

можно принять

x40 0,96075

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1.9

 

 

 

 

Замена в формуле (1.5) метода Ньютона производной приближение

за приближение к корню с заданной точно-

 

 

 

 

 

f

( xn )

 

f ( d ) f ( xn )

, где d – фиксированная точка из окрестности просто

стью .

 

 

 

 

 

 

 

d xn

 

 

 

 

 

 

 

 

 

 

го корня, приводит к расчетной формуле метода ложного положения:

 

 

 

 

 

 

 

 

 

xn 1

 

xn

d xn

f ( xn )

 

 

 

 

 

 

 

 

 

 

 

 

f ( d )

 

f ( xn )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для вычисления корня уравнения кратности m используют следующую

 

модификацию метода Ньютона, сохраняющую квадратичную скорость сходи-

 

мости:

xn 1 xn m

f ( xn )

, n 0.

f ( xn )

 

 

x 2 cos x

2. ЧИСЛЕННОЕ РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ

2.1.Норма матрицы. Обусловленность систем линейных алгебраических уравнений

Рассмотрим задачу определения решения системы линейных алгебраических уравнений (СЛАУ), в которой число неизвестных равно числу уравнений:

a11x1

a12 x2

...

a1n xn b1,

a21x2

a22 x2

...

a2n xn b2 ,

...............................................

an1x2 an 2 x2 ... ann xn bn .

Указанные нормы являются частными случаями более общей нормы:

 

 

 

i n

 

p 1 / p

 

 

x

 

 

 

xi

 

 

,

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

i 1

 

 

 

соответственно при p = 1, p = 2, p = .

Замечание 1. Справедливы неравенства

(

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

x

 

 

 

2

 

 

 

x

 

 

 

1 m

 

 

 

x

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

указывающие на то, что все три нормы эквивалентны. Норму

 

 

 

x

 

 

 

2 назы-

 

 

 

 

 

 

вают евклидовой (

 

 

 

 

 

2

 

 

 

x

 

 

 

Е ).

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введем абсолютную и относительную погрешность вектора x* с по-

 

мощью формул

 

 

 

 

 

 

 

 

 

(x* )

 

 

 

 

 

 

 

 

 

 

 

x x*