Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 2 новая 1012.docx
Скачиваний:
22
Добавлен:
08.04.2015
Размер:
300.34 Кб
Скачать

§2.8. Приближённые вычисления

Как отмечено выше, действительные числа изображаются конечными или бесконечными десятичными дробями. Поскольку принципиально невозможно производить практические операции над бесконечными дробями, их заменяют приближёнными значениями.

Обычно приближённым значением действительного числаназывается число, незначительно отличающееся от числаи заменяющее это числов вычислениях. Чтобы сделать результаты приближённых вычислений надёжными, следует соблюдать правила приближённых вычислений.

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

Определение 2.8.1.Под ошибкой или погрешностью приближённого числаобычно понимают разность между соответствующим точным числоми числом, т.е.. Удобно рассматриватьабсолютную погрешность приближённого числа, равную абсолютной величине погрешности, т.е..

Часто бывает так, что точное значение числа неизвестно. В этом случае абсолютная погрешность также неизвестна, и следует попытаться найти оценку сверху для этой погрешности, т.е. такое число, про которое известно, что оно не меньше, чем. Тогда неравенствоозначает, что, или, что то же самое, что. Таким образом, числобудет являться приближением для числапо недостатку, а числобудет являться приближением для числапо избытку. Неравенствачасто кратко записывают так:.

Разумеется, если , то из приближённого равенстваследует менее точное приближённое равенство.

Число , т.е. точность приближения, выбирается, в основном, исходя из потребностей решаемой задачи. Это означает, что одно и то же число может быть приближено с различной точностью (примеры будут даны ниже). Таким образом, вместо точного значения действительного числамы рассматриваем совокупность его различных приближённых значений с различными заданными точностями.

Определение 2.8.2. Относительная погрешность приближённого числа, по определению, равна.

В тех случаях, когда точное значение числа неизвестно, неизвестно и точное значение числа. Тогда следует получить оценку сверху для относительной погрешности, исходя из оценки сверху для абсолютной погрешности. Например, при условияхсправедлива оценка:

.

Из курса средней школы известно, что любое рациональное число можно представить в виде конечной или периодической бесконечной десятичной дроби. Остальные действительные числа (т.е. иррациональные числа) изображаются бесконечными непериодическими десятичными дробями.

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

и - десятичные цифры.

Определение 2.8.3. В приведённом представлении числа значащими цифрами называются все отличные от нуля цифры, все те равные нулю цифры, которые содержатся между отличными от нуля значащими цифрами, а также равные нулю цифры, необходимые для обозначения десятичных разрядов целого числа. Говорят, что значащих цифр приближённого числа являютсяверными, если абсолютная погрешность этого приближённого числа не превышает половины единицы разряда, выражаемого-ой значащей цифрой, считая слева направо.

Таким образом, если для приближённого числа , заменяющего точное число, выполняется неравенство, то, по определению, первыезначащих цифр этого числа являются верными.

Здесь будут уместно следующее замечание. Во многих случаях верные знаки приближающего числа совпадают с соответствующими цифрами точного числа, например, для точного числа приближённое числоимеет четыре верных знака, так как, причём эти знаки совпадают со знаками точного числа, но для точного числаприближённое числоимеет три верных знака, так как, а совпадают только две цифры. В примереу приближённого числа имеется два верных знака, ни один из которых не совпадает со знаками исходного числа.

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

Обычно используют такое практическое правило: при выполнении приближённых вычислений число значащих цифр промежуточных результатов число не должно превосходить числа верных цифр более чем на две единицы.

Чтобы округлить число до значащих цифр все его цифры, расположенные правее-ой значащей цифры либо отбрасывают, либо заменяют нулями в случае, когда это необходимо для сохранения разрядов целого числа. Кроме того, если первая из отброшенных цифр меньше 5, то предыдущие разряды не меняются. Если первая из отброшенных цифр больше пяти, то к последней оставшейся цифре прибавляют единицу. Если первая из отброшенных цифр равна пяти, причём среди остальных отброшенных цифр есть не равные нулю, то к последней оставшейся цифре прибавляют единицу. Если первая из отброшенных цифр равна пяти, причём все остальные отброшенные цифры равны нулю, то к последней оставшейся цифре добавляют единицу, если она нечётная и не меняют её, если она чётная. Приведём примеры округления до трёх значащих цифр:

Можно доказать следующее утверждение:

Теорема 2.8.1. Если положительное приближённое число имеет верных десятичных знаков, то относительная погрешностьэтого числа не превосходит величины

.

Доказательство. По определению, . Значит,и

, что и требовалось доказать.

С помощью этого утверждения можно решать, например, такую задачу:

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

Решение: Первая цифра этого числа, очевидно, равна 4. Для того, чтобы выполнялась оценка , достаточно взять.

Теорема 2.8.2. Абсолютная погрешность алгебраической суммы нескольких приближённых чисел не превышает суммы абсолютных погрешностей слагаемых.

Доказательство. Пусть - точные значения,- приближающие их числа. Тогда

, по свойству 2 абсолютной величины, что и требовалось доказать.

Это утверждение означает, что . Поэтому обычно правую часть этого неравенства и принимают за оценку абсолютной погрешности суммы. Таким образом, абсолютная погрешность суммы оказывается не меньше, чем наибольшая из абсолютных погрешностей слагаемых. Следовательно, не имеет смысла сохранять излишние знаки и в более точных слагаемых.

Итак, при сложении приближённых чисел используется такое простое правило. Во-первых, следует найти числа, десятичная запись которых содержит наименьшее количество знаков после запятой. Остальные числа округлить так же, как найденные выше , взяв ещё один лишний знак. Произвести сложение полученных округлённых чисел и округлить результат.

Теорема 2.8.3. Относительная погрешность суммы слагаемых одного и того же знака не превышает наибольшей относительной погрешности.

Доказательство. Пусть, как и выше, точные числа равны , приближённые числа равны, абсолютные погрешности оценены числами, относительные погрешности равныи наибольшая из них есть. Тогда относительная погрешность суммы не превосходит числа.

Сформулируем следующую теорему без доказательства.

Теорема 2.8.4. Относительная погрешность произведения нескольких положительных приближённых чисел не превышает суммы их относительных погрешностей.

Полезно руководствоваться таким правилом. Пусть мы ищем произведение

нескольких приближённых сомножителей. Тогда, во-первых, округлим все сомножители, кроме наименее точного, так, чтобы они имели на одну значащую цифру больше, чем число верных цифр в этом наименее точном из сомножителей. В результате умножения сохранить столько значащих цифр, сколько верных цифр в наименее точном из сомножителей.

Как определить число верных знаков произведения? Рассмотрим

сомножителей , каждый из которых пусть имеетверных цифр. Пусть- их первые значащие цифры. Тогда, как доказано выше,, и по предыдущему утверждению,. Поскольку, по условию,и все. Поэтому. Следовательно, число верных знаков может уменьшиться не более, чем на 2. Если сомножители имеют разное количество верных цифр, то под числомследует понимать наименьшее из чисел верных знаков сомножителей.

Вопрос о погрешности частного решается примерно так же, как и в случае произведения. Именно, относительная погрешность частного не

превосходит суммы относительных погрешностей делимого и делителя.

Наконец, обратимся к операциям возведения в натуральную степень и извлечения корня степени. В первом случае:

оценка относительной погрешности -ой степени числа в раз больше, чем оценка относительной погрешности самого числа.

Для корня имеем:

оценка относительной погрешности корня -ой степени из положительного числа в раз меньше, чем оценка относительной погрешности самого числа.

Изложенным выше мы только начали изучение приближённых вычислений. Нам ещё предстоит исследовать задачу приближённого вычисления значений функций общего вида. Но для этого сначала придётся изучить основные понятия дифференциального исчисления и доказать формулы Тейлора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]