Sección 5.5 Rango de una Matriz y Teorema de Rouché - Fröbenius
Definición 5.5.1.
(Rango de una Matriz) Sea \(A\in \mathcal{M}_{m\times n}(F)\text{.}\) Se define el rango de la matriz \(A\) como el número de filas no nulas de la matriz escalonada (por filas) equivalente con \(A\text{.}\) Se denota mediante ran \((A)\text{.}\)Observación 5.5.2.
Considere \(A\in \mathcal{M}_{m\times n}(F)\text{.}\) EntoncesProposición 5.5.3.
Sea \(A\in \mathcal{M}_{m\times n}(F)\text{.}\) EntoncesObservación 5.5.4.
Las propiedades que se exhiben en la presente observación, serán de bastante utilidad; pues nos proporcionarán un algorítmo que permitirá calcular el rango de una matriz.- El rango de una matriz no varia mediante operaciones elementales filas.
- El rango de una matriz escalonada es el número de filas no nulas.
La Definición 5.5.5 nos proporciona dicho algorítmo, mencionado en la Observación 5.5.4.
Definición 5.5.5.
(Algorítmo del Rango) Para calcular el rango de una matriz \(A\in \mathcal{M}_{m\times n}(F)\text{,}\) se deben cumplir los siguientes pasos:- Realizar sucesivas operaciones elementales filas en la matriz \(A\text{.}\) De esta manera, se obtiene la forma escalonada equivalente a la matriz \(A\text{.}\) A tal matriz escalonada, la llamaremos \(E\text{.}\)
- Al obtener la matriz escalonada \(E\) (equivalente con \(A\)), se debe calcular la cantidad de filas no nulas.
Si el número de filas no nulas de la matriz \(E\) es \(r\text{,}\) entonces
Veamos dos ejemplos concretos en los cuales podemos poner en práctica este algoritmo (Ejemplos 5.5.6 y 5.5.7).
Ejemplo 5.5.6.
Note que la matriz
está en forma escalonada. De esta manera, por el algorítmo; se debe calcular la cantidad de filas no nulas. Se sigue que son dos (¿Por qué?). Por algorítmo (Definición 5.5.5), se tiene que ran \((A)=2\text{.}\)
Ejemplo 5.5.7.
Note que la matriz
está en forma escalonada. De esta manera, por el algorítmo; se debe calcular la cantidad de filas no nulas. Se sigue que son tres (¿Por qué?).
Por algorítmo (Definición 1.5.4), se tiene que ran \((B)=3\text{.}\)
Estamos en condiciones suficientes para proporcionar el gran resultado de este capítulo: el teorema de Rouche - Fröbenius (mejor conocido como teorema del rango o teorema de existencia de soluciones en un sistema de ecuaciones lineales).
Teorema 5.5.8.
(Rouche - Fröbenius) Considere el sistema de \(m\) ecuaciones lineales y \(n\) incognitas: \(A\vec{x}=\vec{b}\text{;}\) con \(A\in \mathcal{M}_{m\times n}(F)\text{,}\) \(\vec{x}\in \mathcal{M}_{n\times 1}(F)\text{,}\) \(\vec{b}\in \mathcal{M}_{m\times 1}(F)\) y la matriz ampliada \((A:b)\text{.}\) Entonces- Si ran \((A)=\) ran \((A:b)=n\text{,}\) entonces el sistema tiene solución única.
- Si ran \((A)=\) ran \((A:b)\lt n\text{,}\) entonces el sistema tiene infinitas soluciones.
- Si ran \((A)\lt\) ran \((A:b)\text{,}\) entonces el sistema no tiene solución.
Veamos tres ejemplos concretos, en los cuales podemos poner en práctica este gran resultado.
Ejemplo 5.5.9.
Consideraremos la matriz ampliada asociada al sistema de ecuaciones. Es decir
Procederemos a calcular el rango de la matriz ampliada. Por el algorítmo del rango (Definición 5.5.5); debemos encontrar su forma escalonada. Realizando operaciones elementales filas, se sigue que
Note que la matriz
está en forma escalonada. De esta manera, por el algorítmo; se debe calcular la cantidad de filas no nulas. Se tiene que
donde 3 también corresponde al número de incognitas que presenta el sistema de ecuaciones.
Por Teorema de Rouche - Fröbenius; el sistema de ecuaciones posee solución única (la cual se determinará en la sección siguiente: Sistemas de Ecuaciones Lineales II).
Ejemplo 5.5.10.
Consideraremos la matriz ampliada asociada al sistema de ecuaciones. Es decir
Procederemos a calcular el rango de la matriz ampliada. Por el algorítmo del rango (Definición 5.5.5); debemos encontrar su forma escalonada. Realizando operaciones elementales filas, se sigue que
Note que la matriz
está en forma escalonada. De esta manera, por el algorítmo; se debe calcular la cantidad de filas no nulas. Se tiene que
Por otro lado, la cantidad de incognitas que posee el sistema de ecuaciones es 3.
Como \(\text{ran}(A) = \text{ran}(A:b)=2\lt 3\text{,}\) por Teorema de Rouche - Fröbenius; el sistema de ecuaciones posee infinitas soluciones (el conjunto solución se determinará en la sección siguiente: Sistemas de Ecuaciones Lineales II).
Ejemplo 5.5.11.
Consideraremos la matriz ampliada asociada al sistema de ecuaciones. Es decir
Procederemos a calcular el rango de la matriz ampliada. Por el algorítmo del rango (Definición 5.5.5); debemos encontrar su forma escalonada. Realizando operaciones elementales filas, se sigue que
Note que la matriz
está en forma escalonada. De esta manera, por el algorítmo; se debe calcular la cantidad de filas no nulas. Se tiene que
donde 3 también corresponde al número de incognitas que presenta el sistema de ecuaciones.
Como \(\text{ran}(A) = 2\lt \text{ran}(A:b) = 3\text{,}\) por Teorema de Rouche - Fröbenius; el sistema de ecuaciones no tiene solución.
El interact de Sage que permite trabajar con matrices (calcular el rango de una matriz) se encuentra en construcción. Mientras tanto, se adjunta el siguiente link a una página que cuenta con las mismas funciones. Esto les permitirá trabajar con matrices y verificar sus resultados paso a paso:
Calculadora del Rango de una Matriz: https://matrix.reshish.com/es/rank.php