In de lineaire algebra, een deelgebied van de wiskunde, is een Vandermonde-matrix, vernoemd naar de 18e-eeuwse Franse wiskundige Alexandre-Théophile Vandermonde, een matrix met als opgelegde voorwaarde dat elke rij in deze matrix uit een meetkundige rij moet bestaan, dat wil zeggen, een
-matrix van de vorm:
![{\displaystyle V={\begin{bmatrix}1&\alpha _{1}&\alpha _{1}^{2}&\dots &\alpha _{1}^{n-1}\\1&\alpha _{2}&\alpha _{2}^{2}&\dots &\alpha _{2}^{n-1}\\1&\alpha _{3}&\alpha _{3}^{2}&\dots &\alpha _{3}^{n-1}\\\vdots &\vdots &\vdots &\ddots &\vdots \\1&\alpha _{m}&\alpha _{m}^{2}&\dots &\alpha _{m}^{n-1}\\\end{bmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b8f4302012c92aae6005095ab7c03aed1409e0f3)
of
![{\displaystyle V_{i,j}=\alpha _{i}^{j-1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/10e94f4bf8e9b5ad4a074ddf241a58a051015e89)
voor alle indices
en
.[1] Sommige auteurs gebruiken de getransponeerde van de bovenstaande matrix.
Een Vandermonde-matrix wordt dus volledig bepaald door de getallen
Veeltermevaluatie
De Vandermonde-matrix komt aan bod bij het evalueren van een polynoom
![{\displaystyle v(x)=\sum _{i=0}^{n}v_{i}x^{i}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/339b8498cb1b8ce298b1b62ce24aa787228c97e1)
in een aantal punten
.
Door de Vandermonde-matrix
![{\displaystyle V={\begin{bmatrix}1&x_{0}&x_{0}^{2}&\dots &x_{0}^{n}\\1&x_{1}&x_{1}^{2}&\dots &x_{1}^{n}\\\vdots &\vdots &\vdots &\ddots &\vdots \\1&x_{m}&x_{m}^{2}&\dots &x_{m}^{n}\\\end{bmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/35bfc0e9b383a0bb0618fbfbf39543ccd6a5d90a)
te vermenigvuldigen met de vector
![{\displaystyle v=(v_{0},v_{1},\dots ,v_{n})}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8788d2697fb810b8b447e01506cd95bc7dc2afbd)
krijgt men de vector met de te berekenen waarden:
![{\displaystyle V\,v=(v(x_{0}),v(x_{1}),\ldots ,v(x_{m}))}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8daf22380d0eede96fe8a1f0d4a748fc28e58bb4)
Als de punten
de
-de eenheidswortels zijn, komt dit neer op de berekening van de discrete fouriertransformatie van
.
Interpolatie van een polynoom
Nauw verwant met het vorige probleem is dat van de interpolatie van een polynoom: gegeven
verschillende punten
bepaal de polynoom
van de graad
die door de gegeven punten loopt; met andere woorden waarvoor geldt dat voor
![{\displaystyle p(x_{i})=\sum _{j=0}^{n}p_{j}x_{i}^{j}=y_{i}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/26065391527d11deb5ee2a65405922c82edad757)
Om de onbekende coëfficiënten
te vinden moet men het volgende stelsel van lineaire vergelijkingen oplossen, geschreven in matrixnotatie:
.
De coëfficiëntenmatrix van dit stelsel is een Vandermonde-matrix. Een Vandermonde-matrix is echter slecht geconditioneerd, wat betekent dat er grote afwijkingen kunnen optreden in de berekende waarden
bij kleine veranderingen in
.
Determinant
De determinant van een vierkante Vandermonde-matrix
van de orde
is:
![{\displaystyle V_{n}={\begin{vmatrix}1&x_{1}&x_{1}^{2}&\ldots &x_{1}^{n-2}&x_{1}^{n-1}\\1&x_{2}&x_{2}^{2}&\ldots &x_{2}^{n-2}&x_{2}^{n-1}\\\vdots &\vdots &\vdots &\ddots &\vdots &\vdots \\1&x_{n}&x_{n}^{2}&\ldots &x_{n}^{n-2}&x_{n}^{n-1}\end{vmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1ff5f232db0b68184f780db3110e13ac929029cd)
Het aantal variabelen
in deze determinant is
.
Voor deze determinant geldt:
![{\displaystyle V_{n}=\prod _{1\leq i<j\leq n}(x_{j}-x_{i})}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ef2a588c6a2228477779d0ed6bceac88751a0066)
Het bewijs van deze stelling gaat met volledige inductie naar het aantal variabelen
in de determinant.
Voor
is de bewering juist.
![{\displaystyle V_{2}={\begin{vmatrix}1&x_{1}\\1&x_{2}\end{vmatrix}}=x_{2}-x_{1}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7270e655130d631af4d41a00f7b26baa16719c75)
Er wordt in het volgende gebruikgemaakt van de regels voor het vegen van een determinant.
Stel dat de bewering juist is voor zekere
, dan geldt:
![{\displaystyle V_{n+1}={\begin{vmatrix}1&x_{1}&x_{1}^{2}&\ldots &x_{1}^{n-1}&x_{1}^{n}\\1&x_{2}&x_{2}^{2}&\ldots &x_{2}^{n-1}&x_{2}^{n}\\\vdots &\vdots &\vdots &\ddots &\vdots &\vdots \\1&x_{n+1}&x_{n+1}^{2}&\ldots &x_{n+1}^{n-1}&x_{n+1}^{n}\end{vmatrix}}={\begin{vmatrix}1&x_{1}&x_{1}^{2}&\ldots &x_{1}^{n-1}&0\\1&x_{2}&x_{2}^{2}&\ldots &x_{2}^{n-1}&x_{2}^{n}-x_{2}^{n-1}x_{1}\\\vdots &\vdots &\vdots &\ddots &\vdots &\vdots \\1&x_{n+1}&x_{n+1}^{2}&\ldots &x_{n+1}^{n-1}&x_{n+1}^{n}-x_{n+1}^{n-1}x_{1}\end{vmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a7c83d1689bc41732daeaa54f2f461058354ca53)
De tweede determinant ontstaat door in de eerste determinant
maal de voorlaatste kolom van de laatste kolom af te trekken. Zo van achter naar voren voortgaand, ontstaat door steeds
maal een kolom van de volgende kolom af te trekken:
![{\displaystyle V_{n+1}={\begin{vmatrix}1&0&0&\ldots &0&0\\1&x_{2}-x_{1}&x_{2}^{2}-x_{2}x_{1}&\ldots &x_{2}^{n-1}-x_{2}^{n-2}x_{1}&x_{2}^{n}-x_{2}^{n-1}x_{1}\\\vdots &\vdots &\vdots &\ddots &\vdots &\vdots \\1&x_{n+1}-x_{1}&x_{n+1}^{2}-x_{n+1}x_{1}&\ldots &x_{n+1}^{n-1}-x_{n+1}^{n-2}x_{1}&x_{n+1}^{n}-x_{n+1}^{n-1}x_{1}\end{vmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/30acd7e1ed06a69a33036758b2bf24841dd50332)
Omdat op de eerste rij, behalve op de eerste plaats alleen maar 0 staat, volgt:
![{\displaystyle V_{n+1}={\begin{vmatrix}x_{2}-x_{1}&x_{2}^{2}-x_{2}x_{1}&\ldots &x_{2}^{n-1}-x_{2}^{n-2}x_{1}&x_{2}^{n}-x_{2}^{n-1}x_{1}\\\vdots &\vdots &\vdots &\ddots &\vdots &\vdots \\x_{n+1}-x_{1}&x_{n+1}^{2}-x_{n+1}x_{1}&\ldots &x_{n+1}^{n-1}-x_{n+1}^{n-2}x_{1}&x_{n+1}^{n}-x_{n+1}^{n-1}x_{1}\end{vmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ee2935c5d1e0826b35d04065109357787516c781)
Uit elke rij kan een gemeenschappelijke factor worden gehaald:
![{\displaystyle V_{n+1}=(x_{2}-x_{1})\ldots (x_{n+1}-x_{1}){\begin{vmatrix}1&x_{2}&\ldots &x_{2}^{n-2}&x_{2}^{n-1}\\\vdots &\vdots &\vdots &\ddots &\vdots \\1&x_{n+1}&\ldots &x_{n+1}^{n-2}&x_{n+1}^{n-1}\end{vmatrix}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5330e9b26a3be300a02064bb8aeca9946920a8c9)
De overblijvende determinant is een Vandermonde-determinant van de orde
, die volgens de inductieveronderstelling de juiste vorm heeft.
Bronnen, noten en/of referenties
- ↑ (en) Roger A. Horn en Charles R. Johnson (1991),Topics in matrix analysis, Cambridge University Press. paragraaf 6.1