logo

Toeplitz Matrix 📂Matrix Algebra

Toeplitz Matrix

Definition

A component (A)ij\left( A \right)_{ij} of a matrix ARm×nA \in \mathbb{R}^{m \times n} is said to satisfy (A)i,j=(A)i+1,j+1\left( A \right)_{i, j} = \left( A \right)_{i+1, j+1} for all i,ji, j if it is called a Toeplitz matrix. In other words, a Toeplitz matrix is a matrix where all elements along a specific diagonal are the same. A=[a0a1a2an+1a1a0a1an+2a2a1a0an+3am1am2am3a0] A = \begin{bmatrix} a_{0} & a_{-1} & a_{-2} & \cdots & a_{-n+1} \\ a_{1} & a_{0} & a_{-1} & \cdots & a_{-n+2} \\ a_{2} & a_{1} & a_{0} & \cdots & a_{-n+3} \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ a_{m-1} & a_{m-2} & a_{m-3} & \cdots & a_{0} \end{bmatrix}

Explanation

A Toeplitz matrix is an extension of a diagonal matrix and frequently appears in numerical analysis or optimization as a tridiagonal matrix.

As seen in the examples above, matrices that incorporate finite differences as such are quite useful. D=[121121121] D = \begin{bmatrix} 1 & -2 & 1 & & & \\ & 1 & -2 & 1 & & \\ & & \ddots & \ddots & \ddots & \\ & & & 1 & -2 & 1 \end{bmatrix}