Феномен Рунге — проблема, що виникає в обчислювальній математиці при використанні поліноміальної інтерполяції на рівновіддалених вузлах за допомогою поліномів високих порядків (степенів). Була описана Карлом Рунге при вивченні поводження похибок при використанні поліноміальної інтерполяції для апроксимації функцій.
Проблема
Розглянемо функцію:
Спробуємо інтерполювати цю функцію в рівновіддалених точках xi між −1 і 1 таких що:
де
за допомогою полінома порядок якого . Рунге виявив, що отримана інтерполяція коливається і має досить велику похибку поблизу кінців інтервалу, тобто поблизу точок −1 і 1. Можна довести, що верхня межа похибка інтерполяції прямує до нескінченності, коли ступінь полінома зростає:
Цей приклад показує, що поліноміальна інтерполяція високого порядку на рівновіддалених вузлах може бути небезпечною.
Причина
Похибка наближення заданої функції f(x) інтерполяційним поліномом порядку визначається так:
для деякого у (−1, 1). Таким чином,
Позначимо вузлову функцію:
і нехай буде максимумом функції
Тоді, можна довести, що коли використовувати рівновіддалені вузли, тоді:
де це розмір кроку.
Більше того, припустімо, що n-та похідна обмежена, тобто
- .
З цього,
Але для випадку функції Рунге, заданої вище: перші дві похідні
Величина похідних вищого порядку наведеної функції Рунге зростає. Отже, верхня межа похибка (у проміжках між точками інтерполяції) зі збільшенням степеня інтерполюючих поліномів стає ще більшою.
Проте факт збільшення верхньої межі похибки до нескінченності не обов'язково означає, що сама похибка також зростає з n.[]
Розв'язання проблеми
Феномен Рунге демонструє, що коли обирати рівновіддалені вузли інтерполяції, то високий порядок апроксимуючого полінома не завжди підходить.
Однак, (апроксимаційна теорема Вейєрштраса) стверджує, що для неперервної на відрізку функції існує послідовність поліноміальних апроксимацій, для яких похибка прямує до нуля. Розбіжність можна мінімізувати, якщо замість рівновіддалених вузлів обирати вузли інтерполяції в коренях поліномів Чебишова першого роду. Такий підхід гарантує, що максимальна похибка зменшуватиметься з підвищенням порядку полінома.
Проблему також можна вирішити шляхом застосуванням сплайнів, зокрема, поліноміальних, тобто, замість підвищення степеня поліномів збільшити кількість поліноміальних частин.
Примітки
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Fenomen Runge problema sho vinikaye v obchislyuvalnij matematici pri vikoristanni polinomialnoyi interpolyaciyi na rivnoviddalenih vuzlah za dopomogoyu polinomiv visokih poryadkiv stepeniv Bula opisana Karlom Runge pri vivchenni povodzhennya pohibok pri vikoristanni polinomialnoyi interpolyaciyi dlya aproksimaciyi funkcij Interpolyaciya funkciyi Runge polinomamiChervona kriva funkciya Runge Sinya kriva interpolyaciya polinomom 5 go poryadku vikoristovuyuchi p yat rivnoviddalenih vuzliv interpolyaciyi Zelena kriva interpolyaciya polinomom 9 go poryadku vikoristovuyuchi dev yat rivnoviddalenih vuzliv interpolyaciyi U tochkah interpolyaciyi rozbizhnist mizh funkciyeyu ta interpolyacijnim polinomom nulova za pobudovoyu polinoma Prote mizh tochkami interpolyaciyi osoblivo poblizu krajnih tochok 1 i 1 rozbizhnist mizh funkciyeyu i interpolyacijnim polinomom zrostaye dlya polinomiv vishogo poryadku ProblemaRozglyanemo funkciyu f x 11 25x2 displaystyle f x frac 1 1 25x 2 Sprobuyemo interpolyuvati cyu funkciyu v rivnoviddalenih tochkah xi mizh 1 i 1 takih sho xi 2in 1 displaystyle x i frac 2i n 1 qquad de i 0 2 n displaystyle i in left 0 2 dots n right za dopomogoyu polinoma Pn x displaystyle P n x poryadok yakogo n displaystyle leq n Runge viyaviv sho otrimana interpolyaciya kolivayetsya i maye dosit veliku pohibku poblizu kinciv intervalu tobto poblizu tochok 1 i 1 Mozhna dovesti sho verhnya mezha pohibka interpolyaciyi pryamuye do neskinchennosti koli stupin polinoma zrostaye limn max 1 x 1 f x Pn x displaystyle lim n rightarrow infty left max 1 leq x leq 1 f x P n x right infty Cej priklad pokazuye sho polinomialna interpolyaciya visokogo poryadku na rivnoviddalenih vuzlah mozhe buti nebezpechnoyu Prichina Pohibka nablizhennya zadanoyi funkciyi f x interpolyacijnim polinomom poryadku n displaystyle n viznachayetsya tak f x Pn x f n 1 3 n 1 i 1n 1 x xi displaystyle f x P n x frac f n 1 xi n 1 prod i 1 n 1 x x i dlya deyakogo 3 displaystyle xi u 1 1 Takim chinom max 1 x 1 f x Pn x max 1 x 1 f n 1 x n 1 max 1 x 1 i 0n x xi displaystyle max 1 leq x leq 1 f x P n x leq max 1 leq x leq 1 frac left f n 1 x right n 1 max 1 leq x leq 1 prod i 0 n x x i Poznachimo wn x displaystyle w n x vuzlovu funkciyu wn x x x0 x x1 x xn displaystyle w n x x x 0 x x 1 cdots x x n i nehaj Wn displaystyle W n bude maksimumom funkciyi wn displaystyle w n Wn max 1 x 1wn x displaystyle W n max 1 leq x leq 1 w n x Todi mozhna dovesti sho koli vikoristovuvati rivnoviddaleni vuzli todi Wn hn n 1 4 displaystyle W n leq h n frac n 1 4 de h 2 n 1 displaystyle h 2 n 1 ce rozmir kroku Bilshe togo pripustimo sho n ta pohidna f displaystyle f obmezhena tobto max 1 x 1f n x Mn displaystyle max 1 leq x leq 1 f n x leq M n Z cogo max 1 x 1 f x Pn x Mnhn4n displaystyle max 1 leq x leq 1 f x P n x leq M n frac h n 4n Ale dlya vipadku funkciyi Runge zadanoyi vishe f x 11 25x2 displaystyle f x frac 1 1 25x 2 pershi dvi pohidni f x 50x 1 25x2 2 f 1 50262 0 0740f x 5000 1 25x2 50 1 25x2 2 1 25x2 4 f 1 96200264 0 2105 displaystyle begin array lcl displaystyle f x frac 50x left 1 25x 2 right 2 amp rightarrow amp displaystyle left f 1 right frac 50 26 2 0 0740 1 5em displaystyle f x frac 5000 1 25x 2 50 1 25x 2 2 left 1 25x 2 right 4 amp rightarrow amp displaystyle left f 1 right frac 96200 26 4 0 2105 end array Velichina pohidnih vishogo poryadku navedenoyi funkciyi Runge zrostaye Otzhe verhnya mezha pohibka u promizhkah mizh tochkami interpolyaciyi zi zbilshennyam stepenya interpolyuyuchih polinomiv staye she bilshoyu Prote fakt zbilshennya verhnoyi mezhi pohibki do neskinchennosti ne obov yazkovo oznachaye sho sama pohibka takozh zrostaye z n dzherelo Rozv yazannya problemiPorivnyannya pohibki zi zrostannyam kilkosti vuzliv interpolyaciyi funkciyi Runge vikoristovuyuchi rivnoviddaleni vuzli i vuzli Chebishova Fenomen Runge demonstruye sho koli obirati rivnoviddaleni vuzli interpolyaciyi to visokij poryadok aproksimuyuchogo polinoma ne zavzhdi pidhodit Odnak aproksimacijna teorema Vejyershtrasa stverdzhuye sho dlya neperervnoyi na vidrizku funkciyi isnuye poslidovnist polinomialnih aproksimacij dlya yakih pohibka pryamuye do nulya Rozbizhnist mozhna minimizuvati yaksho zamist rivnoviddalenih vuzliv obirati vuzli interpolyaciyi v korenyah polinomiv Chebishova pershogo rodu Takij pidhid garantuye sho maksimalna pohibka zmenshuvatimetsya z pidvishennyam poryadku polinoma Problemu takozh mozhna virishiti shlyahom zastosuvannyam splajniv zokrema polinomialnih tobto zamist pidvishennya stepenya polinomiv zbilshiti kilkist polinomialnih chastin PrimitkiHeath Michael 2000 Scientific Computing McGraw Hill s 324 ISBN 0072399104 Lloyd N Trefethen Approximation Theory and Approximation Practice With 163 figures and 210 exercises angl 2013