Numerical analysis Direct methods for linear systems Theorem
Levinson recursion
Builds on Toeplitz matrixSystem of linear equationsInvertible matrixMinorYule–Walker equations
Statement
Let be an Toeplitz matrix over , where is or , and let . For , let be the leading submatrix of , and assume that every is invertible. Let solve , and , where are the first and last unit vectors. Put Then , and Starting from and , the Levinson recursion computes the solution of in arithmetic operations.
Remarks
The key fact is that both the leading and the trailing blocks of equal . So and , and the stated combinations give and . Similarly , and adding fixes the last entry. If were , the nonzero vector would lie in the kernel of . This vector is nonzero because its last entry is , with and by Cramer's rule. Each step costs operations, which gives the total , against for Gaussian elimination. The hypothesis on all leading minors is needed: for the matrix is invertible but , and the recursion cannot start. For symmetric positive definite every leading submatrix is invertible, and the special case of the Yule–Walker equations is the Levinson–Durbin recursion.
Going deeper
For a student
Toeplitz systems arise from stationary time series, in linear prediction, and in signal processing, where is a matrix of autocovariances. The recursion solves them in time and memory, which made it a standard tool in speech coding. It can be unstable when some leading submatrix is nearly singular, even if itself is well conditioned; superfast algorithms also exist.
Reading path
To understand this page from the ground up, read these 9 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Autocorrelation function concept
- Autoregressive model concept
- Covariance concept
- Invertible matrix concept
- Minor concept
- System of linear equations concept
- Toeplitz matrix concept
- Yule–Walker equations statement
- Levinson recursion statement
Further reading
About this page
| Tag | 60XZ6DNKKW |
|---|---|
| URI | m2://60XZ6DNKKW |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 65F05, 15B05 |
| Status | This copy of the site has no build data. Run m2 status 60XZ6DNKKW. |
| About | Toeplitz matrix |
| Uses | Toeplitz matrix, System of linear equations, Invertible matrix, Minor, Yule–Walker equations |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.