§ 20. Разложение функции ln(1+x) в степенной ряд. Вычисление логарифмов
Интегрируя равенство (4) § 19 в пределах от 0 до
получим
или
Это равенство справедливо в интервале
Если в этой формуле заменить
на
то получается ряд
который сходится в интервале
С помощью рядов (1) и (2) можно вычислять логарифмы чисел, заключенных между нулем и двумя. Отметим, без доказательства, что при
разложение (1) также справедливо.
Выведем формулу для вычисления натуральных логарифмов любых целых чисел.
Так как при почленном вычитании» двух сходящихся рядов получается ряд сходящийся (см. § 1, теорему 3), то, вычитая
почленно равенство (2) из равенства (1), находим
Положим далее,
тогда
При любом
имеем
поэтому
откуда
При
отсюда получаем
Для вычислёния
с заданной степенью точности S надо подсчитать частичную сумму
выбрав число
ее членов так, чтобы сумма отброшенных членов (т. е. погрешность
совершаемая при замене s на
) была меньше допустимой погрешности 6. Для этого оценим погрешность
Так как числа
больше
то, заменяя их на
мы Увеличим каждую дробь. Поэтому
или
Ряд, стоящий в квадратных скобках, есть геометрическая прогрессия со знаменателем
Подсчитывая сумму этой прогрессии, найдем
Если мы хотим теперь подсчитать
например, с точностью до 0,000000001, то надо выбрать
так, чтобы было
Этого можно добиться, подобрав
так, чтобы правая часть неравенства была меньше 0,000000001. Непосредственным подбором находим, что достаточно взять
Итак,
с точностью до 0,000000001 имеем
Итак,
. При этом эти девять знаков верные. Полагая в формуле
получаем
Таким образам, мы можем получить натуралыгае логарифмы любых целых чисел.
Чтобы получить десятичные логарифмы. чисел, нужно воспользоваться (см. § 8 гл. II т. I) соотношением
где
. Тогда, например, получим