Calculadora de rango de una matriz
Ingresa el tamaño de tu matriz, completa los valores y pulsa Calcular rango. El resultado usa eliminación gaussiana para encontrar el número de filas linealmente independientes.
Tip: Puedes usar enteros o decimales. Celdas vacías se toman como 0.
¿Qué es el rango de una matriz?
El rango de una matriz es la cantidad máxima de filas (o columnas) linealmente independientes. En palabras simples: te dice cuánta información “nueva” contiene esa matriz, sin repetir combinaciones de otras filas o columnas.
Por ejemplo, si una matriz tiene 3 filas pero una de ellas es combinación de las otras dos, entonces el rango será 2, no 3.
¿Cómo se calcula el rango de una matriz?
Hay varios métodos, pero los más usados son:
- Eliminación gaussiana (el más práctico y rápido).
- Determinantes y menores (más teórico, útil para entender).
1) Método recomendado: eliminación gaussiana
Consiste en transformar la matriz en una forma escalonada usando operaciones elementales por filas:
- Intercambiar dos filas.
- Multiplicar una fila por un número distinto de cero.
- Sumar a una fila un múltiplo de otra fila.
Cuando llegas a forma escalonada, el rango es el número de filas no nulas.
Ejemplo rápido
[2, 4, 6],
[1, 1, 1] ]
Observa que la segunda fila es 2 veces la primera. Eso ya sugiere dependencia lineal. Al hacer eliminación, quedan 2 filas no nulas, por lo que:
rango(A) = 2.
2) Método de menores (determinantes)
Este método dice: el rango es el mayor orden de un menor (submatriz cuadrada) cuyo determinante sea distinto de cero.
- Si hay un menor de orden 3 con determinante no nulo, entonces rango = 3.
- Si todos los de orden 3 son cero, revisas orden 2, etc.
Funciona bien en matrices pequeñas, pero para matrices grandes puede ser más largo que Gauss.
Interpretación geométrica del rango
El rango conecta álgebra con geometría:
- En R², dos vectores independientes generan el plano (rango 2).
- En R³, tres vectores independientes generan el espacio (rango 3).
- Si hay dependencia, el “espacio generado” tiene menor dimensión.
Por eso el rango también se interpreta como la dimensión del subespacio columna (o fila).
Rango y sistemas de ecuaciones
Si tienes un sistema lineal Ax = b, el rango ayuda a saber si hay solución:
- Si rang(A) = rang([A|b]), el sistema es compatible (sí tiene solución).
- Si además ese rango es igual al número de incógnitas, la solución es única.
- Si es menor que el número de incógnitas, hay infinitas soluciones.
- Si rang(A) ≠ rang([A|b]), no tiene solución.
Pasos prácticos para no equivocarte
Checklist
- Trabaja con cuidado en las operaciones por filas.
- Evita redondear demasiado pronto si usas decimales.
- Cuenta solo filas realmente no nulas al final.
- Recuerda que el rango nunca supera min(filas, columnas).
Errores comunes
- Confundir “matriz cuadrada” con “rango completo”.
- Pensar que si el determinante es cero entonces rango = 0 (esto es falso).
- No detectar filas proporcionales o combinaciones lineales simples.
Mini guía de estudio recomendada
Si estás aprendiendo este tema para examen, te conviene este orden:
- Entender dependencia lineal con vectores sencillos.
- Practicar eliminación gaussiana en matrices 2x2, 3x3 y 3x4.
- Relacionar rango con número de pivotes.
- Aplicarlo a sistemas lineales con matriz ampliada.
Conclusión
Cuando te preguntes “cómo se calcula el rango de una matriz”, la respuesta más útil en la práctica es: usa eliminación gaussiana y cuenta pivotes (o filas no nulas). Es rápido, confiable y se aplica en casi todos los ejercicios reales de álgebra lineal.
Usa la calculadora de arriba para comprobar tus resultados y entrenar el procedimiento paso a paso.