Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 Лагранж и Ньютон.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
443.9 Кб
Скачать

Разности различных порядков. Разделенные разности

Рассмотрим значения уi = f(xi) функции y = f(x) в точках хi (i = 0,1,2,...): y0=f(x0), y1 = f(x1) у2 = f(x2),... Выделим все­возможные пары соседних значений: (уо,y1), (y1,y2), (y2, y3),… и в каждом случае вычтем предыдущее значение из последующего, полу­чим разности: у1 -у0, y2 y1, y3y2,…. Эти разности называются конечными разностями первого порядка или просто первыми разно­стями. Обозначения первых разностей:

(1)

или

Замечание. Иногда употребляются и другие обозначения, например,

Разностями второго порядка, или вторыми разностями, называют разности первых разностей и обозначают через :

(2)

Разности третьего порядка, или третьи разности, определяются и обозначаются так:

3y0= 2y1 - 2y0, 3у1 = 2у2- 2у1, …, 3уn = 2уn+1 - 2уn, ...

Аналогично определяются последующие разности. Разности (к+1) -го порядка получаются из разностей к -го порядка по форму­лам

,... (3)

Таблица разностей различных порядков строится согласно схеме (таблица 1).

Таблица 1

x

y

y

2y

3y

4y

5y

x0

x1

x2

x3

x4

x5

y0

y1

y2

y3

y4

y5

y0

y1

y2

y3

y4

2y0

2 y1

2 y2

2 y3

3y0

3 y1

3 y2

4y0

4 y1

5y0

Каждое число этой таблицы (начиная с третьего столбца) является разностью двух смежных чисел столбца слева (из нижнего числа вычи­тается верхнее; разность записывается в следующем столбце между этими числами). Третий столбец содержит первые разности, четвер­тый - вторые и т. д.

Для контроля вычислений при составлении таблицы разностей пользуются следующим утверждением: сумма чисел в каждом столбце разностей равна разности крайних чисел предыдущего столбца. На­пример, у0 + у1 + у2+...+ yn-1 + уn =(y1 - у0) + (у2 y1) + 32)+…+(уn – уn-1) + n+1 – уn) = уn+1y0.

Все разности в таблице принято записывать целыми числами или в единицах младшего разряда значений функции.

Замечание. Конечные разности п-ro порядка от многочлена степени п постоянны, а конечные разности (n+1)-го порядка равны нулю. Это свой­ство дает простой способ составления таблиц многочленов. Непосредственно вычисляем значения многочлена для п +1 значений аргумента и составляем таблицу, в которую входят разности до п-ro порядка включительно. Далее, пользуясь тем, что разности п-го порядка постоянны, продолжаем столбец разностей (п–1) -го порядка. Для получения новых чисел этого столбца скла­дываем соответствующие разности (n-1)-го порядка с разностями п-го по­рядка. Затем последовательно продолжаем столбцы разностей (п – 2) -го, (п – 3) -го порядков и т. д. пока не получим продолжение столбца уi = f(xi), т. е. значений многочлена.

Разделенные разности первого порядка определяются формулами

(4)

Разделенные разности второго порядка получаются из разделенных разностей первого порядка по формулам

(5)

Аналогично определяются разделенные разности третьего порядка:

(6)

Разделенные разности n-го порядка получаются из разностей (n-1) -го порядка по формулам

(7)

В случае равноотстоящих узлов с шагом hk = х0 + kh) разде­ленные разности различных порядков имеют вид:

(8)

(9)

(10)

Пример 8. Составить таблицу разностей различных порядков при следующих значениях х и f(х):

x0 = -1, х1 = -2, x2 = 1, х3 = 2, х4 = 3;

y0 = 0, у1 =1, у2 =30, у3 = -16, y4 = -45.

Решение

По формулам (1) находим первые разности:

y0 = у1 - уо = 7 - 0 = 7; y1 = у2 - y1 = 30 -7 = 23;

y2 = y3y2 = -16 - 30 = -46; у3 = у4 - у3 = -45 - (-16) = -29.

В соответствии с формулами (2) вычисляем разности второю порядка:

2у0 = у1 - у0 = 23 - 7 = 16; 2у1 = у2 - y1 = -46 - 23 = -69;

2у2 = у3 - y2 = -29 - (-46) = 17.

Пользуясь определениями и соответствующими формулами полу­чаем разности третьего порядка:

3у0 = 2у1 - 2у0 = -69 -16 = -85;

3 у1 = 2у2 - 2у1 =17 -(-69) = 86

и разность четвертого порядка 4у0 = 3y1 - 3y0 = 86 - (-85) = 171.

Полученные разности можно представить в виде таблицы 2.

Таблица 2

x

у

у

2у

3у

4у

-1

-2

1

2

3

0

7

30

-16

-45

7

23

-46

-29

16

-69

17

-85

86

171

-45

-36

1

S

-45

-36

1

Замечание. Последние две строки служат для контроля вычислений: в строке числа равны суммам чисел, стоящих в соответствующем столб­це, в строке S -разности последнего и первого чисел соответствующего столбца. Совпадение этих чисел (по диагонали) означает, что вычисления сде­ланы верно.