Saltar a contenido

Capítulo 8 - Sistemas de Ecuaciones y Desigualdades

8.4 - Álgebra de Matrices

El producto de matrices parece una regla arbitraria hasta que se entiende para qué sirve: es la única manera de que componer dos transformaciones del plano corresponda a multiplicar dos tablas.



Al final de la sección anterior quedó una observación: un sistema lineal es, esencialmente, una tabla de coeficientes, y la eliminación solo opera sobre esa tabla. Esta sección toma la observación en serio. Define las tablas, llamadas matrices, con sus operaciones, y demuestra sus propiedades. Muestra luego el resultado que justifica la definición del producto: que multiplicar matrices es componer transformaciones del plano, con lo que las rotaciones del §7.2 y las fórmulas de suma de ángulos encuentran aquí una escritura nueva.


§1. Matrices

Definición. Una matriz de \(m\) filas y \(n\) columnas, o de tamaño \(m\times n\), es una tabla rectangular de \(mn\) números reales, $\(A=\begin{pmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\ a_{21}&a_{22}&\cdots&a_{2n}\\ \vdots&\vdots&&\vdots\\ a_{m1}&a_{m2}&\cdots&a_{mn}\end{pmatrix}\)$ donde \(a_{ij}\), la entrada \((i,j)\), ocupa la fila \(i\) y la columna \(j\). Se escribe \(A=(a_{ij})\). Dos matrices son iguales si tienen el mismo tamaño y las mismas entradas en cada posición.

Una matriz de una sola columna, \(n\times1\), se identifica con un vector de \(\mathbb{R}^n\) (§7.7) escrito en columna, y una de una sola fila, \(1\times n\), se llama matriz fila. Una matriz con tantas filas como columnas, \(n\times n\), es cuadrada, y sus entradas \(a_{11},\dots,a_{nn}\) forman su diagonal principal. La matriz nula \(O\) tiene todas sus entradas nulas, y la matriz identidad \(I_n\) es la cuadrada con \(1\) en la diagonal principal y \(0\) fuera de ella, es decir, \((I_n)_{ij}=1\) si \(i=j\) y \(0\) si \(i\neq j\).



§2. Suma y producto por un escalar

Definición. Si \(A=(a_{ij})\) y \(B=(b_{ij})\) tienen el mismo tamaño, su suma es \(A+B=(a_{ij}+b_{ij})\). El producto de \(A\) por un número \(c\) es \(cA=(ca_{ij})\).

Como ambas operaciones se realizan entrada por entrada, heredan las propiedades de los números reales: la suma es conmutativa y asociativa, \(O\) es su neutro, \(-A=(-1)A\) es el opuesto de \(A\), y valen \(c(A+B)=cA+cB\), \((c+d)A=cA+dA\), \((cd)A=c(dA)\) y \(1A=A\). Cada una se verifica escribiendo la entrada \((i,j)\) de ambos miembros y usando la propiedad correspondiente de \(\mathbb{R}\). {{Todo: estructura general del espacio de matrices | Álgebra Lineal}}



§3. El producto matricial

Definición. Si \(A\) es de tamaño \(m\times n\) y \(B\) es de tamaño \(n\times p\), es decir, si el número de columnas de \(A\) es igual al número de filas de \(B\), su producto \(AB\) es la matriz de tamaño \(m\times p\) cuya entrada \((i,j)\) es $\((AB)_{ij}=\sum_{k=1}^{n}a_{ik}b_{kj}=a_{i1}b_{1j}+a_{i2}b_{2j}+\dots+a_{in}b_{nj}\)$

En palabras, la entrada \((i,j)\) de \(AB\) es el producto punto (§7.7) de la fila \(i\) de \(A\) con la columna \(j\) de \(B\). Si los tamaños no encajan, el producto no está definido. Por ejemplo, $\(\begin{pmatrix}1&2\\ 3&4\end{pmatrix}\begin{pmatrix}5&6&7\\ 8&9&10\end{pmatrix}=\begin{pmatrix}1\cdot5+2\cdot8&1\cdot6+2\cdot9&1\cdot7+2\cdot10\\ 3\cdot5+4\cdot8&3\cdot6+4\cdot9&3\cdot7+4\cdot10\end{pmatrix}=\begin{pmatrix}21&24&27\\ 47&54&61\end{pmatrix}\)$

La definición tiene una primera justificación inmediata. El sistema lineal de la sección anterior, con \(A=(a_{ij})\) la matriz de sus coeficientes, \(\mathbf{x}\) la columna de las incógnitas y \(\mathbf{b}\) la de los términos independientes, se escribe como la única ecuación matricial $\(A\mathbf{x}=\mathbf{b}\)$ porque la entrada \(i\) de \(A\mathbf{x}\) es \(a_{i1}x_1+\dots+a_{in}x_n\), el primer miembro de la ecuación \(i\). La segunda justificación, más profunda, se da en el §4.

Teorema 1. Siempre que los tamaños permitan los productos y las sumas indicadas:

Primero, la asociatividad, \((AB)C=A(BC)\). Segundo, la distributividad, \(A(B+C)=AB+AC\) y \((A+B)C=AC+BC\). Tercero, \(c(AB)=(cA)B=A(cB)\) para todo escalar \(c\). Y cuarto, \(I_mA=A=AI_n\) para toda matriz \(A\) de tamaño \(m\times n\).

Demostración. Para la asociatividad, sean \(A\) de \(m\times n\), \(B\) de \(n\times p\) y \(C\) de \(p\times q\). La entrada \((i,l)\) de \((AB)C\) es $\(\sum_{j=1}^{p}(AB)_{ij}c_{jl}=\sum_{j=1}^{p}\left(\sum_{k=1}^{n}a_{ik}b_{kj}\right)c_{jl}=\sum_{k=1}^{n}a_{ik}\left(\sum_{j=1}^{p}b_{kj}c_{jl}\right)=\sum_{k=1}^{n}a_{ik}(BC)_{kl}\)$ que es la entrada \((i,l)\) de \(A(BC)\); se intercambió el orden de dos sumas finitas y se usó la distributividad de \(\mathbb{R}\). Para la distributividad, la entrada \((i,j)\) de \(A(B+C)\) es \(\sum_ka_{ik}(b_{kj}+c_{kj})=\sum_ka_{ik}b_{kj}+\sum_ka_{ik}c_{kj}\), la de \(AB+AC\); el otro caso y el tercer punto son iguales. Para el cuarto, \((I_mA)_{ij}=\sum_k(I_m)_{ik}a_{kj}=a_{ij}\), porque solo el término \(k=i\) es no nulo, y análogamente para \(AI_n\). \(\blacksquare\)

Con la asociatividad se pueden escribir productos de tres o más matrices sin paréntesis, y para una matriz cuadrada \(A\) las potencias \(A^0=I\), \(A^{n+1}=AA^n\) cumplen \(A^{m+n}=A^mA^n\).

Lo que el producto de matrices no cumple es tan importante como lo que cumple.

Proposición 2. El producto de matrices no es conmutativo, y no vale la cancelación: existen matrices \(A\), \(B\) y \(C\) con \(AB\neq BA\); con \(A\neq O\), \(A^2=O\); y con \(AB=AC\) y \(B\neq C\).

Demostración. Sean \(A=\begin{pmatrix}0&1\\ 0&0\end{pmatrix}\) y \(B=\begin{pmatrix}0&0\\ 1&0\end{pmatrix}\). Entonces $\(AB=\begin{pmatrix}1&0\\ 0&0\end{pmatrix}\qquad BA=\begin{pmatrix}0&0\\ 0&1\end{pmatrix}\)$ distintas, de modo que \(AB\neq BA\). Además \(A^2=\begin{pmatrix}0&1\\ 0&0\end{pmatrix}\begin{pmatrix}0&1\\ 0&0\end{pmatrix}=O\), con \(A\neq O\). Y con \(C=\begin{pmatrix}1&1\\ 0&0\end{pmatrix}\), resulta \(AC=O=A\cdot O\), con \(C\neq O\): no se puede cancelar \(A\). \(\blacksquare\)

Estas propiedades ausentes tienen consecuencias algebraicas concretas. Como \(AB\neq BA\) en general, \((A+B)^2=A^2+AB+BA+B^2\) no se reduce a \(A^2+2AB+B^2\). Y como el producto de dos matrices no nulas puede ser nulo, una ecuación \(AB=O\) no implica \(A=O\) ni \(B=O\). El §8.5 mostrará cuándo sí se puede cancelar: cuando \(A\) tiene inversa.

Recordatorio. \((AB)_{ij}\) es el producto punto de la fila \(i\) de \(A\) con la columna \(j\) de \(B\). El producto es asociativo y distributivo, con neutro \(I\), pero en general \(AB\neq BA\) y no se puede cancelar. El sistema lineal es \(A\mathbf{x}=\mathbf{b}\).



§4. Matrices y transformaciones del plano

Un vector de \(\mathbb{R}^2\) escrito en columna, \(\mathbf{x}=\begin{pmatrix}x\\ y\end{pmatrix}\), puede multiplicarse a izquierda por una matriz \(A\) de \(2\times2\), y el resultado \(A\mathbf{x}\) es otra columna de dos entradas. Cada matriz define entonces una transformación del plano en sí mismo, \(f_A(\mathbf{x})=A\mathbf{x}\).

Definición. Una transformación \(f:\mathbb{R}^2\to\mathbb{R}^2\) es lineal si \(f(\mathbf{u}+\mathbf{v})=f(\mathbf{u})+f(\mathbf{v})\) y \(f(c\mathbf{u})=cf(\mathbf{u})\) para todos \(\mathbf{u},\mathbf{v}\in\mathbb{R}^2\) y \(c\in\mathbb{R}\).

Proposición 3. Para toda matriz \(A\) de \(2\times2\), \(f_A\) es lineal, y sus columnas son \(f_A(\mathbf{e}_1)\) y \(f_A(\mathbf{e}_2)\), con \(\mathbf{e}_1=\begin{pmatrix}1\\0\end{pmatrix}\) y \(\mathbf{e}_2=\begin{pmatrix}0\\1\end{pmatrix}\). Recíprocamente, toda transformación lineal \(f\) es \(f_A\), para la matriz \(A\) cuyas columnas son \(f(\mathbf{e}_1)\) y \(f(\mathbf{e}_2)\).

Demostración. La linealidad de \(f_A\) es la distributividad y la propiedad \(A(c\mathbf{u})=c(A\mathbf{u})\) del Teorema 1. Al multiplicar, \(A\mathbf{e}_1\) es la primera columna de \(A\) y \(A\mathbf{e}_2\) la segunda. Recíprocamente, sea \(f\) lineal y \(A\) la matriz de columnas \(f(\mathbf{e}_1)\) y \(f(\mathbf{e}_2)\). Todo \(\mathbf{x}=\begin{pmatrix}x\\y\end{pmatrix}\) es \(x\mathbf{e}_1+y\mathbf{e}_2\), y por la linealidad, \(f(\mathbf{x})=xf(\mathbf{e}_1)+yf(\mathbf{e}_2)=A\mathbf{x}\). \(\blacksquare\)

La proposición dice que las transformaciones lineales del plano son las matrices \(2\times2\), y que una transformación queda determinada por lo que hace a los dos vectores \(\mathbf{e}_1\) y \(\mathbf{e}_2\). El resultado central es el siguiente.

Teorema 4. Para matrices \(A\) y \(B\) de \(2\times2\), \(f_A\circ f_B=f_{AB}\): aplicar \(B\) y luego \(A\) es lo mismo que aplicar la matriz \(AB\).

Demostración. Para todo \(\mathbf{x}\), por la asociatividad del Teorema 1, \(f_A(f_B(\mathbf{x}))=A(B\mathbf{x})=(AB)\mathbf{x}=f_{AB}(\mathbf{x})\). \(\blacksquare\)

Ese es el sentido de la definición del producto: la regla, extraña a primera vista, de multiplicar filas por columnas es exactamente la que hace que componer transformaciones corresponda a multiplicar tablas. Y muestra por qué el producto no es conmutativo: el orden en que se aplican dos transformaciones importa, y \(AB\) significa «primero \(B\), luego \(A\)».

Las matrices de las transformaciones básicas. La rotación de ángulo \(\theta\) alrededor del origen del §7.2, \(R_\theta(x,y)=(x\cos\theta-y\sin\theta,\ x\sin\theta+y\cos\theta)\), es la transformación lineal de matriz $\(R_\theta=\begin{pmatrix}\cos\theta&-\sin\theta\\ \sin\theta&\cos\theta\end{pmatrix}\)$ La reflexión respecto del eje de abscisas, \(S(x,y)=(x,-y)\), tiene matriz \(S=\begin{pmatrix}1&0\\ 0&-1\end{pmatrix}\); el escalamiento por factores \(a\) y \(d\) en cada eje, \(\begin{pmatrix}a&0\\ 0&d\end{pmatrix}\); y la cizalla horizontal, \(\begin{pmatrix}1&k\\ 0&1\end{pmatrix}\), que desplaza cada punto horizontalmente en proporción a su altura. La Figura 8.3 muestra el efecto de algunas sobre una figura asimétrica.

Una figura con forma de F, en gris, y sus imágenes por cuatro transformaciones: una rotación de 60 grados, una cizalla horizontal, la composición SR que primero rota y luego refleja, y la composición RS que primero refleja y luego rota; las dos composiciones dan figuras distintas Figura 8.3 — Transformaciones del plano. Los dos paneles de la derecha muestran que \(SR\neq RS\): reflejar y rotar no conmutan.

Teorema 5. Para todo par de números reales \(\alpha\) y \(\beta\), \(R_\alpha R_\beta=R_{\alpha+\beta}\).

Demostración. Multiplicando, $\(R_\alpha R_\beta=\begin{pmatrix}\cos\alpha\cos\beta-\sin\alpha\sin\beta&-\cos\alpha\sin\beta-\sin\alpha\cos\beta\\ \sin\alpha\cos\beta+\cos\alpha\sin\beta&-\sin\alpha\sin\beta+\cos\alpha\cos\beta\end{pmatrix}=\begin{pmatrix}\cos(\alpha+\beta)&-\sin(\alpha+\beta)\\ \sin(\alpha+\beta)&\cos(\alpha+\beta)\end{pmatrix}\)$ por las fórmulas de suma del §7.2. \(\blacksquare\)

Este teorema es la lectura matricial de la trigonometría de la suma, la que el §7.2 y el §7.8 anunciaron: las fórmulas de suma de ángulos son, exactamente, la afirmación de que el producto de dos matrices de rotación es la matriz de rotación del ángulo suma. De ella se sigue también una fórmula de potencias: como \(R_0=I\), por inducción, \((R_\theta)^n=R_{n\theta}\) para todo entero \(n\ge0\), y es la versión matricial del teorema de De Moivre del §7.6.

Como los ángulos se suman en cualquier orden, las rotaciones conmutan entre sí, \(R_\alpha R_\beta=R_{\alpha+\beta}=R_\beta R_\alpha\). Pero no conmutan con las reflexiones: $\(SR_\theta=\begin{pmatrix}\cos\theta&-\sin\theta\\ -\sin\theta&-\cos\theta\end{pmatrix}\qquad R_\theta S=\begin{pmatrix}\cos\theta&\sin\theta\\ \sin\theta&-\cos\theta\end{pmatrix}\)$ que difieren siempre que \(\sin\theta\neq0\), como muestra la Figura 8.3. La no conmutatividad de la Proposición 2 no es una rareza algebraica: es el hecho geométrico de que girar y luego reflejar no es lo mismo que reflejar y luego girar.

Hay además una coincidencia con los números complejos. Las matrices de la forma \(\begin{pmatrix}a&-b\\ b&a\end{pmatrix}\) se multiplican como los complejos \(a+bi\): $\(\begin{pmatrix}a&-b\\ b&a\end{pmatrix}\begin{pmatrix}c&-d\\ d&c\end{pmatrix}=\begin{pmatrix}ac-bd&-(ad+bc)\\ ad+bc&ac-bd\end{pmatrix}\)$ que corresponde a \((a+bi)(c+di)=(ac-bd)+(ad+bc)i\). La rotación de \(90^\circ\), \(R_{\pi/2}=\begin{pmatrix}0&-1\\ 1&0\end{pmatrix}\), satisface \(R_{\pi/2}^2=-I\), que es la matriz del hecho \(i^2=-1\).

Recordatorio. \(f_A\circ f_B=f_{AB}\): el producto es la composición. \(R_\theta=\begin{pmatrix}\cos\theta&-\sin\theta\\ \sin\theta&\cos\theta\end{pmatrix}\) y \(R_\alpha R_\beta=R_{\alpha+\beta}\), que son las fórmulas de suma de ángulos. Las rotaciones conmutan entre sí y no con las reflexiones.



La sección muestra un patrón que se repetirá: una operación que parecía arbitraria, el producto de tablas, se justifica por la estructura que representa, la composición. Y la estructura misma, las transformaciones del plano, tiene una propiedad que las cuentas con números aislados no captan: el orden importa. La aritmética de matrices es la primera del libro que no es conmutativa, y eso obliga a cuidar lo que en los números se daba por sentado, como cancelar un factor o despejar una incógnita. Queda pendiente la pregunta de cuándo, y cómo, se puede deshacer una transformación: es decir, cuándo una matriz \(A\) tiene otra que, multiplicada por ella, da la identidad.

Esa es la cuestión de la sección siguiente: las matrices inversas, que permiten despejar \(\mathbf{x}\) de \(A\mathbf{x}=\mathbf{b}\) como se despeja \(x\) de \(ax=b\).