Saltar al contenido
El bit perdido
Newsletter

Multiplicar matrices paso a paso

Calculadora del producto de dos matrices paso a paso: comprobación de dimensiones y cada elemento como fila por columna.

A =
Filas 2 Columnas 3
B =
Filas 3 Columnas 2

Cada casilla admite enteros (−3), decimales (2.5) o fracciones (3/4).

Ejemplos:

Ejemplo resuelto paso a paso

2×3 por 3×2

A⋅B=(5864139154)A \cdot B = \left(\begin{array}{cc} 58 & 64 \\ 139 & 154 \end{array}\right)
  1. 1Dimensiones

    AA es de 2×3 y BB es de 3×2: como las columnas de AA coinciden con las filas de BB, se pueden multiplicar y el resultado es de 2×2.

    (123456)⋅(789101112)\left(\begin{array}{ccc} 1 & 2 & 3 \\ 4 & 5 & 6 \end{array}\right) \cdot \left(\begin{array}{cc} 7 & 8 \\ 9 & 10 \\ 11 & 12 \end{array}\right)
  2. 2Fila por columna

    Cada elemento cijc_{ij} se obtiene multiplicando la fila ii de AA por la columna jj de BB, término a término, y sumando.

    c11=1⋅7+2⋅9+3⋅11=58c12=1⋅8+2⋅10+3⋅12=64c21=4⋅7+5⋅9+6⋅11=139c22=4⋅8+5⋅10+6⋅12=154\begin{array}{l} c_{11} = 1\cdot 7 + 2\cdot 9 + 3\cdot 11 = 58 \\ c_{12} = 1\cdot 8 + 2\cdot 10 + 3\cdot 12 = 64 \\ c_{21} = 4\cdot 7 + 5\cdot 9 + 6\cdot 11 = 139 \\ c_{22} = 4\cdot 8 + 5\cdot 10 + 6\cdot 12 = 154 \end{array}
  3. 3Resultado

    Colocamos cada elemento en su posición:

    A⋅B=(5864139154)A \cdot B = \left(\begin{array}{cc} 58 & 64 \\ 139 & 154 \end{array}\right)

Qué es el producto de matrices

Multiplicar matrices es combinar la información de dos tablas de números en una nueva. Se usa para encadenar transformaciones, para escribir sistemas de ecuaciones como AX=BAX=B y para calcular potencias e inversas. Es una operación distinta de multiplicar elemento a elemento: aquí cada resultado mezcla una fila con una columna.

Cómo se multiplica

  1. Comprueba las dimensiones. Si AA es m×nm\times n y BB es p×qp\times q, el producto ABAB existe solo si n=pn=p, y entonces es de tamaño m×qm\times q.
  2. Calcula cada elemento. El elemento de la fila ii y la columna jj es
(AB)ij=ai1b1j+ai2b2j+⋯+ainbnj.(AB)_{ij}=a_{i1}b_{1j}+a_{i2}b_{2j}+\dots+a_{in}b_{nj}.

Es decir, multiplicas la fila ii de AA por la columna jj de BB y sumas.

Ejemplo resuelto

Sean A=(1234)A=\begin{pmatrix}1&2\\3&4\end{pmatrix} y B=(0110)B=\begin{pmatrix}0&1\\1&0\end{pmatrix}. Ambas son 2×22\times2, así que existen ABAB y BABA.

AB=(1⋅0+2⋅11⋅1+2⋅03⋅0+4⋅13⋅1+4⋅0)=(2143)AB=\begin{pmatrix}1\cdot0+2\cdot1&1\cdot1+2\cdot0\\3\cdot0+4\cdot1&3\cdot1+4\cdot0\end{pmatrix}=\begin{pmatrix}2&1\\4&3\end{pmatrix} BA=(0⋅1+1⋅30⋅2+1⋅41⋅1+0⋅31⋅2+0⋅4)=(3412)BA=\begin{pmatrix}0\cdot1+1\cdot3&0\cdot2+1\cdot4\\1\cdot1+0\cdot3&1\cdot2+0\cdot4\end{pmatrix}=\begin{pmatrix}3&4\\1&2\end{pmatrix}

Resulta AB≠BAAB\neq BA. Fíjate en el efecto: multiplicar por BB a la derecha intercambia las columnas de AA, y multiplicar por BB a la izquierda intercambia sus filas.

Propiedades

  • No conmutativa: en general AB≠BAAB\neq BA.
  • Asociativa: (AB)C=A(BC)(AB)C=A(BC).
  • Distributiva: A(B+C)=AB+ACA(B+C)=AB+AC.
  • Elemento neutro: AI=IA=AAI=IA=A.
  • Traspuesta: (AB)t=BtAt(AB)^t=B^tA^t.
  • Inversa: (AB)−1=B−1A−1(AB)^{-1}=B^{-1}A^{-1} si ambas son invertibles.
  • Divisores de cero: AB=0AB=0 no obliga a que A=0A=0 o B=0B=0.

Para qué sirve en la práctica

El producto de matrices permite escribir un sistema de ecuaciones como AX=BAX=B, donde AA contiene los coeficientes, XX las incógnitas y BB los términos independientes. También representa la composición de transformaciones: aplicar primero una y después otra equivale a multiplicar sus matrices, y por eso el orden importa. Si una matriz es invertible, multiplicar por su inversa permite despejar X=A−1BX=A^{-1}B.

Consejos para calcularlo sin errores

  • Escribe las dimensiones de cada matriz al lado y comprueba que las interiores coinciden.
  • Calcula el producto fila por fila: cada fila de AA genera una fila entera del resultado.
  • Comprueba el tamaño del resultado antes de rellenarlo.
  • Si una de las matrices es la identidad o la nula, el producto es inmediato.

Un ejemplo con distinto tamaño

Si AA es 2×32\times3 y BB es 3×23\times2, existen ABAB (de tamaño 2×22\times2) y BABA (de tamaño 3×33\times3), y ni siquiera tienen el mismo tamaño. Si AA es 2×32\times3 y BB es 2×22\times2, en cambio, ABAB no existe porque AA tiene 33 columnas y BB solo 22 filas, pero sí existe BABA. Estas comprobaciones de tamaño son lo primero que debes hacer en cualquier ejercicio.

Errores típicos

  • Multiplicar elemento a elemento, como en la suma.
  • No mirar las dimensiones antes de empezar: 2×32\times3 por 2×32\times3 no se puede multiplicar.
  • Cambiar el orden de los factores y dar por bueno el resultado.
  • Simplificar como con números: de AB=ACAB=AC no se deduce B=CB=C salvo que AA sea invertible.
  • Desarrollar mal (A+B)2(A+B)^2: es A2+AB+BA+B2A^2+AB+BA+B^2, que solo es A2+2AB+B2A^2+2AB+B^2 si AB=BAAB=BA.

Practica: calcula potencias de una matriz.

Preguntas frecuentes

¿Cuándo se pueden multiplicar dos matrices?

Cuando el número de columnas de la primera coincide con el número de filas de la segunda. Si A es m×n y B es n×p, el producto AB es m×p.

¿Es conmutativo el producto de matrices?

No, en general AB ≠ BA. Incluso puede ocurrir que exista AB y no exista BA.

¿Cómo se multiplica una matriz por otra?

Cada elemento (i, j) del producto es la suma de multiplicar la fila i de A por la columna j de B, elemento a elemento.

¿Qué es la matriz identidad en el producto?

Es la matriz I con unos en la diagonal y ceros fuera de ella. Cumple A·I = I·A = A, como el 1 en el producto de números.

¿Si AB = 0 es A = 0 o B = 0?

No necesariamente. Hay matrices no nulas cuyo producto es la matriz nula.

Otras herramientas