HOME

TheInfoList



OR:

In
linear algebra Linear algebra is the branch of mathematics concerning linear equations such as :a_1x_1+\cdots +a_nx_n=b, linear maps such as :(x_1, \ldots, x_n) \mapsto a_1x_1+\cdots +a_nx_n, and their representations in vector spaces and through matrix (mathemat ...
, a Toeplitz matrix or diagonal-constant matrix, named after Otto Toeplitz, is a
matrix Matrix (: matrices or matrixes) or MATRIX may refer to: Science and mathematics * Matrix (mathematics), a rectangular array of numbers, symbols or expressions * Matrix (logic), part of a formula in prenex normal form * Matrix (biology), the m ...
in which each descending diagonal from left to right is constant. For instance, the following matrix is a Toeplitz matrix: :\qquad\begin a & b & c & d & e \\ f & a & b & c & d \\ g & f & a & b & c \\ h & g & f & a & b \\ i & h & g & f & a \end. Any n \times n matrix A of the form :A = \begin a_0 & a_ & a_ & \cdots & \cdots & a_ \\ a_1 & a_0 & a_ & \ddots & & \vdots \\ a_2 & a_1 & \ddots & \ddots & \ddots & \vdots \\ \vdots & \ddots & \ddots & \ddots & a_ & a_ \\ \vdots & & \ddots & a_1 & a_0 & a_ \\ a_ & \cdots & \cdots & a_2 & a_1 & a_0 \end is a Toeplitz matrix. If the i,j element of A is denoted A_ then we have :A_ = A_ = a_. A Toeplitz matrix is not necessarily
square In geometry, a square is a regular polygon, regular quadrilateral. It has four straight sides of equal length and four equal angles. Squares are special cases of rectangles, which have four equal angles, and of rhombuses, which have four equal si ...
.


Solving a Toeplitz system

A matrix equation of the form :Ax = b is called a Toeplitz system if A is a Toeplitz matrix. If A is an n \times n Toeplitz matrix, then the system has at most only 2n-1 unique values, rather than n^2. We might therefore expect that the solution of a Toeplitz system would be easier, and indeed that is the case. Toeplitz systems can be solved by algorithms such as the Schur algorithm or the Levinson algorithm in O(n^2) time. Variants of the latter have been shown to be weakly stable (i.e. they exhibit
numerical stability In the mathematical subfield of numerical analysis, numerical stability is a generally desirable property of numerical algorithms. The precise definition of stability depends on the context: one important context is numerical linear algebra, and ...
for
well-conditioned In numerical analysis, the condition number of a function measures how much the output value of the function can change for a small change in the input argument. This is used to measure how sensitive a function is to changes or errors in the inpu ...
linear systems). The algorithms can also be used to find the
determinant In mathematics, the determinant is a Scalar (mathematics), scalar-valued function (mathematics), function of the entries of a square matrix. The determinant of a matrix is commonly denoted , , or . Its value characterizes some properties of the ...
of a Toeplitz matrix in O(n^2) time. A Toeplitz matrix can also be decomposed (i.e. factored) in O(n^2) time. The Bareiss algorithm for an
LU decomposition In numerical analysis and linear algebra, lower–upper (LU) decomposition or factorization factors a matrix as the product of a lower triangular matrix and an upper triangular matrix (see matrix multiplication and matrix decomposition). The produ ...
is stable. An LU decomposition gives a quick method for solving a Toeplitz system, and also for computing the determinant.


Properties

* An n\times n Toeplitz matrix may be defined as a matrix A where A_=c_, for constants c_,\ldots,c_. The
set Set, The Set, SET or SETS may refer to: Science, technology, and mathematics Mathematics *Set (mathematics), a collection of elements *Category of sets, the category whose objects and morphisms are sets and total functions, respectively Electro ...
of n\times n Toeplitz matrices is a subspace of the
vector space In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
of n\times n matrices (under matrix addition and scalar multiplication). * Two Toeplitz matrices may be added in O(n) time (by storing only one value of each diagonal) and multiplied in O(n^2) time. * Toeplitz matrices are persymmetric.
Symmetric Symmetry () in everyday life refers to a sense of harmonious and beautiful proportion and balance. In mathematics, the term has a more precise definition and is usually used to refer to an object that is invariant under some transformations ...
Toeplitz matrices are both
centrosymmetric In crystallography, a centrosymmetric point group contains an inversion center as one of its symmetry elements. In such a point group, for every point (x, y, z) in the unit cell there is an indistinguishable point (-x, -y, -z). Such point grou ...
and bisymmetric. * Toeplitz matrices are also closely connected with
Fourier series A Fourier series () is an Series expansion, expansion of a periodic function into a sum of trigonometric functions. The Fourier series is an example of a trigonometric series. By expressing a function as a sum of sines and cosines, many problems ...
, because the
multiplication operator In operator theory, a multiplication operator is a linear operator defined on some vector space of functions and whose value at a function is given by multiplication by a fixed function . That is, T_f\varphi(x) = f(x) \varphi (x) \quad for all ...
by a
trigonometric polynomial In the mathematical subfields of numerical analysis and mathematical analysis, a trigonometric polynomial is a finite linear combination of functions sin(''nx'') and cos(''nx'') with ''n'' taking on the values of one or more natural numbers. The c ...
, compressed to a finite-dimensional space, can be represented by such a matrix. Similarly, one can represent linear convolution as multiplication by a Toeplitz matrix. * Toeplitz matrices commute
asymptotically In analytic geometry, an asymptote () of a curve is a line such that the distance between the curve and the line approaches zero as one or both of the ''x'' or ''y'' coordinates tends to infinity. In projective geometry and related contexts, ...
. This means they diagonalize in the same basis when the row and column dimension tends to infinity. * For symmetric Toeplitz matrices, there is the decomposition ::\frac A = G G^\operatorname - (G - I)(G - I)^\operatorname :where G is the lower triangular part of \frac A. * The inverse of a nonsingular symmetric Toeplitz matrix has the representation ::A^ = \frac (B B^\operatorname - C C^\operatorname) :where B and C are
lower triangular In mathematics, a triangular matrix is a special kind of square matrix. A square matrix is called if all the entries ''above'' the main diagonal are zero. Similarly, a square matrix is called if all the entries ''below'' the main diagonal are z ...
Toeplitz matrices and C is a strictly lower triangular matrix.


Discrete convolution

The
convolution In mathematics (in particular, functional analysis), convolution is a operation (mathematics), mathematical operation on two function (mathematics), functions f and g that produces a third function f*g, as the integral of the product of the two ...
operation can be constructed as a matrix multiplication, where one of the inputs is converted into a Toeplitz matrix. For example, the convolution of h and x can be formulated as: : y = h \ast x = \begin h_1 & 0 & \cdots & 0 & 0 \\ h_2 & h_1 & & \vdots & \vdots \\ h_3 & h_2 & \cdots & 0 & 0 \\ \vdots & h_3 & \cdots & h_1 & 0 \\ h_ & \vdots & \ddots & h_2 & h_1 \\ h_m & h_ & & \vdots & h_2 \\ 0 & h_m & \ddots & h_ & \vdots \\ 0 & 0 & \cdots & h_ & h_ \\ \vdots & \vdots & & h_m & h_ \\ 0 & 0 & 0 & \cdots & h_m \end \begin x_1 \\ x_2 \\ x_3 \\ \vdots \\ x_n \end : y^T = \begin h_1 & h_2 & h_3 & \cdots & h_ & h_m \end \begin x_1 & x_2 & x_3 & \cdots & x_n & 0 & 0 & 0& \cdots & 0 \\ 0 & x_1 & x_2 & x_3 & \cdots & x_n & 0 & 0 & \cdots & 0 \\ 0 & 0 & x_1 & x_2 & x_3 & \ldots & x_n & 0 & \cdots & 0 \\ \vdots & & \vdots & \vdots & \vdots & & \vdots & \vdots & & \vdots \\ 0 & \cdots & 0 & 0 & x_1 & \cdots & x_ & x_ & x_n & 0 \\ 0 & \cdots & 0 & 0 & 0 & x_1 & \cdots & x_ & x_ & x_n \end. This approach can be extended to compute
autocorrelation Autocorrelation, sometimes known as serial correlation in the discrete time case, measures the correlation of a signal with a delayed copy of itself. Essentially, it quantifies the similarity between observations of a random variable at differe ...
,
cross-correlation In signal processing, cross-correlation is a measure of similarity of two series as a function of the displacement of one relative to the other. This is also known as a ''sliding dot product'' or ''sliding inner-product''. It is commonly used f ...
,
moving average In statistics, a moving average (rolling average or running average or moving mean or rolling mean) is a calculation to analyze data points by creating a series of averages of different selections of the full data set. Variations include: #Simpl ...
etc.


Infinite Toeplitz matrix

A bi-infinite Toeplitz matrix (i.e. entries indexed by \mathbb Z\times\mathbb Z) A induces a
linear operator In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that pr ...
on \ell^2. : A=\begin & \vdots & \vdots & \vdots & \vdots \\ \cdots & a_0 & a_ & a_ & a_ & \cdots \\ \cdots & a_1 & a_0 & a_ & a_ & \cdots \\ \cdots & a_2 & a_1 & a_0 & a_ & \cdots \\ \cdots & a_3 & a_2 & a_1 & a_0 & \cdots \\ & \vdots & \vdots & \vdots & \vdots \end. The induced operator is bounded if and only if the coefficients of the Toeplitz matrix A are the Fourier coefficients of some
essentially bounded In mathematics, the concepts of essential infimum and essential supremum are related to the notions of infimum and supremum, but adapted to measure theory and functional analysis, where one often deals with statements that are not valid for ''all' ...
function f. In such cases, f is called the symbol of the Toeplitz matrix A, and the spectral norm of the Toeplitz matrix A coincides with the L^\infty norm of its symbol. The
proof Proof most often refers to: * Proof (truth), argument or sufficient evidence for the truth of a proposition * Alcohol proof, a measure of an alcoholic drink's strength Proof may also refer to: Mathematics and formal logic * Formal proof, a co ...
can be found as Theorem 1.1 of Böttcher and Grudsky.


See also

*
Circulant matrix In linear algebra, a circulant matrix is a square matrix in which all rows are composed of the same elements and each row is rotated one element to the right relative to the preceding row. It is a particular kind of Toeplitz matrix. In numerica ...
, a square Toeplitz matrix with the additional property that a_i=a_ *
Hankel matrix In linear algebra, a Hankel matrix (or catalecticant matrix), named after Hermann Hankel, is a rectangular matrix in which each ascending skew-diagonal from left to right is constant. For example, \qquad\begin a & b & c & d & e \\ b & c & d & e & ...
, an "upside down" (i.e., row-reversed) Toeplitz matrix * *


Notes


References

* * * * * * * * * * * * *


Further reading

* * * * * * * {{Authority control Matrices (mathematics)