Articulo de referencia

Matriz de Toeplitz

En álgebra lineal , una matriz de Toeplitz o matriz diagonal constante , llamada así en honor a Otto Toeplitz , es una matriz en la que cada diagonal descendente de izquierda a ...

En álgebra lineal , una matriz de Toeplitz o matriz diagonal constante , llamada así en honor a Otto Toeplitz , es una matriz en la que cada diagonal descendente de izquierda a derecha es constante. Por ejemplo, la siguiente matriz es una matriz de Toeplitz:

[abdodmiFabdodgramoFabdohgramoFabihgramoFa].{\displaystyle \qquad {\begin{bmatrix}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{bmatrix}}.}

Cualquier matriz de la forma norte×norte{\displaystyle n\times n}A{\displaystyle A}

A=[a0a1a2a(norte1)a1a0a1a2a1a1a2a1a0a1anorte1a2a1a0]{\displaystyle A={\begin{bmatrix}a_{0}&a_{-1}&a_{-2}&\cdots &\cdots &a_{-(n-1)}\\a_{1}&a_{0}&a_{-1}&\ddots &&\vdots \\a_{2}&a_{1}&\ddots &\ddots &\ddots &\vdots \\\vdots &\ddots &\ddots &\ddots &a_{-1}&a_{-2}\\\vdots &&\ddots &a_{1}&a_{0}&a_{-1}\\a_{n-1}&\cdots &\cdots &a_{2}&a_{1}&a_{0}\end{bmatrix}}}

es una matriz de Toeplitz . Si el elemento de se denota entonces tenemos i,j{\displaystyle i,j}A{\displaystyle A}Ai,j{\displaystyle A_{i,j}}

Ai,j=Ai+1,j+1=aij.{\displaystyle A_{i,j}=A_{i+1,j+1}=a_{ij}.}

Una matriz de Toeplitz no es necesariamente cuadrada .

Resolución de un sistema de Toeplitz

Una ecuación matricial de la forma

Aincógnita=b{\displaystyle Ax=b}

Se denomina sistema de Toeplitz si es una matriz de Toeplitz. Si es una matriz de Toeplitz, entonces el sistema tiene como máximo valores únicos, en lugar de . Por lo tanto, cabría esperar que la solución de un sistema de Toeplitz fuera más sencilla, y de hecho así es. A{\displaystyle A}A{\displaystyle A}norte×norte{\displaystyle n\times n}2norte1{\displaystyle 2n-1}norte2{\displaystyle n^{2}}

Los sistemas de Toeplitz pueden resolverse mediante algoritmos como el de Schur o el de Levinson en tiempo [ 1 ] [ 2 ] Se ha demostrado que las variantes de este último son débilmente estables (es decir, presentan estabilidad numérica para sistemas lineales bien condicionados ). [ 3 ] Los algoritmos también pueden utilizarse para hallar el determinante de una matriz de Toeplitz en tiempo [ 4 ]O(norte2){\displaystyle O(n^{2})}O(norte2){\displaystyle O(n^{2})}

Una matriz de Toeplitz también puede descomponerse (es decir, factorizarse) en tiempo . [ 5 ] El algoritmo de Bareiss para una descomposición LU es estable. [ 6 ] Una descomposición LU proporciona un método rápido para resolver un sistema de Toeplitz y también para calcular el determinante. Usando el rango de desplazamiento obtenemos un método que requiere operaciones con el uso de algoritmos rápidos de multiplicación de matrices , donde es el rango y [ 7 ] . O(norte2){\displaystyle O(n^{2})}O~(αω1norte){\displaystyle {\tilde {O}}({\alpha ^{\omega -1}}n)}α{\displaystyle \alpha }2.37ω<3{\displaystyle ^{\sim }2.37\leq \omega <3}

Propiedades

1a0A=GRAMOGRAMOT(GRAMOI)(GRAMOI)T{\displaystyle {\frac {1}{a_{0}}}A=GG^{\operatorname {T} }-(GI)(GI)^{\operatorname {T} }}
¿Dónde está la parte triangular inferior de ?GRAMO{\displaystyle G}1a0A{\displaystyle {\frac {1}{a_{0}}}A}
A1=1α0(BBTdodoT){\displaystyle A^{-1}={\frac {1}{\alpha _{0}}}(BB^{\operatorname {T} }-CC^{\operatorname {T} })}
donde y son matrices triangulares inferiores de Toeplitz y es una matriz triangular inferior estricta. [ 9 ]B{\displaystyle B}do{\displaystyle C}do{\displaystyle C}

Convolución discreta

La operación de convolución se puede construir como una multiplicación de matrices, donde una de las entradas se convierte en una matriz de Toeplitz. Por ejemplo, la convolución de y se puede formular como: h{\displaystyle h}incógnita{\displaystyle x}

y=hincógnita=[h1000h2h1h3h200h3h10hmetro1h2h1hmetrohmetro1h20hmetrohmetro200hmetro1hmetro2hmetrohmetro1000hmetro][incógnita1incógnita2incógnita3incógnitanorte]{\displaystyle y=h\ast x={\begin{bmatrix}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_{m-1}&\vdots &\ddots &h_{2}&h_{1}\\h_{m}&h_{m-1}&&\vdots &h_{2}\\0&h_{m}&\ddots &h_{m-2}&\vdots \\0&0&\cdots &h_{m-1}&h_{m-2}\\\vdots &\vdots &&h_{m}&h_{m-1}\\0&0&0&\cdots &h_{m}\end{bmatrix}}{\begin{bmatrix}x_{1}\\x_{2}\\x_{3}\\\vdots \\x_{n}\end{bmatrix}}}
yT=[h1h2h3hm1hm][x1x2x3xn00000x1x2x3xn00000x1x2x3xn00000x1xn2xn1xn00000x1xn2xn1xn].{\displaystyle y^{T}={\begin{bmatrix}h_{1}&h_{2}&h_{3}&\cdots &h_{m-1}&h_{m}\end{bmatrix}}{\begin{bmatrix}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_{n-2}&x_{n-1}&x_{n}&0\\0&\cdots &0&0&0&x_{1}&\cdots &x_{n-2}&x_{n-1}&x_{n}\end{bmatrix}}.}

Este enfoque se puede extender para calcular la autocorrelación , la correlación cruzada , la media móvil , etc.

Matriz de Toeplitz infinita

Una matriz de Toeplitz bi-infinita (es decir, entradas indexadas por ) induce un operador lineal en . Z×Z{\displaystyle \mathbb {Z} \times \mathbb {Z} }A{\displaystyle A}2{\displaystyle \ell ^{2}}

A=[a0a1a2a3a1a0a1a2a2a1a0a1a3a2a1a0].{\displaystyle A={\begin{bmatrix}&\vdots &\vdots &\vdots &\vdots \\\cdots &a_{0}&a_{-1}&a_{-2}&a_{-3}&\cdots \\\cdots &a_{1}&a_{0}&a_{-1}&a_{-2}&\cdots \\\cdots &a_{2}&a_{1}&a_{0}&a_{-1}&\cdots \\\cdots &a_{3}&a_{2}&a_{1}&a_{0}&\cdots \\&\vdots &\vdots &\vdots &\vdots \end{bmatrix}}.}

El operador inducido es acotado si y solo si los coeficientes de la matriz de Toeplitz son los coeficientes de Fourier de alguna función esencialmente acotada . A{\displaystyle A}f{\displaystyle f}

En tales casos, se denomina símbolo de la matriz de Toeplitz , y la norma espectral de la matriz de Toeplitz coincide con la norma de su símbolo. La demostración se puede encontrar en el Teorema 1.1 de Böttcher y Grudsky. [ 10 ]f{\displaystyle f}A{\displaystyle A}A{\displaystyle A}L{\displaystyle L^{\infty }}

Véase también

Notas

  1. ^ Press et al. 2007 , §2.8.2—Matrices de Toeplitz
  2. ^ Hayes 1996 , Capítulo 5.2.6
  3. ^ Krishna y Wang 1993
  4. ^ Monahan 2011 , §4.5—Sistemas Toeplitz
  5. ^ Brent 1999
  6. ^ Bojanczyk et al. 1995
  7. ^ Bostan, A.; Jeannerod, C.-P.; Schost, É. (2008). "Resolución de sistemas lineales estructurados con rango de desplazamiento grande". Theoretical Computer Science . 407 ( 1– 3): 155– 181. doi : 10.1016/j.tcs.2008.05.014 .
  8. ^ Grenander, Ulf; Szegő, Gábor (1958). Formas de Toeplitz y sus aplicaciones . Berkeley, CA: University of California Press.
  9. ^ Mukherjee y Maiti 1988
  10. ^ Böttcher y Grudsky 2012

Referencias

  • Bojanczyk, AW; Brent, RP; de Hoog, FR; Sweet, DR (1995), "Sobre la estabilidad de los algoritmos de factorización de Bareiss y Toeplitz relacionados", SIAM Journal on Matrix Analysis and Applications , 16 : 40–57 , arXiv : 1004.5510 , doi : 10.1137/S0895479891221563 , S2CID  367586
  • Böttcher, Albrecht; Grudsky, Sergei M. (2012), Matrices de Toeplitz, álgebra lineal asintótica y análisis funcional , Birkhäuser, ISBN 978-3-0348-8395-5
  • Brent, RP (1999), "Estabilidad de algoritmos rápidos para sistemas lineales estructurados", en Kailath, T.; Sayed, AH (eds.), Algoritmos rápidos y fiables para matrices con estructura , SIAM , pp.  103–116 , arXiv : 1005.0671 , doi : 10.1137/1.9781611971354.ch4 , hdl : 1885/40746 , ISBN 978-0-89871-431-9, S2CID  13905858
  • Chan, RH-F.; Jin, X.-Q. (2007), Introducción a los solucionadores iterativos de Toeplitz , SIAM , doi : 10.1137/1.9780898718850 , ISBN 978-0-89871-636-8
  • Chandrasekeran, S.; Gu, M.; Sun, X.; Xia, J.; Zhu, J. (2007), "Un algoritmo ultrarrápido para sistemas de ecuaciones lineales de Toeplitz", SIAM Journal on Matrix Analysis and Applications , 29 (4): 1247–66 , CiteSeerX  10.1.1.116.3297 , doi : 10.1137/040617200
  • Chen, WW; Hurvich, CM; Lu, Y. (2006), "Sobre la matriz de correlación de la transformada discreta de Fourier y la solución rápida de grandes sistemas de Toeplitz para series temporales de memoria larga", Journal of the American Statistical Association , 101 (474): 812– 822, CiteSeerX  10.1.1.574.4394 , doi : 10.1198/016214505000001069 , S2CID  55893963
  • Hayes, Monson H. (1996), Procesamiento y modelado estadístico de señales digitales , Wiley, ISBN 0-471-59431-8
  • Krishna, H.; Wang, Y. (1993), "El algoritmo de Levinson dividido es débilmente estable" , SIAM Journal on Numerical Analysis , 30 (5): 1498– 1508, doi : 10.1137/0730078
  • Monahan, JF (2011), Métodos numéricos de estadística , Cambridge University Press , doi : 10.1017/CBO9780511977176 , ISBN 978-1-139-08211-2
  • Mukherjee, Bishwa Nath; Maiti, Sadhan Samar (1988), "Sobre algunas propiedades de las matrices de Toeplitz definidas positivas y sus posibles aplicaciones" (PDF) , Álgebra lineal y sus aplicaciones , 102 : 211–240 , doi : 10.1016/0024-3795(88)90326-6
  • Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007), Numerical Recipes: The Art of Scientific Computing (3.ª ed.), Cambridge University Press , ISBN 978-0-521-88068-8
  • Stewart, M. (2003), "Un solucionador Toeplitz ultrarrápido con estabilidad numérica mejorada", SIAM Journal on Matrix Analysis and Applications , 25 (3): 669– 693, doi : 10.1137/S089547980241791X , S2CID  15717371
  • Yang, Zai; Xie, Lihua; Stoica, Petre (2016), "Descomposición de Vandermonde de matrices de Toeplitz multinivel con aplicación a la superresolución multidimensional", IEEE Transactions on Information Theory , 62 (6): 3685–3701 , arXiv : 1505.02510 , doi : 10.1109/TIT.2016.2553041 , S2CID  6291005

Lecturas adicionales

  • Bareiss, EH (1969), "Solución numérica de ecuaciones lineales con matrices de Toeplitz y Toeplitz vectoriales", Numerische Mathematik , 13 (5): 404–424 , doi : 10.1007/BF02163269 , S2CID  121761517
  • Goldreich, O.; Tal, A. (2018), "Rigidez matricial de matrices de Toeplitz aleatorias", Computational Complexity , 27 (2): 305–350 , doi : 10.1007/s00037-016-0144-9 , S2CID  253641700
  • Golub, GH ; van Loan, CF (1996), Matrix Computations , Johns Hopkins University Press , §4.7—Toeplitz and Related Systems, ISBN 0-8018-5413-X, OCLC  34515797
  • Gray, RM (2005), "Matrices circulantes y de Toeplitz: una revisión" (PDF) , Foundations and Trends in Communications and Information Theory , 2 (3), Now Publishers: 155–239 , doi : 10.1561/0100000006
  • Noor, F.; Morgera, SD (1992), "Construcción de una matriz de Toeplitz hermitiana a partir de un conjunto arbitrario de valores propios", IEEE Transactions on Signal Processing , 40 (8): 2093–4 , Bibcode : 1992ITSP...40.2093N , doi : 10.1109/78.149978
  • Pan, Victor Y. (2001), Matrices y polinomios estructurados: algoritmos ultrarrápidos unificados , Birkhäuser , ISBN 978-0817642402
  • Ye, Ke; Lim, Lek-Heng (2016), "Cada matriz es un producto de matrices de Toeplitz", Foundations of Computational Mathematics , 16 (3): 577– 598, arXiv : 1307.5132 , doi : 10.1007/s10208-015-9254-z , S2CID  254166943
Obtenido de " https://en.wikipedia.org/w/index.php?title=Toeplitz_matrix&oldid=1360186056 "