Macierz Vandermonde’a

Z testwiki
Wersja z dnia 19:43, 26 maj 2024 autorstwa imported>Zordon1789
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Macierz Vandermonde’amacierz kwadratowa n×n postaci:

A=(1x1x12x1n11x2x22x2n11xnxn2xnn1).

Wyznacznik tej macierzy nazywany jest wyznacznikiem Vandermonde’a i jest wielomianem postaci:

detA=1i<jn(xjxi).

Przykład: Macierz

A=(1111124813927141664)

jest macierzą Vandermonde’a. Jej wyznacznik jest równy

detA=(x2x1)(x3x1)(x4x1)(x3x2)(x4x2)(x4x3)=123121=12

Jednoznaczność wielomianu interpolacyjnego

Macierz Vandermonde’a pozwala udowodnić następujące twierdzenie o jednoznaczności wielomianu interpolacyjnego: Dla dowolnego zbioru różnych punktów: {(x0,y0),(x1,y1),,(xn1,yn1)} istnieje dokładnie jeden wielomian W(x) o stopniu mniejszym niż n i taki, że dla każdego kyk=W(xk).

Dowód:

Ponieważ punkty są różne, to wyznacznik macierzy Vandermonde’a stworzonej z punktów (x0,x1,,xn1) jest różny od 0, więc macierz jest odwracalna. Niech V oznacza tę macierz. Rozwiązanie układu równań:

(a0,a1,,an1)T=V1(y0,y1,,yn1)T

pozwala na wyliczenie współczynników wielomianu.

Stosując metodę eliminacji Gaussa można rozwiązać ten układ w czasie O(n3). Zastosowanie postaci Lagrange’a wielomianu interpolacyjnego

W(x)=k=0n1ykik(xxi)ik(xkxi)

pozwala na wykonanie tego w czasie O(n2).

Zobacz też

Linki zewnętrzne

Szablon:Kontrola autorytatywna