En álgebra lineal , una matriz ortogonal o matriz ortonormal Q es una matriz cuadrada de valores reales cuyas columnas y filas son vectores ortonormales .
Una forma de expresar esto es donde Q T es la transpuesta de Q e I es la matriz identidad .
Esto conduce a la caracterización equivalente : una matriz Q es ortogonal si su transpuesta es igual a su inversa : donde Q −1 es el inverso de Q .
Una matriz ortogonal Q es necesariamente invertible (con inversa Q −1 = Q T ), unitaria ( Q −1 = Q ∗ ), donde Q ∗ es la adjunta hermitiana ( transpuesta conjugada ) de Q , y por lo tanto normal ( Q ∗ Q = QQ ∗ ) sobre los números reales . El determinante de cualquier matriz ortogonal es +1 o −1. Como transformación lineal , una matriz ortogonal conserva el producto interno de vectores , y por lo tanto actúa como una isometría del espacio euclidiano , como una rotación , una reflexión o una rotoreflexión . En otras palabras, es una transformación unitaria .
El conjunto de matrices ortogonales n × n , bajo la multiplicación , forma el grupo O( n ) , conocido como grupo ortogonal . El subgrupo SO( n ), que consta de matrices ortogonales con determinante +1, se denomina grupo ortogonal especial , y cada uno de sus elementos es una matriz ortogonal especial. Como transformación lineal, toda matriz ortogonal especial actúa como una rotación.
Descripción general

Una matriz ortogonal es la especialización real de una matriz unitaria y, por lo tanto, siempre una matriz normal . Aunque aquí solo consideramos matrices reales, la definición puede usarse para matrices con entradas de cualquier cuerpo . Sin embargo, las matrices ortogonales surgen naturalmente de productos escalares y, para matrices de números complejos, esto conduce en cambio al requisito unitario. Las matrices ortogonales preservan el producto escalar, [ 1 ] por lo que, para vectores u y v en un espacio euclidiano real n - dimensional donde Q es una matriz ortogonal. Para ver la conexión del producto interno , consideremos un vector v en un espacio euclidiano real n -dimensional. Escrito con respecto a una base ortonormal , la longitud al cuadrado de v es v T v . Si una transformación lineal , en forma matricial Q v , preserva las longitudes de los vectores, entonces
Así, las isometrías lineales de dimensión finita —rotaciones , reflexiones y sus combinaciones— producen matrices ortogonales. Lo contrario también es cierto: las matrices ortogonales implican transformaciones ortogonales . Sin embargo, el álgebra lineal incluye transformaciones ortogonales entre espacios que pueden no ser de dimensión finita ni tener la misma dimensión, y estas no tienen un equivalente de matriz ortogonal.
Las matrices ortogonales son importantes por varias razones, tanto teóricas como prácticas. Las matrices ortogonales n × n forman un grupo bajo la multiplicación de matrices , el grupo ortogonal denotado por O( n ) , que, junto con sus subgrupos , se utiliza ampliamente en matemáticas y ciencias físicas . Por ejemplo, el grupo puntual de una molécula es un subgrupo de O(3). Debido a que las versiones de punto flotante de las matrices ortogonales tienen propiedades ventajosas, son clave para muchos algoritmos en álgebra lineal numérica , como la descomposición QR . Como otro ejemplo, con la normalización adecuada, la transformada discreta del coseno (utilizada en la compresión MP3 ) se representa mediante una matriz ortogonal.
Ejemplos
A continuación se muestran algunos ejemplos de matrices ortogonales pequeñas y sus posibles interpretaciones.
- ( transformación de identidad )
- ( rotación alrededor del origen )
- ( reflexión respecto al eje x )
- ( permutación de ejes de coordenadas )
Construcciones elementales
Dimensiones inferiores
Las matrices ortogonales más simples son las matrices de 1 × 1 [1] y [−1], que podemos interpretar como la identidad y una reflexión de la línea real que pasa por el origen .
Las matrices de 2 × 2 tienen la forma cuyas exigencias de ortogonalidad satisfacen las tres ecuaciones
En consideración de la primera ecuación, sin pérdida de generalidad, sea p = cos θ , q = sin θ ; entonces o bien t = − q , u = p o bien t = q , u = − p . Podemos interpretar el primer caso como una rotación por θ (donde θ = 0 es la identidad), y el segundo como una reflexión a través de una línea en un ángulo de θ / 2 .
El caso especial de la matriz de reflexión con θ = 90° genera una reflexión sobre la línea a 45° dada por y = x y, por lo tanto, intercambia x e y ; es una matriz de permutación , con un solo 1 en cada columna y fila (y 0 en los demás casos):
La identidad es también una matriz de permutación.
Una reflexión es su propia inversa , lo que implica que una matriz de reflexión es simétrica (igual a su transpuesta ) y ortogonal. El producto de dos matrices de rotación es una matriz de rotación , y el producto de dos matrices de reflexión también es una matriz de rotación.
Dimensiones superiores
Independientemente de la dimensión, siempre es posible clasificar las matrices ortogonales como puramente rotacionales o no, pero para matrices de 3 × 3 y mayores, las matrices no rotacionales pueden ser más complicadas que las reflexiones. Por ejemplo,
representan una inversión a través del origen y una rotoinversión , respectivamente, alrededor del eje z .
Las rotaciones se vuelven más complejas en dimensiones superiores; ya no pueden caracterizarse completamente mediante un solo ángulo y pueden afectar a más de un subespacio plano . Es común describir una matriz de rotación de 3 × 3 en términos de un eje y un ángulo , pero esto solo funciona en tres dimensiones . Por encima de tres dimensiones, se necesitan dos o más ángulos, cada uno asociado a un plano de rotación .
Sin embargo, contamos con elementos básicos para realizar permutaciones, reflexiones y rotaciones que se aplican de forma general.
Primitivos
La permutación más elemental es una transposición , que se obtiene a partir de la matriz identidad intercambiando dos filas. Cualquier matriz de permutación de n × n se puede construir como producto de no más de n − 1 transposiciones.
Una reflexión de Householder se construye a partir de un vector no nulo v como
Aquí, el numerador es una matriz simétrica, mientras que el denominador es un número, el cuadrado de la magnitud de v . Esto es una reflexión en el hiperplano perpendicular a v (negando cualquier componente vectorial paralela a v ). Si v es un vector unitario , entonces Q = I − 2 vv T es suficiente. Una reflexión de Householder se usa típicamente para anular simultáneamente la parte inferior de una columna. Cualquier matriz ortogonal de tamaño n × n puede construirse como un producto de, como máximo, n de dichas reflexiones.
Una rotación de Givens actúa sobre un subespacio bidimensional (planar) generado por dos ejes de coordenadas, rotando un ángulo elegido. Normalmente se utiliza para anular una única entrada subdiagonal . Cualquier matriz de rotación de tamaño n × n puede construirse como un producto de, como máximo , n ( n − 1 ) / 2 de dichas rotaciones. En el caso de matrices de 3 × 3 , tres de estas rotaciones son suficientes; y fijando la secuencia podemos describir todas las matrices de rotación de 3 × 3 (aunque no de forma única ) en términos de los tres ángulos utilizados, a menudo llamados ángulos de Euler .
Una rotación de Jacobi tiene la misma forma que una rotación de Givens, pero se utiliza para anular las dos entradas fuera de la diagonal de una submatriz simétrica de 2 × 2 .
Propiedades
Propiedades de la matriz
Una matriz cuadrada real es ortogonal si y solo si sus columnas forman una base ortonormal del espacio euclidiano R n con el producto escalar euclidiano ordinario , lo cual ocurre si y solo si sus filas forman una base ortonormal de R n . Podría ser tentador suponer que una matriz con columnas ortogonales (no ortonormales) se llamaría matriz ortogonal, pero tales matrices no tienen interés especial ni nombre especial; solo satisfacen M T M = D , donde D es una matriz diagonal .
El determinante de cualquier matriz ortogonal es +1 o −1. Esto se deduce de los hechos básicos sobre determinantes, como se muestra a continuación:
Lo contrario no es cierto; tener un determinante de ±1 no garantiza la ortogonalidad, incluso con columnas ortogonales, como lo demuestra el siguiente contraejemplo.
Con las matrices de permutación, el determinante coincide con la signatura , siendo +1 o −1 según la paridad de la permutación sea par o impar, ya que el determinante es una función alternada de las filas.
Más fuerte que la restricción del determinante es el hecho de que una matriz ortogonal siempre se puede diagonalizar sobre los números complejos para exhibir un conjunto completo de valores propios , todos los cuales deben tener módulo ( complejo ) 1.
Propiedades del grupo
La inversa de toda matriz ortogonal es también ortogonal, al igual que el producto matricial de dos matrices ortogonales. De hecho, el conjunto de todas las matrices ortogonales n × n satisface todos los axiomas de un grupo . Es un grupo de Lie compacto de dimensión n ( n − 1) / 2 , llamado grupo ortogonal y denotado por O( n ) .
Las matrices ortogonales cuyo determinante es +1 forman un subgrupo normal conexo por caminos de O( n ) de índice 2, el grupo ortogonal especial SO( n ) de rotaciones . El grupo cociente O( n )/SO( n ) es isomorfo a O(1) , con la proyección eligiendo [+1] o [−1] según el determinante. Las matrices ortogonales con determinante −1 no incluyen la identidad , y por lo tanto no forman un subgrupo sino solo una clase lateral ; también es (separadamente) conexa. Así, cada grupo ortogonal cae en dos partes; y debido a que la proyección divide , O( n ) es un producto semidirecto de SO( n ) por O(1) . En términos prácticos, una afirmación comparable es que cualquier matriz ortogonal puede producirse tomando una matriz de rotación y posiblemente negando una de sus columnas, como vimos con matrices de 2 × 2 . Si n es impar, el producto semidirecto es, de hecho, un producto directo , y cualquier matriz ortogonal puede generarse tomando una matriz de rotación y posiblemente negando todas sus columnas. Esto se deduce de la propiedad de los determinantes de que negar una columna niega el determinante, y por lo tanto, negar un número impar (pero no par) de columnas niega el determinante.
Consideremos ahora matrices ortogonales de ( n + 1) × ( n + 1) con la entrada inferior derecha igual a 1. El resto de la última columna (y de la última fila) debe ser cero, y el producto de dos matrices cualesquiera de este tipo tiene la misma forma. El resto de la matriz es una matriz ortogonal de n × n ; por lo tanto, O( n ) es un subgrupo de O( n + 1) (y de todos los grupos superiores).
Dado que una reflexión elemental en forma de matriz de Householder puede reducir cualquier matriz ortogonal a esta forma restringida, una serie de tales reflexiones puede llevar cualquier matriz ortogonal a la identidad; por lo tanto, un grupo ortogonal es un grupo de reflexión . La última columna puede fijarse a cualquier vector unitario , y cada elección da una copia diferente de O( n ) en O ( n +1) ; de esta manera O( n +1) es un fibrado sobre la esfera unitaria Sn con fibra O( n ) .
De manera similar, SO( n ) es un subgrupo de SO( n +1) ; y cualquier matriz ortogonal especial puede generarse mediante rotaciones del plano de Givens utilizando un procedimiento análogo. La estructura del haz persiste:Una sola rotación puede producir un cero en la primera fila de la última columna, y una serie de n − 1 rotaciones pondrán a cero todas las filas de la última columna de una matriz de rotación n × n , excepto la última . Dado que los planos están fijos, cada rotación tiene solo un grado de libertad , su ángulo . Por inducción, SO( n ) tiene, por lo tanto, grados de libertad, y también O( n ) .
Las matrices de permutación son aún más simples; forman, no un grupo de Lie , sino solo un grupo finito , el grupo simétrico de orden n ! S n . Por el mismo tipo de argumento, S n es un subgrupo de S n + 1 . Las permutaciones pares producen el subgrupo de matrices de permutación de determinante +1, el grupo alternante de orden n ! / 2 .
Forma canónica
En términos más generales, el efecto de cualquier matriz ortogonal se divide en acciones independientes sobre subespacios bidimensionales ortogonales . Es decir, si Q es ortogonal especial, siempre se puede encontrar una matriz ortogonal P , un cambio de base (rotacional) , que transforma Q en una matriz diagonal por bloques :
donde las matrices R 1 , ..., R k son matrices de rotación de 2 × 2 y con las entradas restantes cero. Excepcionalmente, un bloque de rotación puede ser diagonal , ± I . Por lo tanto, negando una columna si es necesario, y observando que una reflexión de 2 × 2 se diagonaliza en +1 y −1, cualquier matriz ortogonal puede tomar la forma [ 2 ] [ 3 ]
Las matrices R 1 , ..., R k dan pares conjugados de valores propios que se encuentran en el círculo unitario en el plano complejo ; por lo tanto, esta descomposición confirma que todos los valores propios tienen valor absoluto 1. Si n es impar, hay al menos un valor propio real , +1 o −1; para una rotación de 3 × 3 , el vector propio asociado con +1 es el eje de rotación.
Álgebra de Lie
Supongamos que las entradas de Q son funciones diferenciables de t , y que t = 0 da Q = I. Derivando la condición de ortogonalidad rendimientos
La evaluación en t = 0 ( Q = I ) implica entonces
En términos de grupos de Lie , esto significa que el álgebra de Lie de un grupo de matrices ortogonales consta de matrices antisimétricas . En sentido contrario, la exponencial matricial de cualquier matriz antisimétrica es una matriz ortogonal (de hecho, una matriz ortogonal especial).
Por ejemplo, el objeto tridimensional que la física llama velocidad angular es una rotación diferencial , por lo tanto, un vector en el álgebra de Lie.tangente a SO(3) . Dado ω = ( xθ , yθ , zθ ) , donde v = ( x , y , z ) es un vector unitario , la forma matricial antisimétrica correcta de ω es
La exponencial de esto es la matriz ortogonal para la rotación alrededor del eje v por un ángulo θ ; estableciendo c = cos θ / 2 , s = sin θ / 2 ,
Álgebra lineal numérica
Beneficios
El análisis numérico aprovecha muchas de las propiedades de las matrices ortogonales para el álgebra lineal numérica , y estas surgen de forma natural. Por ejemplo, a menudo es deseable calcular una base ortonormal para un espacio o un cambio de bases ortogonal ; ambos adoptan la forma de matrices ortogonales. Tener un determinante de ±1 y todos los autovalores de magnitud 1 es de gran beneficio para la estabilidad numérica . Una implicación es que el número de condición es 1 (que es el mínimo), por lo que los errores no se magnifican al multiplicar por una matriz ortogonal. Muchos algoritmos utilizan matrices ortogonales, como las reflexiones de Householder y las rotaciones de Givens, por esta razón. También es útil que, además de ser invertible , una matriz ortogonal su inversa esté disponible prácticamente sin coste alguno, mediante el intercambio de índices.
Las permutaciones son esenciales para el éxito de muchos algoritmos , incluido el método clásico de eliminación gaussiana con pivoteo parcial (donde las permutaciones realizan el pivoteo). Sin embargo, rara vez aparecen explícitamente como matrices; su forma especial permite una representación más eficiente , como una lista de n índices.
Asimismo, los algoritmos que utilizan matrices de Householder y Givens suelen emplear métodos especializados de multiplicación y almacenamiento. Por ejemplo, una rotación de Givens afecta solo a dos filas de la matriz que multiplica, transformando una multiplicación completa de orden n³ en una mucho más eficiente de orden n . Cuando el uso de estas reflexiones y rotaciones introduce ceros en una matriz, el espacio liberado es suficiente para almacenar los datos necesarios para reproducir la transformación de forma robusta . (Siguiendo a GW Stewart de la UMD , [ 4 ] no almacenamos el ángulo de rotación , ya que resulta costoso y de mal comportamiento).
Descomposiciones
Varias descomposiciones matriciales importantes involucran matrices ortogonales, entre las que destacan:
- descomposición QR
- M = QR , Q ortogonal, R triangular superior [ 5 ]
- Descomposición en valores singulares
- M = U Σ V T , U y V ortogonales, Σ matriz diagonal [ 6 ]
- Descomposición en valores propios de una matriz simétrica (descomposición según el teorema espectral )
- S = Q Λ Q T , S simétrico , Q ortogonal, Λ diagonal
- descomposición polar
- M = QS , Q ortogonal, S simétrica semidefinida positiva [ 7 ]
Ejemplos
Consideremos un sistema sobredeterminado de ecuaciones lineales , como podría ocurrir con mediciones repetidas de un fenómeno físico para compensar errores experimentales . Escribimos A x = b , donde A es m × n , m > n . Una descomposición QR reduce A a una matriz triangular superior R . Por ejemplo, si A es 5 × 3 entonces R tiene la forma
El problema de mínimos cuadrados lineales consiste en encontrar el x que minimiza ‖ A x − b ‖ , lo cual es equivalente a proyectar b al subespacio generado por las columnas de A . Suponiendo que las columnas de A (y por lo tanto R ) son independientes , la solución de proyección se obtiene a partir de A T A x = A T b . Ahora A T A es cuadrado ( n × n ) e invertible , y también igual a R T R . Pero las filas inferiores de ceros en R son superfluas en el producto, que por lo tanto ya está en forma factorizada triangular inferior-triangular superior , como en la eliminación gaussiana ( descomposición de Cholesky ). Aquí la ortogonalidad es importante no solo para reducir A T A = ( R T Q T ) QR a R T R , sino también para permitir la solución sin magnificar los problemas numéricos .
En el caso de un sistema lineal subdeterminado , o una matriz que no sea invertible , la descomposición en valores singulares (SVD) es igualmente útil. Con A factorizada como U Σ V T , una solución satisfactoria utiliza la pseudoinversa de Moore-Penrose , V Σ + U T , donde Σ + simplemente reemplaza cada entrada diagonal no nula con su recíproco . Establezca x como V Σ + U T b .
El caso de una matriz cuadrada invertible también resulta interesante. Supongamos, por ejemplo, que A es una matriz de rotación de 3 × 3 calculada mediante la composición de numerosas transformaciones. La notación de punto flotante no se ajusta al ideal matemático de los números reales , por lo que A ha perdido gradualmente su verdadera ortogonalidad. Un proceso de Gram-Schmidt podría ortogonalizar las columnas, pero no es el método más fiable, ni el más eficiente, ni el más invariante. La descomposición polar factoriza una matriz en un par, uno de los cuales es la única matriz ortogonal más cercana a la matriz dada, o una de las más cercanas si la matriz dada es singular. (La proximidad se puede medir mediante cualquier norma matricial invariante bajo un cambio de base ortogonal, como la norma espectral o la norma de Frobenius ). Para una matriz casi ortogonal, se puede lograr una convergencia rápida al factor ortogonal mediante un método de Newton propuesto por Nicholas Higham de Manchester [ 8 ] [ 9 ] , promediando repetidamente la matriz con su transpuesta inversa. Augustin A. Dubrulle de ORNL ha publicado un método acelerado con una prueba de convergencia conveniente . [ 10 ]
Por ejemplo, consideremos una matriz no ortogonal para la cual el algoritmo de promedio simple requiere siete pasos. y cuya aceleración se ajusta a dos pasos (con γ = 0,353553, 0,565685).
El método de Gram-Schmidt produce una solución inferior, como lo demuestra una distancia de Frobenius de 8,28659 en lugar del mínimo de 8,12404.
Aleatorización
Algunas aplicaciones numéricas, como los métodos de Monte Carlo y la exploración de espacios de datos de alta dimensión , requieren la generación de matrices ortogonales aleatorias distribuidas uniformemente . En este contexto, "uniforme" se define en términos de la medida de Haar , que esencialmente requiere que la distribución no cambie si se multiplica por cualquier matriz ortogonal elegida libremente. Ortogonalizar matrices con entradas aleatorias independientes distribuidas uniformemente no resulta en matrices ortogonales distribuidas uniformemente , pero la descomposición QR de entradas aleatorias independientes distribuidas normalmente sí lo hace, siempre que la diagonal de R contenga solo entradas positivas. [ 11 ] GW Stewart de UMD [ 12 ] reemplazó esto con una idea más eficiente que Persi Diaconis de Stanford y Mehrdad Shahshahani de JPL generalizaron más tarde como el " algoritmo de subgrupos " (en cuya forma funciona igual de bien para permutaciones y rotaciones ). Para generar una matriz ortogonal ( n + 1) × ( n + 1) , tome una matriz n × n y un vector unitario distribuido uniformemente de dimensión n + 1 . Construye una reflexión de Householder a partir del vector y luego aplícala a la matriz más pequeña (incrustada en la matriz de mayor tamaño con un 1 en la esquina inferior derecha). [ 13 ]
Matriz ortogonal más cercana
El problema de encontrar la matriz ortogonal Q más cercana a una matriz M dada está relacionado con el problema de Procrustes ortogonal . Existen varias maneras diferentes de obtener la solución única , la más sencilla de las cuales consiste en tomar la descomposición en valores singulares de M y reemplazar los valores singulares por unos. Otro método expresa la R explícitamente , pero requiere el uso de una raíz cuadrada de matriz : [ 14 ]
Esto se puede combinar con el método babilónico para extraer la raíz cuadrada de una matriz para obtener una recurrencia que converge cuadráticamente a una matriz ortogonal : donde Q 0 = M .
Estas iteraciones son estables siempre que el número de condición de M sea menor que tres. [ 15 ]
Utilizando una aproximación de primer orden de la inversa y la misma inicialización , se obtiene la iteración modificada:
Gira y fija
Un problema técnico sutil afecta a algunos usos de matrices ortogonales. No solo los componentes del grupo con determinante +1 y −1 no están conectados entre sí, sino que incluso el componente +1, SO( n ) , no es simplemente conectado (excepto SO(1), que es trivial). Por lo tanto, a veces es ventajoso, o incluso necesario, trabajar con un grupo de recubrimiento de SO( n ), el grupo de espín , Spin( n ) . De manera similar, O( n ) tiene grupos de recubrimiento, los grupos pin , Pin( n ). Para n > 2 , Spin( n ) es simplemente conectado y, por lo tanto, el grupo de recubrimiento universal para SO( n ) . El ejemplo más famoso de un grupo de espín es Spin(3) , que no es más que SU(2) , o el grupo de cuaterniones unitarios .
Los grupos Pin y Spin se encuentran dentro de las álgebras de Clifford , que a su vez pueden construirse a partir de matrices ortogonales.
Matrices rectangulares
Si Q no es una matriz cuadrada , entonces las condiciones Q T Q = I y QQ T = I no son equivalentes. La condición Q T Q = I dice que las columnas de Q son ortonormales . Esto solo puede ocurrir si Q es una matriz m × n con n ≤ m (debido a la dependencia lineal ). De manera similar, QQ T = I dice que las filas de Q son ortonormales, lo que requiere n ≥ m .
No existe una terminología estándar para estas matrices. Se las denomina de diversas maneras: " matrices semiortogonales ", "matrices ortonormales", "matrices ortogonales" y, a veces, simplemente "matrices con filas/columnas ortonormales".
Para el caso n ≤ m , las matrices con columnas ortonormales pueden denominarse marcos k ortogonales y son elementos de la variedad de Stiefel .
Una matrizcon filas ortonormales representa un mapa linealque describe una proyección ortográfica . Se pueden encontrar dos ejemplos específicos en el artículo Axonometría (Ejemplos 3 y 4 en la sección Cálculo de coordenadas ).
Véase también
Referencias
- ↑ Dawkins (2005) , pág. 298 , teorema 3 , (a) y (c)
- ↑ Gantmacher (1959) , pág. 285 , ecuación. 113 / Гантмахер (sin fecha) , p. 258 , ecuación. 123 error de harvp: sin destino: CITEREFГантмахерn.d. ( ayuda )
- ↑ Lang (1987) , § 6 "OPERADORES UNITARIOS", pág. 230
- ↑ Stewart, GW (junio de 1976) [recibido el 3 de febrero de 1975]. "El almacenamiento económico de rotaciones planas" . Numerische Mathematik . 25 (2): 137–138 . doi : 10.1007/BF01462266 . eISSN 0945-3245 . ISSN 0029-599X . S2CID 120372682 .
- ^ Golub y Van Loan (1996) , págs. 206 –208, 223 –236, ...
- ^ Golub y Van Loan (1996) , págs. 69 –75
- ↑ Préstamo Golub y Van (1996) , pág. 149
- ↑ Higham, Nicholas J. (octubre de 1986) [recibido el 13 de marzo de 1985]. "Cálculo de la descomposición polar: aplicaciones" (PDF) . SIAM Journal on Scientific and Statistical Computing . 7 (4): 1160–1174 . doi : 10.1137/0907079 . ISSN 0196-5204 . MIMS EPrint 2007.9 . ProQuest 920895097. Archivado del original (PDF) el 18 de abril de 2007.
- ↑ Higham, Nicholas J.; Schreiber, Robert S. (julio de 1990). "Descomposición polar rápida de una matriz arbitraria" (PDF) . SIAM Journal on Scientific and Statistical Computing . 11 (4): 648– 655. CiteSeerX 10.1.1.230.4322 . doi : 10.1137/0911038 . ISSN 0196-5204 . S2CID 14268409. ProQuest 921763908. Archivado del original (PDF) el 21 de mayo de 2023.
- ↑ Dubrulle, AA (1999). "Una iteración óptima para la descomposición polar de matrices" . Electronic Transactions on Numerical Analysis . 8 : 21–25 . ISSN 1068-9613 . Zbl 0939.65068 . EMIS 7655. EuDML 120380 .
- ↑ Mezzadri, Francesco (mayo de 2007) [preimpresión de arXiv enviada por primera vez el 18 de septiembre de 2006, última revisión el 27 de febrero de 2007]. "Cómo generar matrices aleatorias a partir de los grupos compactos clásicos" (PDF) . Notices of the American Mathematical Society (AMS) . 54 (5): 592–604 . arXiv : math-ph/0609050 . Bibcode : 2006math.ph...9050M .
- ↑ Stewart, GW (junio de 1980). "Generación eficiente de matrices ortogonales aleatorias con una aplicación a estimadores de condición". SIAM Journal on Numerical Analysis . 17 (3): 403– 409, apéndice de 16 microfichas. Bibcode : 1980SJNA...17..403S . doi : 10.1137/0717034 . eISSN 1095-7170 . ISSN 0036-1429 .
- ^ Diaconis y Shahshahani (1987) , págs.19 , 22-23, 32
- ↑ Horn, Berthold KP (21 de noviembre de 2008). "Encontrando la matriz ortonormal más cercana" (PDF) . Laboratorio de Ciencias de la Computación e Inteligencia Artificial (CSAIL), Instituto Tecnológico de Massachusetts .
- ↑ Higham, Nicholas J. (abril de 1986) [Recibido el 22 de octubre de 1984; revisado el 30 de julio de 1985]. "Método de Newton para la raíz cuadrada de una matriz" (PDF) . Matemáticas de la computación . 46 (174): 537– 549. doi : 10.1090/S0025-5718-1986-0829624-5 . eISSN 1088-6842 . ISSN 0025-5718 . JSTOR 2007992. Archivado del original (PDF) el 29 de septiembre de 2011.
Obras citadas
- Dawkins, Paul (2005). "Matrices ortogonales" . Álgebra lineal (PDF) . Apuntes de matemáticas en línea de Paul. Universidad de Lamar . págs. 295–300 . Archivado del original el 18 de diciembre de 2012.
- Diaconis, Persi ; Shahshahani, Mehrdad (enero de 1987). "El algoritmo de subgrupos para generar variables aleatorias uniformes" . Probabilidad en las Ciencias de la Ingeniería y la Información . 1 (1): 15–32 (ver pp. 21–28, 31–32). doi : 10.1017/S0269964800000255 . ISSN 0269-9648 . S2CID 122752374 .
- Gantmacher, FR (1959). «IX. Operadores lineales en un espacio unitario : § 7. Bases ortonormales, § 13. Operadores lineales en un espacio euclidiano, § 14. Descomposición polar de un operador y fórmulas de Cayley en un espacio euclidiano, § 15. Operadores normales conmutativos; X. Formas cuadráticas y hermíticas : § 5. Reducción de una forma cuadrática a ejes principales». Teoría de matrices . Vol. 1. Chelsea Publishing Company . págs. 262–309 . ISBN 978-1-4704-8159-9. Archivo de Internet gantmacher-the-theory-of-matrices-vol-1-1959 .
{{cite book}}: ISBN / Incompatibilidad de fecha ( ayuda ) (Traducido de: Гантмахер, Ф.Р. "IX. Линейные операторы в унитарном пространстве : § 7. Ортонормированный базис, § 13. Operadores lineales en евклидовом пространстве, § 14. Полярное разложение оператора и формулы Кэли в евклидовом пространстве, § 15. Коммутирующие нормальные operadores; X. Квадратичные и эрмитовы формы : § 5. Приведение квадратичной формы к главным осям". Теория Матриц (PDF) . Vol. I: Основы Teorías. págs. 237-280 . ) - Golub, Gene H.; Van Loan, Charles F. (1996) [primera ed. 1983]. Cálculos matriciales . Serie Johns Hopkins en Ciencias Matemáticas (3.ª ed.). Baltimore: Johns Hopkins University Press. págs. 69–80 , 206–212 , ..., 601–611 . ISBN 978-0-8018-5414-9. Google Books mlOa7wPX6OYC .
- Lang, Serge (1987). «Capítulo VIII: Autovectores y autovalores» . Álgebra lineal (3.ª ed.). Springer Nueva York. págs. 194–230 . doi : 10.1007/978-1-4757-1949-9_8 . ISBN 978-1-4419-3081-1.
Lecturas adicionales
- «Matriz ortogonal» . Enciclopedia de Matemáticas . 7 de junio de 2020. Archivado del original el 11 de diciembre de 2024.Este artículo fue adaptado de un artículo original de DA Suprunenko (autor), que apareció en la Enciclopedia de Matemáticas - ISBN 1402006098. Ver artículo original "
Enlaces externos
- Tutorial y programa interactivo sobre matrices ortogonales por Kardi Teknomo.
- Matrices (matemáticas)