2. Multiplicación de matrices

Supongamos que A es una matriz de tamaño m×n y B es una matriz de tamaño n×r, entonces el producto matricial C=AB es una matriz de tamaño m×r, donde la entrada ij de C está dada por: cij=ai1b1j+ai2b2j++ainbnj. Nota: Para que el producto de A por B tenga sentido se debe cumplir que el número de columnas de A sea igual al número de filas de B.
Si la i-ésima fila de A es [ai1ai2ain] y la j-ésima columna de B es [b1jb2jbnj], entonces la entrada ij de C se computa como el producto punto de estos dos vectores (vistos como vectores columna) de la siguiente manera: cij=[ai1ai2ain][b1jb2jbnj]=ai1b1j+ai2b2j++ainbnj.

Multiplicación de matrices     

En la siguiente demostración tomada del proyecto de demostraciones de Wolfram se ilustra el producto de matrices. Multiplicación de matrices

Para poder ver bien el archivo se debe instalar el programa Wolfram Player. Este programa se puede descargar de manera gratuita en el siguiente link: Wolfram Player.

Ejemplo: Calcule, si es posible, AB y BA.

  1. A=[111121],  B=[214351].
  2. A=[111201011111],  B=[111101111101].

Solución:

  1. Puesto que A es de tamaño 2×3 y B de tamaño 3×2, tanto el producto AB como el producto BA están definidos. Calculemos estas matrices.
    Recordemos que para calcular la entrada ij de la matriz AB, realizamos el producto punto de los vectores dados por la i-ésima fila de A y la j-ésima columna de B. Luego, AB=[12+14+1511+13+1(1)12+24+1511+23+1(1)]=[2+4+51+312+8+51+61]=[113156]. Similarmente, BA=[21+1121+1221+1141+3141+3241+3151+(1)151+(1)251+(1)1]=[2+12+22+14+34+64+3515251]=[3437107434].
  2. Dado que A es de tamaño 3×4 y B de tamaño 4×3, ambos productos están definidos. Se puede verificar que AB=[123202224]yBA=[0102020121220201].

Nota: En general, el producto de matrices no es conmutativo, es decir, si A y B son matrices tales que los productos AB y BA están bien definidos, entonces la matriz AB no tiene que coincidir con la matriz BA.

Propiedades del producto de matrices: Sean A,B y C matrices con tamaños tales que las siguientes operaciones son válidas y sea k un escalar. Entonces

  1. A(BC)=(AB)C.
  2. A(B+C)=AB+AC.
  3. (A+B)C=AC+BC.
  4. k(AB)=(kA)B=A(kB).
  5. ImA=A=AIn, si A es de tamaño m×n.

Teorema: Sean A una matriz m×n, ei=[010] el i-ésimo  vector unitario estándar de tamaño 1×m. (Todas las entradas de ei son cero excepto por la entrada i-ésima que es 1). Similarmente sea ej el j-ésimo vector unitario estándar de tamaño n×1. Entonces:

  1. eiA=i-ésima fila de A.
  2. Aej=j-ésima columna de A.

Potencias de una matriz:

Definición: Sea A una matriz cuadrada n×n. Para k1, definimos Ak=AAAk factores(si k=0, definimos A0=In). Proposición: Si A es una matriz cuadrada y r,s son enteros no negativos, entonces

  1. ArAs=Ar+s.
  2. (Ar)s=Ars.

Transpuesta de una matriz:

Definición: Sea A una matriz de tamaño m×n. La transpuesta de A, denotada por AT, es la matriz de tamaño n×m que se obtiene cuando se intercambian las filas y columnas de A. Es decir, la i-ésima columna de AT es la i-ésima fila de A para todo i.

Ejemplo: Sea A=[121302431235]. Halle AT.

Solución: Notemos que A es de tamaño 3×4. Por tanto, AT=[101222143335] es de tamaño 4×3.

Definición: Sea A una matriz cuadrada.

  1. A se dice simétrica si AT=A, o equivalentemente, si aij=aji, para todo i,j.
  2. A se dice antisimétrica si AT=A.

Ejemplo: Determine si la matriz es simétrica o antisimétrica.

  • A=[111101111],
  • B=[012103230],
  • C=[012103230].

Solución: Calculemos la transpuesta para cada una de las matrices anteriores. AT=[111101111],BT=[012103230]yCT=[012103230]. Notemos que ATA; por lo tanto, A no es simétrica y puesto que ATA, A tampoco es antisimétrica. Por otro lado, BT=B; luego, B es antisimétrica. Finalmente, se cumple que CT=C; por lo tanto, C es simétrica.

Nota: Si A es antisimétrica, entonces las entradas en su diagonal son todas ceros.

Propiedades de la transpuesta: Sean A,B matrices con tamaños tales que las siguientes operaciones son válidas y k escalar. Entonces

  1. (AT)T=A.
  2. (A+B)T=AT+BT.
  3. (kA)T=kAT.
  4. (AB)T=BTAT.
  5. (Ar)T=(AT)r, para todo entero r no negativo

Ejercicios de práctica

Te invitamos a practicar los conocimientos aprendidos en esta parte de la clase realizando los siguientes ejercicios.