T4: Matrices y Determinantes
Álgebra Lineal
Curso 2008-2009
1. Concepto de matriz. Definiciones
Una matriz de orden m × n es un conjunto de números dispuestos en
m filas y n columnas. Si denotamos como aij el elemento de la i-ésima fila y
j-ésima columna de una matriz A, escribimos
a11 a12 a13 . . . a1j . . . a1n
a21 a22 a23 . . . a2j . . . a2n
.. .. .. .. ..
. . . . .
A=
ai1 ai2 ai3 . . . aij . . . ain
.. .. .. .. ..
. . . . .
am1 am2 am3 . . . amj . . . amn
o también
A = (aij )m×n
Diremos que la matriz A es real si todos sus elementos son números
reales, es decir si aij ∈ R, para todo i, j. Análogamente podemos hablar de
matrices enteras, complejas, etc.
En lo que sigue, a no ser que se especifique lo contrario, la matrices
tratadas serán siempre reales.
1
Diremos que dos matrices A y B son iguales si tienen los mismos ele-
mentos e igualmente dispuestos, es decir si aij = bij , para todo i, j.
Si m = 1, la matriz A se llama matriz fila: A = a11 a12 . . . a1n
a11
a21
Si n = 1, la matriz A se llama matriz columna: A = .
..
am1
Diremos que la matriz A es cuadrada si tiene el mismo número de filas
que de columnas, es decir si m = n. En este caso, diremos que A es de orden
n.
Si la matriz A es cuadrada de orden n, los elementos destacados a11 , a22 ,
a33 , . . ., ann constituyen la diagonal principal de A.
Llamamos matriz identidad, denotándola como I, a la matriz cuadrada
cuya diagonal principal está formada por unos y los demás elementos son
todos nulos.
Una matriz cuadrada se llama triangular si tiene nulos todos los elemen-
tos situados por debajo (triangular superior) o por encima (triangular
inferior) de la diagonal principal.
Si una matriz cuadrada A tiene nulos todos los elementos fuera de la
diagonal principal, diremos que A es una matriz diagonal.
Como consecuencia, si una matriz es diagonal (como lo es por ejemplo la
matriz identidad), siempre es triangular.
Una submatriz de una matriz A es la matriz que resulta de suprimir en
A un determinado número de filas y de columnas.
Llamamos matriz nula a aquella matriz cuyos elementos son todos nulos.
2
2. Operaciones con matrices
2.0.1. Suma de matrices
Dadas matrices A y B, ambas de idéntico tamaño, m × n, definimos su
matriz suma como:
A + B = (aij + bij )m×n
La nueva matriz, A + B, es de nuevo de orden m × n. Como consecuencia,
esta operación suma es una Ley de Composición Interna en el conjunto de
matrices reales de tamaño m × n, que denotaremos R(m,n) .
2.0.2. Producto por un escalar
Dada A matriz de tamaño m × n y dado α un número real, definimos la
nueva matriz αA, del mismo tamaño que A, como:
αA = (α aij )m×n
2.0.3. Producto de matrices
Para poder efectuar el producto de dos matrices A y B es necesario que
el número de columnas de la primera matriz sea igual al número de filas de
la segunda matriz.
Dadas dos matrices, Am×r y Br×n , la matriz producto AB es de orden
m × n. El elemento ij-ésimo de la matriz AB es la suma de los productos de
los elementos de la i-ésima fila de A por los de la j-ésima columna de B:
b1j
r
!
b2j
X
AB = (cij )m×n = aik bkj =
ai1 ai2 . . . air
..
.
k=1 m×n
brj m×n
El producto de matrices verifica las siguientes propiedades:
3
1. Propiedad asociativa: supongamos que las matrices A, B y C tienen
órdenes tales que existen los productos AB y BC, entonces:
A(BC) = (AB)C
2. Propiedad distributiva respecto de la suma: supongamos que B
y C son dos matrices del mismo orden tales que existen los productos
AB y AC, entonces:
A(B + C) = AB + AC
3. Si λ es un número real y A y B son dos matrices tales que se puede
efectuar el producto AB, entonces:
λ(AB) = (λA)B = A(λB)
3. Trasposición de matrices
Dada una matriz A = (aij )m×n , su matriz traspuesta es una nueva
matriz, que denotaremos At , cuyas columnas son las filas de A. Por tanto,
At es una matriz de orden n × m, cuyo ij-ésimo elemento es aji .
La trasposición de matrices verifica las siguientes propiedades:
1. Para cualquier matriz A, se tiene que (At )t = A.
2. Si α ∈ R, entonces (αA)t = αAt .
3. Si A y B son dos matrices del mismo orden, entonces:
(A + B)t = At + Bt
4. Si A y B son dos matrices tales que existe el producto AB, entonces:
(AB)t = Bt At
4
Diremos que una matriz cuadrada es simétrica si coincide con su traspues-
ta, es decir si A = At . Por lo tanto, si A es simétrica, se verifica que aij = aji ,
para todo i, j. Es fácil comprobar que si A y B son dos matrices simétricas
del mismo orden, entonces:
La suma A + B es de nuevo una matriz simétrica.
El producto AB es una matriz simétrica si y sólo si AB = BA.
Diremos que una matriz cuadrada A es antisimétrica si A = −At . Por
lo tanto, si A es antisimétrica, se verifica que aij = −aji , si i 6= j y que
aii = 0, para todo i. Si A y B son dos matrices antisimétricas del mismo
orden, entonces
La suma A + B es de nuevo antisimétrica.
El producto AB no es en general una matriz antisimétrica.
Cualquier matriz cuadrada A se puede expresar de forma única como
suma de una matriz simétrica S y otra antisimétrica H. Estas matrices son:
A + At A − At
S= H=
2 2
4. Matrices invertibles
En esta sección todas la matrices se suponen cuadradas, a no ser que se
especifique lo contrario.
Diremos que una matriz A de orden n es invertible si existe otra matriz
B de orden n tal que AB = BA = I. En este caso, llamaremos a B matriz
inversa de A.
La inversa de una matriz, si existe, es única. Por tanto, si A es invertible,
denotaremos por A−1 a la única matriz inversa de A.
El producto de matrices invertibles es de nuevo una matriz invertible.
Como consecuencia, el producto es una Ley de Composición Interna en el
5
conjunto de todas las matrices invertibles de orden n. Cabe destacar que no
ocurre lo mismo con la operación suma: la suma de dos matrices invertibles
no es necesariamente una matriz invertible.
Supongamos que A y B son dos matrices invertibles de orden n, entonces:
1. (A−1 )−1 = A
2. Si λ es un número real no nulo, entonces (λA)−1 = λ1 A−1
3. (A−1 )t = (At )−1
4. (AB)−1 = B−1 A−1
5. Denotamos por 0 a la matriz nula de orden n. Si AB = 0, entonces
A = 0 ó B = 0.
5. Cálculo de la inversa de una matriz por el
método de Gauss-Jordan
En esta sección, todas las matrices consideradas se suponen cuadradas.
Si A es una matriz cuadrada invertible, existen varios métodos para cal-
cular A−1 . Uno de ellos es el método de Gauss-Jordan, que explicamos a
continuación.
Existen tres tipos de operaciones elementales entre las filas de una
matriz:
1. Intercambiar la fila i con la fila j.
2. Multiplicar una fila por un número real no nulo.
3. Reemplazar la fila i por λ veces la fila j más la fila i.
Una matriz elemental es una matriz que se obtiene a partir de la matriz
identidad, realizando sobre ésta una sola operación elemental de filas.
6
El producto de una matriz elemental E por una matriz A realiza la op-
eración elemental que representa E sobre A.
Diremos que una matriz A es equivalente por filas a otra matriz B, si B
puede obtenerse a partir de A por medio de una sucesión finita de operaciones
elementales entre filas de A. Dicho de otra manera, A es equivalente por filas
a B si existen matrices elementales E1 , . . . , En tales que B = En . . . E1 A.
Una matriz A es invertible si y sólo si es equivalente por filas a la matriz
identidad I. Por lo tanto, si A es invertible, existen matrices elementales
E1 , . . . , En tales que I = En . . . E1 A. Se deduce que A−1 = En . . . E1 . Dicho
de otra manera, podemos obtener A−1 aplicando sobre la identidad la misma
sucesión de operaciones elementales que hemos aplicado sobre A para llegar
a la identidad.
6. Determinante de una matriz cuadrada. Pro-
piedades
En esta sección, todas las matrices consideradas se suponen cuadradas.
Dada una matriz A de orden n, el determinante de A es un número
real, que denotaremos |A| y que vamos a definir por inducción. Para ello,
denotaremos por Aij a la matriz que resulta de eliminar en A la i-ésima fila
y la j-ésima columna. En particular, Aij es una matriz de orden n − 1.
Si n = 1, entonces A = (a11 )1×1 . Definimos el determinante de A como
|A| = a11 .
Supongamos definido el determinante de cualquier matriz de orden n − 1
(hipótesis de inducción).
Vamos a definir el determinante de A, que es de orden n. Por la hipótesis
de inducción, |Aij | está definido, para todo i, j. Llamaremos ij-ésimo menor
adjunto de A al valor αij = (−1)i+j |Aij |.
El determinante de A se define como la suma de los n productos de los
elementos de la primera columna por sus correspondientes menores adjuntos.
7
Es decir |A| es el siguiente valor real:
|A| = a11 α11 + a21 α21 + · · · + an1 αn1
Se demuestra que la suma de cualquier lı́nea (fila o columna) de A por sus
correspondientes menores adjuntos coincide con éste valor. Dicho de otro
modo, el determinante de una matriz puede calcularse a partir del desarrollo
por cualquiera de sus filas o columnas.
El determinante de una matriz A verifica la siguientes propiedades:
1. |A| = |At |.
2. Si A es una matriz invertible, entonces |A−1 | = |A|−1 .
3. Si λ ∈ R y A es una matriz de orden n, entonces |λA| = λn |A|.
4. Si A es una matriz triangular (superior o inferior), entonces el deter-
minante de A es igual al producto de los elementos de su diagonal.
5. Si intercambiamos dos filas (o columnas) de A, entonces el determi-
nante cambia de signo.
6. Si todos los elementos de una fila (o columna) de A se multiplican
por una constante λ, entonces el determinante resultante es el inicial
multiplicado por λ.
7. Si todos los elementos de una fila (o columna) de A son nulos, entonces
|A| = 0.
8. Si una matriz A tiene dos filas (o dos columnas) idénticas, entonces
|A| = 0.
9. El determinante de una matriz no varı́a si los elementos de su i-ésima
columna se multiplican por un escalar λ y el resultado es añadido a la
j-ésima columna, con j 6= i.
10. Lo afirmado en (9) también es cierto para filas.
11. Si A y B son dos matrices del mismo orden, entonces |AB| = |A||B|.
8
A partir de la propiedad (8) se deduce que si A es una matriz inversible
entonces |A| =
6 0.
7. Cálculo de la inversa de una matriz con
determinantes
En esta sección, todas las matrices consideradas se suponen cuadradas.
Llamaremos matriz adjunta de A = (aij )n×n , que denotaremos Adj(A),
a la matriz que resulta de sustituir en A cada elemento aij por su correspon-
diente menor adjunto αij . Es decir Adj(A) = (αij )n×n .
La suma de los productos de los elementos de una lı́nea (fila o columna)
de A por los menores adjuntos de una lı́nea paralela diferente es igual a cero.
Sabiendo esto, vamos a multiplicar la matriz A por la traspuesta de su matriz
adjunta, (Adj(A))t :
a11 a12 . . . a1n α11 α21 . . . αn1
a21 a22 . . . a2n α12 α22 . . . αn2
t
A(Adj(A)) = .. .. ..
..
.. =
..
. . . . . .
an1 an2 . . . ann α1n α2n . . . αnn
|A| 0 . . . 0
0 |A| . . . 0
= . .. = |A|I
..
.
. . .
0 0 . . . |A|
Por tanto, si |A| =
6 0, se tiene que
(Adj(A))t
A =I
|A|
Luego, por definición de inversa, se tiene la expresión
(Adj(A))t
A−1 =
|A|
En particular esto demuestra que una matriz A será inversible si y sólo
si |A| =
6 0.
9
8. Rango de una matriz
Dada una matriz A, no necesariamente cuadrada, llamaremos rango de
A al orden máximo de las submatrices cuadradas de A cuyo determinante
es no nulo. Lo denotaremos rg(A).
En particular, una matriz A cuadrada de orden n es inversible si y sólo
si rg(A) = n.
10
9. Problemas Tema 4
1. Efectúa la operación 4A − 3B + C/2:
! ! !
2 5 1 −2 4 1 2 4 6
A= B= C=
1 2 −2 2 1 3 8 2 1
2. Determina dos matrices X e Y , de orden 2, de manera que
! !
2 1 9 −3
X − 2Y = y 2X + Y =
−2 0 0 5
3. Halla dos matrices cuadradas de orden 2 no nulas, tales que su producto
sea la matriz nula.
4. La matriz A es de orden (2, 5) y la matriz B es de orden (5, 4). ¿De
qué orden debe ser la matriz C para que el producto (AB)C sea una
matriz cuadrada?
5. Dadas
! ! !
2 1 1 1 3 2
A= B= C= ,
3 2 5 2 6 1
halla los productos (AB)C y A(BC). ¿Cómo son los resultados?
6. Demuestra que si A y B conmutan entonces (A+B)(A−B) = A2 −B 2 .
Aplica este resultado a las matrices
! !
1 2 2 3
A= B=
0 1 0 2
7. Utilizando el método de Gauss-Jordan, calcula, si existe, la inversa de
cada una de las siguientes matrices:
a)
!
3 2
A1 =
1 2
11
b)
1 2 0
A2 = 1 2 4
0 1 1
c)
1 2 3
A3 = 1 1 2
0 1 2
d)
1 0 −1 2
1 1 2 1
A4 =
0 3 2 4
1 −1 −1 3
8. Calcula los determinantes de las siguientes matrices:
a)
3 −1 5 2
0 4 1 1
A1 =
2 1 −2 5
0 3 4 −1
b)
0 1 0 1 0
−1 a 0 0 0
A2 =
0 0 a 0 0
−1 0 0 a 0
0 0 0 0 a
c)
1 2 0 1
3 −1 5 2
A3 =
1 −2 3 4
0 −3 0 −1
12
d)
1 2 0 0
3 −2 0 0
A4 =
0 0 1 −5
0 0 7 2
9. Determina para qué valores del parámetro real λ son invertibles las
matrices:
a)
λ 1 2
A= 2 λ 2
1 λ 1
b)
λ 0 1 −1
1 2 0 2
B=
0 −3 2 0
1 λ 3 λ
10. Calcula los siguientes determinantes:
a)
1 −2 3
4 −5 6
7 −8 10
b)
10 11 12
13 14 15
16 17 18
c)
0 5 1
4 −3 0
2 4 1
13
d)
1 3 5
2 1 1
3 4 2
e)
1 −2 5 2
0 0 3 0
2 −6 −7 5
5 0 4 4
f)
1 3 3 −4
0 1 2 −5
2 5 4 −3
−3 −7 −5 2
g)
−1 1 1 1
1 −1 1 1
1 1 −1 1
1 1 1 −1
h)
0 1 1 1
1 0 1 1
1 1 0 1
1 1 1 0
i)
m m m m
m a a a
m a b b
m a b c
14
j)
a b c d
−1 x 0 0
0 −1 x 0
0 0 −1 x
11. Demuestra que:
1 1 1
a b c = (b − a)(c − a)(c − b)
a2 b 2 c 2
12. Calcula los determinantes de las siguientes matrices:
a)
−1 1 2 0
0 3 2 1
A1 =
0 4 1 2
3 1 5 7
b)
1 1 −2 4
0 1 1 3
A2 =
2 −1 1 0
3 1 2 5
c)
−5 0 0 0
7 2 0 0
A3 =
−9 4 1 0
96 2 3 1
d)
x x x x
x y y y
A4 =
x y z z
x y z t
15
13. Calcula el rango de las siguientes matrices
a)
1 1 −1
3 2 1
5 3 3
b)
1 −3 5 0 2
−2 6 −10 0 −4
−2 6 0 1 4
0 0 10 1 8
−1 3 0 1/2 2
14. Decide, según los valores de x, los rangos de las siguientes matrices:
a)
x 0 x2
1
1 x2 x3 x
0 0 1 0
0 1 x 0
b)
1 x x2
1 2 4
1 3 9
16