Ньютонның модификацияланған әдісі

Лекция № 1-3 Бір белгісізді теңдеулерді шешу.

Жанамалар әдісі

Біріккен әдіс

Итерациялық әдіс.

3.1 Ньютон әдісі (жанамалар әдісі)

ньютонның модификацияланған әдісі - student2.ru теңдеудің ньютонның модификацияланған әдісі - student2.ru аралықта ажыратылған түбірі ньютонның модификацияланған әдісі - student2.ru болсын. Біз түбірдің ньютонның модификацияланған әдісі - student2.ru -ші жуықтауында ньютонның модификацияланған әдісі - student2.ru түбірді таптық делік. Онда ньютонның модификацияланған әдісі - student2.ru -ші жуықтау ньютонның модификацияланған әдісі - student2.ru -ді төмендегіше бағалаймыз.

ньютонның модификацияланған әдісі - student2.ru . (3.15)

деп аламыз.

ньютонның модификацияланған әдісі - student2.ru - ты ньютонның модификацияланған әдісі - student2.ru нүктеде қатарға жіктеп аламыз:

ньютонның модификацияланған әдісі - student2.ru .

Бұл жерден

ньютонның модификацияланған әдісі - student2.ru . (3.16)

(3.16)-ны (3.15) формулаға қойып аламыз:

ньютонның модификацияланған әдісі - student2.ru (3.17)

ньютонның модификацияланған әдісі - student2.ru

Сурет 1.

Ньютон әдісінің геометриялық мағынасы:

ньютонның модификацияланған әдісі - student2.ru қисықтың доғасы, сол қисықтың әйтеуір бір нүктесіне жүргізілген жанамаға эквивалент. (Сурет 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 нүктедегі жанама ньютонның модификацияланған әдісі - student2.ru осін ньютонның модификацияланған әдісі - student2.ru кесіндінің сыртында жатқан ньютонның модификацияланған әдісі - student2.ru кесіп өтеді де алғашқы нүктені бұлай таңдауда Ньютон әдісі жинақталмайды. Ньютон әдісінің жинақты болуының жеткілікті шарты төмендегі теорема арқылы анықталады.

Теорема 5. Егер ньютонның модификацияланған әдісі - student2.ru , болып, ньютонның модификацияланған әдісі - student2.ru және ньютонның модификацияланған әдісі - student2.ru нольден өзгеше және ньютонның модификацияланған әдісі - student2.ru да белгілі бір таңбаны сақтаса, онда

ньютонның модификацияланған әдісі - student2.ru (3.18)

шартты қанағаттандырған бастапқы ньютонның модификацияланған әдісі - student2.ru жуықтаудан бастап, (3.17) Ньютон әдісімен ньютонның модификацияланған әдісі - student2.ru теңдеуінің бір ғана ньютонның модификацияланған әдісі - student2.ru түбірін кез келген дәлдік дәрежесінде есептеп таба аламыз.

Дәлелдеуі:

ньютонның модификацияланған әдісі - student2.ru

болсын. (3.18) теңсіздікке байланысты ньютонның модификацияланған әдісі - student2.ru жатқан аралық ретінде, ньютонның модификацияланған әдісі - student2.ru болатын кесіндіні аламыз, қазіргі жағдайда b нүктесі.

Демек, ньютонның модификацияланған әдісі - student2.ru . Енді барлық жуықтаулар ньютонның модификацияланған әдісі - student2.ru , сонымен қатар барлық ньютонның модификацияланған әдісі - student2.ru екендігін дәлелдейік. ньютонның модификацияланған әдісі - student2.ru болсын.

ньютонның модификацияланған әдісі - student2.ru деп алайық.

Тейлор формуласын қолдансақ:

ньютонның модификацияланған әдісі - student2.ru ,

бұл жерде

ньютонның модификацияланған әдісі - student2.ru . ньютонның модификацияланған әдісі - student2.ru , болғандықтан

ньютонның модификацияланған әдісі - student2.ru

және, осылайша

ньютонның модификацияланған әдісі - student2.ru дәлелдеу керегі сол. (3.19)

(3.19)-дан ньютонның модификацияланған әдісі - student2.ru және ньютонның модификацияланған әдісі - student2.ru -дің таңбаларын ескеріп ньютонның модификацияланған әдісі - student2.ru аламыз, яғни шекараланған монотон кемімелі тізбек аламыз

ньютонның модификацияланған әдісі - student2.ru .

Демек, ньютонның модификацияланған әдісі - student2.ru бар..

(3.17)-де шекке өтіп, ньютонның модификацияланған әдісі - student2.ru аламыз, яғни ньютонның модификацияланған әдісі - student2.ru , демек бұл жерден, ньютонның модификацияланған әдісі - student2.ru - түбір д.к.с.

Ньютон әдісінің жинақталу жылдамдығын бағалайық. (3.17)-ден

ньютонның модификацияланған әдісі - student2.ru . (3.20)

ньютонның модификацияланған әдісі - student2.ru -ді төмендегіше жазайық.

ньютонның модификацияланған әдісі - student2.ru ,

бұл жерден

ньютонның модификацияланған әдісі - student2.ru . 3.21)

(3.21)-ді (3.20)-ға қойып табамыз,

ньютонның модификацияланған әдісі - student2.ru

Бұл жерден

ньютонның модификацияланған әдісі - student2.ru (3.22)

Бұл жерде ньютонның модификацияланған әдісі - student2.ru , ньютонның модификацияланған әдісі - student2.ru

 
  ньютонның модификацияланған әдісі - student2.ru

Сонымен Ньютон әдісінің жинақталу жылдамдығы квадратты.

Сурет 2.

Итерациялық процестің аяқталу критерийі төмендегіше:

ньютонның модификацияланған әдісі - student2.ru .

Ескерту. Жалпы жағдайда ньютонның модификацияланған әдісі - student2.ru және ньютонның модификацияланған әдісі - student2.ru екі тізбектің ньютонның модификацияланған әдісі - student2.ru дәлдікте жинақталуы ньютонның модификацияланған әдісі - student2.ru және ньютонның модификацияланған әдісі - student2.ru -дің сәйкес келуіне (сурет 2) кепілдік бермейді. Сондықтан да ньютонның модификацияланған әдісі - student2.ru айырымнан басқа f (xn): ньютонның модификацияланған әдісі - student2.ru функция мәндерін де тексеруге болады.

Ньютонның модификацияланған әдісі

Ньютон әдісін модификациялау үшін ньютонның модификацияланған әдісі - student2.ru туындыны

ньютонның модификацияланған әдісі - student2.ru

формуладағы ньютонның модификацияланған әдісі - student2.ru нүктеде ньютонның модификацияланған әдісі - student2.ru нүктедегі ньютонның модификацияланған әдісі - student2.ru туындымен алмастырамыз, яғни ньютонның модификацияланған әдісі - student2.ru деп аламыз. Нәтижеде

ньютонның модификацияланған әдісі - student2.ru ( ньютонның модификацияланған әдісі - student2.ru ).(3.23)

Бұл тәсілдің геометриялық мағынасы: ньютонның модификацияланған әдісі - student2.ru нүктедегі жанамаларды ньютонның модификацияланған әдісі - student2.ru қисығына ньютонның модификацияланған әдісі - student2.ru нүктеде жүргізілген жанамаларға параллель түзулермен алмастырамыз. (сурет 3).

ньютонның модификацияланған әдісі - student2.ru

Сурет.3. Модификацияланған Ньютон әдісі.

Бұл жерде қайта-қайта ньютонның модификацияланған әдісі - student2.ru туындыны есептей берудің қажеті жоқ. (3.23) процесінің жинақталуын төмендегі теорема қамтамасыз етеді.

Теорема 6. ньютонның модификацияланған әдісі - 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 нүктені аламыз. (3.23)-тен ньютонның модификацияланған әдісі - student2.ru екендігі келіп шығады, яғни ньютонның модификацияланған әдісі - student2.ru тізбек кемімелі болады.

ньютонның модификацияланған әдісі - student2.ru . (3.24)

Енді осы тізбектің шегі ньютонның модификацияланған әдісі - student2.ru екендігін көрсетеміз. ньютонның модификацияланған әдісі - student2.ru болсын. ньютонның модификацияланған әдісі - student2.ru екендігін дәлелдейміз. Ол үшін Ньютон формуласында алынған ньютонның модификацияланған әдісі - student2.ru -ші жуықтауды(формула (3.17) жазамыз және Ньютонның модификацияланған әдісі (3.23) бойынша

ньютонның модификацияланған әдісі - student2.ru ньютонның модификацияланған әдісі - student2.ru

және айырымды табамыз.

ньютонның модификацияланған әдісі - student2.ru . (3.25)

Дөңес функциялар теориясынан, егер ньютонның модификацияланған әдісі - student2.ru және ньютонның модификацияланған әдісі - student2.ru -да таңбасын сақтаса, онда ньютонның модификацияланған әдісі - student2.ru дөңес болады. Дөңес ньютонның модификацияланған әдісі - student2.ru функциялар үшін ньютонның модификацияланған әдісі - student2.ru туындылар кемімелі емес, яғни ньютонның модификацияланған әдісі - student2.ru . Сондықтан

ньютонның модификацияланған әдісі - student2.ru . ньютонның модификацияланған әдісі - student2.ru (3.26)

(3.26)-ны ескере отырып (11)-ден ньютонның модификацияланған әдісі - student2.ru .

5-теоремадан Ньютон әдісінің жинақтылығын ньютонның модификацияланған әдісі - student2.ru алдық, сондықтан ньютонның модификацияланған әдісі - student2.ru . Бұл жерден

ньютонның модификацияланған әдісі - student2.ru . (3.27)

Сонымен, (3.24) және (3.27)-ден кемімелі тізбекке ие боламыз.

ньютонның модификацияланған әдісі - student2.ru .

Сонымен кез келген кішкентай оң ньютонның модификацияланған әдісі - student2.ru үшін, ньютонның модификацияланған әдісі - student2.ru . Болатын ньютонның модификацияланған әдісі - student2.ru -ді көрсетуге болады. Теорема дәлелденді.

Біріккен тәсіл

ньютонның модификацияланған әдісі - student2.ru болсын, ал ньютонның модификацияланған әдісі - student2.ru және ньютонның модификацияланған әдісі - student2.ru ньютонның модификацияланған әдісі - student2.ru -да таңбаларын сақтасын. Хордалар және Ньютон әдістерін біріктіріп, түбірді іздеуді және итерациялық процестің жинақталуын тездетуге болады. Нәтижеде әрбір қадамда түбір жатқан интервалдың екі шетінің де мәндерін табатын біріккен тәсілге ие боламыз. Хордалар тәсіліндегідей келесі жағдайларды қарастырамыз.

1. Егер ньютонның модификацияланған әдісі - student2.ru (яғни ньютонның модификацияланған әдісі - student2.ru - қимылдамайтын, сурет 4) онда

ньютонның модификацияланған әдісі - student2.ru (3.28)

Бұл жерде ньютонның модификацияланған әдісі - student2.ru

ньютонның модификацияланған әдісі - student2.ru ньютонның модификацияланған әдісі - student2.ru

 
  ньютонның модификацияланған әдісі - student2.ru

сурет. 4а сурет. 4б

2. Егер ньютонның модификацияланған әдісі - student2.ru ( ньютонның модификацияланған әдісі - student2.ru - қимылдамаса (сурет 5), онда

ньютонның модификацияланған әдісі - student2.ru (3.29)

Бұл жерде ньютонның модификацияланған әдісі - student2.ru .

ньютонның модификацияланған әдісі - student2.ru ньютонның модификацияланған әдісі - student2.ru

 
  ньютонның модификацияланған әдісі - student2.ru

сурет. 5а сурет. 5б

Итерация әдісі

Теңдеуді сандық шешудің тиімді әдістерінің бірі итерация әдісі болып табылады.

Теңдеу берілсін. ньютонның модификацияланған әдісі - student2.ru .

Оны тең күшті ньютонның модификацияланған әдісі - student2.ru . (3.30) теңдеуімен алмастырамыз.

Алғашқы жуық түбір ньютонның модификацияланған әдісі - student2.ru -ді таңдап аламыз да оны (3.31) теңдеудің оң жағына апарып қоямыз. Сонда әйтеуір бір ньютонның модификацияланған әдісі - student2.ru . (3.32)

санға ие боламыз. (3.32)-нің оң жағына ньютонның модификацияланған әдісі - student2.ru -дің орнына ньютонның модификацияланған әдісі - student2.ru санын қойып

ньютонның модификацияланған әдісі - student2.ru .

санға ие боламыз. Осы процесті қайталап,

ньютонның модификацияланған әдісі - student2.ru ( ньютонның модификацияланған әдісі - student2.ru ). (3.33) сандар тізбегіне ие боламыз.

Егер осы тізбек жинақты болса, яғни ньютонның модификацияланған әдісі - student2.ru шек бар болса, онда (3.33) теңдеуде шекке көшіп және ньютонның модификацияланған әдісі - student2.ru функцияны үздіксіз деп,

ньютонның модификацияланған әдісі - student2.ru немесе ньютонның модификацияланған әдісі - student2.ru -ті табамыз.

 
  ньютонның модификацияланған әдісі - student2.ru

Сонымен, ньютонның модификацияланған әдісі - student2.ru шек (3.33) теңдеудің шегі болады және оны (3.33) формуламен кез келген дәлдікте есептеуге болады.

сурет. 8а сурет. 8б

 
  ньютонның модификацияланған әдісі - student2.ru

сурет. 9.

ньютонның модификацияланған әдісі - student2.ru - жинақталмайтын процесс

8а, 8б суреттерде ньютонның модификацияланған әдісі - student2.ru түбірдің маңайында итерациялық процесс жинақты. Бірақ, егер ньютонның модификацияланған әдісі - student2.ru жағдайды қарастырсақ, онда итерациялық процесс жинақсыз болуы мүмкін (сурет 9).

Итерациялық процесстің жинақты болуының жеткілікті шарты.

Теорема 7. ньютонның модификацияланған әдісі - 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 (3.34)

(3.34) тен ньютонның модификацияланған әдісі - 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 , (3.35)

бұдан ньютонның модификацияланған әдісі - student2.ru 1-ге жақын болғанда ньютонның модификацияланған әдісі - student2.ru шама ньютонның модификацияланған әдісі - student2.ru болғанына қарамай өте үлкен болуы мүмкін, бұл жерде ньютонның модификацияланған әдісі - student2.ru -берілген сан. ньютонның модификацияланған әдісі - student2.ru -ді ньютонның модификацияланған әдісі - student2.ru дәлдікпен есептеу үшін,

ньютонның модификацияланған әдісі - student2.ru . (3.36)

болуын қамтамасыз ету керек.

Онда (3.36)-ны (3.35)-ке қойып, ньютонның модификацияланған әдісі - student2.ru -ді аламыз.

Егер ньютонның модификацияланған әдісі - student2.ru өте аз болса, онда (3.35)-дың орнына

ньютонның модификацияланған әдісі - student2.ru

ды алуға болады.

Итерация әдісінің жинақтылық коэффициенті ньютонның модификацияланған әдісі - student2.ru болып, жинақтылығы сызықты. Шынымен-ақ

ньютонның модификацияланған әдісі - student2.ru ,

бұл жерден ньютонның модификацияланған әдісі - student2.ru .

Ескерту. Түбір жатқан аймақтың әйтеуір бір аймағында ньютонның модификацияланған әдісі - student2.ru , ньютонның модификацияланған әдісі - student2.ru теңдеу және оның туындысы ньютонның модификацияланған әдісі - student2.ru таңбасын сақтасын және ньютонның модификацияланған әдісі - student2.ru теңсіздік орындалсын. Онда, егер ньютонның модификацияланған әдісі - student2.ru оң болса ньютонның модификацияланған әдісі - student2.ru біртіндеп жуықтау түбірге монотонды жинақталады.

Егер ньютонның модификацияланған әдісі - student2.ru теріс болса, онда біртіндеп жуықтау түбірдің айналасында ауытқып жүреді. (сурет.9-ды қара).

ньютонның модификацияланған әдісі - student2.ruтеңдеудіньютонның модификацияланған әдісі - student2.ruформада жазу тәсілін қарастырайық.

ньютонның модификацияланған әдісі - student2.ru функцияны түбірдің төңірегінде ньютонның модификацияланған әдісі - student2.ru аз шама болатындай етіп беру керек.

ньютонның модификацияланған әдісі - student2.ru туындының ең кіші және ең үлкен мәндері - ньютонның модификацияланған әдісі - student2.ru және ньютонның модификацияланған әдісі - student2.ru белгілі болсын.

ньютонның модификацияланған әдісі - student2.ru . (3.37)

ньютонның модификацияланған әдісі - student2.ru теңдеуді оған эквивалент ньютонның модификацияланған әдісі - student2.ru теңдеуімен алмастырайық.

ньютонның модификацияланған әдісі - student2.ru болсын. Түбір ньютонның модификацияланған әдісі - student2.ru -дің төңірегінде ньютонның модификацияланған әдісі - student2.ru параметрді төмендегі теңсіздік орындалатындай етіп таңдаймыз.

ньютонның модификацияланған әдісі - student2.ru .

Бұл жерден (3.37)-ге байланысты

ньютонның модификацияланған әдісі - student2.ru теңсіздікке ие боламыз.

Онда ньютонның модификацияланған әдісі - student2.ru десек, ньютонның модификацияланған әдісі - student2.ru болады.

Білімін тексеру сұрақтары:

1. Берілген [a,b] кесіндіде түбірдің бар болуының қажетті шартын жазыңыз.

2. Берілген [a,b] кесіндіде жалғыз түбірдің бар болуының жеткілікті шартын жазыңыз.

3. Бір белгісізді теңдеулерді шешудің 1-ші этапын айтыңыз.

4. Бір белгісізді теңдеулерді шешудің 2-ші этапын айтыңыз.

5. Ньютон әдісінің геометриялық мағынасы қандай.

6. Біріккен тәсілдің геометриялық мағынасы қандай.

7. Итерациялық әдістің жинақтылығының жеткілікті шартын айтыңыз.

8. Ньютон әдісінің жинақтылығының жеткілікті шартын айтыңыз.

9. Ньютонның модификацияланған әдісінің жай әдістен айырмашылығы қандай?

10. Алғашқы теңдеуді итерациялық тәсілге қажетті түрге қалай келтіруге болады.?

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