Matrices y determinantes
1. Matrices
Una matriz de orden m × n es un conjunto de m · n números ordenados en m filas y n columnas. Por
ejemplo,
1 −1 2 0 −2
0 2 1 −1 1
2 −1 3 0 −2
es una matriz de orden 3 × 5. Una matriz cualquiera de orden m × n se escribirá de la siguiente forma:
a11 a12 · · · a1n
a21 a22 · · · a2n
.. .. .. ..
. . . .
am1 am2 · · · amn
donde cada elemento de la matriz se ha señalado mediante dos subı́ndices, el primero que indica la fila y
el segundo que indica la columna correspondiente al elemento. En lo que sigue, nombraremos a las filas
de la matriz como F1 , F2 , etc., y a las columnas C1 , C2 , etc.
Una matriz que tiene el mismo número de filas que de columnas se llama cuadrada. Por ejemplo
1 −1 2
0 2 1
2 −1 3
es una matriz cuadrada puesto que tiene 3 filas y 3 columnas.
En el caso de matrices cuadradas, los elementos a11 , a22 , a33 , etc. forman la diagonal principal de la
matriz. Si los elementos por encima o por debajo de la diagonal principal de la matriz son ceros, la matriz
se llama triangular. Si los elementos de la matriz se distribuyen simétricamente respecto a la diagonal,
esto es, si aij = aji , la matriz se llama simétrica. Si aij = −aji , la matriz es antisimétrica. En este
último caso, todos los elementos de la diagonal son ceros. Por ejemplo en:
1 0 0 1 2 −2 0 2 −2
A = 2 3 0 , B= 2 3 −1 , C = −2 0 −1 ,
−1 4 3 −2 −1 3 2 1 0
A es una matriz triangular, B es simétrica y C antisimétrica.
Si una matriz tiene una sola fila se llama matriz o vector fila. Si tiene una sola columna, se llama
matriz o vector columna.
La traspuesta de una matriz A es una matriz At que se obtiene cambiando filas por columnas. Ası́, la
primera fila de la matriz At es la primera columna de la matriz A, la segunda fila de At es la segunda
columna de A, etc. Por ejemplo:
1 3
1 0 2
A= ⇐⇒ At = 0 2
3 2 −1
2 −1
2 OPERACIONES CON MATRICES 2
La traspuesta de una matriz de orden m × n es una matriz de orden n × m. Si la matriz A es cuadrada
A y At son del mismo orden.
Una matriz es simétrica si coincide con su traspuesta.
A simétrica ⇐⇒ A = At
Por ejemplo, la matriz
1 2 −1
2 4 0
−1 0 6
es simétrica.
Una matriz es antisimétrica si es igual a lu traspuesta cambiada de signo:
A antisimétrica ⇐⇒ A = −At
Ası́:
0 3 −2
−3 0 5
2 −5 0
es antisimétrica.
La traspuesta de una matriz fila es una matriz columna y viceversa.
2. Operaciones con matrices
La suma de matrices del mismo orden se efectúa sumando sus elementos término a término. Por
ejemplo:
−1 3 4 2 −5 −3 1 −2 1
+ =
2 −6 3 6 4 1 8 −2 4
Dos matrices que no sean del mismo orden no pueden sumarse.
El producto de una matriz por un número se obtiene multiplicando por ese número todos los
elementos de la matriz. Por ejemplo
1 2 −2 3 6 −6
3· 2 3 −1 = 6 9 −3
−2 −1 3 −6 −3 9
En general, el producto de dos matrices A y B se define para el caso de que el numero de columnas
de la primera matriz sea igual al número de filas de la segunda. Si A es una matriz m × n y B es una
matriz n × p, el producto AB es una matriz m × p.
El elemento cij de esta matriz, es decir, el correspondiente a la fila i-ésima y a la columna j-ésima se
obtiene multiplicando ordenadamente los elementos de la fila i-ésima de la matriz A por los de la columna
j-ésima de la matriz B y sumando estos productos:
cij = ai1 b1j + ai2 b2j + · · · + ain bnj
Por ejemplo, sean las matrices:
1 −1 2 −2 1 5
A = −2 1 3 ; B= 3 −4 2
−1 3 1 −1 5 −2
2 OPERACIONES CON MATRICES 3
Los elementos de la matriz producto C = AB se obtienen multiplicando las filas de la matriz A por las
columnas de la matriz B del modo explicado en el párrafo anterior. Ası́ se obtiene:
c11 = 1 · (−2) + (−1) · 3 + 2 · (−1) = 7 c12 = 1 · 1 + (−1) · (−4) + 2 · 5 = 15
c13 = 1 · 5 + (−1) · 2 + 2 · (−2) = −1 c21 = (−2) · (−2) + 1 · 3 + 3 · (−1) = 4
c22 = (−2) · 1 + 1 · (−4) + 3 · 5 = 9 c23 = (−2) · 5 + 1 · 2 + 3 · (−2) = −14
c31 = (−1) · (−2) + 3 · 3 + 1 · (−1) = 10 c32 = (−1) · 1 + 3 · (−4) + 1 · 5 = −8
c33 = (−1) · 5 + 3 · 2 + 1 · 8 − 2) = −1
de modo que:
1 −1 2 −2 1 5 −7 15 −1
AB = −2 1 3 · 3 −4 2 = 4 9 −14
−1 3 1 −1 5 −2 10 −8 −1
La suma de matrices tiene las mismas propiedades que la suma de números. Sin embargo, el producto
de matrices no tiene la propiedad conmutativa. En el caso de que A y B no sean matrices cuadradas, es
posible que exista el producto AB y no exista el producto BA. Por ejemplo, sean:
1 2 −1 3 −2
A= ; B=
2 −3 0 −1 5
El producto AB no existe porque la matriz A tiene 3 columnas y la matriz B solamente tiene dos filas.
Sin embargo, sı́ existe el producto BA pues el número de columnas de la matriz B y el número de filas
de la matriz A son ambos iguales a 2.
Si A y B son matrices cuadradas del mismo orden, ambos productos existen aunque en general, no son
iguales, esto es, tampoco en este caso el producto de matrices es [Link] ejemplo:
−1 2 1 3 −3 1
· =
2 1 −1 2 1 8
1 3 −1 2 5 5
· =
−1 2 2 1 5 0
La matriz unidad de orden n es una matriz I tal que para cualquier matriz cuadrada A del mismo
orden cumple que:
AI = IA = A
Esta matriz es:
1 0 ··· 0
0 1 ··· 0
I = . . ..
.. .. ··· .
0 0 ··· 1
La inversa de una matriz cuadrada A es otra matriz A−1 de la misma dimensión que cumple que su
producto por A por la izquierda o por la derecha es igual a la matriz unidad I:
AA−1 = A−1 A = I
La matriz inversa puede servir para despejar la matriz incógnita en una ecuación matricial. Por ejemplo:
AX = B Multiplicando por la matriz inversa
−1 −1
A AX = A B Teniendo en cuenta que A−1 A = I
IX = A−1 B Y puesto que IX = X
−1
X=A B
No todas las matrices tienen inversa. Para ver qué condiciones debe cumplir una matriz cuadrada para
que exista su inversa, se deben entender previamente los conceptos de dependencia e independencia lineal.
3 RANGO DE UNA MATRIZ 4
3. Rango de una matriz
Una fila de una matriz F1 es combinación lineal de otra fila F2 si es igual a ésta multiplicada por un
número:
F1 combinación lineal de F2 ⇐⇒ F1 = αF2
Por ejemplo en la matriz:
1 2 −1 −2
2 4 −2 −4
0 0 0 0
la segunda fila es combinación lineal de la primera, puesto que es igual a la primera multiplicada por
2 (F2 = 2F1 ). También la tercera es combinación lineal de cualquiera de las otras puesto que se puede
obtener a partir de ellas multiplicándolas por cero. En general, una fila de ceros es combinación lineal de
cualquier otra fila.
De forma similar, F1 es combinación lineal de F2 y F3 si se pueden encontrar dos números α y β de
tal forma que se cumpla que F1 = αF2 + βF3 . Estas definiciones se extienden sin dificultad a cualquier
número de filas o columnas. Por ejemplo en:
1 2 3
4 5 6
7 8 9
la tercera fila es combinación lineal de las dos primeras puesto que F3 = 2F2 − F1 .
En general, la fila F es combinación lineal de las filas F1 , F2 , · · · , Fn si pueden encontrarse números α1 ,
α2 , · · · , αn , de tal forma que se cumpla:
F = α1 F1 + α2 F2 + · · · + αn Fn
Las filas (o columnas) de una matriz son linealmente independientes si ninguna de ellas es combinación
lineal de las restantes. En caso contrario, se dice que son dependientes. Por ejemplo, en las matrices:
1 2 3
−1 2 −3 1 2 3 4 5 6
, ,
−3 6 −9 0 0 0
7 8 9
las filas son dependientes porque, según hemos visto, hay filas combinación lineal de otras.
En una matriz triangular, las filas son linealmente independientes. Por ejemplo, en
1 3 −2
0 2 4
0 0 3
La fila F2 no puede ser combinación lineal de la F3 porque no se puede obtener 2 multiplicando 0 por
un número. Las filas F2 y F3 son, entonces, linealmente independientes. Además, la fila F1 no puede ser
combinación lineal de las filas F2 y F3 porque no puede obtenerse 1 multiplicando por números los ceros
de la primera columna. De esta forma, las tres filas son independientes.
El número de filas independientes en una matriz es el mismo que el de columnas independientes. Este
número se llama rango de la matriz.
Un método para calcular el rango de una matriz se fundamenta en las siguientes propiedades:
Las filas o columnas combinación lineal de las restantes pueden suprimirse sin cambiar el rango.
Las filas distintas de cero de una matriz escalonada son linealmente independientes.
4 DETERMINANTE DE UNA MATRIZ 5
Si a una fila o columna se le suma una combinación lineal de las restantes, el rango no cambia.
Ejemplo 1 Calcular el rango de la siguiente matriz:
1 −1 1 −1 2
2 1 0 −1 2
A= 3
3 −1 −1 2
−4 −2 0 2 −4
La quinta columna es igual a la cuarta multiplicada por −2 de forma que puede suprimirse sin cambiar
el rango:
1 −1 1 −1 1 −1 1 −1
2 1 0 −1 F3 →F3 +F1 2 1 0 −1
rango(A) = rango
3
= rango
3 −1 −1 4 2 0 −2
−4 −2 0 2 −4 −2 0 2
La cuarta fila es igual a la tercera multiplicada por −1 de forma que la podemos suprimir. Como F3 = 2F2
suprimimos también la tercera fila:
1 −1 1 −1
1 −1 1 −1
rangoA = rango 2 1 0 −1 = rango =2
2 1 0 −1
4 2 0 −2
♠♠♠
Otro método para calcular el rango se basa en el concepto de determinante. El determinante de una
matriz cuadrada según se verá en la sección siguiente es un número que se asocia a la matriz y que es
igual a cero en el caso de que las filas (o columnas) sean linealmente dependientes y distinto de cero si
son linealmente independientes.
4. Determinante de una matriz
4.1. Determinantes de segundo y tercer orden
El determinante de una matriz cuadrada es un número y se representa mediante:
a11 a12 ··· a1n
a21 a22 ··· a2n
.. .. .. ..
. . . .
am1 am2 ··· amn
En el caso más sencillo de las matrices 2 × 2 el determinante es:
a11 a12
= a11 a22 − a12 a21
a21 a22
El cálculo de los determinantes de orden 3 es un poco más complicado:
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
fórmula que puede recordarse con ayuda de la regla de Sarrus: se escriben bajo el determinante las
dos primeras filas, se suman con su signo los productos de los elementos de la diagonal principal y sus
paralelas y se cambia el signo de los productos de los elementos de la otra diagonal y sus paralelas.
5 PROPIEDADES DE LOS DETERMINANTES 6
4.2. Determinantes de orden superior
El menor complementario de un elemento es el determinante que resulta de suprimir la fila y columna
correspondiente al elemento. El adjunto es el menor complementario con signo más o menos dependiendo
de que la suma de sus subı́ndices sea par o impar. El adjunto del elemento aij se representa por Aij . Por
ejemplo en
1 2 −1
A = 3 −2 1
2 −3 5
−2 1 3 1 3 −2
A11 = = −7 A12 = − = −13 A13 = = −5
−3 5 2 5 2 −3
2 −1 1 −1 1 2
A21 = − = −7 A22 = =7 A23 = − =7
−3 5 2 5 2 −3
2 −1 1 −1 1 2
A31 = =0 A32 = − = −4 A33 = = −8
−2 1 3 1 3 −2
Este concepto es importante porque permite obtener un determinante de orden cualquiera calculando
determinantes de orden inferior. Ello es posible porque se cumple la propiedad siguiente:
Propiedad. El determinante de una matriz es igual a la suma de los productos de los elementos de una
lı́nea (fila o columna) por los adjuntos correspondientes. Ası́ por ejemplo, puede obtenerse un determinante
de orden 4 calculando cuatro determinantes de orden 3 (los adjuntos de una linea cualquiera):
a11 a12 a13 a14
a21 a22 a23 a24
= a11 A11 + a12 A12 + a13 A13 + a14 A14
a31 a32 a33 a34
a41 a42 a43 a44
Este modo de calcular un determinante se suele llamar desarrollar por los elementos de una lı́nea.
En el ejemplo anterior podrı́a calcularse el determinante desarrollando por ejemplo por la primera colum-
na:
1 2 −1
A = 3 −2 1 = 1 · (−7) + 3 · (−7) + 2 · 0 = −28
2 −3 5
El mismo resultado se obtiene desarrollando por la segunda fila:
1 2 −1
A = 3 −2 1 = 3 · (−7) − 2 · 7 + 1 · 7 = −28
2 −3 5
5. Propiedades de los determinantes
1. Transformaciones de los determinantes
Si se intercambian filas y columnas el determinante no varı́a. Otra manera de expresar esta
propiedad es decir que el determinante de una matriz cuadrada es igual al de su traspuesta.
Si se intercambian dos filas o dos columnas, el determinante no cambia de valor absoluto
pero sı́ de signo.
5 PROPIEDADES DE LOS DETERMINANTES 7
Si a una fila se le suma otra multiplicada por un número, el determinante no varı́a. Tampoco
cambia si a una fila se le suma una combinación lineal de las restantes.
2. Factor común. Si se multiplican todos los elementos de una lı́nea por el mismo número, el deter-
minante queda multiplicado por ese número.
αa11 αa12 αa13 a11 a12 a13
a21 a22 a23 = α a21 a22 a23
a3 a32 a33 a3 a32 a33
3. Propiedad distributiva:
a11 + b11 a12 + b12 a13 + b13 a11 a12 a13 b11 b12 b13
a21 a22 a23 = a21 a22 a23 + a21 a22 a23
a3 a32 a33 a3 a32 a33 a3 a32 a33
4. Determinantes y dependencia lineal. En general, un determinante es cero si sus filas (o colum-
nas) son linealmente dependientes y es distinto de cero si sus filas (o columnas) son linealmente
independientes.
De aquı́ se deduce que, en particular, un determinante será cero:
Si tiene una fila o una columna de ceros
Si tiene dos filas o columnas iguales
Si tiene dos filas o columnas proporcionales
Si una fila o columna es combinación lineal de las restantes
El hecho de que un determinante sea cero si sus filas son linealmente dependientes y distinto de
cero si son linealmente independientes, proporciona un método de calcular el rango de una matriz
mediante determinantes: el rango de una matriz es el orden del determinante distinto de cero más
grande que puede formarse con las filas y columnas de la matriz.
Ejemplo 2 Calcular el rango de la matriz
1 −1 1 −1
2 1 0 −1
4 2 0 −2
El determinante
1 −1
2 1
es distinto de cero. Eso quiere decir que las dos primeras filas y las dos primeras columnas son
linealmente independientes.
Vamos a ver si son independientes las tres primeras columnas. Calculamos el determinante
1 −1 1
2 1 0
4 2 0
que es claramente igual a cero (basta desarrollar por la tercera columna). Entonces, estas tres colum-
nas son dependientes. Puest oque las dos primeras son independientes, la tercera es combinación
lineal de ellas.
Ahora comprobaremos si la cuarta columna es independiente de las dos primeras. Calculamos el
determinante:
1 −1 −1
2 1 −1 = −2 − 4 + 4 + 4 + 2 − 4 = 0
4 2 −2
La cuarta columna es también combinación lineal de las dos primeras. Solamente hay dos columnas
independientes y el rango de la matriz es 2.
♠♠♠
6 MATRIZ INVERSA 8
Si dos filas son dependientes, todos los determinantes de orden 2 que se pueden formar con ellas
deben ser iguales a cero. Si tres filas son dependientes deberán ser iguales a cero todos los deter-
minantes de orden 3 que pueden formarse con ellas. Esta propiedad puede aplicarse también a un
número cualquiera de filas.
5. Adjuntos y determinantes: la suma de los productos de los elementos de una fila por los adjuntos
de otra es igual a cero.
Como se dijo anteriormente, el determinante de una matriz cuadrada puede obtenerse multiplicando
los elementos de una lı́nea por los adjuntos correspondientes:
a11 a12 a13
a21 a22 a23 = a11 A11 + a12 A12 + a13 A13
a31 a32 a33
Si ahora sustituimos los elementos de la primera fila por los de la segunda resulta:
a21 a22 a23
a21 a22 a23 = a21 A11 + a22 A12 + a23 A13
a31 a32 a33
que es igual a cero porque el determinante tiene dos filas iguales.
Por ejemplo,si en
1 2 −1
A = 3 −2 1
2 −3 5
se multiplican los elementos de la primera fila por los adjuntos de la segunda resulta (los adjuntos
de esta matriz se han calculado en la sección anterior):
1 · (−7) + 2 · 7 − 1 · 7 = 0
6. Determinante del producto de matrices. El determinante del producto de dos matrices
cuadradas es igual al producto de sus determinantes:
|AB| = |A||B|
6. Matriz inversa
Como se explicó anteriormente, la inversa de una matriz cuadrada A es una matriz A−1 que cumple
que
AA−1 = A−1 A = I
Sobre la existencia de la matriz inversa se cumple el siguiente teorema:
Teorema 3 La condición necesaria y suficiente para que exista la inversa de la matriz A es que el
determinante de A sea distinto de cero:
|A| 6= 0 ⇐⇒ ∃A−1
En efecto, si existe A−1 debe cumplirse que
|A||A−1 | = |I| = 1 =⇒ |A| 6= 0
7 RESUMEN 9
Por otra parte, si |A| 6= 0 definimos la matriz adjunta de A como la matriz que resulta de sustituir
cada elemento de esa matriz por su adjunto:
A11 A12 A13
AdjA = A21 A22 A23
A3 A32 A33
La matriz inversa de A puede calcularse obteniendo la matriz adjunta de la traspuesta de A dividida por
|A|:
1
A−1 = AdjAt
|A|
Para comprobarlo basta hacer el producto y aplicar las propiedades que se han visto anteriormente del
desarrollo del determinante por los elementos de una lı́nea:
a11 a12 a13 A11 A21 A31 |A| 0 0
A AdjAt = a21 a22 a23 A12 A22 A32 = 0 |A| 0
a31 a32 a33 A13 A23 A33 0 0 |A|
de forma que
1
AdjAt = I
|A|
Ejemplo 4 Calcular la inversa de la matriz:
3 −1 5
A = 4 −3 7
6 0 −3
Se calcula en primer lugar el determinante de la matriz:
3 −1 5
|A| = −4 3 −7 = 63
6 0 −3
Puesto que el determinante es distinto de cero existe la inversa de la matriz A. Calculamos Adj A y
trasponemos:
9 54 18 9 −3 8
Adj A = −3 −39 −6 Adj At = 54 −39 −1
8 −1 −5 18 −6 −5
Dividiendo ahora por |A| se obtiene la matriz inversa:
9 −3 8
1 54
A−1 = −39 −1
63
18 −6 −5
♠♠♠
7. Resumen
Las matrices son tablas de números agrupados en filas y columnas. Las matrices pueden multiplicarse por
números, sumarse y multiplicarse entre sı́ siempre que cumplan determinadas condiciones. El problema de
calcular la inversa de una matriz cuadrada conduce al concepto de dependencia e independencia lineal. El
determinante de una matriz permite distinguir si las filas de la matriz son dependientes o independientes.
También proporciona un método para calcular la matriz inversa.