- categories: Linear algebra, Theorem
A Circulant matrix can be expressed as a polynomial in the shift matrix , where the shift matrix is defined as:
The matrix cyclically shifts the entries of a vector downwards by one position.
For a vector , the circulant matrix can be written as:
where is the identity matrix.
Intuition
The shift matrix generates the cyclic structure of the circulant matrix by shifting elements, while the coefficients determine the contributions of each shift. The expression , where , highlights that circulant matrices can be viewed as polynomial matrices.
Key Properties
-
Cyclic Structure from :
Successive powers of cyclically shift a vector: -
Diagonalization via Fourier Matrix:
The eigenvalues of can be derived from the polynomial evaluated at the roots of unity, i.e., for . -
Efficient Computation:
Using the shift matrix representation, multiplication with corresponds to evaluating the polynomial , which can be efficiently implemented using fast matrix-vector products.
Example
For , the circulant matrix is:
The shift matrix is:
Thus, can be expressed as: