Donde
- I es una matriz identidad (la cual es involutiva por defecto);
- R es una matriz identidad con un par de filas intercambiadas;
- S es una matriz diagonal cuyos elementos en su diagonal son ±1.
Matriz involutiva
Una matriz, A, es involutiva si:A2 = I.- Una matriz antisimétrica es una matriz cuadrada A cuya traspuesta es igual a su negativa, es decir vale la relación AT = -A.Una matriz de m × n elementos (m = filas, n = columnas) :es antisimétrica (o hemisimétrica), si es una matriz cuadrada (m = n) y para todo i, j =1,2,3,...,n. En consecuencia, para todo i. Por lo tanto, la matriz A asume la forma:
Ejemplo
La matrizes antisimétrica, ya que
La diagonal principal se conserva y todos los otros números son cambiados de signo al opuesto. Nótese que la matriz traspuesta de la matriz antisimétrica A es -A, y que la antisimetría es respecto a la diagonal principal.Si n=m es impar el determinante de la matriz siempre será 0.Descomposición en matriz simétrica y antisimétrica
Sea A una matriz cuadrada, esta se puede descomponer en suma de parte simétrica y antisimétrica de la siguiente forma:donde la parte antisimétrica es- matriz aumentada, o matriz ampliada, de una matriz se obtiene al combinar dos matrices tal y como se muestra a continuación.Sean las matrices y , dondeEntonces la matriz aumentada se representa de la siguiente manera:Esta notación es útil para resolver sistemas de ecuaciones lineales dados por matrices cuadradas. También se puede utilizar para encontrar la inversa de una matriz.
- Sea una matriz cuadrada de dimensiones 2x2 dondePara encontrar la inversa de , se crea , donde es la matriz identidad de dimensiones 2x2. A continuación se transforma en la matriz identidad la parte de correspondiente a , usando únicamente transformaciones de matriz elementales en .En álgebra lineal, se utiliza la matriz aumentada para representar los coeficientes así como las constantes de cada ecuación. Dado el conjunto de ecuaciones:la matriz aumentada estaría formada por:ydando como resultado final:
- matriz banda cuando es una matriz donde los valores no nulos son confinados en un entorno de la diagonal principal, formando una banda de valores no nulos que completan la diagonal principal de la matriz y más diagonales en cada uno de sus costados.Escrito formalmente, una matriz n×n A=(ai,j ) es una matriz banda si todos sus elementos son cero fuera de una zona diagonal cuyo rango se determina por las constantes k1 y k2:Los valores k1 y k2 son el semiancho de banda izquierdo y derecho respectivamente. El ancho de banda de una matriz es k1 + k2 + 1, y se puede definir como el número menor de diagonales adyacentes con valores no nulos.Una matriz banda con k1 = k2 = 0 es una matriz diagonalUna matriz banda con k1 = k2 = 1 es una matriz tridiagonal; cuando k1 = k2 = 2 se tiene una matriz pentadiagonal y así sucesivamente.Una matriz banda con k1 = k2 = p, dependiendo del número p, se le puede llamar matriz p-banda, formalmente se puede definir comoUna matriz con k1 = 0, k2 = n−1, se obtiene la definición de una matriz triangular inferior. De forma similar, para k1 = n−1, k2 = 0 , se obtiene la definición de una matriz triangular superior.
banda de almacenamiento
Una m -by- n matriz de bandacon kl subdiagonales y ku superdiagonals se pueden almacenar de forma compacta en una matriz bidimensional con kl + ku +1 filas y n columnas. Columnas de la matriz se almacenan en columnas correspondientes de la matriz, y diagonales de la matriz se almacenan en hileras de la matriz. Este esquema de almacenamiento se debe utilizar en la práctica sólo si , a pesar de rutinas LAPACK funcionan correctamente para todos los valores de KL y ku . En LAPACK, matrices que mantenga las matrices de almacenamiento en banda tienen nombres que terminan en `B '.
Para ser precisos, un ij se almacena en AB ( ku +1+ i - j , j ) para . Por ejemplo, cuando m = n = 5 , kl = 2 y ku = 1 :
Banda de matriz A almacenamiento de banda en serie AB
Nota: cuando una matriz de banda se suministra para la LU factorización, el espaciodebe ser permitido para almacenar un adicional kl superdiagonals, generados por relleno como resultado de intercambios de fila. Esto significa que la matriz se almacena de acuerdo con el esquema anterior, pero con kl + ku superdiagonals.
Matrices banda triangular se almacenan en el mismo formato, ya sea con kl = 0 si triangular superior, o ku = 0 si triangular inferior.
Para matrices de banda simétricos o hermitianos con kd subdiagonales o superdiagonals, sólo el triángulo superior o inferior (según lo especificado por Uplo) necesitan ser almacenados:
- si Uplo = `T ', una ij se almacena en AB ( kd +1+ i - j , j ) para ;
- si Uplo = `L ', una ij se almacena en AB ( 1+ i - j , j ) para .
Uplo Hermitiana banda matriz A almacenamiento de banda en serie AB `U ' `L '
No hay comentarios:
Publicar un comentario