2-2-§. Kesmani teng ikkiga bo’lish (dixotomiya) usuli
Bu usul f(x) funksiya haqida ma’lumotlar juda ham kam bo’lganda foydalanishga qulay. Faraz qilaylik, f(x) funksiya (a,b) intervalda nolga aylanishini aniqladik, bunda ildizdan chaproqda f(x)<0 va o’ngroqda esa f(x)>0. Bunday holda izlanayotgan ildizni topish murakkab bo’lmaydi. Kesmani teng ikkiga bo’lamiz va hosil bo’lgan xi nuqtada funksiyaning ishoraini qaraymiz. Agar f(xi)>0 bo’lsa, yuqori chegarani b = xi deb, aksincha esa quyi chegarani a = xi deb siljitamiz va hokazo (2.1-rasm).
Bularni quyidagicha ham ifodalash mumkin:
Faraz qilaylik, f(a) f(b) < 0. a0 = a va b0 = b deb belgilash kiritamiz. U holda ketma–ket yaqinlashish quyidagicha:
Bu jarayon f(xn+1) = 0 bo’lganda to’xtatiladi va
|
x
|
|
= xn+1 deb qabul qilinadi.
|
Bu usul kesmani teng ikkiga bo’lish usuli, dixotomiya usuli (grekchadan διχα
– ikki qismga τοµη – kesish), biseksiyalar usuli yoki vilka usuli deb ataladi.
2.1–rasm. Kesmani ikkiga bo’lish usulining sxematik tasviri.
Agar tenglamaning qolgan ildizlarini ham aniqlash zarurati tug’ilsa, u holda g(x) = f(x)/(x- x ) tenglikdan ketma-ket foydalanib, har safar topilgan x ildiz chiqarib tashlanadi (endi g(x) = 0 va f(x) = 0 tenglamalarning x (bu nuqta g(x) funksiya uchun qutb, f(x) funksiya uchun esa ildiz) dan boshqa barcha ildizlari mos keladi).
Talab qilingan aniqlikdagi yechimga erishish uchun avvalo g(x) funksiyaning ildizi qo’pol holda bo’lsa ham topiladi, keyin esa bu ildiz f(x) funksiyadan foydalanib aniqlashtiriladi.
0>
Do'stlaringiz bilan baham: |