"Математика: алгебра и геометрия", Козлов В.В., Никитин А.А., Белоносов В.С. и др. /Под ред. Козлова В.В. и Никитина А.А.
Метод последовательных приближений помогает находить корни уравнений, когда точные вычисления слишком сложны или невозможны. Сначала уравнение преобразуют к виду x = f(x), выбирают начальное значение, а затем много раз получают новое приближение из предыдущего. Если схема выбрана удачно, значения постепенно сближаются с корнем. Вычисления прекращают, когда достигнута нужная точность.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Последовательные приближения — способ находить решение, многократно уточняя его по одному и тому же правилу. Вместо одного сложного вычисления получают цепочку чисел, каждое из которых должно быть ближе к корню. Такой способ нужен, когда точную формулу найти трудно.
Приближение — значение, близкое к точному решению, но не обязательно совпадающее с ним. Например, 0,62 может быть приближением числа 0,618… Чем меньше ошибка, тем точнее результат.
Итерация — один шаг вычисления: получение нового приближения из предыдущего. Если из x₀ получили x₁, это первая итерация, а переход от x₁ к x₂ — следующая. Подсчёт итераций помогает понять, сколько раз применили правило.
Рекуррентное правило — формула, задающая каждое следующее приближение через предыдущее. Обычно её записывают так: xₙ₊₁ = f(xₙ). Она превращает повторяющееся действие в точный алгоритм.
Сначала уравнение преобразуют так, чтобы неизвестное оказалось слева, а справа стояло выражение с этим же неизвестным: x = f(x). Если число x является решением, после подстановки оно не изменится: f(x) = x. Поэтому корень исходного уравнения становится неподвижным значением выбранного правила.
Затем выбирают начальное приближение x₀ и подставляют его в правую часть. Получают x₁ = f(x₀), после чего используют уже это значение: x₂ = f(x₁). Повторение возможно потому, что каждое вычисление имеет одну и ту же форму, а предыдущий результат служит исходными данными для следующего шага.
При удачном преобразовании новые числа становятся ближе к корню. Это происходит, когда правило не усиливает небольшую ошибку, а уменьшает её при переходе от одного шага к другому. Если приближения расходятся или постоянно скачут, причина обычно в неподходящей формуле или начальном значении, поэтому такую схему заменяют.
Вычисления прекращают не после заранее заданного количества шагов, а когда достигнута нужная точность. Для этого сравнивают соседние значения: если |xₙ₊₁ − xₙ| достаточно мало, дальнейшее изменение несущественно для ответа. Число округляют с учётом требования задачи, например до сотых.
Проверка нужна потому, что близость двух соседних чисел сама по себе не гарантирует правильности. Подставьте найденное приближение в исходное уравнение и оцените получившуюся ошибку. Если равенство выполняется с нужной точностью, результат можно считать надёжным.
| Этап | Что выполняют | Что получают |
|---|---|---|
| Преобразование уравнения | Записывают уравнение в виде x = f(x) | Рекуррентное правило |
| Выбор начального приближения | Берут значение x₀, близкое к предполагаемому корню | Отправную точку вычислений |
| Вычисление следующего приближения | Подставляют предыдущее значение в правую часть | Цепочку x₁, x₂, x₃, … |
| Проверка сходимости и точности | Сравнивают соседние значения и проверяют исходное уравнение | Оценку ошибки |
| Запись приближённого ответа | Округляют число согласно условию | Искомый результат |
Таблицу удобно использовать как короткий алгоритм решения. Нельзя переходить к следующему этапу, пропуская начальное значение или проверку сходимости. В конце ответ записывают вместе с указанием точности.
Найти приближённое решение уравнения x = (x + 2) / 3, начиная с x₀ = 0. Здесь правило уже задано, поэтому нужно только последовательно подставлять предыдущее значение. Сравним несколько результатов и увидим, как они приближаются к корню.
Ответ: x ≈ 1.
Приближённо решить x² + x − 1 = 0, преобразовав его к виду x = 1 / (x + 1), при x₀ = 0,5. Такое преобразование получается из x(x + 1) = 1. Применяем правило xₙ₊₁ = 1 / (xₙ + 1).
Ответ: x ≈ 0,618, или до сотых x ≈ 0,62.
Найти корень x³ + x − 1 = 0 с точностью до сотых. Выразим x: x(x² + 1) = 1, значит, x = 1/(x² + 1); возьмём x₀ = 0,5. Это правило удобно, потому что при положительных значениях оно приводит приближения к корню.
Ответ: x ≈ 0,68.
Любое преобразование считают подходящим. Формула может давать расходящуюся последовательность, даже если уравнение преобразовано верно. Проверяйте несколько первых итераций и сравнивайте их с предполагаемым корнем.
Забывают начальное приближение. Без x₀ нельзя вычислить x₁, поэтому цепочка не имеет отправной точки. Всегда записывайте начальное значение рядом с рекуррентным правилом.
Слишком рано округляют промежуточные результаты. Маленькие ошибки накапливаются и меняют последующие значения. Сохраняйте несколько лишних знаков, а округляйте только итоговый ответ.
Несколько близких чисел принимают за доказательство точности. Приближения могут временно совпасть или колебаться. Сравните их разность с требуемой погрешностью и выполните подстановку в исходное уравнение.
До изучения метода нужны преобразования уравнений, подстановка чисел в выражения, действия с десятичными дробями и округление. Эти навыки позволяют правильно получить правило и без лишних ошибок выполнить итерации.
Метод пригодится при приближённом решении уравнений, корни которых трудно или невозможно найти точными вычислениями. Он связывает алгебраические преобразования с практическими вычислениями и оценкой погрешности.
Что называют последовательными приближениями?
Это способ решения, при котором одно значение постепенно уточняют с помощью повторяющегося правила. Каждое новое приближение находят из предыдущего.
Как выбрать начальное приближение?
Его выбирают близким к предполагаемому корню, если это можно определить по условию или пробным вычислениям. Иногда приходится проверить несколько начальных значений и выбрать то, при котором последовательность сходится.
Почему приближения могут не приближаться к корню?
Преобразование уравнения или начальное значение могут быть выбраны неудачно. Тогда значения могут удаляться от корня, колебаться без сближения или изменяться слишком медленно.
Как понять, что вычисления можно остановить?
Сравнивают два соседних приближения. Если их разность меньше допустимой погрешности, вычисления обычно прекращают, а ответ округляют до требуемого разряда.
Зачем проверять ответ в исходном уравнении?
Подстановка показывает, насколько найденное число действительно удовлетворяет исходному уравнению. Она помогает заметить ошибку в вычислениях или слишком грубое округление.
§ 4. Метод последовательных приближений