Tema2 Matrices
Tema2 Matrices
Tema2 Matrices
Departamento de E. I. Telecomunicación
Matemática Aplicada II Curso 2022-2023
A veces se utiliza el término matriz rectangular para indicar que la matriz es arbitraria
(cuadrada o no).
En función de cómo estén dispuestos los ceros en los coeficientes de la matriz podemos
distinguir algunos tipos importantes de matrices:
1
Definición. Sea A ∈ Mn×n (K) una matriz cuadrada.
(d) Si A es una matriz triangular (superior o inferior) se dice que es estrı́ctamente trian-
gular (superior o inferior) si, además, aii = 0 para todo i ≤ n.
2
Proposición. La suma de matrices tiene las propiedades asociativa y conmutativa. La
matriz nula es el elemento neutro para la suma de matrices y toda matriz (aij ) ∈ Mp×n (K)
admite elemento recı́proco (−aij ) ∈ Mp×n (K).
En consecuencia, el conjunto (Mp×n (K), +) es un grupo conmutativo.
λA = Aλ = (λaij ),
esto es:
a11 a12 · · · a1n λa11 λa12 · · · λa1n
a21 a22 · · · a2n λa21 λa22 · · · λa2n
λ = .
.. .. .. .. .. ..
. . . . . .
ap1 ap2 · · · apn λap1 λap2 · · · λapn
Proposición. Sean A, B ∈ Mp×n (K) y λ, µ ∈ K. Se verifica:
3
Proposición. Sean A, Ã ∈ Mp×n (K), B, B̃ ∈ Mn×q (K) y C ∈ Mq×r (K). Se verifican
las siguientes propiedades:
(c) Ip A = AIn = A
Observación. Hay algunas propiedades del producto usual en K que no son trasladables
al producto de matrices. En particular, se tiene:
AB 6= BA
incluso cuando ambos productos existen y son de igual tamaño. Por ejemplo:
1 2 0 1 2 1 3 4 0 1 1 2
= 6= = .
3 4 1 0 4 3 1 2 1 0 3 4
AB = 0 6⇒ A = 0 o B = 0.
Por ejemplo:
0 1 0 1 0 0
= .
0 0 0 0 0 0
• Como consecuencia de lo anterior, las matrices (aunque sean no nulas) no son “sim-
plificables” para la multiplicación, esto es
AB = AC, A 6= 0 6⇒ B = C
BA = CA, A 6= 0 6⇒ B = C
Por ejemplo:
0 1 0 2 0 0 0 1 1 0
= = .
0 0 0 0 0 0 0 0 0 0
y, sin embargo,
0 2 1 0
6= .
0 0 0 0
4
Definición. Sea A ∈ Mn×n (K) y k ∈ N. Se define la potencia Ak por inducción del
siguiente modo: Por convenio, A0 = I, A1 = A y, para k ≥ 2, Ak+1 = Ak A, es decir Ak
resulta de multiplicar A por sı́ misma k veces.
(a) Ak Ar = Ak+r .
(c) (λA)k = λk Ak , ∀ λ ∈ K.
Definición. Se dice que dos matrices A, B ∈ Mn×n (K) son permutables si AB = BA.
Pero también hay matrices nilpotentes que no son triangulares. Por ejemplo:
2
1 1 0 0
= .
−1 −1 0 0
5
Definición. Sea A ∈ Mp×n (K). Se define su traspuesta como la matriz At cuyas columnas
son las filas de A, es decir, si A = (aij ) ∈ Mp×n (K), entonces At = (bji ) ∈ Mn×p (K), con
bji = aij para todo i = 1, . . . , n, y todo j = 1, . . . , p.
(a) (At )t = A.
(b) (A + B)t = At + B t .
(d) (AC)t = C t At .
• Ortogonal si AAt = At A = I.
(a) (A∗ )∗ = A.
(b) (A + B)∗ = A∗ + B ∗ .
6
(d) (AC)∗ = C ∗ A∗ .
• Unitaria si AA∗ = A∗ A = I.
• Normal si AA∗ = A∗ A.
Definición. Una matriz cuadrada A ∈ Mn×n (K) se dice inversible (invertible) si existe
una matriz B ∈ Mn×n (K) tal que AB = BA = I, donde I es la matriz identidad. En
tal caso, B se llama matriz inversa de A y se denota por A−1 . Las matrices inversibles
también se llaman regulares o no singulares.
Ejemplo. Es obvio que existen matrices inversibles ya que, por ejemplo, II = I, lo que
implica que la matriz identidad es inversible y su inversa es ella misma.
No obstante, es fácil comprobar que hay matrices cuadradas (no nulas) que no son
inversibles. Como ejemplo, se ve de forma casi inmediata que la matriz
0 1
A=
0 0
7
(d) Si A es inversible entonces también lo es A∗ y además (A∗ )−1 = (A−1 )∗ .
Observación. Para saber cuándo es inversible una matriz y calcular su inversa, es cómodo
el uso de las llamadas operaciones elementales que, además, se utilizan con frecuencia para
otros cálculos matriciales.
8
Indicaremos que sobre esa matriz se efectúan operaciones elementales del siguiente modo:
1 0 2 1 0 2 1 2 0 −2 −4 0
0 1 0 F41 (2) 0 1 0 K32 0 0 1 F1 (−2) 0 0 1
A= 0 2 0 −→ 0 2 0 −→ 0 0 2 −→ 0
0 2
−2 0 1 0 0 5 0 5 0 0 5 0
Definición. Una matriz A ∈ Mn×n (K) es una matriz elemental si se obtiene como resul-
tado de efectuar una operación elemental sobre las filas o columnas de la matriz identidad
I ∈ Mn×n (R).
Denotaremos una matriz elemental del mismo modo que la operación elemental de la
que procede.
Proposición. Las operaciones elementales sobre las filas y columnas de una matriz A
pueden obtenerse como resultado de multiplicar por una matriz elemental:
(a) Realizar una operación elemental sobre las filas de A ∈ Mp×n (K) es equivalente
a multiplicar A por la izquierda por la correspondiente matriz elemental de filas
F ∈ Mp×p (K), esto es:
F
A −→ F A.
(b) Realizar una operación elemental sobre las columnas de A ∈ Mp×n (K) es equivalente
a multiplicar A por la derecha por la correspondiente matriz elemental de columnas
K ∈ Mn×n (K), esto es:
K
A −→ AK.
(Fij )−1 = Fij , (Fi (λ))−1 = Fi (1/λ) , (Fij (λ))−1 = Fij (−λ) ,
(Kij )−1 = Kij , (Ki (λ))−1 = Ki (1/λ) , (Kij (λ))−1 = Kij (−λ) .
9
(b) Una matriz A ∈ Mn×n (K) es inversible si y solo si se puede descomponer como
producto de matrices elementales (de filas).
Corolario (Cálculo de inversas). Toda matriz inversible A ∈ Mn×n (K) se puede trans-
formar en la matriz identidad I ∈ Mn×n (K) mediante operaciones elementales por filas.
En consecuencia, para calcular A−1 basta hacer operaciones elementales por filas sobre
la matriz A hasta obtener la matriz identidad y hacer esas mismas operaciones elementales
sobre la matriz identidad, lo que nos dará la matriz A−1 . Esquemáticamente podemos
poner:
(A|I) −→ (I|A−1 ).
O.E. Filas
10
6 −3 −2
A−1 = −3 2 1 .
−2 1 1
Definición. Se dice que la matriz A ∈ Mp×n (K) es una matriz escalonada si verifica las
dos siguientes condiciones:
(i) Si hay alguna fila de ceros, todas las que quedan por debajo de ella también son
nulas.
(ii) Cada fila no nula (a partir de la segunda) tiene más ceros principales que la inme-
diatamente superior.
Definición. Se dice que la matriz A ∈ Mp×n (K) es una forma escalonada reducida si
verifica las siguientes condiciones:
(i) Es escalonada.
11
(iii) Todos los elementos que están por encima de las entradas principales son ceros.
Definición. Para cada matriz A ∈ Mp×n (K), la matriz obtenida mediante el teorema
anterior es única y recibe el nombre de forma escalonada reducida de A. La denotaremos
por rref (A).
Definición. Sea A ∈ Mp×n (K). Se define el rango de A como el número de filas no nulas
de la forma escalonada reducida de A.
0 8 10
Para ello utilizamos operaciones elementales de filas siguiento el siguiente procedimiento:
• Escalonamos la matriz,
• transformamos las entradas principales en la unidad y
• hacemos nulas las entradas que están por encima de las entradas principales.
2 1 3 F21 (−2) 2 1 3 F32 (−1) 2 1 3
4 −2 1 F31 (−1) 0 −4 −5 F42 (2) 0 −4 −5
A =
2 −3 −2
−→
0 −4 −5
−→
0
0 0
0 8 10 0 8 10 0 0 0
F1 (1/2) 1 1/2 3/2 1 0 7/8
F2 (−1/4) 0 1 5/4 F12 (−1/2) 0 1 5/4
−→
0
−→ = rref(A)
0 0 0 0 0
0 0 0 0 0 0
Puesto que rref(A) tiene 2 filas no nulas, se tiene que
rango(A) = 2.
12
Observación. Las siguientes cuestiones pueden resultar de utilidad:
(1) Para calcular el rango no es preciso calcular la forma escalonada reducida de A ya
que el rango de A coincide, de hecho, con el número de filas no nulas de cualquier
matriz escalonada obtenida realizando operaciones elementales sobre las filas de A.
(b) rref(A) = I,
(c) rango(A) = n.
Definición. Se define el determinante como una correspondencia que asigna a cada matriz
cuadrada A = (aij ) ∈ Mn×n (K) un escalar det(A) ∈ K, determinado como sigue:
(i) Si A = (a) ∈ M1×1 (K), entonces det(A) = a.
13
(ii) Si A = (aij ) ∈ Mn×n (K) con n > 1, y se considera A˜1j la matriz que se obtiene
suprimiendo en A la fila 1 y la columna j, entonces se tiene:
n
X
det(A) = (−1)1+j a1j det(A˜1j ).
j=1
Es frecuente utilizar la notación alternativa de |A| para denotar det(A) pero no debe
confundirse esa notación (especialmente para matrices 1 × 1) con el valor absoluto o el
módulo.
a11 a12
= a11 a22 − a12 a21
a21 a22
a11 a12 a13
a21 a22 a23 = a11 a22 a33 + a12 a23 a31 + a13 a21 a32 − a13 a22 a31 − a12 a21 a33 − a11 a23 a32 .
a31 a32 a33
Proposición (Regla de Laplace). Sea A = (aij ) ∈ Mn×n (K). Sea A˜ij la matriz que se
obtiene suprimiendo en A la fila i y la columna j. Entonces, para cada fila i de A, se
tiene:
Xn
det(A) = (−1)i+j aij det(A˜ij )
j=1
• Si una matriz tiene dos filas proporcionales entonces su determinante vale cero.
• Si una matriz tiene una fila de ceros entonces su determinante vale cero.
14
Proposición. Se verifican las siguientes propiedades:
(d) Si A = (aij ) ∈ Mn×n (K) es triangular entonces det(A) = a11 a22 · · · ann .
det(Fij ) = det(Kij ) = −1, det(Fi (λ)) = det(Ki (λ)) = λ, det(Fij (λ)) = det(Kij (λ)) = 1.
(1) Las operaciones elementales de tipo Fij (λ) o Kij (λ) no cambian el valor del deter-
minante y las de Fij o Kij solo cambian el signo. Por tal razón, es preferible utilizar
solo dichas operaciones elementales. En el caso de utilizar una operación elemental
del tipo Fi (λ) o Ki (λ) para λ 6= 0 habrá que tener en cuenta que
1 1
det(A) = det((Fi (λ)A) = det(AKi (λ)).
λ λ
(2) Es fácil deducir de la definición y del hecho de que Fijt = Kij , Fi (λ)t = Ki (λ)
y Fij (λ)t = Kji (λ) que para el cálculo de determinantes se pueden utilizar tanto
operaciones elementales sobre filas como sobre columnas.
15
Para ello basta hacer operaciones elementales para transformarla en triangular, teniendo
cuidado cuando se permuten filas o columnas o cuando se multipliquen por un escalar no
nulo.
2 2 −4 1 1 −2 F21 (−3) 1 1 −2
F1 (1/2) F31 (5)
|A| = 3 3 0 = 2 3 3 0 = 2 0 0 6
−5 −1 2 −5 −1 2 0 4 −8
1 1 −2
F23
= −2 0 4 −8 = −48.
0 0 6
−α β
= (α − β) = (α − β)(−α2 − β 2 + 2αβ + 2β).
β − 2α − 2 α
16
entonces las siguientes son submatrices de A:
2
0 1 2
B= 3 0 .
−2 , C =
4 3
3
Definición. Se llama matriz por bloques a la obtenida de una matriz cualquiera al dividirla
en submatrices marcando una serie de lı́neas horizontales y verticales que recorran todo el
ancho o alto de la matriz.
Para denotar matrices por bloques se suele utilizar una notación similar a la de matrices
pero usando letras mayúsculas para las entradas. El uso de lı́neas verticales y horizontales
en la notación es opcional siempre que quede claro que los elementos de la matriz son
submatrices:
A11 A12 · · · A1n A11 A12 · · · A1n
A21 A22 · · · A2n A21 A22 · · · A2n
A= . .. = .. .. .
.. ..
.. . . . . .
Ap1 Ap2 · · · Apn Ap1 Ap2 · · · Apn
Ejemplo. Una misma matriz puede admitir diferentes descomposiciones por bloques. Por
ejemplo:
1 −1
1 −1 2 1 −1 2 2
= 3 6 = 3
0 6 0
3 6 0
A= .
−2 3 −2 −2 3 −2 −2 3 −2
4 1 3 4 1 3 4 1 3
Proposición. Las matrices por bloques se pueden sumar, multiplicar por escalares o mul-
tiplicar entre sı́ tratando los bloques como si fuesen elementos siempre que todas las ope-
raciones matriciales tengan sentido.
Ejemplo. Si consideramos las matrices
A11 A12 B11 B12 C11 C12 C13
A= , B= , C= ,
A21 A22 B21 B22 C21 C22 C23
entonces, siempre que las operaciones de matrices sean posible, tendrı́amos:
λA11 λA12
λA = , ∀ λ ∈ C,
λA21 λA22
A11 + B11 A12 + B12
A+B = ,
A21 + B21 A22 + B22
A11 C11 + A12 C21 A11 C12 + A12 C22 A11 C13 + A12 C23
AC = .
A21 C11 + A22 C21 A21 C12 + A22 C22 A21 C13 + A22 C23
17
Como consecuencia se obtiene el siguiente resultado que suele ser útil:
Proposición. Sea A ∈ Mp×n (K) y consideremos B = (v1 |v2 | . . . |vq ) ∈ Mn×q (K), donde
vj ∈ Mn×1 (K) denota la j-ésima columna de B. Se verifica que
18
Observación. Es importante señalar que en la propiedad de los determinantes anterior
es fundamental que la matriz sea triangular por bloques. En caso de que no lo sea, se
pueden hacer operaciones elementales por bloques para transformarla en una triangular
por bloques. Hay que tener en cuenta que con las operaciones elementales por bloques en
realidad se hacen tantas operaciones elementales normales como filas o columnas tengan
los bloques. Por ese motivo, siempre que sea posible, lo más recomendable al trabajar con
bloques es evitar las permutaciones de filas o columnas de bloques o la multiplicación de
una fila o columna de bloques por un escalar. Sin embargo, se pueden hacer tantas
operaciones de sumar una fila o columna de bloques a otra como se deseen y
el determinante no varı́a. Por ejemplo, si A ∈ Mn×n (K), se tiene
B (−2)
A 3A F21 A 3A
det = det = det(A) det(−5A) = (−5)n (det(A))2 ,
2A A 0 −5A
B (−2) indica que a la segunda fila de bloques se le suma la primera multiplicada
donde F21
por −2.
19