El rango de una matriz te dice cuánta información independiente contiene realmente — un concepto que determina si un sistema de ecuaciones lineales tiene una solución única, infinitas soluciones, o ninguna en absoluto. Esta calculadora encuentra el rango de cualquier matriz de hasta 5×5 (cuadrada o rectangular) reduciéndola a su forma escalonada por filas mediante eliminación gaussiana, el mismo método enseñado en un curso introductorio de álgebra lineal.
Cómo la reducción escalonada por filas revela el rango
La eliminación gaussiana trabaja columna por columna. Para cada columna, la calculadora elige la fila con el mayor valor absoluto en esa columna (pivoteo parcial, que mantiene la aritmética numéricamente estable) y la intercambia hacia arriba entre las filas restantes si es necesario. Luego resta un múltiplo de esa fila pivote de cada fila debajo de ella, anulando las entradas bajo el pivote. Repitiendo esto para cada columna se produce una forma escalonada por filas en forma de escalera.
Una vez que la matriz está en forma escalonada por filas, el rango es simplemente el número de filas que no son completamente cero. Cualquier fila que se vuelva completamente cero durante la eliminación representa una fila de la matriz original que era una combinación lineal de las demás — no aportaba información nueva.
Entradas y su significado
Elige el número de filas y columnas de forma independiente (de 1 a 5 cada una), luego completa la cuadrícula con cualquier número real. La matriz no necesita ser cuadrada — las matrices rectangulares son totalmente compatibles, y la calculadora limita automáticamente el rango máximo posible a min(filas, columnas). Usa los botones predefinidos para cargar un ejemplo de rango completo, un ejemplo con rango deficiente con filas dependientes, un ejemplo no cuadrado, o la matriz identidad.
Límites y casos extremos
El rango siempre es un número entero entre 0 (solo para la matriz completamente cero) y min(filas, columnas). La aritmética de punto flotante puede dejar pequeños residuos distintos de cero (como 1e-15) donde un valor debería ser exactamente cero — la calculadora trata cualquier cosa menor que una pequeña tolerancia como cero para que estos artefactos numéricos no inflen el rango. Esta calculadora admite matrices de hasta 5×5; para la inversión completa de matrices usa la Calculadora de Matriz Inversa dedicada, y para resolver un sistema de ecuaciones lineales directamente usa la Calculadora de Sistemas de Ecuaciones.