Introducción
El algunas ocasiones es suficiente saber si una matriz es invertible o no. Sin embargo, esta es una distinción muy poco fina. Hay algunos otros problemas en los que se necesita decir más acerca de la matriz. Podemos pensar que una matriz invertible, como transformación lineal, «guarda toda la información» al pasar de un espacio vectorial a otro. Cuando esto no sucede, nos gustaría entender «qué tanta información se guarda». El rango de matrices es una forma de medir esto. Si la matriz es de
Por definición, el rango de una matriz
Si pensamos a
En las siguientes secciones enunciaremos sin demostración algunas propiedades del rango de matrices y las usaremos para resolver problemas.
Propiedades del rango de matrices
Comenzamos enunciando algunas propiedades del rango de matrices
Teorema. Sean
Consideremos el siguiente problema, tomado del libro Essential Linear Algebra de Titu Andreescu.
Problema. Las matrices
Sugerencia pre-solución. Un paso intermedio clave es mostrar que el producto
Solución. Para empezar, afirmamos que
Luego, afirmamos que el rango de
Ahora, usando la propiedad (2) del teorema dos veces, tenemos que
Así,
Consideremos ahora el producto
Como
El teorema anterior nos permite acotar por arriba el rango del producto de dos matrices. También hay una desigualdad que nos permite acotar por abajo el rango de dicho producto, cuando las matrices son cuadradas.
Teorema (desigualdad de Sylvester). Para matrices
Problema. La matriz
- Si
tiene rango , entonces la matriz no puede ser la matriz de de puros ceros, es decir, . - Si
tiene rango , entonces la matriz puede ser la matriz .
Sugerencia pre-solución. Enuncia una afirmación más general relacionada con el rango que puedas probar por inducción utilizando la desigualdad de Sylvester.
Solución. Para la primer parte, probaremos primero algo más general. Afirmamos que si
Supongamos el resultado para cierto entero
Esto muestra la afirmación general.
Si regresamos a la primer parte del problema original y aplicamos el resultado anterior, tenemos que
Hagamos ahora la segunda parte del problema. Para ello, debemos construir una matriz
Esta matriz claramente es de rango
Equivalencias de rango de matrices
Hay muchas formas alternativas para calcular el rango de una matriz. El siguiente teorema resume las equivalencias más usadas en resolución de problemas.
Teorema. Sea
- El rango de
, es decir, la dimensión del espacio vectorial generado por los vectores columna de . - La dimensión del espacio vectorial generado por los vectores fila de
. Observa que esto es, por definición, el rango de la transpuesta de . - La cantidad de filas no cero que tiene la forma escalonada reducida de
. - (Teorema de rango-nulidad)
, donde es el espacio vectorial de soluciones a . - El tamaño más grande de una submatriz cuadrada de
que sea invertible. - La cantidad de eigenvalores complejos distintos de cero contando multiplicidades algebraicas.
Problema. Determina todos los posibles rangos que pueden tener las matrices con entradas reales de la forma
Sugerencia pre-solución. Comienza haciendo casos pequeños. Para dar los ejemplos y mostrar que tienen el rango deseado, usa el teorema de equivalencia de rango para simplificar algunos argumentos.
Solución. El rango de una matriz de
Tomando
Si
Veamos ahora que el rango puede ser
Así, si tomamos
Concluimos que los posibles rangos que pueden tener las matrices de esa forma son
El teorema de factorización
Existen diversos teoremas que nos permiten factorizar matrices en formas especiales. De acuerdo a lo que pida un problema, es posible que se requiera usar uno u otro resultado. El teorema de factorización más útil para cuando se están resolviendo problemas de rango es el siguiente.
Teorema (factorización
Como evidencia de la utilidad de este teorema, sugerimos que intentes mostrar que el rango por columnas de una matriz es igual al rango por filas, usando únicamente la definición. Esto es relativamente difícil. Sin embargo, con el teorema
Esto es de nuevo un factorización
Veamos ahora un problema clásico en el que se puede usar la factorización
Problema. Sea
puede ser escrita como la suma de matrices de rango . no puede ser escrita como la suma de o menos matrices de rango .
Sugerencia pre-solución. Para la primer parte, usa el teorema
Solución. Tomemos
Hagamos la primer parte. Para ello, para cada
Por un lado,
Por otro lado,
Esto expresa a
Para la segunda parte del problema, usamos repetidamente que el rango es subaditivo. Si tenemos matrices
Si cada
Así, la suma de
Más problemas
Puedes encontrar más problemas de rango de una matriz en la Sección 5.4 del libro Essential Linear Algebra de Titu Andreescu. El teorema
B6 putnam 1969.
Solo alguien como tú puede hacer ver trivial un problema de putnam.
Gracias por el comentario Shadow. En efecto, los problemas de Putnam son bien difíciles y truculentos. Hay que conocer mucha teoría para poder resolverlos.