Co dokładnie dzieje się w przypadku punktów o równych odstępach?
Dlaczego wzrost kolejności wielomianowej powoduje wzrost błędu po określonym punkcie?
Jest to podobne do zjawiska Runge'a, w którym przy węzłach o równych odstępach błąd interpolacji dochodzi do nieskończoności wraz ze wzrostem stopnia wielomianu, tj. Liczby punktów.
Jeden z źródeł tego problemu można znaleźć w stałej Lebesgue'a, jak odnotowano w komentarzu @ Subodha do odpowiedzi @Pedro. Ta stała wiąże interpolację z najlepszym przybliżeniem.
Niektóre notacje
Mamy funkcję do interpolacji węzłów . W interpolacji Lagrange'a zdefiniowane są wielomiany Lagrange'a :fa∈ C.( [ a , b ] )xk
L.k( x ) = ∏i = 0 , i ≠ jnx - xjaxk- xja
z tym definiuje się wielomian interpolacyjny nad parami dla notacji świetlnejpn∈ P.n( xk, f( xk) )( xk, fk)
pn( x ) = ∑k = 0nfakL.k( x )
Rozważmy teraz zaburzenie danych, może to być na przykład zaokrąglenie, więc mamy . Dzięki temu nowy wielomian jest:fa~kp~n
p~n( x ) = ∑k = 0nfa~kL.k( x )
Szacunkowe błędy to:
pn( x ) - p~n( x ) = ∑k = 0n( fk-f~k) L.k( x )
|pn( x ) - p~n( x ) | ≤ ∑k = 0n|fak-f~k| |L.k( x ) | ≤ ( maksk|fak-f~k| ) ∑k = 0n|L.k( x ) |
Teraz można zdefiniować stałą Lebesgue'a jako:Λn
Λn= maksx ∈ [ a , b ]∑k = 0n|L.k( x ) |
Dzięki temu ostateczne szacunki są następujące:
| |pn- p~n| |∞≤ ( maksk| fak- f~k| ) Λn
(uwaga marginalna, wyglądamy tylko na normę również dlatego, że jesteśmy ponad przestrzenią skończonej miary, więc )∞L.∞⊆ ⋯ ⊆ L.1
Z powyższych obliczeń wynika, że to:Λn
- niezależny od daty:
- zależy tylko od rozkładu węzłów;
- wskaźnik stabilności (im mniejszy, tym lepszy).
Jest to również norma operatora interpolacji przestrzegającego
norma.| | ⋅ | |∞
Z poniższym twierdzeniem mamy oszacowany błąd interpolacji przy stałej stałej Lebesgue'a:
Niech i jak wyżej mamy
gdzie
jest błędem najlepszego jednolitego wielomianu aproksymacyjnegofapn
| |fa- pn| |∞≤ ( 1 + Λn) dn( f)
ren( f) = infqn∈P.n| |fa- qn| |∞
Tzn. Jeśli jest mały, błąd interpolacji nie jest od błędu najlepszego przybliżenia jednolitego, a twierdzenie porównuje błąd interpolacji z najmniejszym możliwym błędem, który jest błędem najlepszego przybliżenia jednolitego.Λn
W tym celu zachowanie interpolacji zależy od rozkładu węzłów. Istnieją dolne granice w że przy danym rozkładzie węzłów istnieje stała taka, że:
więc stała rośnie, ale jak rośnie importan.Λndo
Λn≥ 2πlog( n ) - c
Dla węzłów o odstępach
Pominąłem niektóre szczegóły, ale widzimy, że wzrost jest wykładniczy.
Λn≈ 2n + 1e n log( n )
W przypadku węzłów Czebyszewa
również tutaj pominąłem niektóre szczegóły, są bardziej dokładne i skomplikowane oszacowanie. Zobacz [1] po więcej szczegółów. Zauważ, że węzły rodziny Czebyszewa mają logarytmiczny wzrost i z poprzednich szacunków jest blisko najlepszych, jakie możesz uzyskać.
Λn≤ 2πlog( n ) + 4
W przypadku innych dystrybucji węzłów zobacz na przykład tabelę 1 tego artykułu .
W książce jest wiele odniesień na temat interpolacji. On-line te slajdy są ładne jak CV.
Również ten otwarty artykuł ([1])
Numeryczne porównanie interpolacji siedmiu siatek dla wielomianu w interwale dla różnych porównań.