
Федеральное агентство по образованию
ГОУ ВПО «Тульский государственный университет»
Кафедра "Автоматизированные станочные системы"
ВЫЧИСЛИТЕЛЬНАЯ МАТЕМАТИКА
Практическая работа №3
Методы решения нелинейных уравнений
Тула 2007
Задание
Решить нелинейное уравнение f(x)=0 численными методами: методом половинного деления, методом простой итерации, методом Ньютона, методом секущих, методом парабол с точностью до 0,000001.
Теоретическая часть
В процессе приближенного отыскания корней уравнения выделяют два этапа: отделение корня и уточнение корня.
Под отделением
корня понимается определение промежутка,
содержащего один и только один корень
уравнения. Одна из точек этого промежутка
принимается за начальное приближения
корня. Для этого применяется графический
метод определения действительных
корней, обладающей большой наглядностью
и позволяющий относительно просто
устанавливать возможность существования
кратных корней. При графическом отделении
корней бывает полезным представить
уравнение в эквивалентном виде
и искать точки пересечения функций
и
.
В ряде случаев может быть полезной теорема, известная из курса математического анализа.
ТЕОРЕМА. Если
функция f(x),
определяющая уравнение f(x)
= 0 , на концах
отрезка
принимает значения разных знаков, т. е.
,
то на этом отрезке содержится по крайней
мере один корень уравнения. Если же
функция f(x)
непрерывна
и дифференцируема и ее производная
сохраняет знак внутри отрезка
,
то на этом отрезке находится только
один корень
уравнения.
В случае, когда на концах интервала функция имеет одинаковые знаки, на этом интервале корни либо отсутствуют, либо их четное число.
Известно, что
интервал, на котором расположены корни
многочлена n-й
степени
в том числе и комплексные, выражается
соотношением
.
Кроме того, по
правилу знаков Декарта разность
между числом перемен знаков
последовательности
и числом положительных корней является
либо положительным числом, либо нулем
(в случае действительных корней). Это
правило распространяется и на отрицательные
корни при замене х
на –х.
Правило Декарта позволяет также оценить
число действительных корней на интервале
.
Для этого обозначим
и применим правило знаков к уравнению
Для отделения корня полезно также использовать теорему Гюа.
ТЕОРЕМА ГЮА. Если
все корни алгебраического уравнения
являются действительными числами, то
для последовательности коэффициентов
квадрат
каждого некрайнего коэффициента больше
произведения соседних с ним коэффициентов,
т. е.
>
,
k
= 1, 2, …, n-1.
ТЕОРЕМА. Если для
каких-либо k
выполнено неравенство
то многочлен имеет по крайней мере пару
комплексных корней.
1 Метод половинного деления
Пусть действительный
корень уравнения f(x)
= 0 отделен
и функция f(x)
непрерывна
на интервале [a,
b]
отделения
корня. Построим процесс сужения интервала
[a,
b]
так, чтобы искомый корень всегда находился
внутри суженного интервала. Очевидно,
что в этом случае погрешность приближенного
значения корня не превышает
,
где
- граничные точки интервала на k-й
итерации. Найдем середину отрезка
и вычислим
Составим произведения
и
.
Из двух половин отрезков выберем тот,
в котором произведение является
отрицательной величиной, и обозначим
новые границы отрезка через
Затем новый
отрезок разделим пополам, вновь составим
аналогичные произведения и выберем тот
из отрезков, в котором произведение –
величина отрицательная.