Una matriz de Vandermonde es una matriz que convierte un polinomio de su representación de coeficientes a su representación de valores en un conjunto de puntos.
Para un polinomio con su representación de coeficientes:
La matriz de Vandermonde lo evalúa en puntos distintos como una sola operación.
Evaluación de un polinomio como producto matricial
Por simplicidad, asumimos que , por lo que tenemos un polinomio de grado .
Evaluación en un solo punto
La evaluación del polinomio en el punto es:
Esto se puede escribir como un producto matricial: multiplicando una matriz de que contiene las potencias sucesivas de por el vector de coeficientes del polinomio, de la siguiente manera:
Evaluación en dos puntos
Para evaluar en dos puntos, y , podríamos expresar esto como dos productos matriciales separados. En su lugar, apilamos estos vectores fila en una matriz de :
Donde cada fila contiene las potencias sucesivas de y , respectivamente.
Por lo tanto, evaluar el polinomio en dos puntos es equivalente a multiplicar una matriz de por el vector de coeficientes.
Evaluación en puntos
Si extendemos nuestros puntos a puntos, entonces con (ya asumido), el sistema de ecuaciones resultante es equivalente a multiplicar una matriz de por el vector de coeficientes:
Esta matriz se llama matriz de Vandermonde de y se denota por .
La ecuación anterior se escribe de forma compacta a continuación como
donde es el vector de los coeficientes del polinomio y es el vector de sus valores en los puntos.
Evaluación del polinomio en las raíces cuartas de la unidad como producto matricial
Ahora, considere la evaluación del polinomio en las raíces cuartas de la unidad, , en lugar de en puntos arbitrarios. Obtenemos la matriz de Vandermonde como:
Podemos simplificar cada término que sea o mayor, aprovechando las propiedades de que y de la siguiente manera:
- implica que y .
- implica que:
- y
- .
Ahora sustituimos estas simplificaciones en la matriz:
Por lo tanto, la matriz se simplifica al siguiente patrón:
Para un ejemplo concreto, es una raíz cuarta primitiva de la unidad en el campo finito (donde la aritmética es módulo 17), y la matriz de Vandermonde es:
Conclusión
Evaluar un polinomio de grado en puntos es equivalente a multiplicar una matriz de Vandermonde de por el vector de coeficientes , formalizado por la ecuación .