Calculadora de rango de matrices

Calcula el rango mediante eliminación de Gauss e identifica cuántas filas o columnas son linealmente independientes.

Calcular el rango de una matriz
Introduce cualquier matriz rectangular para obtener su rango al instante.

Separa las columnas con comas y las filas con punto y coma.

Acerca del rango de una matriz

El rango de una matriz es el número de filas o columnas linealmente independientes que contiene. Aunque el rango por filas y el rango por columnas se definen desde distintas direcciones, un teorema fundamental del álgebra lineal demuestra que siempre son iguales. Así, el rango resume en un solo número cuánta información independiente contiene una matriz. Una matriz tiene rango completo cuando su rango coincide con el menor de sus números de filas y columnas. Una matriz cuadrada de rango completo es invertible, tiene un determinante distinto de cero y transforma vectores de entrada distintos en vectores de salida distintos. Una matriz de rango deficiente contiene redundancia: al menos una fila o columna puede obtenerse como combinación de otras. Por ejemplo, si todas las filas son múltiplos de la primera, el rango es uno, salvo que todas las entradas sean cero. Esta calculadora determina el rango mediante eliminación de Gauss con pivoteo parcial. Busca en cada columna un pivote no nulo fiable, intercambia la fila correspondiente para colocarla en posición, normaliza la fila pivote y elimina esa columna de las demás filas. Cada pivote válido suma uno al rango. Las columnas sin un pivote utilizable se omiten porque no aportan una dirección independiente. Una pequeña tolerancia numérica evita que los errores de redondeo de coma flotante conviertan ceros teóricos en falsos pivotes. El rango está directamente relacionado con los sistemas de ecuaciones lineales. En una matriz de coeficientes, cuenta las restricciones independientes. Comparar su rango con el de la matriz ampliada permite determinar si el sistema no tiene solución, tiene una sola o tiene infinitas. El teorema del rango y la nulidad también establece que el número de columnas es igual al rango más la nulidad, vinculando la imagen de una transformación con su núcleo. En análisis de datos, el rango detecta características redundantes y sustenta la reducción de dimensionalidad. En teoría de control aparece en las pruebas de controlabilidad y observabilidad. En geometría indica la dimensión del espacio generado por un conjunto de vectores. Introduce matrices rectangulares o cuadradas con valores enteros o decimales. El entero mostrado está entre cero y la menor dimensión de la matriz, lo que facilita interpretar y comprobar el resultado.

Ejemplos de rango de matrices

Descubre cómo la independencia afecta al rango.

MatrizRangoExplicación
[[1,2],[3,4]]2Las dos filas son independientes, por lo que esta matriz cuadrada tiene rango completo.
[[1,2,3],[2,4,6],[3,6,9]]1Todas las filas son múltiplos de la primera.
[[1,0,0],[0,1,0]]2La matriz rectangular tiene dos filas independientes.

Cómo calcular el rango de una matriz

  1. Introduce todas las filas de la matriz, separando las entradas con comas.
  2. Separa las filas consecutivas con punto y coma.
  3. Haz clic en Calcular rango para realizar la reducción por filas.
  4. Consulta el número de filas o columnas independientes.

Preguntas frecuentes

¿Qué representa el rango de una matriz?

Cuenta las filas o columnas independientes de la matriz. También indica la dimensión del espacio imagen de la transformación.

¿Qué significa rango completo?

Una matriz tiene rango completo cuando su rango es igual a su menor dimensión. En una matriz cuadrada, esto también significa que es invertible.

¿Una matriz rectangular puede tener rango?

Sí, el rango está definido para cualquier matriz rectangular. Su máximo es el menor de los números de filas y columnas.

¿Cuál es el rango de una matriz nula?

Su rango es cero porque no contiene filas ni columnas no nulas independientes. Transforma cualquier vector en el vector cero.

¿Cómo se calcula el rango?

La eliminación de Gauss reduce la matriz y cuenta las posiciones pivote. Cada pivote identifica una dirección independiente.