Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
R5-ALGE.doc
Скачиваний:
7
Добавлен:
16.11.2019
Размер:
1.02 Mб
Скачать

Отже, інтервали монотонності

(- ; ) ( ; )

не містять коренів даного рівняння, тому що функція f(х)=х3-х-1 не змінює знак на цих інтервалах, а на інтервалі ( ; ) розташований його єдиний дійсний корінь.

Зі знайденого нескінченного інтервалу виділимо тепер відрізок, що містить єдиний корінь рівняння. У даному випадку для цієї мети досить безпосередньо перевірити знак функції f(x)=x3-1 у приналежних ( ; ) целочисленних точках .

Маємо f( )<0, f(1)= 1-1-1 <0, f(2)=8-2-1>0

Отже, єдиний дійсний корінь даного рівняння лежить на відрізку [1, 2].

Поставлена задача вирішена . Подальше звуження границь знайденого інтервалу - це вже - задача про уточнення кореня.

УТОЧНЕННЯ КОРЕНЯ МЕТОДОМ ПОДІЛУ ВІДРІЗКА ПОПОЛАМ

Метод поділу відрізка пополам (або метод дихотомії) застосовний для уточнення кореня рівняння F(х)=0 з наперед заданою точністю, допустимою для даної ЕОМ, якщо функція F(х) задовольняє умови теореми 2.

П означимо через х — точне значення кореня рівняння (5.1) на відрізку [a;b], а ε — його граничну абсолютну похибку. Суть методу в тому, що відрізок [а;b] ділять пополам точкою с0=(a+b)/2 і обчислюють F(c0). Якщо F(с0) = 0, то х=с0 є точним значенням кореня. Якщо F(с0) ≠ 0, але b - а < 2ε, то | x*- с0| і значення х=с0 буде шуканим наближеним коренем. Якщо F(с0) ≠ 0 і b-а >2ε , тоді розглядають той з двох відрізків [а;с0] і [с0;b]. На кінцях [с0;b] функція F(х) набуває значень протилежних знаків, позначимо цей відрізок [a;b] (рис7.2). На відрізку [a;b] функція F(х) задовольняє умови теореми 2. Далі відрізок [a;b] точкою c1=(a+b)/2 ділять пополам і міркують так само, як і раніше.

Таким чином, після кожної ітерація відрізок, на якому розташований корінь, зменшується вдвічі, тобто після n ітерацій він скорочується в 2n раз. Ітераційний процес продовжується доти, поки значення функції після n ітерації не стане меншим по модулі деякого заданого числа ε. При цьому абсолютна похибка знайденого кореня не перевищує ε. . Методи дихотомії легко реалізується на ЕОМ, але потребує значного обсягу обчислень, щоб досягти високої точності наближеного кореня.

Програма методу має циклічний характер. У програмі при кожному проходженні циклу виконується серія команд

с=(а+b)/2 (5.2)

якщоF(a)F(b)<0 то b:=c інакше a:=с все

Повторення команд циклу продовжують доти, поки не виконається одна з умов F(с) = 0 або b- а < 2є.

Приклад 1. Методом поділу відрізка пополам уточнити корінь рівняння x3-x-1=0, відділений на відрізку [1, 2].

f(x)=x3-x-1, a=1,b=2, с0=(a+b)/2=(1+2)/2=1.5.

f(1)=-1<0, f(1,5)=0,875>0, f(2)=5>0.

Тому що знак функції f(x) міняється на відрізку [1; 1,5], то a=1, b=c0=l,5.

с1=(a+b)/2=(1+1.5)/2=1.25.

f(1,25)=1,253-1,25-1=-0,296875

Якщо f1) ≠ 0 і 1,5-1 > 2є, тоді розглядають той з двох відрізків [1;1,25] і [1,25;1,5], на кінцях якого функція f(х) набуває значень протилежних знаків. Позначимо цей відрізок [1,25;1,5].

с2=(a+b)/2=(1,25+1.5)/2=1.375.

f(1,375)=1,3753-1,375-1=0,224609375

Тоді розглянемо відрізок [1,25;1,375] і с3=(a+b)/2=(1,25+1.375)/2=1,3125

f(1,3125)=1,31253-1,3125-1=-0,051513671875

Ітераційний процес продовжується доти, поки

У методі поділу відрізка пополам положення крапки ск визначається незалежно від властивостей функції f(x)-лівої частини заданого рівняння. Природно очікувати, що облік властивостей цієї функції повинен поліпшити одержувані наближення.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]