Matriz de Vandermonde

Fonte: testwiki
Saltar para a navegação Saltar para a pesquisa

Em álgebra linear, uma matriz de Vandermonde, cujo nome faz referência a Alexandre-Théophile Vandermonde, é uma matriz em que os termos de cada linha estão em progressão geométrica.

Uma matriz de Vandermonde de ordem m × n tem a forma geral:

V=[1α1α12α1n11α2α22α2n11α3α32α3n11αmαm2αmn1]

ou

Vi,j=αij1 , para todos os índices i e j.[1] Alguns autores usam a transposta da matriz acima, ou seja, as colunas estão em progressão geométrica.

Determinante

O determinante de uma matriz de Vandermonde de tamanho n×n se expressa da seguinte forma[2]:

|V|=1i<jn(αjαi)

Esta fórmula é conhecida por vezes como o discriminante, mas em geral o discriminante é definido como o quadrado da fórmula acima.

Demonstra-se essa fórmula por indução.[2] No caso da matriz 2x2 é fácil verificar.

|V|=v1,1v2,2v1,2v2,1=α2α1=1i<j2(αjαi)

Agora, provemos para a matriz nxn supondo válido para as matrizes n-1 x n-1. Seja ci a coluna i, então multiplicamos a coluna ci por α1 e somamos com a coluna ci+1:

V=[1α1α12α1n11α2α22α2n11α3α32α3n11αnαn2αnn1]=[10001α2α1α2(α2α1)α2n2(α2α1)1α3α1α3(α3α1)α3n2(α3α1)1αnα1αn(αnα1)αnn2(αnα1)]

Calculando o determinante, pelo Teorema de Laplace acaba-se por eliminar a primeira linha e a primeira coluna, achando assim uma matriz de n-1×n-1, logo.

|V|=|α2α1α2(α2α1)α2n2(α2α1)α3α1α3(α3α1)α3n2(α3α1)αnα1αn(αnα1)αnn2(αnα1)|

Segue da propriedade 10 que se pode fatorar os coeficientes caindo em uma matriz de Vandermonde n-1×n-1..

|V|=(α2α1)(α3α1)(αnα1)|1α2α22α2n21α3α32α3n21α4α42α4n21αnαn2αnn2|

E por hipótese de indução temos que

|V|=1i<jn(αjαi)

Interpolação polinomial

Os pontos vermelhos denotam os pares (xi,yi), enquanto a curva azul mostra o gráfico do polinômio interpolador.

A matriz de Vandermonde surge naturalmente do problema de interpolação polinomial, ou seja: dado um conjunto de n pares ordenados (xi,yi) com i variando entre 1 e n, encontrar o polinômio P(x) com n graus de liberdade (ou seja, o seu grau máximo é n-1) tal que P(xi)=yi. A solução deste problema consiste em resolver o seguinte sistema linear:

[1x1x12x1n11x2x22x2n11x3x32x3n11xnxn2xnn1][a0a1a2an1]=[y0y1y2yn1]

Onde ai são os coeficientes do polinômio P(x)=i=0n1aixi. O fato de a matriz de Vardemonte ter determinante não nulo implica que o problema tem solução e que ela é única.

O número de condicionamento da matriz pode ser grande,[3] causando erros importantes no cálculo dos coeficientes ai se o sistema for resolvido usando eliminação gaussiana. Diversos autores propuseram algoritmos numericamente estáveis que exploram a estrutura da matriz de Vandermonde para resolver o problema em 𝒪(n2) operações ao invés de 𝒪(n3) exigidos pela eliminação gaussiana.[4][5][6] Estes métodos consistem em primeiro construir um polinômio de Newton e depois convertê-lo para a forma canônica acima.

Predefinição:Referências


Predefinição:Classes de matriz

  1. Roger A. Horn and Charles R. Johnson (1991), Topics in matrix analysis, Cambridge University Press. See Section 6.1
  2. 2,0 2,1 Prova em inglês e referências adicionais http://www.proofwiki.org/wiki/Vandermonde_Determinant
  3. Predefinição:Citar periódico
  4. Predefinição:Citar periódico
  5. Predefinição:Citar periódico
  6. Predefinição:Citar periódico