Nota 42. Fórmula para obtener el determinante.

Por Julio César Soria Ramírez

(Trabajo de titulación asesorado por la Dra. Diana Avella Alaminos)

Introducción

El cálculo del determinante de una matriz es una operación fundamental en la teoría de matrices y álgebra lineal. En esta entrada estudiaremos el método de los menores o cofactores que es una técnica utilizada para calcular el determinante de una matriz cuadrada de cualquier tamaño.

El método se basa en la expansión del determinante a lo largo de una fila o columna de la matriz, calculando el determinante de una matriz a partir de determinantes de ciertas matrices que resultan de eliminar una fila y una columna de la matriz original, acompañados de algunas entradas de la matriz y signos positivos o negativos que se alternan en función de la posición del elemento en la matriz.

El método de los menores o cofactores puede ser un poco tedioso para matrices grandes, pero es una herramienta poderosa para calcular determinantes de matrices cuadradas de cualquier tamaño y puede usarse junto con las propiedades que hemos estudiado de los determinantes para facilitar el cálculo de los mismos.

Ve el siguiente video con las demostraciones de los dos lemas que estudiaremos en esta entrada.

Definición

Sean n un natural positivo, AMn×n(R) e i,j{1,,n}. Denotamos por A(ij) a la matriz (n1)×(n1) que se obtiene de A quitando el renglón i y la columna j de A. El menor i,j de A es el determinante de A(ij).

Ejemplo

Considera las siguientes matrices:

A=(123570241) y A(12)=(5021).

El menor 1,2 de A es det(5021)=5.

A(23)=(1224), el menor 2,3 de A es det(1224)=8.

Lema 1

Sean n un natural positivo y AMn×n(R) tal que an1==an(n1)=0, entonces detA=anndetA(nn).

Demostración

Sean n un natural positivo y AMn×n(R) tal que an1==an(n1)=0.

Por definición de determinante tenemos que:

detA=σSnsgnσa1σ(1)anσ(n).

Como todos los elementos de la fila n son cero salvo en n-ésimo entonces los únicos sumandos que pueden contribuir con algún valor no nulo son aquellos tales que σ(n)=n, así:

detA=σSn,σ(n)=nsgnσa1σ(1)an1σ(n1)ann.

Factorizando ann tenemos que:

detA=annσSn,σ(n)=nsgnσa1σ(1)an1σ(n1).

Pero cada σSn tal que σ(n)=n da lugar a una γSn1, a saber γ:{1,2,,n1}{1,2,,n1} tal que γ(i)=σ(i) para toda i{1,2,,n1}, y recíprocamente, cada γSn1 da lugar a una σSn tal que σ(n)=n, a saber σ:{1,2,,n}{1,2,,n} tal que σ(i)=γ(i) para toda i{1,2,,n1} y σ(n)=n. Podemos reescribir lo anterior entonces como:

detA=annγSn1sgnγa1γ(1)an1γ(n1)

y por definición de determinante tenemos que:

detA=anndetA(nn).

◻

Lema 2

Sean n un natural positivo, AMn×n(R) e i,j{1,,n}. Si todos los elementos del renglón i de A salvo quizás aij son cero, entonces detA=(1)i+jaijdetA(ij).

Al número (1)i+jdetA(ij) se le conoce como el cofactor i,j de A.

Demostración

Sean n un natural positivo, AMn×n(R), i,j{1,,n} con ail=0lj.

Entonces la matriz A se ve de la siguiente forma (el renglón i está marcador en rojo):

A=(a11a1ja1n0aij0an1anjann).

Vamos a intercambiar renglones y columnas para llevar esta matriz a una del tipo de las requeridas en la hipótesis del lema 1.

Nuestro objetivo es transformar la matriz A en una equivalente A, que tenga en el último renglón ceros en todas sus entradas salvo quizás en la última, y cuyo menor n,n que es detA(nn), sea igual al menor i,j de A, es decir el determinante de la matriz que se obtiene de quitar el iésimo renglón y la jésima columna de A. Consideremos A la matriz que se obtiene de A después de intercambiar el renglón i de A con cada uno de los ni renglones subsecuentes, y después intercambiando la columna j de la matriz obtenida con las nj columnas subsecuentes.

La matriz A es de la forma:

A=(a11a1j1a1j+1a1naijai11ai1j1ai1j+1ai1nai1jai+11ai+1j1ai+1j+1ai+1nai+1jan1anj1anj+1annanj0000aij).

Dado Que A se obtuvo de A realizando ni intercambios de renglones y nj intercambios de columnas, por la propiedad 3 de la nota anterior tenemos que:

detA=(1)(ni)+(nj)detA.

Desarrollando tenemos que:

detA=(1)2n(i+j)detA=(1)2n(1)(i+j)detA

y dado que (1)2n=1 y que (1)(i+j)=1(1)i+j=(1)i+j.

Obtenemos por el lema 1 que:

detA=(1)i+jaijdetA(ij).

◻

Teorema

Sean n un natural positivo, AMn×n(R) e i,j{1,,n}. Se tiene que:

detA=(1)i+1ai1detA(i1)+(1)i+2ai2detA(i2)++(1)i+naindetA(in),

que se conoce como el desarrollo del determinante por el renglón i de A, o bien

detA=(1)1+ja1jdetA(1j)+(1)2+ja2jdetA(2j)++(1)n+janjdetA(nj),

que se conoce como el desarrollo del determinante por la columna j de A.

Ve el siguiente video de la demostración del teorema:

Demostración

Sean n un natural positivo, AMn×n(R) e i,j{1,,n}.

Vamos a considerar el renglón i y pensaremos que en cada término aij aparece una suma de n términos, n1 son ceros y el otro aij en el sumando j-ésimo. Así, vamos a escribir a la matriz A como:

A=(a11a1ja1nai1+0++00++aij++00++0+ainan1anjann).

Desde esta perspectiva podemos visualizar al renglón i como la suma de los siguientes n vectores:

(ai1,0,,0),(0,ai2,0,,0),,(0,,0,ain).

Consideraremos ahora para cada j{1,,n}, una matriz que tiene los mismos renglones que A, excepto en el i-ésimo renglón, en el que tendremos precisamente al vector j-ésimo de la lista anterior.

Recordemos la propiedad uno de determinantes vista en la nota 41 que nos dice que: Si Rk y Rk son los renglones k de A y A respectivamente, el renglón k de A es Rk+Rk, y el resto de los renglones de A,A y A coinciden, entonces detA=detA+detA. Gracias a dicha propiedad obtenemos que:

detA=det(a11a1ja1nai100an1anjann) ++ det(a11a1ja1n0aij0an1anjann) ++ (a11a1ja1n00ainan1anjann).

Finalmente, por el lema 2 obtenemos que:

detA=(1)i+1ai1detA(i1)++(1)i+jaijdetA(ij)++(1)i+naindetA(in).

La prueba es análoga para las columnas.

◻

Ejemplos

1. Considera la matriz A=(128045013023895700200901101)

Vamos a desarrollar su determinante. Conviene hacerlo por los renglones o columnas que tengan muchos ceros, en este caso vamos a desarrollar por la cuarta columna.

detA=det(128045013023895700200901101)

Según el teorema tenemos que:

detA=(1)1+4(0)detA(14)+(1)2+4(0)detA(24)+(1)3+4(5)detA(34)+(1)4+4(0)detA(44)+(1)1+5(0)detA(54).

Eliminando los términos con cero obtenemos que:

detA=(1)3+45detA(34)=5det(128450132002090111)

Consideremos ahora la matriz:

A=(128450132002090111).

Vamos a calcular su determinante desarrollándolo a través de su tercer renglón:

detA=det(128450132(0)(0)(2)(0)90111),

al desarrollar obtenemos que:

detA=(1)3+10detA(31)+(1)3+2(0)detA(32)+(1)3+3(2)detA(33)+(1)3+4(0)detA(34)

Eliminando los términos con ceros tenemos que:

detA=(1)3+3(2)detA(33)=2detA(33)=(124502901)

y como detA=5detA=(5)(2)det(124502901)

Sea A=(124502901).

Desarrollemos su determinante por la segunda columna:

detA=det(124502901)=(1)1+2(2)detA(12)+(1)2+2(0)detA(22)+(1)3+2(0)detA(32).

Eliminando los términos con cero tenemos que:

detA=(1)1+2(2)detA(12)=2detA(12)=2(5291).

Finalmente, como detA=(5)(2)detA obtenemos que:

detA=(5)(2)(2)det(5291)=(5)(2)(2)[518]=(5)(2)(2)(13)=260

Para el siguiente ejemplo tienes que tener el consideración las siguientes propiedades de determinantes vistos en la nota anterior.

2. Considera la matriz:

A=(1421551322213642)

Escalonemos la matriz para obtener una matriz escalonada reducida por renglones, cuyo determinante será más sencillo de obtener. Dado que sabemos cómo cambia el determinante con las operaciones elementales realizadas, podremos decir cuál es el determinante de A:

Explicación de las igualdades
y operaciones elementales
detA=det(1421551322213642)Efectúa las operaciones elementales:
R2R2+5R1
R3R3+2R1
R4R4+3R1
=det(142102511801063018105)La igualdad se da por la propiedad 5.
Efectúa la operación elemental:
110R3
=10det(14210251180135310018105)La multiplicación por 10 se da por la propiedad 2.
Efectúa la operación elemental:
R2R3
=10det(14210135310025118018105)El cambio de signo es por la propiedad 3.
Efectúa las operaciones elementales:
R3R3+(2)R2
R4R4+(18)R2
=10det(1421013531000412004525)La igualdad se da por la propiedad 5.
Efectúa la operación elemental:
R4R4+(15)R2
=10det(142101353100041200012)La igualdad se da por la propiedad 5.
=10(1)(1)(4)(12)=20Por ser una matriz diagonal inferior su determinante es el producto de los elementos de la diagonal. Pruébalo de tarea moral.

Tarea Moral

1. Una matriz cuadrada A es diagonal si Aij=0 para ij. Por otro lado una matriz cuadrada A es triangular superior si Aij=0 para i>j. De acuerdo a la definición del determinante.

i) ¿Cuál es el determinante de una matriz diagonal?

ii) ¿Cuál es el determinante de una matriz triangular superior?

2. Sea A=(1234010431044214), calcula los menores 3, 4 y 1,1 de A.

3. Calcula el determinante de A,B,C.

A=(821346172)

B=(1346241731251237)

C=(k3924k+11k23)

4. Considera la matriz (111abca2b2c2)

¿Cómo es su determinante en términos de a,b,c?, ¿cómo generalizarías el resultado para matrices n×n con n un natural positivo?

Más adelante

En la siguiente y última nota veremos la propiedad multiplicativa que tiene el determinante y estudiaremos qué condición debe cumplir el determinante de una matriz para saber si es invertible.

Enlaces relacionados

Página principal del curso.

Enlace a la nota anterior. Nota 41. Propiedades de los determinantes.

Enlace a la nota siguiente. Nota 43. Propiedad multiplicativa del determinante y teorema de invertibilidad de matrices.

2 comentarios en “Nota 42. Fórmula para obtener el determinante.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.