Cálculo Diferencial e Integral III: Sistemas de ecuaciones lineales

Por Alejandro Antonio Estrada Franco

Introducción

En esta entrada daremos un repaso a la teoría de sistemas de ecuaciones lineales. En caso de que quieras leer una versión detallada, puedes comenzar con la entrada de Sistemas de ecuaciones lineales y sistemas homogéneos asociados que forma parte del curso Álgebra Lineal I aquí en el blog.

Nuestra motivación para este repaso comienza como sigue. Supongamos que T:RnRm es una transformación lineal. Tomemos un vector w¯Rm. Es muy natural preguntarse qué vectores v¯ hay en Rn tales que T(v¯)=w¯, en otras palabras, preguntarse cuál es la preimagen de w¯.

Sistemas de ecuaciones lineales

Continuando con la situación planteada en la introducción, si A es la representación matricial de T en una cierta base β, podemos contestar la pregunta planteada resolviendo la ecuación matricial AX=B donde X, B son las representaciones de los vectores v¯, w¯ en la base β, respectivamente. Una vez llegado a este punto, la ecuación AX=B nos conduce a que se deban cumplir varias igualdades. Veamos cuáles son en términos de las entradas de A, X y Y. Pensemos que A=(a11a12a1na21a22a2nam1am2amn).

Pensemos también que X es el vector columna con entradas (incógnitas) x1,,xn, y que B es el vector columna con entradas b1,,bm.

Al realizar las operaciones, la igualdad AX=B se traduce en que se deban cumplir todas las siguientes ecuaciones simultáneamente:

(1){a11x1++a1nxn=b1am1x1++amnxn=bm

Definición. Un sistema de m ecuaciones lineales con n incógnitas es un sistema de ecuaciones de la forma (1). Como discutimos arriba, al sistema también lo podemos escribir de la forma AX=B. A la matriz A le llamamos la matriz de coeficientes. Al vector X le llamamos el vector de incógnitas.

Resolver el sistema (1) se refiere a determinar todos los posibles valores que pueden tomar las incógnitas x1,,xn de manera que se cumplan todas las ecuaciones dadas.

Definición. Diremos que dos sistemas de ecuaciones son equivalentes si tienen las mismas soluciones.

Un resultado importante que relaciona a los sistemas de ecuaciones con las operaciones elementales que discutimos con anterioridad es el siguiente.

Proposición. Sea AMm,n(R) y e una operación elemental cualquiera (intercambio de renglones, reescalamiento de renglón, o transvección). Entonces el sistema de ecuaciones AX=B es equivalente al sistema de ecuaciones e(A)X=e(B).

En otras palabras, si comenzamos con un sistema de ecuaciones AX=B y aplicamos la misma operación elemental a A y a B, entonces obtenemos un sistema equivalente. Veamos como ejemplo un esbozo de la demostración en el caso del reescalamiento de vectores. Los detalles y las demostraciones para las otras operaciones elementales quedan como ejercicio.

Demostración. Consideremos el rescalamiento e de la j-ésima columna de una matriz por un factor r. Veremos que e(A)X=e(B). Tomemos

A=(a11a1nam1amn),B=(b1bm),X=(x1xn)

Entonces la ecuación matricial AX=B nos produce el siguiente sistema de ecuaciones lineales:
{a11x1++a1nxn=b1am1x1++amnxn=bm.

Tomemos una solución del sistema: X=(x1xn)

La ecuación matricial e(A)X=e(B) nos produce el siguiente sistema de ecuaciones: {a11x1++a1nxn=b1raj1x1++rajnxn=rbj am1x1++amnxn=bm.

Ahora, de cada una de las n ecuaciones, excepto la j-ésima, sabemos que se solucionan al sustituir x1,,xm, resta revisar la j-ésima ecuación. Lo que sí sabemos de que X sea solución es que aj1x1++ajnxn=bj. Así, al multiplicar por r de ambos lados raj1x1++rajnxn=rbj. Así obtenemos que X satisface también a e(A)X=e(B). Inversamente si una solución satisface al sistema e(A)X=e(B) también lo hace para AX=Y. Te recomendamos revisar los detalles por tu cuenta.

◻

Soluciones a sistemas de ecuaciones lineales

La teoría de sistemas de ecuaciones lineales nos dice que tenemos tres posibles situaciones que se pueden presentar cuando estamos resolviendo un sistema de ecuaciones lineales en R: no hay solución, hay una única solución, o tenemos infinidad de soluciones. Por ejemplo, se puede descartar que haya exactamente dos soluciones. En cuanto sucede esto, la cantidad de soluciones se dispara a una infinidad

Haremos una discusión de cuándo se presenta cada caso. De acuerdo con la sección anterior, cualquier operación elemental pasa un sistema de ecuaciones a uno equivalente. Además, de acuerdo con el teorema de reducción gaussiana, cualquier matriz puede ser llevada a la forma escalonada reducida. Así, al aplicar tanto a A como a B las operaciones elementales que llevan A a su forma escalonada reducida Ared, llegamos a un sistema equivalente AredX=C. El comportamiento del conjunto solución de AX=B se puede leer en este otro sistema equivalente como sigue:

  1. Sin solución. El sistema AX=B no tiene solución si en AredX=C hay una igualdad lineal del estilo 0xj1++0xjn=cj, con cj0. En otras palabras, si en Ared hay una fila j de ceros y la entrada cj es distinta de cero.
  2. Infinidad de soluciones. El sistema AX=B tiene una infinidad de soluciones si tiene solución, y además hay por lo menos una columna k de Ared en la que no haya pivote de ninguna fila. Esta columna k corresponde a una variable libre xk que puede tomar cualquier valor, y el sistema tiene soluciones sin importar el valor que se le de a esta variable.
  3. Solución única. Un sistema de ecuaciones con solución, pero sin variables libres tiene una única solución. Esto se puede leer en la matriz Ared, pues se necesita que todas las columnas tengan un pivote de alguna fila.

Pensemos un poco a qué se deben los comportamientos anteriores. Pensemos en que ya llegamos a AredX=C. Iremos determinando los posibles valores de las entradas de X de abajo hacia arriba, es decir, en el orden xn,xn1,,x1. Si xk es variable libre, pongamos el valor que sea. Si xk tiene el pivote de, digamos, la fila j, entonces la ecuación j nos dice 0++0+xk++ajnxn=bj. Esto nos diría que xk=bjaj(k+1)xk+1ajnxn, así que hemos logrado expresar a xk en términos de las variables ya determinadas xk+1,xn.

Matrices equivalentes por filas

Definición. Consideremos IMm(R) la matriz identidad de tamaño m. Una matriz elemental será una matriz que se obtenga de la identidad tras aplicar una operación elemental.

Definición. Sean A,BMm,n(R). Diremos que A es equivalente por filas a B si A se puede obtener al aplicar una sucesión finita de operaciones elementales a B.

Se puede demostrar que «ser equivalente por filas» es una relación de equivalencia en Mm,n(R). Así mismo, se puede demostrar en general que si e es una operación elemental, entonces e(A) es exactamente la misma matriz que multiplicar la matriz elemental e(I) por la izquierda por A, es decir, e(A)=e(I)A. Como tarea moral, convéncete de ambas afirmaciones.

Para realizar la demostración, quizás quieras auxiliarte de la siguiente observación. Tomemos una matriz BMm,n(R) y pensemos en cada columna de B como un vector columna:

B1=(B11Bm1)Bn=(B1nBmn).

Tomemos ahora una matriz AMp,m. Tras realizar las operaciones, se puede verificar que la matriz AB tiene como columnas a los vectores columna AB1,AB2,,ABn.

El siguiente teorema nos da una manera alternativa de saber si dos matrices son equivalentes por filas.

Teorema. Sean A,BMm×n(R). Se tiene que B es equivalente por filas a A si y sólo si B=PA, donde P es una matriz en Mm(R) obtenida como producto de matrices elementales.

Demostración. Por la discusión anterior, si B es equivalente por filas a A, A resulta de la aplicación de una sucesión finita de operaciones elementales a B o, lo que es lo mismo, resulta de una aplicación finita de productos de matrices elementales por la izquierda. Por otro lado, si B=PA, con P=EkE1 producto de matrices elementales, tenemos que E1A es equivalente por filas a A, que E2(E1A) es equivalente por filas a E1A, que E3(E2(E1(A))) equivalente por filas a E2(E1(A)), y así sucesivamente. Usando que ser equivalente por filas es transitivo (por ser relación de equivalencia), concluimos que B es equivalente por filas a A.

◻

¿Qué sucede con los determinantes y las operaciones elementales? La siguiente proposición lo resume.

Proposición. Sea A una matriz en Mn(R) con determinante det(A).

  • Si se intercambian dos filas, el determinante se vuelve det(A).
  • Si se reescala una fila por un real r0, el determinante se vuelve rdet(A).
  • Si se hace una transvección, el determinante no cambia.

Observa que, en particular, si det(A)0, entonces sigue siendo distinto de cero al aplicar operaciones elementales.

Matrices invertibles y sistemas de ecuaciones lineales

En muchas ocasiones nos encontramos en cálculo de varias variables con funciones que van de Rn a sí mismo. Si la función que estamos estudiando es una transformación lineal, entonces corresponde a una matriz cuadrada en Mn(R). En estos casos hay otro concepto fundamental que ayuda, entre otras cosas, para resolver sistemas de ecuaciones lineales: el de matriz invertible. Veremos a continuación que esto interrelaciona a las matrices, las matrices elementales, los sistemas de ecuaciones lineales y a los determinantes.

Definición. Una matriz A cuadrada es invertible por la izquierda (resp. derecha) si existe una matriz B tal que BA=I (resp. AB=I). A B le llamamos la inversa izquierda (resp. derecha) de A. A una matriz invertible por la derecha y por la izquierda, donde la inversa izquierda sea igual a la derecha, simplemente se le llama invertible.

Se puede demostrar que, cuando existe, la matriz izquierda (o derecha) es única. Esto es sencillo. Se puede demostrar también que si B es inversa izquierda y B es inversa derecha, entonces B=B, lo cual no es tan sencillo. Además, se cumplen las siguientes propiedades de matrices invertibles.

Proposición. Sean A,BMn(R)

  1. Si A es invertible, también lo es A1 y (A1)1=A.
  2. Si A y B son invertibles, también lo es AB y (AB)1=B1A1.

Demostración. El inciso 1 es claro; para el inciso 2 tenemos (AB)(B1A1)=A(BB1)A1=A(I)A1=AA1=I =B1(I)B=B1(A1A)B=(B1A1)(AB).

◻

Veamos ahora cómo se conecta la noción de invertibilidad con la de matrices elementales. Como parte de la tarea moral, cerciórate de que cualquiera de las tres operaciones elementales para matrices son invertibles. Es decir, para cada operación elemental, piensa en otra operación elemental que aplicada sucesivamente a la primera nos de la matriz original. Con más detalle; si denotamos con e a una operación elemental (puede ser cualquiera) denotamos como e1 a la segunda a la cual llamaremos inversa de e; y estas cumplen e(e1)(A)=A=e1(e(A)) para cualquier matriz A a la que se le pueda aplicar e.

Proposición. Toda matriz elemental es invertible.

Demostración. Supongamos que E una matriz elemental correspondiente a la operación unitaria e. Si e1 es la operación inversa de e y E1=e1(I) tenemos: EE1=e(E1)=e(e1(I))=I, y así mismo tenemos E1E=e1(E)=e1(e(I))=I. De esta manera E es invertible y su inversa es E1.

◻

El resultado anterior habla sólo de la invertibilidad de matrices elementales, pero podemos usar a estas para caracterizar a las matrices invertibles.

Teorema. Sea AMn(R), los siguientes enunciados son equivalentes:

  1. A es invertible
  2. A es equivalente por filas a la matriz identidad
  3. A es producto de matrices elementales

Demostración. 12). Supongamos que A invertible, y usemos el teorema de reducción Gaussiana para encontrar la forma escalonada reducida Ared de A mediante una sucesión de operaciones elementales. Por el teorema de la sección de matrices equivalentes por filas, tenemos que R=EkE1A, donde Ek,,E1 son matrices elementales. Cada Ei es invertible, y A es invertible. Por la proposición anterior, tenemos entonces que Ared es invertible. Se puede mostrar que entonces ninguna fila de Ared puede consistir de puros ceros (verifícalo de tarea moral), de modo que toda fila de A tiene pivote (que es igual a 1). Como hay n filas y n columnas, entonces hay exactamente un 1 en cada fila y en cada columna. A Ared no le queda otra opción que ser la matriz identidad.

23). Si A es equivalente por filas a I, entonces hay operaciones elementales que la llevan a I. Como ser equivalente por filas es relación de equivalencia, existen entonces operaciones elementales que llevan I a A. Pero entonces justo A se obtiene de I tras aplicar un producto (por la izquierda) de matrices elementales. Por supuesto, en este producto podemos ignorar a I (o pensarla como un reescalamiento por 1).

31). Finalmente como cada matriz elemental es invertible y todo producto de matrices invertibles es invertible tenemos que 3 implica 1.

◻

Ya que entendemos mejor la invertibilidad, la podemos conectar también con la existencia y unicidad de soluciones en sistemas de ecuaciones lineales.

Teorema. Sea AMn(R); las siguientes afirmaciones son equivalentes:

  1. A es invertible.
  2. Para todo Y, el sistema AX=Y tiene exactamente una solución X.
  3. Para todo Y, el sistema AX=Y tiene al menos una solución X.

Demostración. 12). Supongamos A invertible. Tenemos que X=A1Y es solución pues AX=A(A1)Y=IY=Y. Veamos que la solución es única. Si X y X son soluciones, tendríamos AX=Y=AX. Multiplicando por A1 por la izquierda en ambos lados de la igualdad obtenemos X=X.

23). Es claro pues la única solución es, en particular, una solución.

31). Tomemos los vectores canónicos e^1,e^2,,e^n de Rn. Por (3) tenemos que todos los sistemas AX=e^1,,AX=e^n tienen solución. Tomemos soluciones B1,,Bn para cada uno de ellos y tomemos B como la matriz con columnas B1,,Bn. Por el truco de hacer el producto de matrices por columnas, se tiene que las columnas de AB son AB1=e^1,,ABn=e^n, es decir, AB es la matriz identidad.

◻

En la demostración anterior falta un detalle importante. ¿Puedes encontrar cuál es? Está en la demostración 31). Si quieres saber cuál es y cómo arreglarlo, puedes consultar la entrada Mariposa de 7 equivalencias de matrices invertibles.

Terminamos la teoría de esta entrada con un resultado que conecta invertibilidad y determinantes.

Proposición. Sea AMn(R). A es invertible, si y sólo si, det(A)0.

Demostración. Si A es invertible, entonces se cumple la ecuación I=AA1. Aplicando determinante de ambos lados y usando que es multiplicativo: 1=det(I)=det(AA1)=det(A)det(A1). Como al lado izquierdo tenemos un 1, entonces det(A)0.

Si det(A)0, llevemos A a su forma escalonada reducida Ared. Por la observación hecha al final de la sección de matrices elementales, se tiene que det(Ared)0. Así, en cada fila tenemos por lo menos un elemento no cero. Como argumentamos anteriormente, esto implica Ared=I. Como A es equivalente por filas a I, entonces es invertible.

◻

Mas adelante…

Continuaremos estableciendo herramientas de Álgebra lineal que usaremos en el desarrollo de los temas subsiguientes. En la siguiente entrada hablaremos de eigenvalores y eigenvectores. Con ellos, expondremos un método que proporciona una representación matricial sencilla simple para cierto tipos de transformaciones lineales.

Tarea moral

  1. Demuestra que la relación «es equivalente por filas» es una relación de equivalencia en Mm,n(R).
  2. Sea AMm,nR. Verifica que para cualquier operación elemental e de cualquiera de los tres tipos se cumple que e(A)X=e(B) es equivalente a AX=B. Deberás ver que cualquier solución de uno es solución del otro y viceversa.
  3. Demuestra que si A es invertible, también lo es A1 y que (A1)1=A. Verifica la invertibilidad izquierda y derecha.
  4. Demuestra que cualquiera de las tres operaciones elementales para matrices son invertibles. Es decir, para cada operación elemental, hay otra que al aplicarla sucesivamente nos regresa a la matriz original.
  5. Prueba que una matriz invertible tiene por lo menos un elemento distinto de cero en cada fila, y por lo menos un elemento distinto de cero en cada columna.

Entradas relacionadas

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.