Geometría Analítica I: Producto de matrices

Por Paola Berenice García Ramírez

Introducción

En la entrada anterior definimos a un vector y a una matriz de una función lineal, podemos proceder a definir su producto. En esta entrada primero veremos cómo se realiza el producto de una matriz con un vector. Después trataremos la fuerte relación entre la composición de funciones y el producto de matrices. Con dicha relación, por último definiremos el producto de matrices cualesquiera.

Producto de una matriz con un vector

Si tenemos un matriz A de m×n, sabemos que una forma de ver a nuestra matriz es como un conjunto ordenado de n vectores en Rn y entonces se escribe A=(u1,u2,,un), con uiRn, donde i=1,2,,n. También sabemos que cada vector al que haremos referencia tiene la notación x=(x1,x2,,xn)T.

Vamos a definir con estos conceptos al producto de una matriz A por un vector x:

Definición. El producto de una matriz A de dimensión m×n de la forma

A=(u1,u2,,un),

por un vector de la forma

x=(x1,x2,,xn)T=(x1x2xn);

se define por

Ax=(u1,u2,,un)(x1x2xn)=x1u1+x2u2++xnun.

Veamos un ejemplo que nos apoye con la definición:

Ejemplo. Sean la matriz A y el vector x como sigue

A=(471231542),yx=(x,y,z)T,

entonces el producto de la matriz A con el vector x será:

Ax=(471231542)(xyz)=x(425)+y(734)+z(112)=(4x+7yz2x3y+z5x+4y2z).

Ahora, para comprender mejor la definición del producto de matrices, que es el tema principal de esta entrada; es mejor hablar de su origen, el cual proviene de los sistemas lineales. Arthur Cayley (1821-1895) fue un matemático británico que analizaba los sistemas con dos ecuaciones y dos incógnitas:

ax+by=xcx+dy=y

como transformación del plano donde a cada punto (x,y) le corresponde el punto (x,y).

A la función de R2 en R2 donde

p(x)=(ax+bycx+dy),

se le asocia la matriz

(abcd),

que es quien transforma el plano, moviendo cada punto (x,y) a la posición (x,y).

Ahora vamos a considerar otra matriz

(efgh),

quien también transformará al plano, pero el punto (x,y) se moverá a la posición (x´´,y´´) mediante el sistema:

ex+fy=x´´gx+hy=y´´.

Si lo que deseamos es que las dos transformaciones se ejecuten una detrás de la otra, es decir, que el punto (x,y) vaya a la posición (x´´,y´´); entonces para la primera ecuación se tendrá:

x´´=ex+fy=e(ax+by)+f(cx+dy)=(ae+cf)x+(be+df)y,

y para la segunda ecuación tenemos:

y´´=gx+hy=g(ax+by)+h(cx+dy)=(ag+ch)x+(bg+dh)y.

En consecuencia, la composición de las dos transformaciones tiene por sistema a:

(ae+cf)x+(be+df)y=x´´(ag+ch)x+(bg+dh)y=y´´.

De hecho las definiciones de Cayley se generalizaron a cualquier dimensión. Con esta motivación vamos a definir el producto de matrices.

Multiplicación de matrices

Definición. Sean f:RnRm y g:RmRk dos funciones lineales, la composición gf:RnRk también será lineal. Sean las matrices A de tamaño m×n y B de tamaño k×m que corresponden a f y a g respectivamente. Definimos al producto de matrices BA como la matriz k×n que corresponde a la función lineal gf.

Entonces BA es la única matriz de k×n que cumple:

(gf)(x)=(BA)x,para todoxRn.

Para comprender la definición, recordemos que la matriz A con tamaño m×n está asociada a la función lineal f:RnRm y la matriz B con tamaño k×m está asociada a la función lineal g:RmRk. La conversión se da por la convención existente en el orden en que se realiza la composición de funciones (hacia atrás).

La definición no nos indica cómo realizar la multiplicación de matrices, para lo cual conviene que recordemos primeramente que las columnas de una matriz son las imágenes de la base canónica bajo la función asociada. Entonces si A=(u1,u2,,un) donde ui=f(ei)Rm, entonces (gf)(ei)=g(f(ei))=g(ui)=Bui. Por tanto

BA=B(u1,u2,,un)=(Bu1,Bu2,,Bun).

Ahora, para obtener las columnas de la nueva matriz, usaremos la multiplicación de B por los vectores columna de A, que es la multiplicación que ya definimos en la primer parte de esta entrada.

Expresaremos cada una de las entradas de la matriz BA, pero nos conviene ver a la matriz B como una columna de vectores renglón, obteniendo

BA=(w1Tw2TwkT)(u1,u2,,un)=(w1u1w1u2w1unw2u1w2u2w2unwku1wku2wkun),

Con esta fórmula podemos ver porqué es importante que el número de filas de B (los transpuestos de los vectores wi) debe ser el mismo número de columnas de A (los vectores uj) y comprender la mecánica para obtener las entradas de una matriz k×n a partir de una matriz B con tamaño k×m y una matriz A con tamaño m×n.

Ejemplo. Sean

B=(210131),yA=(102412103561),

El producto BA está bien definido porque B es de tamaño 3×4 y A es de tamaño 2×3, por tanto BA es una matriz de 2×4. Las filas de B serán w1 y w2 y las columnas de A serán u1,u2,u3 y u4, es decir:

Por tanto, BA es la matriz:

BA=(323811115).

Ejemplo. Tomemos las matrices A y B del ejemplo anterior, observemos que no podemos realizar el producto AB, ya que el número de columnas de B es 4 y el número de filas de A es 2 y éstos números no coinciden.

En conclusión, el producto de matrices no es conmutativo, de hecho, aunque existan ambos AB y BA, éstos no tienen porqué coincidir.

Ejemplo. Sean A=(7010),yB=(0205),

podemos calcular AB y BA, obtenemos

AB=(01402),yBA=(2050),

y vemos que ABBA.

Tarea moral

  1. Aunque A y B no sean las matrices cero (cuyas entradas son todas cero), su producto sí puede serlo. Den un ejemplo de 2 matrices tales que AB=0, pero A0 y B0, donde 0 es la matriz cero.
  2. Demuestra que si A,B,C son matrices 2×2, entonces A(B+C)=AB+AC y (A+B)C=AC+BC.
  3. Demuestra que si A,B,C son matrices de 3×3, entonces A(BC)=(AB)C, es decir que el producto de matrices es asociativo. Por tanto, podemos escribir al producto simplemente como ABC.
  4. Sean

A=(314252132),B=(131452),C=(131224155231),

Realizar el producto de matrices AB,BC,AC y justificar en caso de que no pueda efectuarse alguno de los productos.

Más adelante

En la primera parte de la unidad 3 vimos distintos tipos de transformación de funciones. Para la segunda parte definimos matrices de tamaño m×n, matrices asociadas a funciones lineales y en esta entrada vimos la operación del producto de matrices.

A continuación vamos a ver algunas de las familias de matrices más representativas que están asociadas a funciones. Nos serán familiares dichas funciones porque las trabajamos en la primera parte de esta Unidad 3.

Enlaces relacionados

  • Página principal del curso:
  • Entrada anterior del curso:
  • Siguiente entrada del curso:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.