Definition

A Vandermonde matrix is a structured matrix where each row is a geometric progression of the corresponding elements from a given sequence. Given a sequence of scalars , the Vandermonde matrix is defined as:

Here, is an matrix.

Special Cases

  1. Square Vandermonde Matrix:
    If , the Vandermonde matrix is square.

  2. Transposed Vandermonde Matrix:
    The columns, instead of rows, can represent the powers of a sequence:


Key Properties

  1. Determinant (Square Case):
    If is square (), the determinant is:

    which is nonzero if and only if all are distinct.

  2. Rank:

    • The rank of a Vandermonde matrix is equal to the number of distinct .
    • For distinct , the matrix is full rank.
  3. Conditioning:

    • Vandermonde matrices are often ill-conditioned for large due to large variations in the powers of .
  4. Polynomial Interpolation:
    A Vandermonde matrix naturally arises in polynomial interpolation. Solving finds the coefficients of the polynomial that passes through the points .


Applications

  1. Polynomial Interpolation:
    In Lagrange or Newton interpolation, Vandermonde matrices provide a basis to represent interpolation polynomials.

  2. Signal Processing:
    Vandermonde matrices are used in filter design and spectral analysis.

  3. System Identification:
    Appear in least-squares fitting of data to polynomial models.

  4. Numerical Linear Algebra:
    Serve as examples of structured matrices for studying algorithms.


Examples

Example 1: Small Vandermonde Matrix

Given , the Vandermonde matrix is:

Example 2: Determinant

For the same , compute:

Example 3: Polynomial Interpolation

To find a quadratic polynomial passing through the points:

solve:

Solution:

Thus, the polynomial is: