Tema
1
Matrices. Determinantes
1.1 Matrices
1.1.1 Definiciones diversas
Definición 1.1 Una matriz real de orden m × n es una disposición de mn
números reales ordenados en m filas y n columnas de la forma
a11 a12 · · · a1n
a21 a22 · · · a2n
A= . .. .. = (aij ) i = 1 · · · m
.. ..
. . .
a a ··· a j = 1···n
m1 m2 mn
Las matrices se representan por letras mayúsculas A, B, C · · · . A los números
aij se les denominan elementos de la matriz. El primer subı́ndice indica la fila
a la que pertenece el elemento y el segundo subı́ndice representa la columna
correspondiente.
El conjunto de todas las matrices de m filas y n columnas con elementos en R se
representa por Mm×n (R).
Ejemplo 1.1
√
7 6 −3 4
2 1 −2
A= 2 8 −8
√ 5 , B =
3 −3 0 2
−2 5 7 2
A es una matriz de orden 3 × 4, A ∈ M3×4 (R).
B es una matriz de orden 2 × 3, B ∈ M2×3 (R).
1
2 Matrices. Determinantes
Definición 1.2 Igualdad de matrices: Dos matrices son iguales cuando,
además de ser del mismo orden, los elementos que ocupan la misma posición en
ambas son iguales.
Definición 1.3 Llamamos matriz nula, Θ, a la matriz cuyos elementos son
todos nulos.
Definición 1.4 Diremos que:
• A es una matriz fila si m = 1, es decir, A = a11 a12 ··· a1n .
a11
a21
• A es una matriz columna si n = 1, es decir, A = . .
..
am1
a11 a12 ··· a1n
a21 a22 ··· a2n
• A es una matriz cuadrada si m = n, es decir, A = . .. .. .
.. ..
. . .
an1 an2 · · · ann
El conjunto de todas las matrices cuadradas de orden n se representa por
Mn (R).
Definición 1.5 Dada una matriz cuadrada A de orden n, se llama diagonal
principal de A al conjunto de elementos de la forma aii , i = 1, 2, · · · , n.
Definición 1.6 Tipos de matrices cuadradas
Una matriz cuadrada de orden n decimos que es
• Diagonal, si son nulos todos los elementos que no pertenecen a la diagonal
principal.
a11 0 · · · 0
0 a22 · · · 0
D= . . .. .
.. .. ..
. .
0 0 ··· ann
• Unidad o Identidad, si es diagonal y todos los elementos que pertenecen
a la diagonal principal son iguales a 1. Se denota por In .
1 0 ··· 0
0 1 ··· 0
In = . . . .
. . ...
.. ..
0 0 ··· 1
1.1 Matrices 3
1.1.2 Operaciones con matrices
Suma de matrices.
Definición 1.7 Sean A y B matrices del mismo orden, A, B ∈ Mm×n (R). Se
define la suma A + B como la matriz C del mismo orden, C ∈ Mm×n (R), tal
que:
Si A = (aij ) y B = (bij ), entonces C = A + B = (cij ) = (aij + bij ).
Ejemplo 1.2
2 1 3 1 0 −1 2+1 1 + 0 3 + (−1) 3 1 2
+ = =
−1 3 4 5 7 2 (−1) + 5 3+7 4+2 4 10 6
Producto de una matriz por un escalar.
Definición 1.8 Dada una matriz A = (aij ) de orden m × n y un escalar λ ∈ R,
se define el producto del escalar λ por la matriz A y se representa por λA como
la matriz C de orden m × n tal que
λA = C = (cij ) = (λaij ).
Ejemplo 1.3
2 1 3 3×2 3×1 3×3 6 3 9
3 = = .
−1 3 4 3 × (−1) 3 × 3 3 × 4 −3 9 12
Ejemplo 1.4 Calcular las matrices A y B tales que verifican:
−19 −11 19 1
2A − 3B = , 5A + 2B = .
4 −2 10 33
Ası́, si multiplicamos la primera ecuación por 2, la segunda por3 y sumamos
las
1 −1
expresiones obtenidas, podemos despejar A para obtener A = .
2 5
Despejando B encualquiera de las dos ecuaciones iniciales, obtenemos que la
7 3
matriz B es B = .
0 4
Producto de matrices.
Definición 1.9 Dadas las matrices A ∈ Mm×p (R) y B ∈ Mp×n (R), se define
el producto de A por B y se representa por AB como la matriz C de m filas y
n columnas tal que el elemento que ocupa la posición (i, j) en dicho producto,
4 Matrices. Determinantes
cij , se obtiene sumando los productos de los elementos de la fila i de A por los
elementos de la columna j de B, es decir:
b1j
b2j
cij = ai1 ai2 · · · aip . = ai1 b1j + ai2 b2j + · · · + aip bpj .
..
bpj
Ejemplo 1.5 Sean
1 2 3 1 −1 1
A= 2 4 6 , B = −3 2 −1 ,
1 2 3 −2 2 0
entonces
−11 9 −1
AB = −22 18 −2 .
−11 9 −1
Además, el producto de matrices no es conmutativo, esto es A B 6= B A.
0 0 0
BA = 0 0 0 .
2 4 6
Ejemplo 1.6
2 0
1 3 0 1 1 = 5 3
.
0 −1 1 −1 1
0 2
Ejemplo 1.7 Sean
1 2 2 −4 6
A= ,B =
1 2 −1 2 −3
entonces
A B = Θ.
1.1.3 Trasposición de matrices
Definición 1.10 Dada la matriz A ∈ Mm×n (R), se define la traspuesta de A
y se representa por At como una matriz perteneciente a Mn×m (R) obtenida de
A cambiando filas por columnas.
Las filas de A son las columnas de At y las columnas de A son las filas de At .
1.2 Determinantes 5
1 2
1 2 3
Ejemplo 1.8 Sea A = , entonces At = 2 4 .
2 4 6
3 6
1.2 Determinantes
1.2.1 Definiciones diversas
Definición 1.11 Sea A = (a11 ) una matriz cuadrada de orden 1. Se define el
determinante de A, y lo representamos por det(A) o bien por |A|, como el
número real a11 . Esto es:
det(A) = det(a11 ) = a11 .
Definición 1.12 Sea A una matriz cuadrada de orden 2. Se define el deter-
minante de A, y lo representamos por det(A) o bien por |A|, como el número
real obtenido de la siguiente manera:
a11 a12
|A| = = a11 a22 − a12 a21 .
a21 a22
Definición 1.13 Sea A una matriz cuadrada de orden 3. Se define el deter-
minante de A, y lo representamos por det(A) o bien por |A|, como el número
real obtenido de la siguiente manera:
a11 a12 a13
|A| = a21 a22 a23 =
a31 a32 a33
= a11 a22 a33 + a21 a32 a13 + a31 a12 a23 − a13 a22 a31 − a23 a32 a11 − a33 a12 a21 .
(regla de Sarrus)
Ejemplo 1.9
1 −5 −3
2 −3
|A| = | − 3| = −3, |B| = = −2, |C| = 2 6 −4 = 8.
−4 5
−1 −7 2
Si n > 3 es muy laborioso dar una expresión de |A| en términos semejantes a los
dados para n = 2 o n = 3. Para ello damos las siguientes definiciones:
Definición 1.14 Sea A una matriz cuadrada de orden n. Llamamos menor
complementario del elemento aij , y lo representamos por αij , al determinante
de la submatriz de orden n-1 de A que resulta de suprimir la fila i y la columna
j a la que pertenece el elemento.
6 Matrices. Determinantes
Ejemplo 1.10
1 −5 −3
1 −5
A= 2 6 −4 α23 = = −12
−1 −7
−1 −7 2
Definición 1.15 Sea A una matriz cuadrada de orden n. Llamamos adjunto
del elemento aij , y lo representamos por Aij , al número
Aij = (−1)i+j αij .
Ejemplo 1.11 En la matriz del ejemplo anterior tenemos que
A23 = (−1)2+3 α23 = −(−12) = 12.
Observamos que el adjunto de un elemento es igual al menor complementario si
la suma de los subı́ndices de la fila y la columna es par, y es igual a su opuesto
si dicha suma es impar.
Definición 1.16 Sea A una matriz cuadrada de orden n. Definimos determi-
nante de A como el número real obtenido como sigue:
|A| = ai1 Ai1 + ai2 Ai2 + · · · + ain Ain , i = 1, 2, · · · , n.
(desarrollo por adjuntos de la fila i).
1.2.2 Matriz inversa
Definición 1.17 Una matriz cuadrada A ∈ Mn (R) se dice inversible si existe
una matriz B ∈ Mn (R) tal que A B = B A = I, siendo I la matriz identidad de
orden n. A la matriz B se le llama inversa de A.
Proposición 1.1 Si una matriz A ∈ Mn (R) tiene inversa, ésta es única.
La matriz inversa de A, en el caso de que exista, la denotaremos por A−1 .
1 1 2 −1
Ejemplo 1.12 Probar que A = yB = son matrices
1 2 −1 1
inversas una de la otra. Efectivamente
1 0 1 0
AB= y B A= .
0 1 0 1
1.2 Determinantes 7
Cálculo de la inversa de una matriz.
Proposición 1.2 La condición necesaria y suficiente para que una matriz cuadrada
A sea inversible es que |A| =
6 0.
Definición 1.18 Se llama adjunta de una matriz cuadrada A y se representa
por Aadj a la matriz que se obtiene al sustituir en A cada elemento por su adjunto
correspondiente.
a11 a12 · · · a1n
a21 a22 · · · a2n
Si A = . .. .. , entonces
.. ..
. . .
an1 an2 · · · ann
A11 A12 · · · A1n
A21 A22 · · · A2n
Aadj = .. .. .. .
..
. . . .
An1 An2 · · · Ann
Proposición 1.3 Si A es una matriz inversible, se verifica
1
A−1 = [Aadj ]t .
|A|
Ejemplo 1.13
3 −1
Calcular la matriz inversa de A = .
1 2
3 −1
Como |A| = det = 7 6= 0, podemos asegurar que existe la inversa de
1 2
A.
Vamos a calcular la matriz Aadj :
A11 = (−1)1+1 × det (2) = 2, A12 = (−1)1+2 × det (1) = −1,
A21 = (−1)2+1 × det (−1) = 1, A22 = (−1)2+2 × det (3) = 3.
Por tanto:
2 −1 t 2 1
Aadj = =⇒ Aadj = .
1 3 −1 3
Entonces: 2 1
7 7
1 t 1 2 1
A−1 = Aadj = × = .
|A| 7 −1 3
1 3
−
7 7
8 Matrices. Determinantes
Ejemplo 1.14
1 −1 1
Calcular la matriz inversa de A = 2 1 2 .
0 0 1
1 −1 1
Como |A| = 2 1 2 = 3 6= 0, podemos asegurar que existe la inversa de
0 0 1
A.
Vamos a calcular la matriz Aadj :
1 2 2 2 2 1
A11 = (−1)1+1 = 1, A12 = (−1)1+2 = −2, A13 = (−1)1+3 = 0,
0 1 0 1 0 0
−1 1 1 1 1 −1
A21 = (−1)2+1 = 1, A22 = (−1)2+2 =1 A23 = (−1)2+3 = 0,
0 1 0 1 0 0
−1 1 1 1 1 −1
A31 = (−1)3+1 = −3, A32 = (−1)3+2 = 0, A33 = (−1)3+3 = 3.
1 2 2 2 2 1
Por tanto:
1 −2 0 1 1 −3
t
Aadj = 1 1 0 =⇒ Aadj = −2 1
0 .
−3 0 3 0 0 3
Entonces: 1 1
−1
3 3
1 1 −3
1 t 1
2 1
A−1 = Aadj = × −2 1 0 =
−
.
0
|A| 3
0 0 3 3 3
0 0 1
1.2.3 Algunas propiedades de los determinantes
1. El determinante de una matriz es igual al de su traspuesta.
2. Si una matriz tiene una lı́nea, fila o columna, formada únicamente por
ceros, su determinante vale cero.
3. Si se multiplican por un número todos los elementos de una lı́nea de un
determinante, dicho determinante queda multiplicado por ese número.
4. Si a una fila (o columna) le sumamos una o varias filas (o columnas) para-
lelas multiplicadas por ciertos números, el determinante no varı́a.
5. El determinante del producto de dos matrices cuadradas es igual al pro-
ducto de los determinantes de dichas matrices.
1.2 Determinantes 9
REGLA DE CHIO PARA EL CÁLCULO DE DETERMINANTES
Elegimos, en una lı́nea (fila o columna) cualquiera i, un elemento distinto de
cero, al que llamaremos pivote. Utilizando propiedades de los determinantes
procedemos a hacer ceros todos los elementos de la fila o columna salvo el pi-
vote. Posteriormente calculamos el determinante de la matriz multiplicando los
elementos de esa fila o columna por sus correspondientes adjuntos, con lo que
el cálculo de un determinante de orden n se reduce al cálculo de uno de orden
(n − 1).
Ejemplo 1.15
2 −2 3 1 −2 3
2 3 2 =2× 1 3 2 = (∗)
4 5 −2 2 5 −2
Nota: Aplicación de la propiedad 3 de los determinantes a la columna 1.
Elegimos la fila 1 para hacer ceros – tomando como pivote el elemento que se
encuentra en la primera fila y la primera columna – y realizamos para ello las
siguientes operaciones:
- Sumamos a la columna 2 la columna 1 multiplicada por 2 (C2 + 2 × C1 ).
- Sumamos a la columna 3 la columna 1 multiplicada por −3 (C3 + (−3) × C1 ).
Con lo que:
1 0 0
5 −1
(∗) = 2× 1 5 −1 = 2×1×(−1)1+1× = 2×[5 × (−8) − (−1) × 9] =
9 −8
2 9 −8
= −62.
Nota: Hemos aplicado el desarrollo por adjuntos utilizando la fila 1.
Ejemplo 1.16
−1 1 2 0
1 1 2 −1
= (∗)
3 0 2 1
4 1 0 2
Elegimos la columna 4 para hacer ceros tomando como pivote el elemento mar-
cado en negrita y realizamos para ello las siguientes operaciones:
- Sumamos a la fila 3 la fila 2 (F3 + F2 ).
- Sumamos a la fila 4 la fila 2 multiplicada por 2 (F4 + 2 × F2 )
Con lo que:
10 Matrices. Determinantes
−1 1 2 0
−1 1 2
1 1 2 −1
(∗) = = (−1) × (−1)2+4 × 4 1 4 =
4 1 4 0
6 3 4
6 3 4 0
−1 1 2
=− 4 1 4 = (∗∗)
6 3 4
Nota: Hemos aplicado el desarrollo por adjuntos utilizando la columna 4.
Elegimos ahora la fila 1 para hacer ceros y realizamos las siguientes operaciones:
- Sumamos a la columna 2 la columna 1 (C2 + C1 ).
- Sumamos a la columna 3 la columna 1 multiplicada por 2 (C3 + 2 × C1 ).
Con lo que:
−1 0 0
5 12
(∗∗) = − 4 5 12 = −(−1)×(−1)1+1 × = 5×16−12×9 = −28.
9 16
6 9 16
Nota: Hemos aplicado el desarrollo por adjuntos utilizando la fila 1.
1.2.4 Cálculo del rango de una matriz
Definición 1.19 Sea A ∈ Mm×n (R). Llamamos menor de orden h de A al
determinante de cualquier submatriz cuadrada de A de orden h, resultante de
elegir h filas y h columnas en la matriz A.
Definición 1.20 Se define el rango de una matriz A como el número que ex-
presa el orden del mayor menor no nulo de dicha matriz. Lo denotamos r(A).
Ası́ una matriz tendrá rango h si existe al menos un menor de orden h distinto
de cero y son cero todos los menores de orden superior a h.
Método para calcular el rango de una matriz de m filas y n columnas:
Una vez encontrado un menor T de orden j distinto de cero, supongamos que es
el formado por las j primeras filas y las j primeras columnas, le añadimos la fila
j + 1 y la columna j + 1. Si este menor de orden j + 1 es distinto de cero, ya
podemos afirmar que el rango es, por lo menos, j + 1 y volverı́amos a empezar,
pero si este menor es cero, añadirı́amos al menor T la fila j + 1 y la columna
j + 2 y volverı́amos a razonar de la misma manera.
El proceso para la fila j + 1 termina si todos los menores de orden j + 1 que
hemos podido formar a partir de T con dicha fila y con las restantes columnas
son nulos. Volverı́amos a empezar con la fila j + 2 y ası́ sucesivamente hasta que
lleguemos a la fila m-ésima.
1.2 Determinantes 11
Ejemplo 1.17 En cada caso, se trata de calcular el rango de la matriz corres-
pondiente.
2 −1 3 −2 4
1. A = 4 −2 5 1 7
2 −1 1 8 2
Observamos que el menor formado por la primera fila y la primera columna
det (2) 6= 0.
En este momento, sabemos que r(A) ≥ 1.
Vamos a irle añadiendo la fila segunda y cada una de las columnas que no
figuran en el menor, hasta que obtengamos – si lo hay – un menor de orden
2 distinto de cero.
2 −1
• Al añadir la fila segunda y la columna segunda: det = 0.
4 −2
2 3
• Al añadir la fila segunda y la columna tercera :det = −2.
4 5
En este momento sabemos que r(A) ≥ 2.
Partiendo del menor de orden 2 distinto de cero, procedemos a añadirle la
fila tercera y cada una de las columnas que no figuran en el menor.
2 −1 3
• Al añadir fila tercera y columna segunda: det 4 −2 5 = 0.
2 −1 1
2 3 −2
• Al añadir fila tercera y columna cuarta: det 4 5 1 = 0.
2 1 8
2 3 4
• Al añadir fila tercera y columna quinta: det 4 5 7 =0
2 1 2
Como todos los menores de orden 3 que hemos podido formar son nulos,
r(A) = 2.
14 12 6 8 2
6 104 21 9 17
2. B = 7
6 3 4 1
35 30 15 20 5
12 Matrices. Determinantes
14 12
Tenemos det(14) 6= 0 y det = 1384. El rango de B es mayor
6 104
o igual que 2.
Procedemos a añadir la fila tercera y cada una de las columnas que no
figuran en el menor:
14 12 6 14 12 8 14 12 2
det 6 104 21 = 0, det 6 104 9 = 0, det 6 104 17 = 0.
7 6 3 7 6 4 7 6 1
Seguimos buscando un posible menor de orden 3 distinto de cero, añadiendo
la fila cuarta y cada una de las columnas que no figuran en el menor de
partida.
14 12 6 14 12 8 14 12 2
det 6 104 21 = 0, det 6 104 9 = 0, det 6 104 17 = 0.
35 30 15 35 30 20 35 30 5
Finalmente, r(B) = 2.
1 3 5 −1
2 −1 −3 4
3. C =
5
1 −1 7
7 7 9 1
1 3
Como det = −7 =⇒ r(C) ≥ 2.
2 −1
Añadimos la fila tercera y cada una de las columnas que no figuran en el
menor:
1 3 5 1 3 −1
det 2 −1 −3 = 0, det 2 −1 4 = 0.
5 1 −1 5 1 7
Necesitamos seguir probando con la fila cuarta:
1 3 5 1 3 −1
det 2 −1 −3 = 0, det 2 −1 4 = 28.
7 7 9 7 7 1
Ası́ r(C) ≥ 3.
Como además podemos comprobar que det(C) = 0, entonces r(C) = 3.
1.2 Determinantes 13
1 −1 1 1
4. D = 2 1 2 5 . Se verifica que r(D) = 3.
0 0 1 1
Ejemplo 1.18 Estudiar, según los valores del parámetro a ∈ R, el rango de las
siguientes matrices:
1 3 −5 1
1. A = −2 −3a 10 −a
−1 0 5 0
- Como det (1) = 1 6= 0, r (A) ≥ 1 para todo a.
- Vamos a buscar algún menor de orden 2 que contenga al menor de orden
1 anterior que sea distinto de cero, si existe.
1 3
Como = 3 6= 0, r (A) ≥ 2 para todo a.
−1 0
- Vamos a buscar algún menor de orden 3 que contenga al menor de orden
2 anterior que sea distinto de cero, si existe.
1 3 −5 1 3 1
Como −2 −3a 10 = 0, −2 −3a −a = 0, entonces r (A) = 2
−1 0 5 −1 0 0
para todo a.
1 1 5
−2 1 −1
2. A =
1 3 a
−1 4 10
- Como det (1) = 1 6= 0, r (A) ≥ 1 para todo a.
- Vamos a buscar algún menor de orden 2 que contenga al menor de orden
1 anterior que sea distinto de cero, si existe.
1 1
Como = 3 6= 0, r (A) ≥ 2 para todo a.
−2 1
- Vamos a buscar algún menor de orden 3 que contenga al menor de orden
2 anterior que sea distinto de cero, si existe.
1 1 5
−2 1 −1 = 0,
−1 4 10
1 1 5
−2 1 −1 = 3a − 33, entonces:
1 3 a
14 Matrices. Determinantes
- Si 3a − 33 6= 0, es decir, a 6= 11 =⇒ r (A) = 3.
- Si 3a − 33 = 0, es decir, a = 11 =⇒ r (A) = 2.
1 1 1
3. A = a 1 0
−1 3 a − 1
• Cuando |A| =
6 0 =⇒ r(A) = 3.
• Cuando |A| = 0 =⇒ r(A) < 3.
1 1 1
|A| = a 1 0 = 5a − a2 .
−1 3 a − 1
Entonces:
- Si 5a − a2 6= 0, es decir, a 6= 0 y a 6= 5 =⇒ r(A) = 3.
- Si 5a − a2 = 0, es decir, a = 0 ó a = 5 =⇒ r(A) < 3.
1 1 1
- Si a = 0, r(A) = r 0 1 0 = 2.
−1 3 −1
1 1 1
- Si a = 5, r(A) = r 5 1 0 = 2.
−1 3 4
Proposición 1.4 Si A es una matriz cuadrada de orden n, son equivalentes las
siguientes afirmaciones:
1. A es inversible.
2. |A| =
6 0.
3. El rango de A es n.