Álgebra lineal
Cómo calcular la inversa de una matriz
Por MathSolver Pro Editorial Team · Publicado
La inversa de una matriz cuadrada deshace lo que hace la matriz, igual que dividir deshace multiplicar. Una matriz tiene inversa exactamente cuando su determinante no es nulo. Esta guía explica la fórmula rápida para matrices de 2 por 2, el método general de Gauss-Jordan y cómo las inversas resuelven sistemas de ecuaciones.
Qué es la inversa
Con números, el inverso de 5 es porque . Las matrices no tienen división, pero sí la misma idea. La inversa de una matriz cuadrada es la matriz que cumple:
Aquí es la matriz identidad, la versión matricial del 1. Si describe una transformación, como girar y estirar el plano, entonces es la transformación que devuelve todo a su posición inicial. Solo las matrices cuadradas pueden tener inversa, y ni siquiera todas la tienen. Una matriz con inversa se llama invertible o regular; una sin inversa se llama singular.
La prueba es el determinante: es invertible exactamente cuando . Un determinante nulo significa que la matriz aplasta el espacio en una dimensión menor, de modo que entradas distintas acaban en la misma salida y no hay forma de deshacer la transformación.
La fórmula para matrices de 2 por 2
Para una matriz hay una fórmula breve: intercambia los elementos de la diagonal principal, cambia el signo de los otros dos y divide entre el determinante.
Ejemplo 1: inversa de una matriz de 2 por 2
- Sea . Su determinante es , que no es nulo.
- Intercambia 4 y 6, y cambia de signo 7 y 2: .
- Divide entre 10: .
- Comprueba la primera fila de : y . La segunda fila da y de la misma manera, así que el producto es .
En cambio, tiene determinante . Su primera fila es el doble de la segunda, así que no tiene inversa, y la fórmula te obligaría a dividir entre cero.
Eliminación de Gauss-Jordan para cualquier tamaño
Para matrices y mayores, el método habitual es la eliminación de Gauss-Jordan. Escribe y la identidad una junto a otra en una matriz ampliada . Usa operaciones elementales de fila para convertir la mitad izquierda en . Las mismas operaciones convierten la mitad derecha en . Si aparece una fila de ceros a la izquierda, la matriz es singular y no tiene inversa.
Ejemplo 2: una inversa de 3 por 3
- Sea la matriz de filas , y , y parte de .
- Fila 3 menos 5 veces la fila 1: la parte izquierda de la fila 3 pasa a ser y la parte derecha .
- Fila 3 más 4 veces la fila 2: la fila 3 pasa a ser .
- Fila 2 menos 4 veces la fila 3: la fila 2 pasa a ser .
- Fila 1 menos 3 veces la fila 3: la fila 1 pasa a ser .
- Fila 1 menos 2 veces la fila 2: la fila 1 pasa a ser .
- Por tanto, tiene filas , y .
Esta matriz tiene casualmente determinante 1, y por eso su inversa solo contiene números enteros. La mayoría de las inversas tienen fracciones, así que mantén los elementos como fracciones, y no como decimales redondeados, mientras trabajas.
La fórmula de la matriz adjunta
También hay una fórmula que generaliza la regla de . Sustituye cada elemento por su cofactor, el determinante con signo del menor que queda al eliminar la fila y la columna de ese elemento, y después traspón el resultado para obtener la matriz adjunta, que se escribe :
La fórmula de la adjunta es útil en teoría y para matrices con elementos sencillos, pero para una matriz requiere nueve determinantes y crece muy deprisa con el tamaño. Para cualquier matriz mayor, la eliminación de Gauss-Jordan es la opción práctica.
Resolver sistemas con la inversa
Un sistema lineal escrito como se puede resolver multiplicando ambos miembros por la izquierda por , lo que da . Es el equivalente de resolver dividiendo entre 5.
Ejemplo 3: un sistema resuelto con la inversa
- Resuelve y . La matriz de coeficientes es la matriz del ejemplo 1.
- : e .
- Comprobación: y .
El método resulta especialmente cómodo cuando hay que resolver varios sistemas con los mismos coeficientes pero distintos términos independientes, porque la inversa se calcula una sola vez. Para un único sistema, la eliminación suele ser más rápida, como se explica en resolver sistemas de ecuaciones.
Propiedades de las inversas
- La inversa de un producto invierte el orden, igual que al quitarte los calcetines y los zapatos lo haces en el orden contrario al que te los pusiste.
- Si es invertible, su inversa es única.
- .
- Para un número no nulo, .
- Una matriz diagonal con elementos diagonales no nulos se invierte tomando el inverso de cada elemento de la diagonal.
Las inversas en la práctica
Las matrices inversas son esenciales en teoría y aparecen en los gráficos por ordenador, donde deshacer una transformación de la cámara significa aplicar su inversa; en criptografía, donde el cifrado de Hill descifra mensajes con una matriz inversa; y en estadística, donde la fórmula de mínimos cuadrados para la regresión contiene una inversa.
Sin embargo, los programas numéricos rara vez calculan una inversa de forma explícita solo para resolver un sistema. Los métodos basados en la eliminación son más rápidos y menos sensibles a los errores de redondeo, sobre todo con matrices casi singulares, cuyo determinante está cerca de cero. La calculadora de matrices inversas muestra cada paso de Gauss-Jordan con fracciones exactas, y la calculadora de matrices te permite comprobar que es realmente la identidad.
Por qué funciona la fórmula de 2 por 2
La fórmula es fácil de verificar, y entender por qué funciona ayuda a recordarla. Multiplica la matriz original por la matriz con la diagonal intercambiada y los otros elementos cambiados de signo:
El resultado es el determinante multiplicado por la identidad. Al dividir entre el determinante queda exactamente la identidad, que es lo que debe producir una inversa. El cálculo también muestra por qué un determinante nulo es fatal: el producto es entonces la matriz nula, y ningún escalado puede convertirla en la identidad.
Errores frecuentes al invertir
- Cambiar de signo los elementos de la diagonal en lugar de intercambiarlos en la fórmula de .
- Olvidar dividir entre el determinante al final.
- Aplicar una operación de fila a la mitad izquierda de pero no a la derecha.
- Multiplicar por el lado equivocado: la solución es , y normalmente ni siquiera está definido.
- Redondear las fracciones a decimales demasiado pronto, de modo que la comprobación final ya no da exactamente la identidad.
Todos estos errores se detectan con el mismo hábito: multiplica tu resultado por la matriz original antes de seguir. La comprobación lleva un minuto y es mucho más rápida que rehacer todo el cálculo más tarde.
Ejercicios
Inténtalos antes de mirar las soluciones. Primero, invierte la matriz de filas y . Su determinante es , así que la inversa es simplemente la matriz con la diagonal intercambiada y los otros elementos cambiados de signo, de filas y . Segundo, decide si la matriz de filas y es invertible. Su determinante es , así que es singular. Tercero, invierte la matriz diagonal con 2, 4 y 5 en la diagonal: la inversa tiene en la diagonal un medio, un cuarto y un quinto. Por último, usa la primera solución para resolver y : al multiplicar la inversa por los términos independientes se obtiene e , y ambas ecuaciones se cumplen.
Preguntas frecuentes
¿Cómo sé rápidamente si una matriz tiene inversa?
Calcula su determinante. Si no es nulo, la inversa existe. Si es cero, por ejemplo porque una fila es múltiplo de otra, la matriz es singular.
¿Puede tener inversa una matriz no cuadrada?
No una inversa por ambos lados. Las matrices rectangulares pueden tener inversas laterales o pseudoinversas, que se usan en problemas de mínimos cuadrados, pero la inversa ordinaria solo está definida para matrices cuadradas.
¿Cómo compruebo que mi inversa es correcta?
Multiplica la matriz original por tu resultado. Si el producto es la matriz identidad, la inversa es correcta. Comprobar una sola fila del producto suele bastar para detectar errores enseguida.
¿Por qué la inversa de AB es la inversa de B por la inversa de A?
Porque aplica primero y después . Para deshacerlo hay que deshacer primero y después , lo que da . Al multiplicar se confirma que .
¿Calcular la inversa es la mejor forma de resolver un sistema lineal?
Para un único sistema, normalmente no. La eliminación halla la solución con menos operaciones y menos error de redondeo. La inversa compensa cuando muchos sistemas comparten la misma matriz de coeficientes.