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
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 matriz inversa

Invierte una matriz cuadrada siguiendo cada operación de fila: por Gauss-Jordan sobre [A | I], la matriz adjunta o el método de Montante. Fracciones exactas, no decimales redondeados.

Escribe tu matriz, abre la pestaña Avanzadas y pulsa A⁻¹. Si la matriz es singular recibirás un mensaje claro en lugar de un resultado incorrecto. El panel paso a paso muestra los valores intermedios como fracciones exactas — 3/5 en vez de 0,6000000001 — porque funciona con aritmética racional y no con coma flotante.

Cuándo existe la inversa

Solo para matrices cuadradas, y solo cuando el determinante no es cero. La inversa es la matriz que deshace la original: A·A⁻¹ = I. No existe una inversa aproximada de una matriz singular: si el determinante es cero se destruyó información y no hay forma de recuperarla.

Ejemplo resuelto

Gauss-Jordan escribe la identidad junto a la matriz y reduce la mitad izquierda a I:

4710
2601
103/5−7/10
01−1/52/5

En lo que se haya convertido la mitad derecha es la inversa. Comprueba siempre multiplicando: A·A⁻¹ debe dar exactamente la identidad, y el botón A × B hace esa comprobación en dos clics.

Errores frecuentes

  • Invertir los elementos uno a uno. La inversa no es la matriz de los recíprocos: 1/a(i,j) no tiene nada que ver.
  • Equivocar el orden. (A·B)⁻¹ = B⁻¹·A⁻¹, no A⁻¹·B⁻¹.
  • Resolver sistemas con la inversa. Para Ax = b, reducir [A | b] son menos operaciones y más precisión numérica.
  • Usar la adjunta en matrices grandes. Necesita determinantes de orden n−1. Por encima de 3×3 es mucho más lenta que la eliminación.

Preguntas frecuentes

¿Por qué dice la calculadora que mi matriz no tiene inversa?
Su determinante es cero, lo que la hace singular. Comprueba si alguna fila es múltiplo o suma de las demás: suele ser la causa.
¿Se puede invertir una matriz no cuadrada?
No en el sentido habitual. Las matrices rectangulares solo admiten inversa por un lado o pseudoinversa, que es otra operación.
¿Por qué aparecen los pasos en fracciones?
El motor paso a paso usa aritmética racional exacta, así que los valores intermedios no pierden precisión. Puedes cambiar el panel a decimales cuando quieras.
¿Cómo compruebo que mi resultado es correcto?
Multiplica la inversa por la matriz original. El resultado debe ser la identidad: unos en la diagonal y ceros en el resto.

¿Quieres la explicación completa? Lee la guía: Cómo hallar la inversa de una matriz

Otras calculadoras