Материал из РУВИКИ — свободной энциклопедии

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

Узнать больше

Find-more.png

Узнать больше в энциклопедической статье

Learning.svg

Узнать больше

Arrow-Right.png
Find-more.png
Узнать больше в энциклопедической статье

Экспертиза РАН

Logo-ran.png
Проводится экспертиза
Российской Академией Наук
Подробнее
Times2.svg

Экспертиза РАН

Arrow-Right.png
Logo-ran.png
Проводится экспертиза
Российской Академией Наук

Материал ОГЭ/ЕГЭ

Ege oge.png

База знаний для подготовки к ЕГЭ и ОГЭ, проверенная Российской Академией наук

Подробнее
Oge-ege.svg

Материал ОГЭ/ЕГЭ

Arrow-Right.png
Ege oge.png

База знаний для подготовки к ЕГЭ и ОГЭ, проверенная Российской Академией наук

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

Основные понятия

  • Аппроксимация — замена сложного объекта более простым, приблизительно равным исходному. Она позволяет исследовать свойства объектов, используя упрощённые модели. Примеры аппроксимации:
  1. Представление сложной функции в виде суммы простых функций;
  2. Приближенное вычисление значений функций с помощью многочленов.
  • Округление — процесс замены числа другим числом с меньшим количеством значащих цифр, близким к исходному по значению. Округление упрощает вычисления, но вводит погрешность.
  • Погрешность — разница между истинным значением величины и её приближённым значением. Погрешности возникают при измерениях, вычислениях и представлении чисел в компьютере.

Погрешности

  • Абсолютная погрешность — величина, равная модулю разности между приближённым и точным значениями. Если число мало отличается от числа , то это число приближённо равно числу . Тогда абсолютная погрешность равна:
. Если задана точность приближения h, то пишут , что означает .   

Например, запись означает, что число равно с точностью до сотых[1].

  • Относительная погрешность — отношение абсолютной погрешности к точному значению, выраженное в процентах:
 

Методы приближённых вычислений

Арифметические действия с приближёнными значениями действительных чисел

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

Сложение и вычитание приближённых чисел

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

Пример.

Пусть даны числа . Найдём их сумму и разность с точностью до одной сотой.

  1. Округлим данные числа с точностью до одной сотой: .
  2. Вычислим их сумму и разность: ;.

Умножение и деление приближённых чисел

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

Пример.

Пусть даны числа . Найдём их произведение и частное с точностью до третьей значащей цифры.

  1. Округлим данные числа с точностью до одной сотой: .
  2. Вычислим их произведение и частное, и округлим полученный результат с точностью до третьей значащей цифры: ;.[2]

Вычисление квадратных корней

  • Нахождение приближённого значения арифметического квадратного корня[3].

Пример. Найдём приближённое значение с точностью до тысячных.

Так как , а , то число заключено между целыми числами 1 и 2.

Значит, десятичная запись числа начинается так:.

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

.

Так как , а , то , следовательно .

Найдём цифру сотых. Для этого будем возводить в квадрат десятичные дроби :

.

Так как , следовательно .

Аналогично найдём цифру тысячных и получим результат:

.

  • Метод Герона (Вавилонский метод) — итеративный алгоритм для вычисления квадратного корня числа :
 1. Выбирается начальное приближение  (например, ).
 2. Вычисляется новое приближение по формуле:
    
 3. Процесс повторяется до достижения необходимой точности.
  • Метод Бахшали — древний индийский метод, основанный на разложении и итеративном улучшении приближений:
 

Интерполяция и экстраполяция

  • Интерполяция — способ нахождения промежуточных значений функции по известным значениям в заданных точках. Основной инструмент — интерполяционный многочлен.
  • Интерполяционный многочлен Лагранжа[4].
  • Экстраполяция — метод прогнозирования значений функции за пределами известного интервала данных на основе её поведения внутри этого интервала.

Численное интегрирование

  • Метод прямоугольников — приближенное вычисление определённого интеграла:
 :
  • Метод трапеций:
 :
  • Формула Симпсона — использует параболы для повышения точности:
 :

Особенности вычислений на компьютере

  • Представление чисел в компьютере ограничено из-за дискретной природы памяти. Это ведёт к возникновению ошибок округления при представлении вещественных чисел.
  • Потери точности — при вычитании близких чисел значащие цифры могут теряться, увеличивая относительную погрешность результата.
  • Устойчивость алгоритмов — алгоритм считается устойчивым, если малые изменения входных данных приводят к малым изменениям результата.

Программное обеспечение для приближённых вычислений

  • Специализированные программы и пакеты:
  MATLAB
  Mathematica
  Maple
  • Языки программирования с библиотеками численных методов:
  Fortran
  Python с библиотеками NumPy и SciPy

Заключение

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

Примечания

  1. Колягин Ю.М., Ткачёва М.В. Алгебра. 9 класс. — М., 2014. — С. 301. — 304 с.
  2. Никольский С. М. Потапов М. К., Решетников Н. Н., Шевкин А. В. Алгебра. 7 класс. — М., 2019. — С. 38-40. — 287 с.
  3. Макарычев Ю.Н., Миндюк Н.Г. Алгебра. 8 класс. — М., 2013. — С. 81. — 287 с.
  4. Интерполяционный многочлен Лагранжа.

Литература