Articulo de referencia

Matriz de transposiciones

La matriz de transposiciones ( matriz Tr ) es una matriz cuadrada , , , cuyos elementos se obtienen a partir de los elementos de un vector n-dimensional dado de la siguiente man...

La matriz de transposiciones ( matriz Tr ) es una matriz cuadrada , , , cuyos elementos se obtienen a partir de los elementos de un vector n-dimensional dado de la siguiente manera: , donde denota la operación " o exclusiva bit a bit " (XOR). Las filas y columnas de la matriz de transposiciones consisten en permutaciones de elementos del vector X , ya que hay n /2 transposiciones entre cada dos filas o columnas de la matriz norte × norte {\displaystyle n\veces n} norte = 2 metro {\displaystyle n=2^{m}} metro norte {\displaystyle m\en N} incógnita = ( incógnita i ) i = 1 , norte {\displaystyle X=(x_{i})_{\begin{smallmatrix}i={1,n}\end{smallmatrix}}} yo a i , yo = incógnita ( i 1 ) ( yo 1 ) + 1 {\displaystyle Tr_{i,j}=x_{(i-1)\oplus (j-1)+1}} {\displaystyle \oplus}

Ejemplo

La siguiente figura muestra la matriz de transposiciones de orden 8, creada a partir de un vector arbitrario. yo a ( incógnita ) Estilo de visualización Tr(X) incógnita = ( incógnita 1 , incógnita 2 , incógnita 3 , incógnita 4 , incógnita 5 , incógnita 6 , incógnita 7 , incógnita 8 ) {\displaystyle X={\begin{pmatrix}x_{1},x_{2},x_{3},x_{4},x_{5},x_{6},x_{7},x_{8}\\\end{pmatrix}}} yo a ( incógnita ) = [ incógnita 1 incógnita 2 incógnita 3 incógnita 4 incógnita 5 incógnita 6 incógnita 7 incógnita 8 incógnita 2 incógnita 1 incógnita 4 incógnita 3 incógnita 6 incógnita 5 incógnita 8 incógnita 7 incógnita 3 incógnita 4 incógnita 1 incógnita 2 incógnita 7 incógnita 8 incógnita 5 incógnita 6 incógnita 4 incógnita 3 incógnita 2 incógnita 1 incógnita 8 incógnita 7 incógnita 6 incógnita 5 incógnita 5 incógnita 6 incógnita 7 incógnita 8 incógnita 1 incógnita 2 incógnita 3 incógnita 4 incógnita 6 incógnita 5 incógnita 8 incógnita 7 incógnita 2 incógnita 1 incógnita 4 incógnita 3 incógnita 7 incógnita 8 incógnita 5 incógnita 6 incógnita 3 incógnita 4 incógnita 1 incógnita 2 incógnita 8 incógnita 7 incógnita 6 incógnita 5 incógnita 4 incógnita 3 incógnita 2 incógnita 1 ] {\displaystyle Tr(X)=\left[{\begin{array}{cccc|ccccc}x_{1}&x_{2}&x_{3}&x_{4}&x_{5}&x_{6}&x_{7}&x_{8}\\x_{2}&x_{1}&x_{4}&x_{3}&x_{6}&x_{5}&x_{8}&x_{7}\\x_{3}&x_{4}&x_{1}&x_{2}&x_{7}&x_{8}&x_{5}&x_{6}\\x_{4}&x_{3}&x_{2}&x_{1}&x_{8}&x_{7}&x_{6}&x_{5}\\\hline x_{5}&x_{6}&x_{7}&x_{8}&x_{1}&x_{2}&x_{3}&x_{4}\\x_{6}&x_{5}&x_{8}&x_{7}&x_{2}&x_{1}&x_{4}&x_{3}\\x_{7}&x_{8}&x_{5}&x_{6}&x_{3}&x_{4}&x_{1}&x_{2}\\x_{8}&x_{7}&x_{6}&x_{5}&x_{4}&x_{3}&x_{2}&x_{1}\end{array}}\right]}

Propiedades

  • yo a {\estilo de visualización Tr} La matriz es una matriz simétrica .
  • yo a {\estilo de visualización Tr} La matriz es una matriz persimétrica , es decir, también es simétrica con respecto a la diagonal noreste-suroeste.
  • Cada fila y columna de una matriz consta de todos los n elementos del vector dado sin repetición. yo a {\estilo de visualización Tr} incógnita {\estilo de visualización X}
  • Cada matriz de dos filas consta de cuatro elementos con los mismos valores que los elementos diagonales. Por ejemplo, si y son dos elementos seleccionados arbitrariamente de la misma columna q de la matriz, entonces, la matriz consta de un cuatro de elementos , para los que se satisfacen las ecuaciones y . Esta propiedad, denominada “propiedad Tr”, es específica de las matrices. yo a {\estilo de visualización Tr} norte / 2 {\estilo de visualización n/2} yo a pag , q {\displaystyle Tr_{p,q}} yo a , q {\displaystyle T_{u,q}} yo a {\estilo de visualización Tr} yo a {\estilo de visualización Tr} ( yo a pag , q , yo a , q , yo a pag , en , yo a , en ) {\displaystyle (Tr_{p,q},Tr_{u,q},Tr_{p,v},Tr_{u,v})} yo a pag , q = yo a , en {\displaystyle Tr_{p,q}=Tr_{u,v}} yo a , q = yo a pag , en {\displaystyle Tr_{u,q}=Tr_{p,v}} yo a {\estilo de visualización Tr}
Cuatro elementos en la matriz Tr

La figura de la derecha muestra algunos cuatro elementos de la matriz. yo a {\estilo de visualización Tr}

Matriz de transposiciones con filas mutuamente ortogonales (matriz Trs)

La propiedad de cuatros de matrices da la posibilidad de crear matrices con filas y columnas mutuamente ortogonales ( matriz ) cambiando el signo a un número impar de elementos en cada uno de los cuatros , . En [5] se ofrece un algoritmo para crear matrices usando el producto de Hadamard, (denotado por ) de la matriz Tr y la matriz de Hadamard n-dimensional cuyas filas (excepto la primera) se reorganizan en relación con las filas de la matriz de Sylvester-Hadamard en orden , para lo cual las filas de la matriz Trs resultante son mutuamente ortogonales. yo a {\estilo de visualización Tr} yo a s {\estilo de visualización Trs} ( yo a pag , q , yo a , q , yo a pag , en , yo a , en ) {\displaystyle (Tr_{p,q},Tr_{u,q},Tr_{p,v},Tr_{u,v})} pag , q , , en [ 1 , norte ] {\displaystyle p,q,u,v\en [1,n]} yo a s {\estilo de visualización Trs} {\estilo de visualización \circ} R = [ 1 , a 2 , , a norte ] yo , a 2 , , a norte [ 2 , norte ] {\displaystyle R=[1,r_{2},\dots ,r_{n}]^{T},r_{2},\dots ,r_{n}\in [2,n]}

T r s ( X ) = T r ( X ) H ( R ) {\displaystyle Trs(X)=Tr(X)\circ H(R)} T r s . T r s T =∥ X 2 . I n {\displaystyle Trs.{Trs}^{T}=\parallel X\parallel ^{2}.I_{n}}

dónde:

  • " " denota el funcionamiento del producto Hadamard {\displaystyle \circ }
  • I n {\displaystyle I_{n}} es una matriz identidad n-dimensional.
  • H ( R ) {\displaystyle H(R)} es una matriz de Hadamard n-dimensional , cuyas filas se intercambian con la matriz de Sylvester-Hadamard[4] en un orden dado para el cual las filas de la matriz resultante son mutuamente ortogonales. R = [ 1 , r 2 , , r n ] T , r 2 , , r n [ 2 , n ] {\displaystyle R=[1,r_{2},\dots ,r_{n}]^{T},r_{2},\dots ,r_{n}\in [2,n]} T r s {\displaystyle Trs}
  • X {\displaystyle X} es el vector del cual se derivan los elementos de la matriz. T r {\displaystyle Tr}

Los ordenamientos R de las filas de la matriz de Hadamard se obtuvieron experimentalmente para matrices de tamaños 2, 4 y 8. Es importante notar que el ordenamiento R de las filas de la matriz de Hadamard (contra la matriz de Sylvester-Hadamard) no depende del vector . Se ha demostrado[5] que, si es un vector unitario (es decir ), entonces la matriz (obtenida como se describió anteriormente) es una matriz de reflexión . T r s {\displaystyle Trs} X {\displaystyle X} X {\displaystyle X} X ∥= 1 {\displaystyle \parallel X\parallel =1} T r s {\displaystyle Trs}

Ejemplo de obtención de la matriz Trs

La matriz de transposiciones con filas mutuamente ortogonales ( matriz) de orden 4 para un vector se obtiene como: T r s {\displaystyle Trs} X = ( x 1 , x 2 , x 3 , x 4 ) T {\displaystyle X={\begin{pmatrix}x_{1},x_{2},x_{3},x_{4}\end{pmatrix}}^{T}}

T r s ( X ) = H ( R ) T r ( X ) = ( 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) ( x 1 x 2 x 3 x 4 x 2 x 1 x 4 x 3 x 3 x 4 x 1 x 2 x 4 x 3 x 2 x 1 ) = ( x 1 x 2 x 3 x 4 x 2 x 1 x 4 x 3 x 3 x 4 x 1 x 2 x 4 x 3 x 2 x 1 ) {\displaystyle Trs(X)=H(R)\circ Tr(X)={\begin{pmatrix}1&1&1&1\\1&-1&1&-1\\1&-1&-1&1\\1&1&-1&-1\\\end{pmatrix}}\circ {\begin{pmatrix}x_{1}&x_{2}&x_{3}&x_{4}\\x_{2}&x_{1}&x_{4}&x_{3}\\x_{3}&x_{4}&x_{1}&x_{2}\\x_{4}&x_{3}&x_{2}&x_{1}\\\end{pmatrix}}={\begin{pmatrix}x_{1}&x_{2}&x_{3}&x_{4}\\x_{2}&-x_{1}&x_{4}&-x_{3}\\x_{3}&-x_{4}&-x_{1}&x_{2}\\x_{4}&x_{3}&-x_{2}&-x_{1}\\\end{pmatrix}}} donde es la matriz, obtenida a partir del vector , y " " denota la operación producto de Hadamard y es la matriz de Hadamard, cuyas filas se intercambian en el orden dado para que las filas de la matriz resultante sean mutuamente ortogonales. Como se puede ver en la figura anterior, la primera fila de la matriz resultante contiene los elementos del vector sin transposiciones ni cambio de signo. Teniendo en cuenta que las filas de la matriz son mutuamente ortogonales, obtenemos T r ( X ) {\displaystyle Tr(X)} T r {\displaystyle Tr} X {\displaystyle X} {\displaystyle \circ } H ( R ) {\displaystyle H(R)} R {\displaystyle R} T r s {\displaystyle Trs} T r s {\displaystyle Trs} X {\displaystyle X} T r s {\displaystyle Trs} T r s ( X ) . X = X 2 [ 1 0 0 0 ] {\displaystyle Trs(X).X=\left\|X\right\|^{2}{\begin{bmatrix}1\\0\\0\\0\end{bmatrix}}}

lo que significa que la matriz rota el vector , del cual se deriva, en la dirección del eje de coordenadas T r s {\displaystyle Trs} X {\displaystyle X} x 1 {\displaystyle x_{1}}

En [5] se dan como ejemplos códigos de funciones de Matlab que crean matrices para vectores de tamaño n = 2, 4 o 8. Queda abierta la pregunta de si es posible crear matrices de tamaño mayor que 8. T r {\displaystyle Tr} T r s {\displaystyle Trs} X {\displaystyle X} T r s {\displaystyle Trs}

Véase también

Referencias

  1. Argüello, J. (1997).Álgebra matricial desde la perspectiva del estadístico. Tapa blanda.
  2. Horn, Roger A.; Johnson, Charles R. (2013), Análisis matricial (2.ª ed.), Cambridge University Press, ISBN 978-0-521-54823-6
  3. Mirsky, Leonid (1990), Introducción al álgebra lineal, Courier Dover Publications, ISBN 978-0-486-66434-7
  4. Baumert, LD; Hall, Marshall (1965). "Matrices de Hadamard del tipo Williamson". Math. Comp . 19 (91): 442–447. doi : 10.1090/S0025-5718-1965-0179093-2 . MR  0179093.
  5. Zhelezov, OI (2021).Determinación de un caso especial de matrices simétricas y sus aplicacionesTemas actuales de matemáticas y ciencias de la computación, vol. 6, 29-45. ISBN 978-93-91473-89-1.
  • http://article.sapub.org/10.5923.j.ajcam.20190904.03.html
Retrieved from "https://en.wikipedia.org/w/index.php?title=Transpositions_matrix&oldid=1226866983"