Álgebra Lineal I: Determinantes de matrices y transformaciones lineales

Por Leonardo Ignacio Martínez Sandoval

Introducción

En la entrada anterior dimos la definición de determinante para ciertos vectores con respecto a una base. En esta entrada continuamos con la construcción de determinantes. Primero, basados en la teoría que desarrollamos anteriormente, definiremos determinantes de transformaciones lineales. Luego, mediante la cercanía entre transformaciones lineales y matrices, definimos determinantes de matrices.

Determinantes de transformaciones lineales

Ahora definiremos el determinante para transformaciones lineales. Antes de esto, necesitamos hacer algunas observaciones iniciales y demostrar un resultado.

Si tomamos un espacio vectorial V de dimensión finita n1 sobre un campo F, una transformación lineal T:VV y una forma n-lineal f:VnF, se puede mostrar que la transformación Tf:VnF dada por Tf(x1,,xn)=f(T(x1),,T(xn)) también es una forma n-lineal. Además, se puede mostrar que si f es alternante, entonces Tf también lo es. Mostrar ambas cosas es relativamente sencillo y queda como tarea moral.

Teorema. Sea V un espacio vectorial de dimensión finita n1 sobre el campo F. Para cualquier transformación lineal T:VV existe un único escalar detT en F tal que f(T(x1),,T(xn))=detTf(x1,,xn) para cualquier forma n-lineal alternante f:VnF y cualquier elección x1,,xn de vectores en V.

Demostración. Fijemos una base B=(b1,,bn) cualquiera de V. Llamemos g a la forma n-lineal alternante det(b1,,bn). Por la discusión de arriba, la asignación Tg:VnF dada por (x1,,xn)g(T(x1),,T(xn)) es una forma n-lineal y alternante.

Por el teorema que mostramos en la entrada de determinantes de vectores, se debe cumplir que Tg=Tg(b1,,bn)g. Afirmamos que detT:=Tg(b1,,bn) es el escalar que estamos buscando.

En efecto, para cualquier otra forma n-lineal alternante f, tenemos por el mismo teorema que f=f(b1,,bn)g. Usando la linealidad de T y la igualdad anterior, se tiene que

Tf=f(b1,,bn)Tg=f(b1,,bn)detTg=detTf.

Con esto se prueba que detT funciona para cualquier forma lineal f. La unicidad sale eligiendo (x1,,xn)=(b1,,bn) y f=g en el enunciado del teorema, pues esto forza a que detT=g(T(b1),,T(bn)).

◻

Ahora sí, estamos listos para definir el determinante de una transformación lineal.

Definición. El escalar detT del teorema anterior es el determinante de la transformación lineal T.

Para obtener el valor de detT, podemos entonces simplemente fijar una base B=(b1,,bn) y el determinante estará dado por detT=det(b1,,bn)(T(b1),,T(bn)). Como el teorema también prueba unicidad, sin importar que base B elijamos este número siempre será el mismo.

Ejemplo 1. Vamos a encontrar el determinante de la transformación lineal T:R3R3 dada por T(x,y,z)=(2z,2y,2x). Para ello, usaremos la base canónica de R3. Tenemos que
T(1,0,0)=(0,0,2)=2e3T(0,1,0)=(0,2,0)=2e2T(0,0,1)=(2,0,0)=2e1.

De acuerdo al teorema anterior, podemos encontrar al determinante de T como detT=det(e1,e2,e3)(2e3,2e2,2e1).

Como el determinante (para vectores) es antisimétrico, al intercambiar las entradas 1 y 3 su signo cambia en 1. Usando la 3-linealidad en cada entrada, podemos sacar un factor 2 de cada una. Así, tenemos:
detT=det(e1,e2,e3)(2e3,2e2,2e1)=det(e1,e2,e3)(2e1,2e2,2e3)=8det(e1,e2,e3)(e1,e2,e3)=8.

Concluimos entonces que el determinante de T es 8.

Ejemplo 2. Vamos ahora a encontrar el determinante de la transformación T:Rn[x]Rn[x] que deriva polinomios, es decir, tal que T(p)=p. Tomemos q0=1,q1=x,,qn=xn la base canónica de Rn[x].

Notemos que, T(1)=0, de modo que los vectores T(1),,T(xn) son linealmente dependientes. Así, sin tener que hacer el resto de los cálculos, podemos deducir ya que det(q0,,qn)(T(q0),,T(qn))=0. Concluimos entonces que detT=0.

Determinantes de matrices

La expresión detT=det(b1,,bn)(T(b1),,T(bn)) para una transformación lineal T también nos permite poner al determinante en términos de las entradas de la matriz de T con respecto a la base B. Recordemos que dicha matriz AT=[aij] tiene en la columna i las coordenadas de bi en la base B. En otras palabras, para cada i se cumple que T(bi)=j=1najibi.

Usando esta notación, obtenemos que detT=σSnsign(σ)a1σ(1)anσ(n), de manera que podemos expresar a detT en términos únicamente de su matriz en la base B.

Esto nos motiva a definir el determinante de una matriz en general.

Definición. Para una matriz A en Mn(F) de entradas A=[aij], el determinante de A es detA=σSnsign(σ)a1σ(1)anσ(n). A detA también lo escribimos a veces en notación de «matriz con barras verticales» como sigue:

detA=|a11a12a1na21a22a2nan1an2ann.|

Ejemplo. Si queremos calcular el determinante de una matriz en M2(F), digamos A=(abcd), debemos considerar dos permutaciones: la identidad y la transposición (1,2).

La identidad tiene signo 1 y le corresponde el sumando ad. La transposición tiene signo 1 y le corresponde el sumando bc. Así, |abcd|=adbc.

Retomando la discusión antes de la definición, tenemos entonces que detT=detAT, en donde a la izquierda hablamos de un determinante de transformaciones lineales y a la derecha de uno de matrices. La matriz de T depende de la base elegida, pero como vimos, el determinante de T no. Esta es una conclusión muy importante, y la enunciamos como teorema en términos de matrices.

Teorema. Sean A y P matrices en Mn(F) con P invertible. El determinante de A y el de P1AP son iguales.

Determinantes de matrices triangulares

Terminamos esta entrada con un problema que nos ayudará a repasar la definición y que más adelante servirá para calcular determinantes.

Problema. Muestra que el determinante de una matriz triangular superior o triangular inferior es igual al producto de las entradas de su diagonal.

Solución. En una matriz triangular superior tenemos que aij=0 si i>j. Vamos a estudiar la expresión σSnsign(σ)a1σ(1)anσ(n).

Si una permutación σ no es la identidad, entonces hay un entero i que no deja fijo, digamos σ(i)i. Tomemos a i como el mayor entero que σ no deja fijo. Notemos que σ(i) tampoco queda fijo por σ pues σ(σ(i))=σ(i) implica σ(i)=i, ya que σ es biyectiva, y estamos suponiendo σ(i)i. Por la maximalidad de i, concluimos que σ(i)<i.Entonces el sumando correspondiente a σ es 0 pues tiene como factor a la entrada aiσ(i)=0.

En otras palabras, la única permutación a la que le puede corresponder un sumando no cero es la identidad, cuyo signo es 1. De esta forma,
det(A)=σSnsign(σ)a1σ(1)anσ(n)=a11ann.

◻

Más adelante…

En esta entrada planteamos cómo se define el concepto de matriz para transformaciones lineales y cómo esta definición se extiende naturalmente a la definición del determinante de una matriz, recordando que a cada transformación lineal se le puede asociar una matriz y viceversa.

En las siguientes entradas vamos a ver qué propiedades que cumplen los determinantes y aprenderemos diferentes técnicas para calcularlos. A lo largo de la unidad, desarrollaremos bastante práctica en el cálculo y la manipulación de los determinantes, ya sea el determinante de un conjunto de vectores, de una transformación lineal o de una matriz.

Tarea moral

A continuación hay algunos ejercicios para que practiques los conceptos vistos en esta entrada. Te será de mucha utilidad intentarlos para entender más la teoría vista.

  • Muestra que la transformación Tf definida en la entrada es n-lineal y alternante.
  • Usando la definición de determinante para transformaciones lineales, encuentra el determinante de la transformación lineal T:RnRn dada por T(x1,x2,,xn)=(x2,x3,,x1).
  • Calcula por definición el determinante de las matrices (3241) y (1241391416).
  • Calcula por definición el determinante de la matriz (1112344916) y compáralo con el de la matriz de 3×3 del inciso anterior. ¿Qué notas?
  • Completa el argumento para mostrar que el determinante de una matriz triangular inferior es el producto de las entradas en su diagonal.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE104721 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM»

6 comentarios en “Álgebra Lineal I: Determinantes de matrices y transformaciones lineales

    1. JP Antuna

      Primero, se tiene que los vectores T(1),…,T(x^n) son linealmente dependientes (LD). Estos T(1),…,T(x^n) son lo mismo que T(q_0),…,T(q_n)
      En alguna entrada anterior hay un teorema que dice que «Las transformaciones alternantes se anulan en LD». Es decir, si T es una transformación n-lineal y alternante; y v_1,…,v_n son LD, entonces T(v_1,…,v_n)=0
      Hay otro teorema (también en alguna entrada anterior) que dice que el determinante es una forma n-lineal alternante.
      Así, se puede ‘aplicar’ el primer teorema con T=det y v_1,…,v_n=T(q_0),…,T(q_n) pues det cumple con ser transformación n-lineal y alternante y T(q_0),…,T(q_n) cumplen con ser LD. De esta forma se obtiene que det(T(q_0),…,T(q_n))=0
      Y esta ultima expresión es como se definió el detT por eso detT=0

      Responder
    2. JP Antuna

      Si lo que no te quedó claro fue por qué los vectores T(q_0),…,T(q_n) son LD es por que T(q_0)=T(1)=0 y esto es lo que hace que sean LD.
      Porque, para la combinación lineal a_0T(q_0)+…+a_nT(q_n) puedes poner a los escalares a_1,…,a_n=0 y a_0=cualquier escalar distinto de cero. Así, esta no es la combinación lineal trivial donde todos los a_i=0 y se cumple que a_0T(q_0)+…+a_nT(q_n)=0 y esta es la definición de LD.

      Así es como yo lo vi. (:

      Responder
    3. Leonardo Ignacio Martínez SandovalLeo Autor

      Hola Vale. En efecto, es lo que comenta Juan Pablo. La razón es que entre los vectores que tenemos, está el polinomio 0. Esto hace que el conjunto sea linealmente dependiente. Como el determinante es una forma alternante, y las formas alternantes evaluadas en conjuntos dependientes son cero, entonces el determinante da cero. Échale un ojo al último teorema de la entrada de formas alternantes. Saludos.

      Responder
  1. JP Antuna

    Cuando dan la observación de que se puede pensar a detT en términos de su matriz correspondiente… creo que van unas b_i en lugar de v_i al momento de ver a las columnas de la matriz correspondiente.
    Creo que debería quedar la expresión:
    T(b_i)=\sum_{j=1}^n a_{ji}b_j
    Además, cambiando en la suma el subíndice de b_j en lugar de b_i

    Responder

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.