MatrixCalc

Calculadora de Matrices

Suma, resta, multiplica, transpone, determinante, inversa, rango, traza y potencia. Hasta 50×50.

Matriz A
filas: 3
cols: 3
Matriz B
filas: 3
cols: 3
Operaciones

Abre los pasos de abajo para ver la respuesta completa.

Resultado
Elige una operación para ver el resultado aquí. Los errores aparecerán en esta área.

Consejos: ajusta los tamaños (máx 50×50). Para A×B, las columnas de A deben igualar las filas de B. det/inversa/traza/potencia requieren matrices cuadradas.

React, Tailwind & shadcn/ui. No external math deps. — Español

Calculadora de descomposición LU

Factoriza una matriz cuadrada en partes triangular inferior y superior, con todos los multiplicadores a la vista. Incluye la descomposición de Cholesky para matrices simétricas definidas positivas.

Escribe una matriz cuadrada, abre la pestaña Descomposiciones y pulsa LU(A). Como el resultado son dos matrices y no una, vive por completo en el panel paso a paso, que se abre solo y muestra L y U una junto a otra al final.

Qué son los factores

La LU escribe A = L·U, con L triangular inferior y U triangular superior. Ninguna es misteriosa: U es exactamente la forma escalonada que produce la eliminación gaussiana, y L guarda los multiplicadores que usaste por el camino. Hacer la eliminación una vez te da las dos.

Ejemplo resuelto

43
63
=
10
3/21
×
43
0−3/2

El 3/2 de L es el multiplicador que anuló el 6 bajo el pivote. Fíjate en que el determinante sale gratis: multiplica la diagonal de U y obtienes 4 · (−3/2) = −6.

Por qué merece la pena

Resolver Ax = b desde cero cuesta unas n³/3 operaciones. Con L y U ya calculadas, cada nuevo término independiente cuesta solo : sustitución progresiva seguida de sustitución regresiva. Si resuelves el mismo sistema con muchos vectores b distintos —el caso habitual en ingeniería y simulación— el ahorro es enorme.

Errores frecuentes

  • Suponer que toda matriz factoriza. Un cero en la posición del pivote rompe la LU simple. La solución es una matriz de permutación: P·A = L·U.
  • Usar Cholesky en la matriz equivocada. Exige simetría y ser definida positiva; la calculadora avisa cuando la condición falla.
  • Olvidar los intercambios de filas en el determinante. Cada intercambio cambia su signo.

Preguntas frecuentes

¿Por qué dice la calculadora que mi matriz necesita intercambios de filas?
Un pivote salió cero, así que no existe la factorización A = L·U simple. Para esa matriz solo existe la forma permutada P·A = L·U.
¿Es única la descomposición LU?
Lo es una vez fijado el convenio. Esta calculadora usa el de Doolittle, que pone unos en la diagonal de L.
¿Cuándo conviene usar Cholesky?
Cuando la matriz es simétrica y definida positiva. Es unas dos veces más rápida y necesita un solo factor triangular, ya que A = L·Lᵀ.
¿Puedo obtener el determinante a partir de la LU?
Sí: es el producto de la diagonal de U, multiplicado por −1 por cada intercambio de filas realizado.

¿Quieres la explicación completa? Lee la guía: La descomposición LU, paso a paso

Otras calculadoras