Saltar al contenido
Totalmente local

Resolutor de sistemas de ecuaciones lineales

Resuelve un sistema de ecuaciones lineales con eliminación gaussiana y obtén el rango, determinante y solución completa.

Entrada
Salida

Resolutor de sistemas de ecuaciones lineales

Pega un sistema de ecuaciones lineales, una por línea, y esta herramienta construye la matriz, ejecuta la eliminación gaussiana e imprime la solución. Funciona igual de bien como resolutor de matriz aumentada: cambia "Entrada como" al modo matriz y escribe filas de coeficientes con la constante como el último valor en cada línea, sin necesidad de escribir nombres de variables.

Cada ecuación se escribe con las variables a la izquierda y un número simple a la derecha, como "2x + 3y = 5" — cualquier letra funciona como nombre de variable, incluyendo cosas como x1 y x2, y un número solo a la izquierda (como "2x + 3 = 5") se traslada automáticamente al otro lado del signo igual. Alterna "Salida como" entre fracciones exactas y decimales fijos, y establece cuántos lugares decimales mostrar. Activa "Mostrar pasos de eliminación" para ver la matriz aumentada después de cada pivote, y "Mostrar rango y determinante" para ver el rango de la matriz de coeficientes, el rango de la matriz aumentada, y para un sistema cuadrado, el determinante.

No todos los sistemas tienen exactamente una respuesta. Cuando las ecuaciones se contradicen entre sí, la herramienta lo reporta claramente, junto con los dos rangos que lo prueban. Cuando hay más incógnitas que ecuaciones independientes, reporta infinitas soluciones y, con "Solución paramétrica" activada, expresa las variables pivote en términos de las libres para que puedas ver el conjunto completo de soluciones en lugar de solo un punto. Los sistemas están limitados a 50 ecuaciones y 50 incógnitas para mantener la página receptiva; los sistemas más grandes deben dividirse en bloques más pequeños.

Todo se ejecuta en tu navegador usando aritmética exacta de fracciones, por lo que los resultados nunca varían como lo hace la eliminación de punto flotante en un sistema mal condicionado. Nada de lo que escribas se carga a ningún lugar. Copia el resultado, descárgalo como archivo .txt, o envía la salida de vuelta a la entrada para seguir refinando el sistema.

Preguntas frecuentes

¿Cómo escribo las ecuaciones?
Una ecuación por línea, variables a la izquierda y un número a la derecha, como "2x + 3y = 5". Cualquier letra funciona como nombre de variable, y una constante a la izquierda (como el 3 en "2x + 3 = 5") se traslada automáticamente a la derecha.
¿Qué significa "infinitas soluciones" y qué es la forma paramétrica?
Significa que el sistema tiene más incógnitas que ecuaciones independientes. Con "Solución paramétrica" activada, la herramienta expresa las variables restringidas en términos de las libres — por ejemplo x = 6 − z, y = 1 + z, con z libre — lo que describe todos los resultados a la vez.
¿Por qué dice que no hay solución?
Las ecuaciones se contradicen entre sí — ninguna combinación de valores satisface todas ellas a la vez. El rango de la matriz de coeficientes es menor que el rango de la matriz aumentada, que se muestra en la salida junto al mensaje.
¿Puedo ingresar el sistema como una matriz en lugar de ecuaciones?
Sí. Cambia "Entrada como" a "Matriz aumentada" e escribe una fila por línea: los coeficientes seguidos por la constante, separados por espacios o comas — por ejemplo "2 1 5" para 2x + y = 5. Las variables se etiquetan como x1, x2 y así sucesivamente.
¿Se carga mi sistema en algún lugar?
No. El análisis, la eliminación y el formato se realizan en tu navegador — nada de lo que escribas abandona tu dispositivo.