Приближенное решение алгебраических и трансцендентных уравнений. Отделение корней

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

Пусть дано уравнение

, (7.1)

где функция f(х) определена и непрерывна в некотором конечном или бесконечном интервале а < х < b.

В дальнейшем в некоторых случаях нам понадобится существование и непрерывность первой производной f ´(х) или даже второй производной f "(x), что будет оговорено в соответствующих местах.

Всякое значение ξ, обращающее функцию f(х) в нуль, т. е. такое, что

f(ξ)=0,

называется корнем уравнения (7.1) или корнем (нулем) функции f (х).

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

Приближенное нахождение изолированных действительных корней уравнения (7.1) обычно складывается из двух этапов:

1) отделение корней, т. е. установление возможно тесных промежутков [а,b], в которых содержится один и только один корень уравнения (7.1);

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

Для отделения корней полезна известная теорема из математического анализа:

рис. 3

Теорема 7.1. Если непрерывная функция f(x) принимает значения разных знаков на концах отрезка [α,β], т.е. f(α)f(β)<0, то внутри этого отрезка содержится по меньшей мере один корень уравнения f(х)=0, т. е. найдется хотя бы одно число ξ (α, β) такое, что f (ξ) = 0.

Корень ξ заведомо будет единственным, если производная f '(х) существует и сохраняет постоянный знак внутри интервала (α, β), т. е. если f '(х) > О (или f'(х)<0) при α<х<β (рис. 3).

Процесс отделения корней начинается с установления знаков функции f(x) в ряде промежуточных точек выбор которых учитывает особенности функции f(x). Если окажется, что , то в силу теоремы 1 в интервале (αkk+1) имеется корень уравнения f(x)=0. Нужно тем или иным способом убедиться, является ли этот корень единственным. Для отделения корней практически часто бывает достаточно провести процесс половинного деления, приближенно деля данный интервал (α,β) на две, четыре, восемь и т.д. равных частей и определяя знаки функции f(x) в точках делений.

Полезно помнить, что алгебраическое уравнение n -ой степени

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

Пример 7.1. Отделить корни уравнения

(7.2)

Решение. Составляем приблизительную схему:

x f(x) x f(x)
-∞ -3 -1 − − + + +∞ − + +

Следовательно, уравнение (7.2) имеет три действительных корня, лежащих в интервалах (—3, —1), (0, 1) и (1, 3).

Если существует непрерывная производная f ´ (х) и корни уравнения

f ´(x)=0

легко вычисляются, то процесс отделения корней уравнения (7.1) можно упорядочить. Для этого, очевидно, достаточно подсчитать лишь знаки функции f(х) в точках корней ее производной и в граничных точках х = а и х = b.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: