Вычисление значений аналитической функции

Действительная функция f(x) называется аналитической в точке x, если в некоторой окрестности Вычисление значений аналитической функции - student2.ru этой точки функция разлагается в степенной ряд (ряд Тейлора):

Вычисление значений аналитической функции - student2.ru (5.6)

Разложение f(x) в ряд Тейлора является удобным способом вычисления значений этой функции.

Если f(x) известно и требуется найти значение Вычисление значений аналитической функции - student2.ru , где h – «малая поправка», то формулу (5.6) выгодно записывать в виде

Вычисление значений аналитической функции - student2.ru (5.7),

где Вычисление значений аналитической функции - student2.ru (0 <Q < 1) (5.8)

Подставляя значение h в (5.7), мы получаем задачу, решение которой подробно разбиралось выше (см. «нахождение сумм числовых рядов»).

Вычисление значений показательной функции

Для экспоненциальной функции ex справедливо разложение

Вычисление значений аналитической функции - student2.ru , (5.9)

интервал сходимости которого -¥ < x +¥. Остаточный член ряда имеет вид

Вычисление значений аналитической функции - student2.ru (5.10)

При больших по модулю значениях х ряд (5.9) мало пригоден для вычислений. Поэтому поступают следующим образом: пусть

Вычисление значений аналитической функции - student2.ru Вычисление значений аналитической функции - student2.ru Вычисление значений аналитической функции - student2.ru (5.11),

где Е(х) – целая часть числа х и 0 £ q < 1 – дробная его часть. Имеем

Вычисление значений аналитической функции - student2.ru (5.12)

Первый множитель еЕ может быть получен умножением:

Вычисление значений аналитической функции - student2.ru , если Е > 0

или Вычисление значений аналитической функции - student2.ru , если Е< 0.

е или Вычисление значений аналитической функции - student2.ru берут с достаточной точностью, т.е. погрешность в определении е или Вычисление значений аналитической функции - student2.ru << e - заданной точности:

е = 2, 718281828459045¼

Вычисление значений аналитической функции - student2.ru = 0,36787944117442¼

Второй множитель в (5.12) еq вычисляется с помощью разложения (5.9)

Вычисление значений аналитической функции - student2.ru , (5.13)

которое при 0 Вычисление значений аналитической функции - student2.ru q < 1 образует быстро сходящийся ряд.

Для остаточного члена Rn (q) получаем оценку из (5.10).

Так как Вычисление значений аналитической функции - student2.ru , то при Q = 1 и q = 1

Вычисление значений аналитической функции - student2.ru

Последующие вычисления ведутся аналогично вычислениям при нахождении суммы ряда.

Вычисление значений логарифмической функции

Для натуральных логарифмов чисел, близких к единице, справедливо разложение

Вычисление значений аналитической функции - student2.ru . (5.14)

Формула (5.14) малопригодна для вычислений, так как диапазон чисел 0 < 1 + x £ 2 не велик и, кроме того, при Вычисление значений аналитической функции - student2.ru , близком к единице, ряд (5.14) сходится медленно.

Существует более удобная формула для вычисления натуральных логарифмов. Выведем ее.

Заменяя х в формуле (5.14) на –х, будем иметь

Вычисление значений аналитической функции - student2.ru (5.15)

Вычтем почленно (5.15) из (5.14)

Вычисление значений аналитической функции - student2.ru или Вычисление значений аналитической функции - student2.ru .

Сделаем замену

Вычисление значений аналитической функции - student2.ru , или Вычисление значений аналитической функции - student2.ru .

Тогда

Вычисление значений аналитической функции - student2.ru (5.16)

при 0 < z < +¥.

Пусть х – положительное число. Представим его в виде

Вычисление значений аналитической функции - student2.ru ,

где m – целое число и Вычисление значений аналитической функции - student2.ru . Тогда, полагая

Вычисление значений аналитической функции - student2.ru , где Вычисление значений аналитической функции - student2.ru , и применяя формулу (5.16), имеем

Вычисление значений аналитической функции - student2.ru (5.16¢)

где

Вычисление значений аналитической функции - student2.ru

При Вычисление значений аналитической функции - student2.ru имеем Вычисление значений аналитической функции - student2.ru и поэтому

Вычисление значений аналитической функции - student2.ru (5.17)

или, более грубо,

Вычисление значений аналитической функции - student2.ru .

Число членов п находится из соображений, приводимых раньше при вычислении суммы рядов.

Пример. Найти ln 3 с точностью до 10-5.

Решение. Вычисления будем производить с двумя запасными знаками. Положим Вычисление значений аналитической функции - student2.ru .

Отсюда z = 0,75 и

Вычисление значений аналитической функции - student2.ru

Имеем

Вычисление значений аналитической функции - student2.ru

Используя формулу (5.16¢) и учитывая, что ln 2 = 0,69314718¼, получаем

ln 3 = 2 × 0,69314718 - 2 × 0,1438410 = 1,09861.

Замечание 1. Можно также вычислять натуральные логарифмы чисел, исходя из представления

Вычисление значений аналитической функции - student2.ru ,

где Р – целое число и Вычисление значений аналитической функции - student2.ru .

Замечание 2. Для вычисления десятичных логарифмов используется формула

Вычисление значений аналитической функции - student2.ru ,

где Вычисление значений аналитической функции - student2.ru

Наши рекомендации