Локализация и отделение корня

ЛЕКЦИЯ 3

Постановка задачи

Пусть требуется решить уравнение Локализация и отделение корня - student2.ru .

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

Приближенно решить уравнение или вычислить корень уравнения Локализация и отделение корня - student2.ru с заданной точностью Локализация и отделение корня - student2.ru — это значит найти такое число Локализация и отделение корня - student2.ru , для которого выполняется неравенство Локализация и отделение корня - student2.ru , то есть указать на числовой прямой точку, лежащую на расстоянии не большем, чем допустимая погрешность, от точного значения корня.

Приближенное решение уравнения распадается на несколько задач:

·Локализация и отделение корня.

·Вычисление корня уравнения с заданной точностью Локализация и отделение корня - student2.ru .

Локализация и отделение корня

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

Отделение корня ¾ нужно указать отрезок Локализация и отделение корня - student2.ru , внутри которого лежит один и только один корень данного уравнения.

Оба шага выполняются с помощью исследования функции методами математического анализа. Обычно строится схема графика функции и на основании первой теоремы Больцано–Коши и признака монотонности функции делается вывод.

Теорема 1. (Первая теорема Больцано–Коши) Если функция Локализация и отделение корня - student2.ru непрерывна на отрезке Локализация и отделение корня - student2.ru и на его концах принимает значения разного знака, т.е. Локализация и отделение корня - student2.ru то на этом отрезке существует хотя бы одна точка, в которой функция обращается в ноль.

Теорема 2. Для того чтобы дифференцируемая на интервале Локализация и отделение корня - student2.ru функция Локализация и отделение корня - student2.ru возрастала (убывала) на этом интервале, необходимо и достаточно, чтобы во всех его точках производная была неотрицательной Локализация и отделение корня - student2.ru (неположительной) Локализация и отделение корня - student2.ru .

Т.о. первая теорема обеспечивает существование корня на отрезке, а вторая его единственность.

Пример 1.

Дано уравнение Локализация и отделение корня - student2.ru . Отделить корень уравнения.

Перепишем уравнение в виде Локализация и отделение корня - student2.ru и построим графики функций.

Из рисунка видно, что корень принадлежит отрезку Локализация и отделение корня - student2.ru . Обоснуем это аналитически.

Локализация и отделение корня - student2.ru непрерывная.

Локализация и отделение корня - student2.ru , Локализация и отделение корня - student2.ru по теореме 1.1 на отрезке существует корень.

Локализация и отделение корня - student2.ru на Локализация и отделение корня - student2.ru , значит функция возрастает. Это обеспечивает единственность корня.

Метод половинного деления (бисекции)

Пусть имеется отрезок Локализация и отделение корня - student2.ru , содержащий единственный корень уравнения Локализация и отделение корня - student2.ru .

Ограничения. Никаких ограничений для функции нет.

Алгоритм. Обозначим отрезок Локализация и отделение корня - student2.ru . Делим отрезок пополам точкой Локализация и отделение корня - student2.ru . Если Локализация и отделение корня - student2.ru , из двух получившихся отрезков Локализация и отделение корня - student2.ru и Локализация и отделение корня - student2.ru выбираем тот, который содержит корень уравнения, т.е. тот на концах которого, функция принимает значения разных знаков, его обозначим Локализация и отделение корня - student2.ru . Этот новый отрезок Локализация и отделение корня - student2.ru делим пополам и т.д. В результате получим последовательность вложенных отрезков Локализация и отделение корня - student2.ru .

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

Эта точка и есть корень уравнения.

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

Скорость сходимости.

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

Достоинства метода.

· Метод очень прост.

· Не имеет ограничений

· Легко программируется.

Недостатки метода.

· Если есть проблемы с отделением корня и в отрезке их несколько, то не понятно к какому сходимся.

· Метод не применим к корням четной кратности.

· Не обобщается на системы уравнений.

Пример 2.

Вычислим корень уравнения Локализация и отделение корня - student2.ru с точностью Локализация и отделение корня - student2.ru .

Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru
-1 1,718
0,5 -0,101 1,718 0,5
0,5 0,75 -0,101 0,68 0,25
0,5 0,625 -0,101 0,259 0,125
0,5 0,563 -0,101 0,071 0,063
0,531 0,563 -0,016 0,071 0,032
0,531 0,547 -0,016 0,027 0,016
0,531 0,539 -0,016 0,005 0,008< Локализация и отделение корня - student2.ru

Метод хорд

Ограничения. Этот метод может быть использован только в том случае, если функция Локализация и отделение корня - student2.ru на отрезке Локализация и отделение корня - student2.ru не имеет точек перегиба, т.е. Локализация и отделение корня - student2.ru постоянна по знаку.

Алгоритм. Через точки кривой Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru проведем хорду: Локализация и отделение корня - student2.ru или после преобразований Локализация и отделение корня - student2.ru .

По рисунку видно, что точка пересечения хорды с осью абсцисс лежит правее точки Локализация и отделение корня - student2.ru , т.е. находится ближе к корню, для нее Локализация и отделение корня - student2.ru ,

т.е. Локализация и отделение корня - student2.ru

или Локализация и отделение корня - student2.ru .

Эту точку будем считать первым приближением корня, т.е. Локализация и отделение корня - student2.ru .

Теперь вместо отрезка Локализация и отделение корня - student2.ru можно использовать Локализация и отделение корня - student2.ru . При этом получим точку Локализация и отделение корня - student2.ru и т.д.

Таким образом, получим последовательность значений Локализация и отделение корня - student2.ru : если Локализация и отделение корня - student2.ru , то Локализация и отделение корня - student2.ru .

На следующем рисунке

Локализация и отделение корня - student2.ru , тогда Локализация и отделение корня - student2.ru .

Теорема 4. Если функция Локализация и отделение корня - student2.ru непрерывна и выпукла на отрезке Локализация и отделение корня - student2.ru и Локализация и отделение корня - student2.ru , то уравнение Локализация и отделение корня - student2.ru имеет на отрезке единственный корень, и последовательность Локализация и отделение корня - student2.ru монотонно сходится к нему.

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

При выборе нулевого приближения следует руководствоваться рисунком или следующим правилом: Локализация и отделение корня - student2.ru .

Правило остановки.

Если Локализация и отделение корня - student2.ru , то вычисления можно прекратить, когда выполнено условие Локализация и отделение корня - student2.ru . Это правило универсальное и может быть использовано для любого метода. Причем в силу выпуклости функции можно утверждать, что Локализация и отделение корня - student2.ru .

Пример 3.

Вычислим корень уравнения Локализация и отделение корня - student2.ru с точностью Локализация и отделение корня - student2.ru .

Ранее установлено, что корень принадлежит отрезку Локализация и отделение корня - student2.ru .

Локализация и отделение корня - student2.ru , Локализация и отделение корня - student2.ru для всех Локализация и отделение корня - student2.ru .

Т.к. Локализация и отделение корня - student2.ru , Локализация и отделение корня - student2.ru возьмем Локализация и отделение корня - student2.ru , Локализация и отделение корня - student2.ru .

Будем использовать правило остановки 1, для этого вычислим Локализация и отделение корня - student2.ru и Локализация и отделение корня - student2.ru и возьмем Локализация и отделение корня - student2.ru .

Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru
-1
0,368 -0,42
0,492 -0,122
0,526 -0,032
0,534 -0,008< Локализация и отделение корня - student2.ru

Метод Ньютона (касательных)

Ограничения. Те же что и для метода хорд.

Алгоритм. Выберем Локализация и отделение корня - student2.ru из условия Локализация и отделение корня - student2.ru , т.е. конец отрезка противоположенный тому, который использовали в методе хорд.

Через точку Локализация и отделение корня - student2.ru проведем касательную к функции Локализация и отделение корня - student2.ru : Локализация и отделение корня - student2.ru . Положив Локализация и отделение корня - student2.ru , найдем точку пересечения касательной с осью абсцисс: Локализация и отделение корня - student2.ru . Точка Локализация и отделение корня - student2.ru находится к корню ближе, чем Локализация и отделение корня - student2.ru . Продолжим построение касательных и вычисление последовательных приближений к корню по формуле Локализация и отделение корня - student2.ru .

Для метода касательных также можно сформулировать теорему о сходимость этой последовательности к корню, аналогичную методу хорд.

Правило остановки.

Можно использовать правила из предыдущего метода.

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

Пример 4.

Вычислим корень уравнения Локализация и отделение корня - student2.ru с точностью Локализация и отделение корня - student2.ru .

Возьмем Локализация и отделение корня - student2.ru , т.к. Локализация и отделение корня - student2.ru .

Будем использовать правило остановки 4, для этого вычислим Локализация и отделение корня - student2.ru и Локализация и отделение корня - student2.ru . Тогда Локализация и отделение корня - student2.ru

Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru
 
0,636 0,364
0,543 0,093
0,537 0,006< Локализация и отделение корня - student2.ru

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

В этом случае можно использовать следующее правило остановки: Локализация и отделение корня - student2.ru .

Пример 5.

Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru
0,368 0,636 0,268
0,492 0,543 0,051
0,526 0,537 0,011
0,534 0,537 0,003< Локализация и отделение корня - student2.ru

Метод итераций

Ограничения. Метод итераций применяется при решении уравнений вида Локализация и отделение корня - student2.ru .

Отметим, что любое уравнение, записанное в стандартной форме Локализация и отделение корня - student2.ru , может быть записано в виде Локализация и отделение корня - student2.ru .

Функция Локализация и отделение корня - student2.ru , определенная на отрезке Локализация и отделение корня - student2.ru , называется сжимающей, если существует такая положительная постоянная Локализация и отделение корня - student2.ru , что для любых Локализация и отделение корня - student2.ru выполняется неравенство Локализация и отделение корня - student2.ru .

Можно доказать теорему.

Теорема 5. Если Локализация и отделение корня - student2.ru дифференцируема на отрезке Локализация и отделение корня - student2.ru , причем Локализация и отделение корня - student2.ru , то она является сжимающей, и в качестве Локализация и отделение корня - student2.ru можно взять Локализация и отделение корня - student2.ru .

В основе метода итераций лежит теорема.

Теорема 6. Пусть функция Локализация и отделение корня - student2.ru является сжимающей на отрезке Локализация и отделение корня - student2.ru и переводит этот отрезок в себя, т.е. Локализация и отделение корня - student2.ru при всех Локализация и отделение корня - student2.ru . Тогда уравнение Локализация и отделение корня - student2.ru на этом отрезке имеет и притом единственное решение.

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

Правило остановки.

Правило 1. Число итераций, необходимое для достижения заданной точности определяется из неравенства Локализация и отделение корня - student2.ru . Достоинство этого способа в возможности нахождения числа итераций заранее.

Правило 2. Вычисления можно прекратить, когда выполнено условие Локализация и отделение корня - student2.ru . Это правило не зависит от предыстории процесса и накопленных ошибок.

Пример 6.

Запишем уравнение в виде Локализация и отделение корня - student2.ru , тогда Локализация и отделение корня - student2.ru и Локализация и отделение корня - student2.ru . Производная монотонна на отрезке Локализация и отделение корня - student2.ru . Но Локализация и отделение корня - student2.ru , поэтому сузим отрезок до Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru . Тогда Локализация и отделение корня - student2.ru

Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru Локализация и отделение корня - student2.ru
0,5  
0,56 0,06
0,523 0,037
0,546 0,023
0,532 0,015
0,541 0,009
0,535 0,006
0,539 0,004
0,536 0,002< Локализация и отделение корня - student2.ru

Скорость сходимости. Определяется значением Локализация и отделение корня - student2.ru .

Методы обеспечивающие сходимость итераций.

Теорема 7. Пусть Локализация и отделение корня - student2.ru непрерывно дифференцируема на отрезке Локализация и отделение корня - student2.ru , причем Локализация и отделение корня - student2.ru , тогда для любого Локализация и отделение корня - student2.ru функция Локализация и отделение корня - student2.ru является сжимающей на отрезке Локализация и отделение корня - student2.ru , причем при Локализация и отделение корня - student2.ru коэффициент сжатия принимает минимально возможное значение Локализация и отделение корня - student2.ru .

Достоинства метода.

· Не накапливается ошибка вычислений. Ухудшение очередного приближения отразится лишь на числе итераций.

Недостатки метода.

· Подбор сжимающей функции с небольшим значением Локализация и отделение корня - student2.ru .

Пример 7.

Воспользуемся этим приемом для решения уравнения Локализация и отделение корня - student2.ru . Локализация и отделение корня - student2.ru . Локализация и отделение корня - student2.ru .

Локализация и отделение корня - student2.ru и Локализация и отделение корня - student2.ru . Локализация и отделение корня - student2.ru , Локализация и отделение корня - student2.ru . Локализация и отделение корня - student2.ru

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